Displaying 2 results from an estimated 2 matches for "tmbb".
Did you mean:
mbb
2006 Oct 03
2
[LLVMdev] Out of range address
...basic blocks, but sometimes the program is too big, and the new
basic block gets out of addressing range. What is the proper way to
address this problem? I am producing code for the PowerPC, and I had
to implement the insert go-to method. I am adding:
BuildMI(MBB, MBB.end(), PPC::B, 1).addMBB(&TMBB);
Best,
Fernando
2006 Oct 03
0
[LLVMdev] Out of range address
...ometimes the program is too big, and the new
> basic block gets out of addressing range. What is the proper way to
> address this problem? I am producing code for the PowerPC, and I had
> to implement the insert go-to method. I am adding:
> BuildMI(MBB, MBB.end(), PPC::B, 1).addMBB(&TMBB);
Make sure to run your pass before the PPC branch selection pass. The
branch selection pass is the one that makes sure that out-of-range
branches are handled. If you run after that, you have to do this
yourself.
-Chris
--
http://nondot.org/sabre/
http://llvm.org/