Added support for PIC code with "explicit relocations" *only*.
authorBruno Cardoso Lopes <bruno.cardoso@gmail.com>
Mon, 5 Nov 2007 03:02:32 +0000 (03:02 +0000)
committerBruno Cardoso Lopes <bruno.cardoso@gmail.com>
Mon, 5 Nov 2007 03:02:32 +0000 (03:02 +0000)
commitc7db5618f9e5e708b87d9ae6595b3fd510a2a0c0
tree9cec3321f14a2ac587bc43aa4f2c0114a373377d
parent90a52145aba097dffcf92080975749778201f16c
Added support for PIC code with "explicit relocations" *only*.
Removed all macro code for PIC (goodbye "la").
Support tested with shootout bench.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43697 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/Mips/MipsAsmPrinter.cpp
lib/Target/Mips/MipsISelDAGToDAG.cpp
lib/Target/Mips/MipsISelLowering.cpp
lib/Target/Mips/MipsISelLowering.h
lib/Target/Mips/MipsInstrInfo.td
lib/Target/Mips/MipsMachineFunction.h
lib/Target/Mips/MipsRegisterInfo.cpp
lib/Target/Mips/MipsRegisterInfo.h
lib/Target/Mips/MipsTargetMachine.cpp