llvm-6502/lib
Chris Lattner 1d05cb47a9 add an option to generate completely non-pic code, corresponding to what
gcc -static produces on PPC.  This is used for building kexts and other things.

With this, materializing the address of a global looks like:

        lis r2, ha16(L_H$non_lazy_ptr)
        la r3, lo16(L_H$non_lazy_ptr)(r2)

we're still emitting stubs for functions, which is wrong.  That is next.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24399 91177308-0d34-0410-b5e6-96231b3b80d8
2005-11-17 18:55:48 +00:00
..
Analysis prevent cse of readcyclecounter 2005-11-11 19:02:54 +00:00
Archive DONT_BUILD_RELINKED is gone and implied by BUILD_ARCHIVE now 2005-10-24 02:26:13 +00:00
AsmParser regenerate 2005-11-12 18:22:38 +00:00
Bytecode trivial cleanup 2005-11-12 18:34:09 +00:00
CodeGen Allow targets to custom legalize leaf nodes like GlobalAddress. 2005-11-17 06:41:44 +00:00
Debugger tell selectiondag when we're debugging 2005-11-16 07:21:47 +00:00
ExecutionEngine Fix a nasty bug that was causing miscompilation of global variables 2005-10-23 23:54:56 +00:00
Linker DONT_BUILD_RELINKED is gone and implied by BUILD_ARCHIVE now 2005-10-24 02:26:13 +00:00
Support indicate when a tool is a debug build. 2005-11-16 06:36:47 +00:00
System instead of using mstats, use malloc_zone_statistics which returns numbers 2005-11-14 07:27:56 +00:00
Target add an option to generate completely non-pic code, corresponding to what 2005-11-17 18:55:48 +00:00
Transforms the pain isn't gone unless the phinodes are spilled too 2005-11-10 19:39:09 +00:00
VMCore * Fix DerivedType::dropAllTypeUses to not change the number of types in a 2005-11-16 06:09:47 +00:00
Makefile Add the Linker library 2004-11-14 21:54:41 +00:00