summaryrefslogtreecommitdiff
path: root/peephole.c
diff options
context:
space:
mode:
authorWormHeamer2025-10-28 02:10:20 -0400
committerWormHeamer2025-10-28 02:10:20 -0400
commitf360f57c45073b5e9ea74da442174b53020d15ec (patch)
tree9d49d355288a2c16e7bf86692049c67bd3d30e15 /peephole.c
parent70a96b84946ad994051b3a378789507e2283a6d5 (diff)
parent89bc739611419ba52a6e6e692e9fd965ffa7d837 (diff)
Merge branch 'dev'
Diffstat (limited to 'peephole.c')
-rw-r--r--peephole.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/peephole.c b/peephole.c
index 06ded1a..24ae315 100644
--- a/peephole.c
+++ b/peephole.c
@@ -617,7 +617,7 @@ zero_no_effect: if (node_eql_i64(CAR(n), 0)) return CDR(n);
}
Node *node_peephole(Node *n, Graph *p, Lexer *l) {
- assert(n->refs > 0);
+ assert(n->op != N_DEAD);
Node *r = node_idealize(n, p, l);
if (r) {
r->src_pos = n->src_pos;