llvm-6502/lib/Target/Mips
Nick Lewycky 8a8d479214 Move global variables in TargetMachine into new TargetOptions class. As an API
change, now you need a TargetOptions object to create a TargetMachine. Clang
patch to follow.

One small functionality change in PTX. PTX had commented out the machine
verifier parts in their copy of printAndVerify. That now calls the version in
LLVMTargetMachine. Users of PTX who need verification disabled should rely on
not passing the command-line flag to enable it.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145714 91177308-0d34-0410-b5e6-96231b3b80d8
2011-12-02 22:16:29 +00:00
..
InstPrinter build/CMake: Finish removal of add_llvm_library_dependencies. 2011-11-29 19:25:30 +00:00
MCTargetDesc build/CMake: Finish removal of add_llvm_library_dependencies. 2011-11-29 19:25:30 +00:00
TargetInfo build/CMake: Finish removal of add_llvm_library_dependencies. 2011-11-29 19:25:30 +00:00
CMakeLists.txt build/CMake: Finish removal of add_llvm_library_dependencies. 2011-11-29 19:25:30 +00:00
LLVMBuild.txt
Makefile Mips MC object code emission improvements: 2011-11-11 22:58:42 +00:00
Mips64InstrInfo.td Add patterns for 64-bit tglobaladdr, tblockaddress, tjumptable and tconstpool 2011-11-16 22:39:56 +00:00
Mips.h
Mips.td Change names for MIPS "generic" processors defined in Mips.td to match what GNU 2011-11-29 23:08:41 +00:00
MipsAsmPrinter.cpp This patch makes the following changes necessary for MIPS' direct code emission. 2011-11-23 22:19:28 +00:00
MipsAsmPrinter.h This patch makes the following changes necessary for MIPS' direct code emission. 2011-11-23 22:19:28 +00:00
MipsCallingConv.td AnalyzeCallOperands function for N32/64. 2011-11-14 19:02:54 +00:00
MipsCodeEmitter.cpp Mips MC object code emission improvements: 2011-11-11 22:58:42 +00:00
MipsCondMov.td
MipsDelaySlotFiller.cpp
MipsEmitGPRestore.cpp
MipsExpandPseudo.cpp
MipsFrameLowering.cpp Move global variables in TargetMachine into new TargetOptions class. As an API 2011-12-02 22:16:29 +00:00
MipsFrameLowering.h
MipsInstrFormats.td
MipsInstrFPU.td
MipsInstrInfo.cpp
MipsInstrInfo.h Mips MC object code emission improvements: 2011-11-11 22:58:42 +00:00
MipsInstrInfo.td This patch makes the following changes necessary for MIPS' direct code emission. 2011-11-23 22:19:28 +00:00
MipsISelDAGToDAG.cpp
MipsISelLowering.cpp Lower 64-bit constant pool node. 2011-11-16 22:44:38 +00:00
MipsISelLowering.h
MipsJITInfo.cpp
MipsJITInfo.h
MipsMachineFunction.h Remove variable that keeps the size of area used to save byval or variable 2011-11-14 18:56:20 +00:00
MipsMCInstLower.cpp This patch makes the following changes necessary for MIPS' direct code emission. 2011-11-23 22:19:28 +00:00
MipsMCInstLower.h This patch makes the following changes necessary for MIPS' direct code emission. 2011-11-23 22:19:28 +00:00
MipsRegisterInfo.cpp Fix functions in MipsFrameLowering.cpp and MipsRegisterInfo.cpp. Use 64-bit 2011-11-15 18:53:55 +00:00
MipsRegisterInfo.h
MipsRegisterInfo.td
MipsRelocations.h
MipsSchedule.td
MipsSelectionDAGInfo.cpp
MipsSelectionDAGInfo.h
MipsSubtarget.cpp Change names for MIPS "generic" processors defined in Mips.td to match what GNU 2011-11-29 23:08:41 +00:00
MipsSubtarget.h
MipsTargetMachine.cpp Move global variables in TargetMachine into new TargetOptions class. As an API 2011-12-02 22:16:29 +00:00
MipsTargetMachine.h Move global variables in TargetMachine into new TargetOptions class. As an API 2011-12-02 22:16:29 +00:00
MipsTargetObjectFile.cpp
MipsTargetObjectFile.h