From 285063eba442e2a8ac29fd42e0d17d996bcc5d00 Mon Sep 17 00:00:00 2001 From: lemon Date: Fri, 21 Nov 2025 11:03:23 +0100 Subject: rename IR classes to reflect bitsize --- ir/ssa.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ir/ssa.c') diff --git a/ir/ssa.c b/ir/ssa.c index 9b89878..5a3db2f 100644 --- a/ir/ssa.c +++ b/ir/ssa.c @@ -15,7 +15,7 @@ copyopt(struct function *fn) if (ins->op == Ocopy) { union ref arg = ins->l; if (arg.t == RTMP) k = insrescls(instrtab[arg.i]); - else if (arg.t == RICON) k = cls2siz[ins->cls] == 4 ? KI4 : KI8; + else if (arg.t == RICON) k = cls2siz[ins->cls] == 4 ? KI32 : KI64; else if (arg.t == RXCON) k = isnumcon(arg) ? conht[arg.i].cls : KPTR; else continue; if (ins->cls != k) continue; -- cgit v1.2.3