aboutsummaryrefslogtreecommitdiffhomepage
path: root/ir.c
diff options
context:
space:
mode:
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;
}