.. |
InstPrinter
|
|
|
MCTargetDesc
|
[NVPTX] Remove old CONST_NOT_GEN address space that is not being used anymore and causes constants to be emitted in the global address space
|
2013-06-10 13:29:47 +00:00 |
TargetInfo
|
|
|
cl_common_defines.h
|
|
|
CMakeLists.txt
|
[NVPTX] Re-enable support for virtual registers in the final output
|
2013-05-31 12:14:49 +00:00 |
LLVMBuild.txt
|
|
|
Makefile
|
|
|
ManagedStringPool.h
|
|
|
NVPTX.h
|
[NVPTX] Clean up comparison/select/convert patterns and factor out PTX instructions from their patterns
|
2013-06-28 17:58:04 +00:00 |
NVPTX.td
|
|
|
NVPTXAllocaHoisting.cpp
|
|
|
NVPTXAllocaHoisting.h
|
|
|
NVPTXAsmPrinter.cpp
|
[NVPTX] Add support for module-scope inline asm
|
2013-07-01 13:00:14 +00:00 |
NVPTXAsmPrinter.h
|
[NVPTX] Clean up comparison/select/convert patterns and factor out PTX instructions from their patterns
|
2013-06-28 17:58:04 +00:00 |
NVPTXFrameLowering.cpp
|
|
|
NVPTXFrameLowering.h
|
|
|
NVPTXGenericToNVVM.cpp
|
[NVPTX] Add GenericToNVVM IR converter to better handle idiomatic LLVM IR inputs
|
2013-05-20 12:13:32 +00:00 |
NVPTXInstrFormats.td
|
|
|
NVPTXInstrInfo.cpp
|
[NVPTX] Remove i8 register class. PTX support for i8 (.b8, .u8, .s8) is rather poor and we're better off just ignoring it and letting LLVM expand all i8 ops out to i16.
|
2013-06-28 17:57:59 +00:00 |
NVPTXInstrInfo.h
|
|
|
NVPTXInstrInfo.td
|
[NVPTX] Add support for native SIGN_EXTEND_INREG where available
|
2013-07-01 12:58:56 +00:00 |
NVPTXIntrinsics.td
|
[NVPTX] Add isel patterns for [reg+offset] form of ldg/ldu.
|
2013-07-01 12:58:52 +00:00 |
NVPTXISelDAGToDAG.cpp
|
[NVPTX] Fix vector loads from parameters that span multiple loads, and fix some typos
|
2013-07-01 12:59:01 +00:00 |
NVPTXISelDAGToDAG.h
|
[NVPTX] Remove i8 register class. PTX support for i8 (.b8, .u8, .s8) is rather poor and we're better off just ignoring it and letting LLVM expand all i8 ops out to i16.
|
2013-06-28 17:57:59 +00:00 |
NVPTXISelLowering.cpp
|
[NVPTX] We dont use NVBuiltin anymore
|
2013-07-01 12:59:08 +00:00 |
NVPTXISelLowering.h
|
[NVPTX] We dont use NVBuiltin anymore
|
2013-07-01 12:59:08 +00:00 |
NVPTXLowerAggrCopies.cpp
|
|
|
NVPTXLowerAggrCopies.h
|
|
|
NVPTXPrologEpilogPass.cpp
|
[NVPTX] Re-enable support for virtual registers in the final output
|
2013-05-31 12:14:49 +00:00 |
NVPTXRegisterInfo.cpp
|
[NVPTX] Remove i8 register class. PTX support for i8 (.b8, .u8, .s8) is rather poor and we're better off just ignoring it and letting LLVM expand all i8 ops out to i16.
|
2013-06-28 17:57:59 +00:00 |
NVPTXRegisterInfo.h
|
Don't pass in the TargetInstrInfo into the register info object. It doesn't use it.
|
2013-06-19 21:59:00 +00:00 |
NVPTXRegisterInfo.td
|
[NVPTX] Cut down on physical register defs
|
2013-07-01 12:59:06 +00:00 |
NVPTXSection.h
|
|
|
NVPTXSplitBBatBar.cpp
|
|
|
NVPTXSplitBBatBar.h
|
|
|
NVPTXSubtarget.cpp
|
[NVPTX] Add support for selecting CUDA vs OCL mode based on triple
|
2013-06-21 18:51:49 +00:00 |
NVPTXSubtarget.h
|
|
|
NVPTXTargetMachine.cpp
|
NVPTX: Don't even create a regalloc if we're not going to use it.
|
2013-05-31 19:21:58 +00:00 |
NVPTXTargetMachine.h
|
|
|
NVPTXTargetObjectFile.h
|
NVPTXTargetObjectFile.h: Initialize some pointers as NULL in the constructor of NVPTXTargetObjectFile. ~NVPTXTargetObjectFile() tries to delete them.
|
2013-06-24 13:19:41 +00:00 |
NVPTXutil.cpp
|
|
|
NVPTXutil.h
|
|
|
NVPTXUtilities.cpp
|
|
|
NVPTXUtilities.h
|
|
|
NVPTXVector.td
|
|
|
NVVMReflect.cpp
|
[NVPTX] Add programmatic interface to NVVMReflect pass
|
2013-05-20 16:42:16 +00:00 |