search for: lbb0_19

Displaying 1 result from an estimated 1 matches for "lbb0_19".

Did you mean: lbb0_1
2015 Oct 13
2
MachineSink optimization in code containing a setjmp
...se, it looks like MachineSink moves the ADD64rr instruction from BB#4 into BB#26, which post-dominates 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 mo...