From 3dd91560a2dca691953a5691e96787adeeb509d5 Mon Sep 17 00:00:00 2001 From: lemon Date: Thu, 9 Apr 2026 14:04:45 +0200 Subject: mkintcon: bugfix clamp i32 to i32 range --- src/ir_fold.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/ir_fold.c') diff --git a/src/ir_fold.c b/src/ir_fold.c index 37edbbc..fcfe88b 100644 --- a/src/ir_fold.c +++ b/src/ir_fold.c @@ -67,7 +67,7 @@ foldint(enum op op, enum irclass k, Ref lr, Ref rr) case Ougte: x = l.u >= r.u; break; default: assert(0); } - if (cls2siz[k] < 8) x = (int)x; + if (!w) x = (int)x; return mkintcon(k, x); } -- cgit v1.2.3