|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Derived Classes
lib/Target/NVPTX/NVPTXTargetMachine.h 75 class NVPTXTargetMachine32 : public NVPTXTargetMachine {
84 class NVPTXTargetMachine64 : public NVPTXTargetMachine {
Declarations
lib/Target/NVPTX/NVPTX.h 21 class NVPTXTargetMachine;
References
include/llvm/CodeGen/TargetPassConfig.h 149 template<typename TMC> TMC &getTM() const {
lib/Target/NVPTX/NVPTX.h 37 FunctionPass *createNVPTXISelDag(NVPTXTargetMachine &TM,
46 FunctionPass *createNVPTXLowerArgsPass(const NVPTXTargetMachine *TM);
lib/Target/NVPTX/NVPTXAsmPrinter.cpp 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);
lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp 32 FunctionPass *llvm::createNVPTXISelDag(NVPTXTargetMachine &TM,
37 NVPTXDAGToDAGISel::NVPTXDAGToDAGISel(NVPTXTargetMachine &tm,
lib/Target/NVPTX/NVPTXISelDAGToDAG.h 28 const NVPTXTargetMachine &TM;
41 explicit NVPTXDAGToDAGISel(NVPTXTargetMachine &tm,
lib/Target/NVPTX/NVPTXISelLowering.cpp 343 NVPTXTargetLowering::NVPTXTargetLowering(const NVPTXTargetMachine &TM,
lib/Target/NVPTX/NVPTXISelLowering.h 442 explicit NVPTXTargetLowering(const NVPTXTargetMachine &TM,
506 const NVPTXTargetMachine *nvTM;
lib/Target/NVPTX/NVPTXLowerArgs.cpp 125 NVPTXLowerArgs(const NVPTXTargetMachine *TM = nullptr)
132 const NVPTXTargetMachine *TM;
253 llvm::createNVPTXLowerArgsPass(const NVPTXTargetMachine *TM) {
lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp 146 const NVPTXTargetMachine &TM =
lib/Target/NVPTX/NVPTXSubtarget.cpp 50 const NVPTXTargetMachine &TM)
lib/Target/NVPTX/NVPTXSubtarget.h 41 const NVPTXTargetMachine &TM;
55 const std::string &FS, const NVPTXTargetMachine &TM);
lib/Target/NVPTX/NVPTXTargetMachine.cpp 156 NVPTXPassConfig(NVPTXTargetMachine &TM, PassManagerBase &PM)
159 NVPTXTargetMachine &getNVPTXTargetMachine() const {
160 return getTM<NVPTXTargetMachine>();
266 const NVPTXSubtarget &ST = *getTM<NVPTXTargetMachine>().getSubtargetImpl();
303 const NVPTXSubtarget &ST = *getTM<NVPTXTargetMachine>().getSubtargetImpl();
lib/Target/NVPTX/NVPTXTargetMachine.h 75 class NVPTXTargetMachine32 : public NVPTXTargetMachine {
84 class NVPTXTargetMachine64 : public NVPTXTargetMachine {
lib/Target/NVPTX/NVPTXTargetTransformInfo.h 39 explicit NVPTXTTIImpl(const NVPTXTargetMachine *TM, const Function &F)