llvm-6502/lib/Target/PTX
Evan Cheng 7c2a4a30e0 First chunk of MachineInstr bundle support.
1. Added opcode BUNDLE
2. Taught MachineInstr class to deal with bundled MIs
3. Changed MachineBasicBlock iterator to skip over bundled MIs; added an iterator to walk all the MIs
4. Taught MachineBasicBlock methods about bundled MIs


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145975 91177308-0d34-0410-b5e6-96231b3b80d8
2011-12-06 22:12:01 +00:00
..
InstPrinter PTX: Continue to fix up the register mess. 2011-12-06 17:39:48 +00:00
MCTargetDesc PTX: Continue to fix up the register mess. 2011-12-06 17:39:48 +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 build: Attempt to rectify inconsistencies between CMake and LLVMBuild versions of explicit dependencies. 2011-11-12 02:10:57 +00:00
Makefile
PTX.h
PTX.td
PTXAsmPrinter.cpp PTX: Continue to fix up the register mess. 2011-12-06 17:39:48 +00:00
PTXAsmPrinter.h allow non-device function calls in PTX when natively handling device-side printf 2011-11-11 14:45:12 +00:00
PTXFPRoundingModePass.cpp Move code into anonymous namespaces. 2011-11-26 23:01:57 +00:00
PTXFrameLowering.cpp
PTXFrameLowering.h
PTXInstrFormats.td
PTXInstrInfo.cpp First chunk of MachineInstr bundle support. 2011-12-06 22:12:01 +00:00
PTXInstrInfo.h
PTXInstrInfo.td PTX: Continue to fix up the register mess. 2011-12-06 17:39:48 +00:00
PTXInstrLoadStore.td
PTXIntrinsicInstrInfo.td
PTXISelDAGToDAG.cpp
PTXISelLowering.cpp PTX: Continue to fix up the register mess. 2011-12-06 17:39:48 +00:00
PTXISelLowering.h
PTXMachineFunctionInfo.h PTX: Continue to fix up the register mess. 2011-12-06 17:39:48 +00:00
PTXMCAsmStreamer.cpp
PTXMCInstLower.cpp
PTXMFInfoExtract.cpp PTX: Continue to fix up the register mess. 2011-12-06 17:39:48 +00:00
PTXParamManager.cpp
PTXParamManager.h
PTXRegAlloc.cpp
PTXRegisterInfo.cpp
PTXRegisterInfo.h
PTXRegisterInfo.td
PTXSelectionDAGInfo.cpp Added invariant field to the DAG.getLoad method and changed all calls. 2011-11-08 18:42:53 +00:00
PTXSelectionDAGInfo.h
PTXSubtarget.cpp
PTXSubtarget.h
PTXTargetMachine.cpp Move global variables in TargetMachine into new TargetOptions class. As an API 2011-12-02 22:16:29 +00:00
PTXTargetMachine.h Move global variables in TargetMachine into new TargetOptions class. As an API 2011-12-02 22:16:29 +00:00