From 0d3d363f5b4b026a5fd73df721636710d6c361d8 Mon Sep 17 00:00:00 2001 From: lemon Date: Fri, 14 Nov 2025 19:23:42 +0100 Subject: abi0: remove debugging leftover sortpo. but do number blks (free) --- ir/abi0.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ir/abi0.c b/ir/abi0.c index dc479bf..73b0fee 100644 --- a/ir/abi0.c +++ b/ir/abi0.c @@ -400,6 +400,7 @@ abi0(struct function *fn) } blk = fn->entry->lnext; + int id = 1; do { /* adjust vaargs and calls */ for (int iinstr = 0; iinstr < blk->ins.n; ++iinstr) { @@ -431,9 +432,9 @@ abi0(struct function *fn) else memset(blk->jmp.arg, 0, sizeof blk->jmp.arg); } } + blk->id = id++; } while ((blk = blk->lnext) != fn->entry); - sortrpo(fn); if (ccopt.dbg.a) { efmt("<< After abi0 >>\n"); irdump(fn); -- cgit v1.2.3