aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorlemon <lsof@mailbox.org>2026-03-24 12:12:34 +0100
committerlemon <lsof@mailbox.org>2026-03-24 12:12:34 +0100
commit8fa9c60a00b6e39c14bc279b3444cb90de696858 (patch)
tree684784ca01313c7bac95f92794eabc71c7137000
parenta465bf2211f95fc9535639f0028321c7e7d68b7e (diff)
ir_inliner: redundant check
-rw-r--r--src/ir_inliner.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/ir_inliner.c b/src/ir_inliner.c
index 685815f..02105bb 100644
--- a/src/ir_inliner.c
+++ b/src/ir_inliner.c
@@ -271,7 +271,6 @@ doinline(Function *fn)
SavedFunc **pcallee, *sv;
if ((pcallee = pmap_get(&savedfns, fname))
&& (sv = *pcallee)->nabiarg == call->narg && call->vararg == -1
- && call->narg == sv->nabiarg
&& (!call->narg || !memcmp(sv->abiarg, call->abiarg, sizeof *sv->abiarg * sv->nabiarg))
&& !memcmp(sv->abiret, call->abiret, sizeof sv->abiret)) {
for (struct Stack *s = stk; s != stkend; ++s) {