aboutsummaryrefslogtreecommitdiffhomepage
path: root/ir/regalloc.c
diff options
context:
space:
mode:
authorlemon <lsof@mailbox.org>2025-11-15 19:53:47 +0100
committerlemon <lsof@mailbox.org>2025-11-15 19:53:47 +0100
commit2ca9a54daaa0a955dabf38862cd777be359252e0 (patch)
tree51a0e9470a5bbd4bbe0b1d00fc50da2dc9ad9d93 /ir/regalloc.c
parent1910d875cfcad320cbb87c5e8c846d5c53846a1a (diff)
ir: 'trap' jump; c: __builtin_trap; lex: __has_builtin
Diffstat (limited to 'ir/regalloc.c')
-rw-r--r--ir/regalloc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/ir/regalloc.c b/ir/regalloc.c
index f43bcc7..ca3ddcc 100644
--- a/ir/regalloc.c
+++ b/ir/regalloc.c
@@ -1134,10 +1134,10 @@ fini(struct rega *ra)
* b @blk
* @blk:
* NOP
- * ret
+ * ret/trap
*/
assert(p->s1 == blk);
- p->jmp.t = Jret;
+ p->jmp.t = blk->jmp.t;
p->s1 = NULL;
} else if (blk->s1) {
/* simplify: