..
InstPrinter
MCTargetDesc
TargetInfo
cl_common_defines.h
CMakeLists.txt
[NVPTX] Adds a new address space inference pass.
2016-03-20 20:59:20 +00:00
LLVMBuild.txt
ManagedStringPool.h
NVPTX.h
[NVPTX] Make NVVMReflect a function pass.
2016-03-30 20:40:11 +00:00
NVPTX.td
NVPTXAllocaHoisting.cpp
NVPTXAllocaHoisting.h
NVPTXAsmPrinter.cpp
IR: Introduce ConstantAggregate, NFC
2016-04-05 21:10:45 +00:00
NVPTXAsmPrinter.h
[NFC] Header cleanup
2016-04-18 09:17:29 +00:00
NVPTXAssignValidGlobalNames.cpp
NVPTXFavorNonGenericAddrSpaces.cpp
Add optimization bisect opt-in calls for NVPTX passes
2016-04-26 23:44:31 +00:00
NVPTXFrameLowering.cpp
[NFC] Header cleanup
2016-04-18 09:17:29 +00:00
NVPTXFrameLowering.h
Change eliminateCallFramePseudoInstr() to return an iterator
2016-03-31 18:33:38 +00:00
NVPTXGenericToNVVM.cpp
IR: Introduce ConstantAggregate, NFC
2016-04-05 21:10:45 +00:00
NVPTXImageOptimizer.cpp
Add optimization bisect opt-in calls for NVPTX passes
2016-04-26 23:44:31 +00:00
NVPTXInferAddressSpaces.cpp
Add optimization bisect opt-in calls for NVPTX passes
2016-04-26 23:44:31 +00:00
NVPTXInstrFormats.td
NVPTXInstrInfo.cpp
CodeGen: TII: Take MachineInstr& in predicate API, NFC
2016-02-23 02:46:52 +00:00
NVPTXInstrInfo.h
NVPTXInstrInfo.td
[NVPTX] Fix sign/zero-extending ldg/ldu instruction selection
2016-05-02 18:12:02 +00:00
NVPTXIntrinsics.td
[NVPTX] Annotate some instructions as hasSideEffects = 0.
2016-04-01 01:09:05 +00:00
NVPTXISelDAGToDAG.cpp
[NVPTX] Fix sign/zero-extending ldg/ldu instruction selection
2016-05-02 18:12:02 +00:00
NVPTXISelDAGToDAG.h
[NVPTX] Fix sign/zero-extending ldg/ldu instruction selection
2016-05-02 18:12:02 +00:00
NVPTXISelLowering.cpp
[CodeGen] Default CTTZ_ZERO_UNDEF/CTLZ_ZERO_UNDEF to Expand in TargetLoweringBase. This is what the majority of the targets want and removes a bunch of code. Set it to Legal explicitly in the few cases where that's the desired behavior.
2016-04-28 03:34:31 +00:00
NVPTXISelLowering.h
[NVPTX] Use different, convergent MIs for convergent calls.
2016-03-01 19:24:03 +00:00
NVPTXLowerAggrCopies.cpp
NVPTXLowerAggrCopies.h
NVPTXLowerAlloca.cpp
Add optimization bisect opt-in calls for NVPTX passes
2016-04-26 23:44:31 +00:00
NVPTXLowerKernelArgs.cpp
NVPTXMachineFunctionInfo.h
NVPTXMCExpr.cpp
NVPTXMCExpr.h
NVPTXPeephole.cpp
Add optimization bisect opt-in calls for NVPTX passes
2016-04-26 23:44:31 +00:00
NVPTXPrologEpilogPass.cpp
NVPTXRegisterInfo.cpp
NVPTXRegisterInfo.h
NVPTXRegisterInfo.td
NVPTXReplaceImageHandles.cpp
NVPTXSection.h
[NFC] Header cleanup
2016-04-18 09:17:29 +00:00
NVPTXSubtarget.cpp
NVPTXSubtarget.h
NVPTXTargetMachine.cpp
[NVPTX] Run NVVMReflect at the beginning of IR passes.
2016-04-27 19:13:37 +00:00
NVPTXTargetMachine.h
[NVPTX] Run NVVMReflect at the beginning of IR passes.
2016-04-27 19:13:37 +00:00
NVPTXTargetObjectFile.h
[NFC] Header cleanup
2016-04-18 09:17:29 +00:00
NVPTXTargetTransformInfo.cpp
NVPTXTargetTransformInfo.h
[NVPTX] Set NVPTXTTI::getInliningThresholdMultiplier to 5.
2016-04-15 01:38:50 +00:00
NVPTXUtilities.cpp
NVPTXUtilities.h
NVPTXVector.td
NVVMReflect.cpp
[NFC] Header cleanup
2016-04-18 09:17:29 +00:00