Home
last modified time | relevance | path

Searched refs:NVPTXTargetMachine (Results 1 – 25 of 32) sorted by relevance

12

/external/llvm/lib/Target/NVPTX/
DNVPTXTargetMachine.cpp101 NVPTXTargetMachine::NVPTXTargetMachine(const Target &T, const Triple &TT, in NVPTXTargetMachine() function in NVPTXTargetMachine
121 NVPTXTargetMachine::~NVPTXTargetMachine() {} in ~NVPTXTargetMachine()
131 : NVPTXTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, false) {} in NVPTXTargetMachine32()
141 : NVPTXTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, true) {} in NVPTXTargetMachine64()
146 NVPTXPassConfig(NVPTXTargetMachine *TM, PassManagerBase &PM) in NVPTXPassConfig()
149 NVPTXTargetMachine &getNVPTXTargetMachine() const { in getNVPTXTargetMachine()
150 return getTM<NVPTXTargetMachine>(); in getNVPTXTargetMachine()
175 TargetPassConfig *NVPTXTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
179 void NVPTXTargetMachine::addEarlyAsPossiblePasses(PassManagerBase &PM) { in addEarlyAsPossiblePasses()
184 TargetIRAnalysis NVPTXTargetMachine::getTargetIRAnalysis() { in getTargetIRAnalysis()
[all …]
DNVPTXTargetMachine.h27 class NVPTXTargetMachine : public LLVMTargetMachine {
37 NVPTXTargetMachine(const Target &T, const Triple &TT, StringRef CPU,
42 ~NVPTXTargetMachine() override;
69 class NVPTXTargetMachine32 : public NVPTXTargetMachine {
78 class NVPTXTargetMachine64 : public NVPTXTargetMachine {
DNVPTX.h28 class NVPTXTargetMachine; variable
44 FunctionPass *createNVPTXISelDag(NVPTXTargetMachine &TM,
56 FunctionPass *createNVPTXLowerKernelArgsPass(const NVPTXTargetMachine *TM);
DNVPTXLowerKernelArgs.cpp114 NVPTXLowerKernelArgs(const NVPTXTargetMachine *TM = nullptr) in NVPTXLowerKernelArgs()
121 const NVPTXTargetMachine *TM;
232 llvm::createNVPTXLowerKernelArgsPass(const NVPTXTargetMachine *TM) { in createNVPTXLowerKernelArgsPass()
DNVPTXSubtarget.h42 const NVPTXTargetMachine &TM;
56 const std::string &FS, const NVPTXTargetMachine &TM);
DNVPTXISelDAGToDAG.h28 const NVPTXTargetMachine &TM;
39 explicit NVPTXDAGToDAGISel(NVPTXTargetMachine &tm,
DNVPTXReplaceImageHandles.cpp146 const NVPTXTargetMachine &TM = in findIndexForHandle()
147 static_cast<const NVPTXTargetMachine &>(MF.getTarget()); in findIndexForHandle()
DNVPTXSubtarget.cpp48 const NVPTXTargetMachine &TM) in NVPTXSubtarget()
DNVPTXAsmPrinter.cpp161 if (static_cast<NVPTXTargetMachine &>(TM).getDrvInterface() == NVPTX::CUDA) in EmitInstruction()
223 NVPTXTargetMachine &nvTM = static_cast<NVPTXTargetMachine&>(TM); in lowerImageHandleSymbol()
821 const NVPTXTargetMachine &NTM = static_cast<const NVPTXTargetMachine &>(TM); in doInitialization()
924 const NVPTXTargetMachine &NTM = static_cast<const NVPTXTargetMachine &>(TM); in emitHeader()
1009 if (static_cast<NVPTXTargetMachine &>(TM).getDrvInterface() == NVPTX::CUDA) { in emitLinkageDirective()
1242 if (static_cast<const NVPTXTargetMachine &>(TM).is64Bit()) { in printModuleLevelGV()
1348 if (static_cast<const NVPTXTargetMachine &>(TM).is64Bit()) in getPTXFundamentalTypeStr()
1526 if (static_cast<NVPTXTargetMachine &>(TM).getDrvInterface() != in emitFunctionParamList()
1656 if (static_cast<const NVPTXTargetMachine &>(MF.getTarget()).is64Bit()) { in setAndEmitFunctionVirtualRegisters()
DCMakeLists.txt32 NVPTXTargetMachine.cpp
DNVPTXTargetTransformInfo.h40 explicit NVPTXTTIImpl(const NVPTXTargetMachine *TM, const Function &F) in NVPTXTTIImpl()
DNVPTXFrameLowering.cpp49 static_cast<const NVPTXTargetMachine &>(MF.getTarget()).is64Bit(); in emitPrologue()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/NVPTX/
DNVPTXTargetMachine.cpp111 NVPTXTargetMachine::NVPTXTargetMachine(const Target &T, const Triple &TT, in NVPTXTargetMachine() function in NVPTXTargetMachine
134 NVPTXTargetMachine::~NVPTXTargetMachine() = default;
144 : NVPTXTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, false) {} in NVPTXTargetMachine32()
154 : NVPTXTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, true) {} in NVPTXTargetMachine64()
160 NVPTXPassConfig(NVPTXTargetMachine &TM, PassManagerBase &PM) in NVPTXPassConfig()
163 NVPTXTargetMachine &getNVPTXTargetMachine() const { in getNVPTXTargetMachine()
164 return getTM<NVPTXTargetMachine>(); in getNVPTXTargetMachine()
190 TargetPassConfig *NVPTXTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
194 void NVPTXTargetMachine::adjustPassManager(PassManagerBuilder &Builder) { in adjustPassManager()
204 NVPTXTargetMachine::getTargetTransformInfo(const Function &F) { in getTargetTransformInfo()
[all …]
DNVPTXTargetMachine.h27 class NVPTXTargetMachine : public LLVMTargetMachine {
39 NVPTXTargetMachine(const Target &T, const Triple &TT, StringRef CPU,
44 ~NVPTXTargetMachine() override;
76 class NVPTXTargetMachine32 : public NVPTXTargetMachine {
85 class NVPTXTargetMachine64 : public NVPTXTargetMachine {
DNVPTX.h28 class NVPTXTargetMachine; variable
44 FunctionPass *createNVPTXISelDag(NVPTXTargetMachine &TM,
53 FunctionPass *createNVPTXLowerArgsPass(const NVPTXTargetMachine *TM);
DNVPTXLowerArgs.cpp125 NVPTXLowerArgs(const NVPTXTargetMachine *TM = nullptr) in NVPTXLowerArgs()
132 const NVPTXTargetMachine *TM;
252 llvm::createNVPTXLowerArgsPass(const NVPTXTargetMachine *TM) { in createNVPTXLowerArgsPass()
DNVPTXSubtarget.h42 const NVPTXTargetMachine &TM;
56 const std::string &FS, const NVPTXTargetMachine &TM);
DNVPTXISelDAGToDAG.h28 const NVPTXTargetMachine &TM;
41 explicit NVPTXDAGToDAGISel(NVPTXTargetMachine &tm,
DNVPTXReplaceImageHandles.cpp146 const NVPTXTargetMachine &TM = in findIndexForHandle()
147 static_cast<const NVPTXTargetMachine &>(MF.getTarget()); in findIndexForHandle()
DNVPTXAsmPrinter.cpp203 NVPTXTargetMachine &nvTM = static_cast<NVPTXTargetMachine&>(TM); in lowerImageHandleSymbol()
791 const NVPTXTargetMachine &NTM = static_cast<const NVPTXTargetMachine &>(TM); in doInitialization()
879 const NVPTXTargetMachine &NTM = static_cast<const NVPTXTargetMachine &>(TM); in emitHeader()
968 if (static_cast<NVPTXTargetMachine &>(TM).getDrvInterface() == NVPTX::CUDA) { in emitLinkageDirective()
1201 if (static_cast<const NVPTXTargetMachine &>(TM).is64Bit()) { in printModuleLevelGV()
1310 if (static_cast<const NVPTXTargetMachine &>(TM).is64Bit()) in getPTXFundamentalTypeStr()
1494 if (static_cast<NVPTXTargetMachine &>(TM).getDrvInterface() != in emitFunctionParamList()
1641 if (static_cast<const NVPTXTargetMachine &>(MF.getTarget()).is64Bit()) { in setAndEmitFunctionVirtualRegisters()
DNVPTXSubtarget.cpp51 const NVPTXTargetMachine &TM) in NVPTXSubtarget()
DNVPTXAsmPrinter.h154 if (static_cast<const NVPTXTargetMachine &>(AP.TM).is64Bit()) in print()
302 EmitGeneric(static_cast<NVPTXTargetMachine &>(TM).getDrvInterface() == in NVPTXAsmPrinter()
DCMakeLists.txt30 NVPTXTargetMachine.cpp
DNVPTXTargetTransformInfo.h40 explicit NVPTXTTIImpl(const NVPTXTargetMachine *TM, const Function &F) in NVPTXTTIImpl()
DNVPTXFrameLowering.cpp49 static_cast<const NVPTXTargetMachine &>(MF.getTarget()).is64Bit(); in emitPrologue()

12