llvm-6502/lib/Target/NVPTX
Chandler Carruth d04a8d4b33 Use the new script to sort the includes of every file under lib.
Sooooo many of these had incorrect or strange main module includes.
I have manually inspected all of these, and fixed the main module
include to be the nearest plausible thing I could find. If you own or
care about any of these source files, I encourage you to take some time
and check that these edits were sensible. I can't have broken anything
(I strictly added headers, and reordered them, never removed), but they
may not be the headers you'd really like to identify as containing the
API being implemented.

Many forward declarations and missing includes were added to a header
files to allow them to parse cleanly when included first. The main
module rule does in fact have its merits. =]

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169131 91177308-0d34-0410-b5e6-96231b3b80d8
2012-12-03 16:50:05 +00:00
..
InstPrinter
MCTargetDesc
TargetInfo
cl_common_defines.h
CMakeLists.txt llvm/lib: [CMake] Add explicit dependency to intrinsics_gen. 2012-06-24 13:32:01 +00:00
gen-register-defs.py
LLVMBuild.txt
Makefile
ManagedStringPool.h
NVPTX.h Fix header file include order in NVPTX backend NV_CONTRIB 2012-06-05 19:06:13 +00:00
NVPTX.td [NVPTX] Add more precise PTX/SM target attributes 2012-11-12 03:16:43 +00:00
NVPTXAllocaHoisting.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
NVPTXAllocaHoisting.h Move TargetData to DataLayout. 2012-10-08 16:38:25 +00:00
NVPTXAsmPrinter.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
NVPTXAsmPrinter.h Convert assert(0) to llvm_unreachable. 2012-05-24 07:02:50 +00:00
NVPTXFrameLowering.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
NVPTXFrameLowering.h
NVPTXInstrFormats.td
NVPTXInstrInfo.cpp Convert assert(0) to llvm_unreachable. 2012-05-24 07:02:50 +00:00
NVPTXInstrInfo.h
NVPTXInstrInfo.td Fix typos found by http://github.com/lyda/misspell-check 2012-06-02 10:20:22 +00:00
NVPTXIntrinsics.td
NVPTXISelDAGToDAG.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
NVPTXISelDAGToDAG.h Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
NVPTXISelLowering.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
NVPTXISelLowering.h Allow targets to prefer TypeSplitVector over TypePromoteInteger when computing the legalization method for vectors 2012-11-29 14:26:24 +00:00
NVPTXLowerAggrCopies.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
NVPTXLowerAggrCopies.h Move TargetData to DataLayout. 2012-10-08 16:38:25 +00:00
NVPTXNumRegisters.h
NVPTXRegisterInfo.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
NVPTXRegisterInfo.h Round 2 of dead private variable removal. 2012-06-06 19:47:08 +00:00
NVPTXRegisterInfo.td Shrink. 2012-05-24 22:17:44 +00:00
NVPTXSection.h Remove extraneous ';'. 2012-05-15 00:41:56 +00:00
NVPTXSplitBBatBar.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
NVPTXSplitBBatBar.h
NVPTXSubtarget.cpp [NVPTX] Add more precise PTX/SM target attributes 2012-11-12 03:16:43 +00:00
NVPTXSubtarget.h Remove unused field. 2012-11-12 07:35:12 +00:00
NVPTXTargetMachine.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
NVPTXTargetMachine.h Reapply the TargerTransformInfo changes, minus the changes to LSR and Lowerinvoke. 2012-10-18 23:22:48 +00:00
NVPTXTargetObjectFile.h Remove excess semi-colons to quiet warnings. 2012-05-08 20:45:04 +00:00
NVPTXutil.cpp Fix warnings in release build. 2012-05-04 22:34:16 +00:00
NVPTXutil.h
NVPTXUtilities.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
NVPTXUtilities.h
NVPTXVector.td
VectorElementize.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00