Displaying 1 result from an estimated 1 matches for "lbb0_42".
Did you mean:
lbb0_2
2015 Oct 13
2
MachineSink optimization in code containing a setjmp
...minates both BB#25 and BB#27. This movement
becomes a problem, I think, when the arguments of the moved instruction are
spilled onto the stack. Here is the final assembly of the affected basic
blocks:
.LBB0_19
...
movq %rbp, -104(%rbp)
movq %rsp, -88(%rbp)
movq $.LBB0_42, 8(%r15)
#EH_SjLj_Setup .LBB0_42
# BB#20:
movq -176(%rbp), %rdi # 8-byte Reload
xorl %ecx, %ecx
jmp .LBB0_21
.LBB0_42:
movl $1, %ecx
movq -176(%rbp), %rdi # 8-byte Reload
.LBB0_21:
movq -168(%rbp), %rax...