diff options
| author | Kimplul <kimi.h.kuparinen@gmail.com> | 2024-08-18 21:12:44 +0300 |
|---|---|---|
| committer | Kimplul <kimi.h.kuparinen@gmail.com> | 2024-08-18 21:12:44 +0300 |
| commit | 902a9a4d30917f5e8efbf8ab17d8fe4a77a966b0 (patch) | |
| tree | 3587d332add24482b64733b5cc0a77bfa6d94601 | |
| parent | 4af5176d6377958a457da3e5f671ce21540fad70 (diff) | |
| download | qbt-902a9a4d30917f5e8efbf8ab17d8fe4a77a966b0.tar.gz qbt-902a9a4d30917f5e8efbf8ab17d8fe4a77a966b0.zip | |
| -rw-r--r-- | src/ssa.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -87,7 +87,7 @@ top: if (b->s1) vec_append(&stack, &b->s1); - if (b->s2) + if (b->s2 && b->s2 != b->s1) vec_append(&stack, &b->s2); enter(b); @@ -108,7 +108,7 @@ top: } } - if (b->s2) { + if (b->s2 && b->s2 != b->s1) { foreach_blk_param(pi, b->s2->params) { struct val p = blk_param_at(b->s2->params, pi); add_val(&forward, p); |
