Support building non-PIC
authorNate Begeman <natebegeman@mac.com>
Thu, 21 Jul 2005 20:44:43 +0000 (20:44 +0000)
committerNate Begeman <natebegeman@mac.com>
Thu, 21 Jul 2005 20:44:43 +0000 (20:44 +0000)
commit2497e6391f8df05926fe17b5cf08dad61c4797d2
treefcd77e313058c02770557562cfd34229137702bc
parent2130c0893041718f6d5c2bf3df4ba0ddce9adb08
Support building non-PIC
Remove the LoadHiAddr pseudo-instruction.
Optimization of stores to and loads from statics.
Force JIT to use new non-PIC codepaths.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22494 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/PowerPC/PPC.h
lib/Target/PowerPC/PPC32ISelSimple.cpp
lib/Target/PowerPC/PPC64ISelPattern.cpp
lib/Target/PowerPC/PPCAsmPrinter.cpp
lib/Target/PowerPC/PPCCodeEmitter.cpp
lib/Target/PowerPC/PPCISelPattern.cpp
lib/Target/PowerPC/PPCInstrInfo.td
lib/Target/PowerPC/PPCTargetMachine.cpp