Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetMachine.h27 class AMDGPUTargetMachine : public LLVMTargetMachine {
40 AMDGPUTargetMachine(const Target &T, const Triple &TT, StringRef CPU,
44 ~AMDGPUTargetMachine() override;
70 class R600TargetMachine final : public AMDGPUTargetMachine {
95 class GCNTargetMachine final : public AMDGPUTargetMachine {
H A DAMDGPUTargetMachine.cpp246 cl::location(AMDGPUTargetMachine::EnableFunctionCalls),
253 cl::location(AMDGPUTargetMachine::EnableFixedFunctionABI),
504 AMDGPUTargetMachine::AMDGPUTargetMachine(const Target &T, const Triple &TT, in AMDGPUTargetMachine() function in AMDGPUTargetMachine
523 bool AMDGPUTargetMachine::EnableLateStructurizeCFG = false;
524 bool AMDGPUTargetMachine::EnableFunctionCalls = false;
525 bool AMDGPUTargetMachine::EnableFixedFunctionABI = false;
526 bool AMDGPUTargetMachine::EnableLowerModuleLDS = true;
528 AMDGPUTargetMachine::~AMDGPUTargetMachine() = default;
882 AMDGPUTargetMachine &getAMDGPUTargetMachine() const { in getAMDGPUTargetMachine()
883 return getTM<AMDGPUTargetMachine>(); in getAMDGPUTargetMachine()
[all …]
H A DAMDGPUTargetTransformInfo.h28 class AMDGPUTargetMachine; variable
53 explicit AMDGPUTTIImpl(const AMDGPUTargetMachine *TM, const Function &F);
105 explicit GCNTTIImpl(const AMDGPUTargetMachine *TM, const Function &F);
236 explicit R600TTIImpl(const AMDGPUTargetMachine *TM, const Function &F);
H A DAMDGPUAlwaysInlinePass.cpp125 !AMDGPUTargetMachine::EnableLowerModuleLDS)) in alwaysInlineImpl()
129 if (!AMDGPUTargetMachine::EnableFunctionCalls || StressCalls) { in alwaysInlineImpl()
H A DAMDGPUInstructionSelector.h38 class AMDGPUTargetMachine; variable
60 const AMDGPUTargetMachine &TM);
310 const AMDGPUTargetMachine &TM;
H A DAMDGPUArgumentUsageInfo.cpp177 if (AMDGPUTargetMachine::EnableFixedFunctionABI) in lookupFuncArgInfo()
H A DAMDGPUCallLowering.cpp710 if (AMDGPUTargetMachine::EnableFixedFunctionABI) in lowerFormalArguments()
724 if (!IsEntryFunc && !AMDGPUTargetMachine::EnableFixedFunctionABI) { in lowerFormalArguments()
1190 if (AMDGPUTargetMachine::EnableFixedFunctionABI && in lowerTailCall()
1257 if (!AMDGPUTargetMachine::EnableFixedFunctionABI && in lowerCall()
1316 if (AMDGPUTargetMachine::EnableFixedFunctionABI && in lowerCall()
H A DR600InstrInfo.h32 class AMDGPUTargetMachine; variable
H A DAMDGPUTargetTransformInfo.cpp97 AMDGPUTTIImpl::AMDGPUTTIImpl(const AMDGPUTargetMachine *TM, const Function &F) in AMDGPUTTIImpl()
285 GCNTTIImpl::GCNTTIImpl(const AMDGPUTargetMachine *TM, const Function &F) in GCNTTIImpl()
1243 R600TTIImpl::R600TTIImpl(const AMDGPUTargetMachine *TM, const Function &F) in R600TTIImpl()
H A DAMDGPUMCInstLower.cpp203 auto &AT = static_cast<const AMDGPUTargetMachine&>(TM); in lowerAddrSpaceCast()
H A DAMDGPUCodeGenPrepare.cpp1396 const AMDGPUTargetMachine &TM = TPC->getTM<AMDGPUTargetMachine>(); in runOnFunction()
H A DSIMachineFunctionInfo.cpp67 const bool UseFixedABI = AMDGPUTargetMachine::EnableFixedFunctionABI && in SIMachineFunctionInfo()
H A DAMDGPUISelDAGToDAG.cpp118 EnableLateStructurizeCFG = AMDGPUTargetMachine::EnableLateStructurizeCFG; in AMDGPUDAGToDAGISel()
1594 AMDGPUTargetMachine::getNullPointerValue(AMDGPUAS::PRIVATE_ADDRESS); in SelectMUBUFScratchOffen()
H A DAMDGPUInstructionSelector.cpp47 const AMDGPUTargetMachine &TM) in AMDGPUInstructionSelector()
51 EnableLateStructurizeCFG(AMDGPUTargetMachine::EnableLateStructurizeCFG), in AMDGPUInstructionSelector()
H A DSIISelLowering.cpp2383 if (AMDGPUTargetMachine::EnableFixedFunctionABI) in LowerFormalArguments()
2511 if (!IsEntryFunc && !AMDGPUTargetMachine::EnableFixedFunctionABI) { in LowerFormalArguments()
3054 if (AMDGPUTargetMachine::EnableFixedFunctionABI && in LowerCall()
3194 if (!AMDGPUTargetMachine::EnableFixedFunctionABI && in LowerCall()
5378 const AMDGPUTargetMachine &TM = in lowerADDRSPACECAST()
5379 static_cast<const AMDGPUTargetMachine &>(getTargetMachine()); in lowerADDRSPACECAST()
H A DAMDGPULegalizerInfo.cpp1847 const AMDGPUTargetMachine &TM in legalizeAddrSpaceCast()
1848 = static_cast<const AMDGPUTargetMachine &>(MF.getTarget()); in legalizeAddrSpaceCast()