LLVM 22.0.0git
NVPTX Directory Reference
Directory dependency graph for NVPTX:

Directories

 
MCTargetDesc
 
TargetInfo

Files

 
cl_common_defines.h
 
NVPTX.h
 
NVPTXAliasAnalysis.cpp
 This is the NVPTX address space based alias analysis pass.
 
NVPTXAliasAnalysis.h
 This is the NVPTX address space based alias analysis pass.
 
NVPTXAllocaHoisting.cpp
 
NVPTXAllocaHoisting.h
 
NVPTXAsmPrinter.cpp
 
NVPTXAsmPrinter.h
 
NVPTXAssignValidGlobalNames.cpp
 
NVPTXAtomicLower.cpp
 
NVPTXAtomicLower.h
 
NVPTXCtorDtorLowering.cpp
 This pass creates a unified init and fini kernel with the required metadata.
 
NVPTXCtorDtorLowering.h
 
NVPTXForwardParams.cpp
 
NVPTXFrameLowering.cpp
 
NVPTXFrameLowering.h
 
NVPTXGenericToNVVM.cpp
 
NVPTXImageOptimizer.cpp
 
NVPTXInstrInfo.cpp
 
NVPTXInstrInfo.h
 
NVPTXISelDAGToDAG.cpp
 
NVPTXISelDAGToDAG.h
 
NVPTXISelLowering.cpp
 
NVPTXISelLowering.h
 
NVPTXLowerAggrCopies.cpp
 
NVPTXLowerAggrCopies.h
 
NVPTXLowerAlloca.cpp
 
NVPTXLowerArgs.cpp
 
NVPTXLowerUnreachable.cpp
 
NVPTXMachineFunctionInfo.h
 
NVPTXMCExpr.cpp
 
NVPTXMCExpr.h
 
NVPTXPeephole.cpp
 
NVPTXPrologEpilogPass.cpp
 
NVPTXProxyRegErasure.cpp
 
NVPTXRegisterInfo.cpp
 
NVPTXRegisterInfo.h
 
NVPTXReplaceImageHandles.cpp
 
NVPTXSelectionDAGInfo.cpp
 
NVPTXSelectionDAGInfo.h
 
NVPTXSubtarget.cpp
 
NVPTXSubtarget.h
 
NVPTXTagInvariantLoads.cpp
 
NVPTXTargetMachine.cpp
 
NVPTXTargetMachine.h
 
NVPTXTargetObjectFile.h
 
NVPTXTargetTransformInfo.cpp
 
NVPTXTargetTransformInfo.h
 This file a TargetTransformInfoImplBase conforming object specific to the NVPTX target machine.
 
NVPTXUtilities.cpp
 
NVPTXUtilities.h
 
NVVMIntrRange.cpp
 
NVVMReflect.cpp