| /llvm-project-15.0.7/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXTargetMachine.cpp | 112 NVPTXTargetMachine::NVPTXTargetMachine(const Target &T, const Triple &TT, in NVPTXTargetMachine() function in NVPTXTargetMachine 135 NVPTXTargetMachine::~NVPTXTargetMachine() = default; 145 : NVPTXTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, false) {} in NVPTXTargetMachine32() 155 : NVPTXTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, true) {} in NVPTXTargetMachine64() 161 NVPTXPassConfig(NVPTXTargetMachine &TM, PassManagerBase &PM) in NVPTXPassConfig() 164 NVPTXTargetMachine &getNVPTXTargetMachine() const { in getNVPTXTargetMachine() 165 return getTM<NVPTXTargetMachine>(); in getNVPTXTargetMachine() 204 void NVPTXTargetMachine::adjustPassManager(PassManagerBuilder &Builder) { in adjustPassManager() 213 void NVPTXTargetMachine::registerPassBuilderCallbacks(PassBuilder &PB) { in registerPassBuilderCallbacks() 240 NVPTXTargetMachine::getTargetTransformInfo(const Function &F) const { in getTargetTransformInfo() [all …]
|
| H A D | NVPTXTargetMachine.h | 25 class NVPTXTargetMachine : public LLVMTargetMachine { 37 NVPTXTargetMachine(const Target &T, const Triple &TT, StringRef CPU, 42 ~NVPTXTargetMachine() override; 78 class NVPTXTargetMachine32 : public NVPTXTargetMachine { 87 class NVPTXTargetMachine64 : public NVPTXTargetMachine {
|
| H A D | NVPTXRegisterInfo.cpp | 139 const NVPTXTargetMachine &TM = in getFrameRegister() 140 static_cast<const NVPTXTargetMachine &>(MF.getTarget()); in getFrameRegister() 146 const NVPTXTargetMachine &TM = in getFrameLocalRegister() 147 static_cast<const NVPTXTargetMachine &>(MF.getTarget()); in getFrameLocalRegister()
|
| H A D | NVPTX.h | 22 class NVPTXTargetMachine; variable 37 FunctionPass *createNVPTXISelDag(NVPTXTargetMachine &TM, 46 FunctionPass *createNVPTXLowerArgsPass(const NVPTXTargetMachine *TM);
|
| H A D | NVPTXSubtarget.h | 41 const NVPTXTargetMachine &TM; 55 const std::string &FS, const NVPTXTargetMachine &TM);
|
| H A D | NVPTXISelDAGToDAG.h | 28 const NVPTXTargetMachine &TM; 41 explicit NVPTXDAGToDAGISel(NVPTXTargetMachine &tm,
|
| H A D | NVPTXAsmPrinter.cpp | 206 NVPTXTargetMachine &nvTM = static_cast<NVPTXTargetMachine&>(TM); in lowerImageHandleSymbol() 767 const NVPTXTargetMachine &NTM = static_cast<const NVPTXTargetMachine &>(TM); in emitStartOfAsmFile() 824 const NVPTXTargetMachine &NTM = static_cast<const NVPTXTargetMachine &>(TM); in emitGlobals() 850 const NVPTXTargetMachine &NTM = static_cast<const NVPTXTargetMachine &>(TM); in emitHeader() 938 if (static_cast<NVPTXTargetMachine &>(TM).getDrvInterface() == NVPTX::CUDA) { in emitLinkageDirective() 1309 const NVPTXTargetMachine &NTM = static_cast<const NVPTXTargetMachine &>(TM); in emitDemotedVars() 1365 if (static_cast<const NVPTXTargetMachine &>(TM).is64Bit()) in getPTXFundamentalTypeStr() 1538 if (static_cast<NVPTXTargetMachine &>(TM).getDrvInterface() != in emitFunctionParamList() 1683 if (static_cast<const NVPTXTargetMachine &>(MF.getTarget()).is64Bit()) { in setAndEmitFunctionVirtualRegisters()
|
| H A D | NVPTXLowerArgs.cpp | 128 NVPTXLowerArgs(const NVPTXTargetMachine *TM = nullptr) in NVPTXLowerArgs() 135 const NVPTXTargetMachine *TM; 468 llvm::createNVPTXLowerArgsPass(const NVPTXTargetMachine *TM) { in createNVPTXLowerArgsPass()
|
| H A D | NVPTXSubtarget.cpp | 50 const NVPTXTargetMachine &TM) in NVPTXSubtarget()
|
| H A D | CMakeLists.txt | 33 NVPTXTargetMachine.cpp
|
| H A D | NVPTXFrameLowering.cpp | 51 static_cast<const NVPTXTargetMachine &>(MF.getTarget()).is64Bit(); in emitPrologue()
|
| H A D | NVPTXTargetTransformInfo.h | 39 explicit NVPTXTTIImpl(const NVPTXTargetMachine *TM, const Function &F) in NVPTXTTIImpl()
|
| H A D | NVPTXISelLowering.h | 442 explicit NVPTXTargetLowering(const NVPTXTargetMachine &TM, 516 const NVPTXTargetMachine *nvTM;
|
| H A D | NVPTXAsmPrinter.h | 251 EmitGeneric(static_cast<NVPTXTargetMachine &>(TM).getDrvInterface() == in NVPTXAsmPrinter()
|
| H A D | NVPTXReplaceImageHandles.cpp | 1804 const NVPTXTargetMachine &TM = in findIndexForHandle() 1805 static_cast<const NVPTXTargetMachine &>(MF.getTarget()); in findIndexForHandle()
|
| H A D | NVPTXISelDAGToDAG.cpp | 33 FunctionPass *llvm::createNVPTXISelDag(NVPTXTargetMachine &TM, in createNVPTXISelDag() 38 NVPTXDAGToDAGISel::NVPTXDAGToDAGISel(NVPTXTargetMachine &tm, in NVPTXDAGToDAGISel()
|
| H A D | NVPTXISelLowering.cpp | 362 NVPTXTargetLowering::NVPTXTargetLowering(const NVPTXTargetMachine &TM, in NVPTXTargetLowering()
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/Target/NVPTX/ |
| H A D | BUILD.gn | 50 "NVPTXTargetMachine.cpp",
|