From 6f7bea0cff2ecbca3427def8ead2c9ceec966b14 Mon Sep 17 00:00:00 2001 From: lemon Date: Sun, 28 May 2023 09:40:42 +0200 Subject: bool fixes --- ir.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ir.c') 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; } -- cgit v1.2.3