llvm-6502/lib/Target/PTX
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 PTX: Add intrinsics to list of built-in intrinsics, which allows them to be 2011-04-20 15:37:17 +00:00
CMakeLists.txt Use explicit add_subdirectory's for LLVM target sublibraries instead 2011-02-20 02:55:27 +00:00
Makefile move all the target's asmprinters into the main target. The piece 2010-11-14 18:43:56 +00:00
PTX.h PTX: Add intrinsics to list of built-in intrinsics, which allows them to be 2011-04-20 15:37:17 +00:00
PTX.td PTX: add flag to disable mad/fma selection 2011-05-18 15:42:23 +00:00
PTXAsmPrinter.cpp PTX: patch to AsmPrinter 2011-04-28 00:19:50 +00:00
PTXFrameLowering.cpp Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs and fixes here and there. 2011-01-10 12:39:04 +00:00
PTXFrameLowering.h PTX: Fix a couple of lint violations 2011-03-03 13:34:29 +00:00
PTXInstrFormats.td
PTXInstrInfo.cpp ptx: support setp's 4-operand format 2011-04-02 08:51:39 +00:00
PTXInstrInfo.h ptx: add analyze/insert/remove branch 2011-03-22 14:12:00 +00:00
PTXInstrInfo.td PTX: add flag to disable mad/fma selection 2011-05-18 15:42:23 +00:00
PTXIntrinsicInstrInfo.td PTX: Set PTX 2.0 as the minimum supported version 2011-03-15 13:24:15 +00:00
PTXISelDAGToDAG.cpp PTX: Improve support for 64-bit addressing 2011-03-23 16:58:51 +00:00
PTXISelLowering.cpp Make the logic for determining function alignment more explicit. No functionality change. 2011-05-06 20:34:06 +00:00
PTXISelLowering.h Make the logic for determining function alignment more explicit. No functionality change. 2011-05-06 20:34:06 +00:00
PTXMachineFunctionInfo.h ptx: fix parameter ordering 2011-04-21 10:56:58 +00:00
PTXMCAsmInfo.cpp
PTXMCAsmInfo.h
PTXMCAsmStreamer.cpp Simplify the handling of pcrel relocations on ELF. Now we do the right thing 2011-05-01 03:50:49 +00:00
PTXMFInfoExtract.cpp Extend initial support for primitive types in PTX backend 2011-03-02 03:20:28 +00:00
PTXRegisterInfo.cpp
PTXRegisterInfo.h Use the dwarf->llvm mapping to print register names in the cfi 2011-05-30 20:20:15 +00:00
PTXRegisterInfo.td Use set operations instead of plain lists to enumerate register classes. 2011-06-15 23:28:14 +00:00
PTXSubtarget.cpp PTX: add flag to disable mad/fma selection 2011-05-18 15:42:23 +00:00
PTXSubtarget.h PTX: add flag to disable mad/fma selection 2011-05-18 15:42:23 +00:00
PTXTargetMachine.cpp Add all the plumbing needed for MC to expand cfi to the old tables in 2011-04-30 03:44:37 +00:00
PTXTargetMachine.h PTX: Add intrinsics to list of built-in intrinsics, which allows them to be 2011-04-20 15:37:17 +00:00