Files
llvm-6502/test/CodeGen
Hal Finkel 21195134f5 Merging rr220959:
------------------------------------------------------------------------
r220959 | uweigand | 2014-10-31 10:33:14 +0000 (Fri, 31 Oct 2014) | 13 lines

[PowerPC] Load BlockAddress values from the TOC in 64-bit SVR4 code

Since block address values can be larger than 2GB in 64-bit code, they
cannot be loaded simply using an @l / @ha pair, but instead must be
loaded from the TOC, just like GlobalAddress, ConstantPool, and
JumpTable values are.

The commit also fixes a bug in PPCLinuxAsmPrinter::doFinalization where
temporary labels could not be used as TOC values, since code would
attempt (and fail) to use GetOrCreateSymbol to create a symbol of the
same name as the temporary label.


------------------------------------------------------------------------


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_35@223741 91177308-0d34-0410-b5e6-96231b3b80d8
2014-12-09 02:26:40 +00:00
..
2014-08-20 17:42:35 +00:00
2014-12-04 22:59:55 +00:00
2014-12-05 10:20:37 +00:00
2014-07-30 14:49:09 +00:00
2014-12-09 02:26:40 +00:00
2014-08-05 17:38:25 +00:00
2014-06-24 15:45:59 +00:00
2014-08-12 05:41:35 +00:00