Displaying 1 result from an estimated 1 matches for "__bb0_2".
Did you mean:
__bb0_1
2011 Nov 30
2
[LLVMdev] Problem using a label to a MachineBasicBlock
...ng:
The different labels for the machine basic blocks are emitted, but the two new
basic blocks that were created, also have a common extra label '_tmp0'
---
.text
.globl _foo
_foo:
....
load_immediate R15, __BB0_1
branch_to_reg R1
_tmp0:
_BB0_1:
...
load_immediate R15, __BB0_2:
branch_to_reg R2
_tmp0: // *** duplicate unnecessary label, _tmp0 is not used
_BB0_2
...
---
Any idea how this can be resolved in a clean way ?
Thanks,
Jeroen Dobbelaere