Searched refs:NVPTXTargetMachine (Results 1 - 15 of 15) sorted by relevance
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXTargetMachine.h | 1 //===-- NVPTXTargetMachine.h - Define TargetMachine for NVPTX ---*- C++ -*-===// 24 /// NVPTXTargetMachine 26 class NVPTXTargetMachine : public LLVMTargetMachine { class in namespace:llvm 34 // Hold Strings that can be free'd all together with NVPTXTargetMachine 38 NVPTXTargetMachine(const Target &T, const Triple &TT, StringRef CPU, 43 ~NVPTXTargetMachine() override; 73 }; // NVPTXTargetMachine. 75 class NVPTXTargetMachine32 : public NVPTXTargetMachine { 84 class NVPTXTargetMachine64 : public NVPTXTargetMachine {
|
H A D | NVPTXTargetMachine.cpp | 1 //===-- NVPTXTargetMachine.cpp - Define TargetMachine for NVPTX -----------===// 13 #include "NVPTXTargetMachine.h" 107 NVPTXTargetMachine::NVPTXTargetMachine(const Target &T, const Triple &TT, function in class:NVPTXTargetMachine 130 NVPTXTargetMachine::~NVPTXTargetMachine() = default; 140 : NVPTXTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, false) {} 150 : NVPTXTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, true) {} 156 NVPTXPassConfig(NVPTXTargetMachine &TM, PassManagerBase &PM) 159 NVPTXTargetMachine [all...] |
H A D | NVPTX.h | 21 class NVPTXTargetMachine; 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 | NVPTXSubtarget.cpp | 14 #include "NVPTXTargetMachine.h" 50 const NVPTXTargetMachine &TM)
|
H A D | NVPTXLowerArgs.cpp | 92 #include "NVPTXTargetMachine.h" 125 NVPTXLowerArgs(const NVPTXTargetMachine *TM = nullptr) 132 const NVPTXTargetMachine *TM; 253 llvm::createNVPTXLowerArgsPass(const NVPTXTargetMachine *TM) {
|
H A D | NVPTXISelDAGToDAG.h | 19 #include "NVPTXTargetMachine.h" 28 const NVPTXTargetMachine &TM; 41 explicit NVPTXDAGToDAGISel(NVPTXTargetMachine &tm,
|
H A D | NVPTXFrameLowering.cpp | 17 #include "NVPTXTargetMachine.h" 48 static_cast<const NVPTXTargetMachine &>(MF.getTarget()).is64Bit();
|
H A D | NVPTXReplaceImageHandles.cpp | 18 #include "NVPTXTargetMachine.h" 146 const NVPTXTargetMachine &TM = 147 static_cast<const NVPTXTargetMachine &>(MF.getTarget());
|
H A D | NVPTXTargetTransformInfo.h | 19 #include "NVPTXTargetMachine.h" 39 explicit NVPTXTTIImpl(const NVPTXTargetMachine *TM, const Function &F)
|
H A D | NVPTXAsmPrinter.h | 19 #include "NVPTXTargetMachine.h" 153 if (static_cast<const NVPTXTargetMachine &>(AP.TM).is64Bit()) 293 EmitGeneric(static_cast<NVPTXTargetMachine &>(TM).getDrvInterface() ==
|
H A D | NVPTXISelLowering.h | 442 explicit NVPTXTargetLowering(const NVPTXTargetMachine &TM, 506 const NVPTXTargetMachine *nvTM;
|
H A D | NVPTXAsmPrinter.cpp | 24 #include "NVPTXTargetMachine.h" 204 NVPTXTargetMachine &nvTM = static_cast<NVPTXTargetMachine&>(TM); 769 const NVPTXTargetMachine &NTM = static_cast<const NVPTXTargetMachine &>(TM); 857 const NVPTXTargetMachine &NTM = static_cast<const NVPTXTargetMachine &>(TM); 966 if (static_cast<NVPTXTargetMachine &>(TM).getDrvInterface() == NVPTX::CUDA) { 1199 if (static_cast<const NVPTXTargetMachine &>(TM).is64Bit()) { 1308 if (static_cast<const NVPTXTargetMachine [all...] |
H A D | NVPTXISelDAGToDAG.cpp | 33 FunctionPass *llvm::createNVPTXISelDag(NVPTXTargetMachine &TM, 38 NVPTXDAGToDAGISel::NVPTXDAGToDAGISel(NVPTXTargetMachine &tm,
|
H A D | NVPTXISelLowering.cpp | 18 #include "NVPTXTargetMachine.h" 344 NVPTXTargetLowering::NVPTXTargetLowering(const NVPTXTargetMachine &TM,
|
Completed in 189 milliseconds