Searched refs:GCNTargetMachine (Results 1 – 16 of 16) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUPerfHintAnalysis.h | 28 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 D | AMDGPUTargetMachine.h | 82 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 D | AMDGPUResourceUsageAnalysis.h | 26 class GCNTargetMachine; variable 78 const GCNTargetMachine &TM; 84 AMDGPUResourceUsageAnalysis(const GCNTargetMachine &TM_) : TM(TM_) {} in AMDGPUResourceUsageAnalysis()
|
| H A D | AMDGPUPreloadKernelArguments.cpp | 43 const GCNTargetMachine *TM; 48 const GCNTargetMachine *TM = nullptr); 270 static_cast<const GCNTargetMachine *>(TM)); in createAMDGPUPreloadKernelArgumentsLegacyPass() 274 const GCNTargetMachine *TM) in AMDGPUPreloadKernelArgumentsLegacy()
|
| H A D | AMDGPUTargetMachine.cpp | 489 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 D | AMDGPUPassRegistry.def | 27 *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 D | AMDGPUPerfHintAnalysis.cpp | 424 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 D | AMDGPU.h | 22 class GCNTargetMachine; variable 311 const GCNTargetMachine &TM; 314 AMDGPULateCodeGenPreparePass(const GCNTargetMachine &TM) : TM(TM) {}; in AMDGPULateCodeGenPreparePass()
|
| H A D | AMDGPULegalizerInfo.h | 23 class GCNTargetMachine; variable 35 const GCNTargetMachine &TM);
|
| H A D | GCNSubtarget.h | 31 class GCNTargetMachine; variable 285 const GCNTargetMachine &TM);
|
| H A D | SIMachineFunctionInfo.cpp | 32 const GCNTargetMachine &getTM(const GCNSubtarget *STI) { in getTM() 34 return static_cast<const GCNTargetMachine &>(TLI->getTargetMachine()); in getTM()
|
| H A D | GCNSubtarget.cpp | 171 const GCNTargetMachine &TM) in GCNSubtarget()
|
| H A D | AMDGPUTargetTransformInfo.cpp | 1126 const GCNTargetMachine &TM = in rewriteIntrinsicWithAddressSpace() 1127 static_cast<const GCNTargetMachine &>(getTLI()->getTargetMachine()); in rewriteIntrinsicWithAddressSpace()
|
| H A D | SIMachineFunctionInfo.h | 407 friend class GCNTargetMachine;
|
| H A D | SIISelLowering.cpp | 1487 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 D | AMDGPULegalizerInfo.cpp | 669 const GCNTargetMachine &TM) in AMDGPULegalizerInfo()
|