Home
last modified time | relevance | path

Searched refs:GCNTargetMachine (Results 1 – 16 of 16) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPerfHintAnalysis.h28 class GCNTargetMachine; variable
54 bool runOnSCC(const GCNTargetMachine &TM, CallGraphSCC &SCC);
57 bool run(const GCNTargetMachine &TM, LazyCallGraph &CG);
66 const GCNTargetMachine &TM;
69 AMDGPUPerfHintAnalysisPass(const GCNTargetMachine &TM) in AMDGPUPerfHintAnalysisPass()
H A DAMDGPUTargetMachine.h82 class GCNTargetMachine final : public AMDGPUTargetMachine {
87 GCNTargetMachine(const Target &T, const Triple &TT, StringRef CPU,
166 : public CodeGenPassBuilder<AMDGPUCodeGenPassBuilder, GCNTargetMachine> {
167 using Base = CodeGenPassBuilder<AMDGPUCodeGenPassBuilder, GCNTargetMachine>;
170 AMDGPUCodeGenPassBuilder(GCNTargetMachine &TM,
H A DAMDGPUResourceUsageAnalysis.h26 class GCNTargetMachine; variable
78 const GCNTargetMachine &TM;
84 AMDGPUResourceUsageAnalysis(const GCNTargetMachine &TM_) : TM(TM_) {} in AMDGPUResourceUsageAnalysis()
H A DAMDGPUPreloadKernelArguments.cpp43 const GCNTargetMachine *TM;
48 const GCNTargetMachine *TM = nullptr);
270 static_cast<const GCNTargetMachine *>(TM)); in createAMDGPUPreloadKernelArgumentsLegacyPass()
274 const GCNTargetMachine *TM) in AMDGPUPreloadKernelArgumentsLegacy()
H A DAMDGPUTargetMachine.cpp489 RegisterTargetMachine<GCNTargetMachine> Y(getTheGCNTarget()); in LLVMInitializeAMDGPUTarget()
1073 GCNTargetMachine::GCNTargetMachine(const Target &T, const Triple &TT, in GCNTargetMachine() function in GCNTargetMachine
1082 GCNTargetMachine::getSubtargetImpl(const Function &F) const { in getSubtargetImpl()
1104 GCNTargetMachine::getTargetTransformInfo(const Function &F) const { in getTargetTransformInfo()
1108 Error GCNTargetMachine::buildCodeGenPipeline( in buildCodeGenPipeline()
1117 GCNTargetMachine::createMachineScheduler(MachineSchedContext *C) const { in createMachineScheduler()
1147 GCNTargetMachine::createPostMachineScheduler(MachineSchedContext *C) const { in createPostMachineScheduler()
1184 GCNTargetMachine &getGCNTargetMachine() const { in getGCNTargetMachine()
1185 return getTM<GCNTargetMachine>(); in getGCNTargetMachine()
1761 TargetPassConfig *GCNTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
[all …]
H A DAMDGPUPassRegistry.def27 *static_cast<const GCNTargetMachine *>(this)))
55 *static_cast<const GCNTargetMachine *>(this)))
70 …si-annotate-control-flow", SIAnnotateControlFlowPass(*static_cast<const GCNTargetMachine *>(this)))
101 …"amdgpu-resource-usage", AMDGPUResourceUsageAnalysis(*static_cast<const GCNTargetMachine *>(this)))
H A DAMDGPUPerfHintAnalysis.cpp424 bool AMDGPUPerfHintAnalysis::runOnSCC(const GCNTargetMachine &TM, in runOnSCC()
442 bool AMDGPUPerfHintAnalysis::run(const GCNTargetMachine &TM, in run()
478 const GCNTargetMachine &TM = TPC->getTM<GCNTargetMachine>(); in runOnSCC()
H A DAMDGPU.h22 class GCNTargetMachine; variable
311 const GCNTargetMachine &TM;
314 AMDGPULateCodeGenPreparePass(const GCNTargetMachine &TM) : TM(TM) {}; in AMDGPULateCodeGenPreparePass()
H A DAMDGPULegalizerInfo.h23 class GCNTargetMachine; variable
35 const GCNTargetMachine &TM);
H A DGCNSubtarget.h31 class GCNTargetMachine; variable
285 const GCNTargetMachine &TM);
H A DSIMachineFunctionInfo.cpp32 const GCNTargetMachine &getTM(const GCNSubtarget *STI) { in getTM()
34 return static_cast<const GCNTargetMachine &>(TLI->getTargetMachine()); in getTM()
H A DGCNSubtarget.cpp171 const GCNTargetMachine &TM) in GCNSubtarget()
H A DAMDGPUTargetTransformInfo.cpp1126 const GCNTargetMachine &TM = in rewriteIntrinsicWithAddressSpace()
1127 static_cast<const GCNTargetMachine &>(getTLI()->getTargetMachine()); in rewriteIntrinsicWithAddressSpace()
H A DSIMachineFunctionInfo.h407 friend class GCNTargetMachine;
H A DSIISelLowering.cpp1487 const GCNTargetMachine &TM = in getTgtMemIntrinsic()
1488 static_cast<const GCNTargetMachine &>(getTargetMachine()); in getTgtMemIntrinsic()
1519 const GCNTargetMachine &TM = in getTgtMemIntrinsic()
1520 static_cast<const GCNTargetMachine &>(getTargetMachine()); in getTgtMemIntrinsic()
2021 const GCNTargetMachine &TM = in isFreeAddrSpaceCast()
2022 static_cast<const GCNTargetMachine &>(getTargetMachine()); in isFreeAddrSpaceCast()
3043 const GCNTargetMachine &TM = in LowerFormalArguments()
3044 static_cast<const GCNTargetMachine &>(getTargetMachine()); in LowerFormalArguments()
H A DAMDGPULegalizerInfo.cpp669 const GCNTargetMachine &TM) in AMDGPULegalizerInfo()