LLVM
22.0.0git
lib
Target
NVPTX
NVPTX Directory Reference
Directory dependency graph for NVPTX:
This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.
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
Generated on
for LLVM by
1.14.0