aboutsummaryrefslogtreecommitdiffhomepage
path: root/ir.c
diff options
context:
space:
mode:
authorlemon <lsof@mailbox.org>2023-05-28 09:40:42 +0200
committerlemon <lsof@mailbox.org>2023-05-28 09:40:42 +0200
commit6f7bea0cff2ecbca3427def8ead2c9ceec966b14 (patch)
treeb8a4e0ecf13f7025a6dc2d057ce949def45b90be /ir.c
parent0be496ba1ca5695091494576fb18e4368789b491 (diff)
bool fixes
Diffstat (limited to 'ir.c')
-rw-r--r--ir.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ir.c b/ir.c
index 9812f21..d0866ef 100644
--- a/ir.c
+++ b/ir.c
@@ -18,7 +18,7 @@ irinit(struct function *fn)
ninstr = 0;
vinit(&calls, callsbuf, arraylength(callsbuf));
if (!type2cls[TYINT]) {
- for (int i = TYCHAR; i <= TYUVLONG; ++i) {
+ for (int i = TYBOOL; i <= TYUVLONG; ++i) {
int siz = targ_primsizes[i];
type2cls[i] = siz < 8 ? KI4 : KI8;
}