Displaying 1 result from an estimated 1 matches for "_ack".
Did you mean:
_ac
2011 Dec 22
1
[LLVMdev] tail call optimization question
...; preds = %if.no2, %if.yes1
%10 = phi i64 [ %5, %if.yes1 ], [ %9, %if.no2 ]
br label %if.after
}
LLVM generates the following assembly, seemingly applying tail call optimization
even though the ret instruction does not follow the tail call instruction:
<snip>
_ack.15: ## @ack.15
Leh_func_begin1:
## BB#0: ## %entry
pushq %rbx
Ltmp1:
Ltmp2:
testq %rdi, %rdi
jle LBB1_3
## BB#1: ## %if.no
movq %rdi, %rbx
testq %rsi, %rsi
jle LBB1_4
## BB#2:...