llvm-6502/lib/Target/SystemZ
Jakob Stoklund Olesen f28987b76e Use set operations instead of plain lists to enumerate register classes.
This simplifies many of the target description files since it is common
for register classes to be related or contain sequences of numbered
registers.

I have verified that this doesn't change the files generated by TableGen
for ARM and X86. It alters the allocation order of MBlaze GPR and Mips
FGR32 registers, but I believe the change is benign.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133105 91177308-0d34-0410-b5e6-96231b3b80d8
2011-06-15 23:28:14 +00:00
..
TargetInfo
CMakeLists.txt Use explicit add_subdirectory's for LLVM target sublibraries instead 2011-02-20 02:55:27 +00:00
Makefile
SystemZ.h
SystemZ.td
SystemZAsmPrinter.cpp Fix imm printing for logical instructions. 2011-02-01 20:22:53 +00:00
SystemZCallingConv.td
SystemZFrameLowering.cpp Teach frame lowering to ignore debug values after the terminators. 2011-01-13 21:28:52 +00:00
SystemZFrameLowering.h
SystemZInstrBuilder.h
SystemZInstrFormats.td
SystemZInstrFP.td
SystemZInstrInfo.cpp
SystemZInstrInfo.h
SystemZInstrInfo.td Fix imm printing for logical instructions. 2011-02-01 20:22:53 +00:00
SystemZISelDAGToDAG.cpp
SystemZISelLowering.cpp Add a parameter to CCState so that it can access the MachineFunction. 2011-06-08 23:55:35 +00:00
SystemZISelLowering.h Make the logic for determining function alignment more explicit. No functionality change. 2011-05-06 20:34:06 +00:00
SystemZMachineFunctionInfo.h
SystemZMCAsmInfo.cpp Remove duplicated code. 2011-01-23 04:28:49 +00:00
SystemZMCAsmInfo.h
SystemZOperands.td Fix imm printing for logical instructions. 2011-02-01 20:22:53 +00:00
SystemZRegisterInfo.cpp Remove custom allocation orders in SystemZ. 2011-06-15 18:02:56 +00:00
SystemZRegisterInfo.h Use the dwarf->llvm mapping to print register names in the cfi 2011-05-30 20:20:15 +00:00
SystemZRegisterInfo.td Use set operations instead of plain lists to enumerate register classes. 2011-06-15 23:28:14 +00:00
SystemZSelectionDAGInfo.cpp
SystemZSelectionDAGInfo.h
SystemZSubtarget.cpp
SystemZSubtarget.h
SystemZTargetMachine.cpp
SystemZTargetMachine.h