Displaying 3 results from an estimated 3 matches for "0e1db35d".
2012 Jan 24
2
[LLVMdev] Resolving branch instr with label "$BB0_-1"
Hi Aries.
Thanks very much!
Precisely this is the situation! There're two consecutive branches (br1cond and br2uncond). Inside of AnalyzeBranch, there's an opcode swap of br2uncond (ex. j_foward to j_backward). There I do BuildMI (newOpcode) and followed by br2uncond->eraseFromParent(). This results in br1cond loosing it's label/offset. How could I resolve this?
Best regards,
2012 Jan 24
0
[LLVMdev] Resolving branch instr with label "$BB0_-1"
> Precisely this is the situation! There're two consecutive branches (br1cond
> and br2uncond). Inside of AnalyzeBranch, there's an opcode swap of br2uncond
> (ex. j_foward to j_backward). There I do BuildMI (newOpcode) and followed by
> br2uncond->eraseFromParent(). This results in br1cond loosing it's
> label/offset. How could I resolve this?
Your code is broken.
2012 Jan 24
2
[LLVMdev] Resolving branch instr with label "$BB0_-1"
...ipsInstrInfo.cpp: AnalyzeBranch :(
>Could you please suggest appropriate alternative place for such a modification?
>Best regards,
>
>Girish.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20120124/0e1db35d/attachment.html>