llvm-6502/lib
Evan Cheng 5de5d4b6d0 Materialize GA addresses with movw + movt pairs for Darwin in PIC mode. e.g.
movw    r0, :lower16:(L_foo$non_lazy_ptr-(LPC0_0+4))
        movt    r0, :upper16:(L_foo$non_lazy_ptr-(LPC0_0+4))
LPC0_0:
        add     r0, pc, r0

It's not yet enabled by default as some tests are failing. I suspect bugs in
down stream tools.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123619 91177308-0d34-0410-b5e6-96231b3b80d8
2011-01-17 08:03:18 +00:00
..
Analysis fix PR8983, a broken assertion. 2011-01-16 03:43:53 +00:00
Archive UnRevert "Revert "Archive: Replace all internal uses of PathV1 with PathV2. The external API still uses PathV1."" 2011-01-16 23:39:59 +00:00
AsmParser Allow unnamed_addr on declarations. 2011-01-15 08:15:00 +00:00
Bitcode FixedNumOperandTraits and VariadicOperandTraits assumed that, given a 2011-01-11 15:07:38 +00:00
CodeGen reapply my fix for PR8961 with a tweak to properly handle 2011-01-16 02:27:38 +00:00
CompilerDriver
ExecutionEngine
Linker Allow unnamed_addr on declarations. 2011-01-15 08:15:00 +00:00
MC Use common style for .cfi directives 2011-01-14 21:57:39 +00:00
Object
Support Fix rename. 2011-01-16 22:18:41 +00:00
Target Materialize GA addresses with movw + movt pairs for Darwin in PIC mode. e.g. 2011-01-17 08:03:18 +00:00
Transforms Roll out r123609 due to failures on the llvm-x86_64-linux-checks bot. 2011-01-17 07:26:51 +00:00
VMCore Simplify the construction and destruction of Uses. Simplify 2011-01-16 15:30:52 +00:00
Makefile