search for: emitleapcreljtinstruction

Displaying 4 results from an estimated 4 matches for "emitleapcreljtinstruction".

2010 Aug 18
2
[LLVMdev] ToT ARM Code generator causing - Error: invalid constant (xxx) after fixup in assembly output
...ock of code the just copies data from memory location to another. At the beginning of BBB#671 r0 is loaded from the jumptable in the constant pool immediately after it. Displacement from the pc in this case is #1476 which is way above magic #1020 hence the error after fixup. Both ARMCodeEmitter::emitLEApcrelJTInstruction() and emitJumpTableAddress() are responsible for the offending instruction adr r0, #.LJTI8485_1_1 But besides the fact that they do not complain about the invalid offset from the pc I do not see anything wrong here. The problem seems to be in the ARMConstantIslands which is not splitting BB#6...
2010 Aug 18
2
[LLVMdev] ToT ARM Code generator causing - Error: invalid constant (xxx) after fixup in assembly output
...on to another. At the beginning >> of BBB#671 r0 is loaded >> from the jumptable in the constant pool immediately after it. >> Displacement from the pc >> in this case is #1476 which is way above magic #1020 hence the error >> after fixup. >> Both ARMCodeEmitter::emitLEApcrelJTInstruction() and >> emitJumpTableAddress() >> are responsible for the offending instruction adr r0, #.LJTI8485_1_1 >> But besides the fact that they do not complain about the invalid offset >> from the pc I do not see >> anything wrong here. >> >> The problem seem...
2010 Aug 18
0
[LLVMdev] ToT ARM Code generator causing - Error: invalid constant (xxx) after fixup in assembly output
...data from memory location to another. At the beginning > of BBB#671 r0 is loaded > from the jumptable in the constant pool immediately after it. > Displacement from the pc > in this case is #1476 which is way above magic #1020 hence the error > after fixup. > Both ARMCodeEmitter::emitLEApcrelJTInstruction() and > emitJumpTableAddress() > are responsible for the offending instruction adr r0, > #.LJTI8485_1_1 > But besides the fact that they do not complain about the invalid > offset > from the pc I do not see > anything wrong here. > > The problem seems to be in th...
2010 Aug 18
0
[LLVMdev] ToT ARM Code generator causing - Error: invalid constant (xxx) after fixup in assembly output
...ginning >>> of BBB#671 r0 is loaded >>> from the jumptable in the constant pool immediately after it. >>> Displacement from the pc >>> in this case is #1476 which is way above magic #1020 hence the error >>> after fixup. >>> Both ARMCodeEmitter::emitLEApcrelJTInstruction() and >>> emitJumpTableAddress() >>> are responsible for the offending instruction adr r0, >>> #.LJTI8485_1_1 >>> But besides the fact that they do not complain about the invalid >>> offset >>> from the pc I do not see >>> anyt...