Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetMachine.h29 class AMDGPUTargetMachine : public LLVMTargetMachine {
41 AMDGPUTargetMachine(const Target &T, const Triple &TT, StringRef CPU,
45 ~AMDGPUTargetMachine() override;
74 class GCNTargetMachine final : public AMDGPUTargetMachine {
116 AMDGPUTargetMachine &getAMDGPUTargetMachine() const { in getAMDGPUTargetMachine()
117 return getTM<AMDGPUTargetMachine>(); in getAMDGPUTargetMachine()
H A DAMDGPUTargetMachine.cpp238 cl::location(AMDGPUTargetMachine::EnableLateStructurizeCFG),
319 cl::location(AMDGPUTargetMachine::EnableLowerModuleLDS), cl::init(true),
533 AMDGPUTargetMachine::AMDGPUTargetMachine(const Target &T, const Triple &TT, in AMDGPUTargetMachine() function in AMDGPUTargetMachine
552 bool AMDGPUTargetMachine::EnableLateStructurizeCFG = false;
553 bool AMDGPUTargetMachine::EnableFunctionCalls = false;
554 bool AMDGPUTargetMachine::EnableLowerModuleLDS = true;
556 AMDGPUTargetMachine::~AMDGPUTargetMachine() = default;
558 StringRef AMDGPUTargetMachine::getGPUName(const Function &F) const { in getGPUName()
563 StringRef AMDGPUTargetMachine::getFeatureString(const Function &F) const { in getFeatureString()
581 void AMDGPUTargetMachine::registerDefaultAliasAnalyses(AAManager &AAM) { in registerDefaultAliasAnalyses()
[all …]
H A DAMDGPUMIRFormatter.cpp24 const AMDGPUTargetMachine &TM = in parseCustomPseudoSourceValue()
25 static_cast<const AMDGPUTargetMachine &>(MF.getTarget()); in parseCustomPseudoSourceValue()
H A DR600TargetMachine.cpp36 cl::location(AMDGPUTargetMachine::EnableFunctionCalls), cl::init(true),
57 : AMDGPUTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL) { in R600TargetMachine()
H A DAMDGPUTargetTransformInfo.h26 class AMDGPUTargetMachine; variable
50 explicit AMDGPUTTIImpl(const AMDGPUTargetMachine *TM, const Function &F);
101 explicit GCNTTIImpl(const AMDGPUTargetMachine *TM, const Function &F);
H A DAMDGPUAlwaysInlinePass.cpp130 (!AMDGPUTargetMachine::EnableLowerModuleLDS || !GV.hasInitializer()))) in alwaysInlineImpl()
134 if (!AMDGPUTargetMachine::EnableFunctionCalls || StressCalls) { in alwaysInlineImpl()
H A DAMDGPUInstructionSelector.h34 class AMDGPUTargetMachine; variable
55 const AMDGPUTargetMachine &TM);
338 const AMDGPUTargetMachine &TM;
H A DR600TargetMachine.h28 class R600TargetMachine final : public AMDGPUTargetMachine {
H A DAMDGPUMCInstLower.h51 auto &AT = static_cast<const AMDGPUTargetMachine &>(TM); in lowerAddrSpaceCast()
H A DR600TargetTransformInfo.h39 explicit R600TTIImpl(const AMDGPUTargetMachine *TM, const Function &F);
H A DR600TargetTransformInfo.cpp26 R600TTIImpl::R600TTIImpl(const AMDGPUTargetMachine *TM, const Function &F) in R600TTIImpl()
H A DSIMachineFunctionInfo.h43 AMDGPUPseudoSourceValue(unsigned Kind, const AMDGPUTargetMachine &TM) in AMDGPUPseudoSourceValue()
64 explicit AMDGPUGWSResourcePseudoSourceValue(const AMDGPUTargetMachine &TM) in AMDGPUGWSResourcePseudoSourceValue()
1016 getGWSPSV(const AMDGPUTargetMachine &TM) {
H A DCMakeLists.txt98 AMDGPUTargetMachine.cpp
H A DAMDGPUTargetTransformInfo.cpp99 AMDGPUTTIImpl::AMDGPUTTIImpl(const AMDGPUTargetMachine *TM, const Function &F) in AMDGPUTTIImpl()
289 GCNTTIImpl::GCNTTIImpl(const AMDGPUTargetMachine *TM, const Function &F) in GCNTTIImpl()
H A DAMDGPUCodeGenPrepare.cpp1418 const AMDGPUTargetMachine &TM = TPC->getTM<AMDGPUTargetMachine>(); in runOnFunction()
H A DAMDGPUISelDAGToDAG.cpp122 EnableLateStructurizeCFG = AMDGPUTargetMachine::EnableLateStructurizeCFG; in AMDGPUDAGToDAGISel()
1377 AMDGPUTargetMachine::getNullPointerValue(AMDGPUAS::PRIVATE_ADDRESS); in SelectMUBUFScratchOffen()
H A DAMDGPULegalizerInfo.cpp1910 const AMDGPUTargetMachine &TM, unsigned AddrSpace) { in isKnownNonNull()
1946 const AMDGPUTargetMachine &TM in legalizeAddrSpaceCast()
1947 = static_cast<const AMDGPUTargetMachine &>(MF.getTarget()); in legalizeAddrSpaceCast()
H A DAMDGPUInstructionSelector.cpp50 const AMDGPUTargetMachine &TM) in AMDGPUInstructionSelector()
53 EnableLateStructurizeCFG(AMDGPUTargetMachine::EnableLateStructurizeCFG), in AMDGPUInstructionSelector()
H A DSIISelLowering.cpp5615 const AMDGPUTargetMachine &TM, unsigned AddrSpace) { in isKnownNonNull()
5637 const AMDGPUTargetMachine &TM = in lowerADDRSPACECAST()
5638 static_cast<const AMDGPUTargetMachine &>(getTargetMachine()); in lowerADDRSPACECAST()
/openbsd-src/gnu/usr.bin/clang/libLLVMAMDGPUCodeGen/
H A DMakefile63 AMDGPUTargetMachine.cpp \
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/
H A DBUILD.gn179 "AMDGPUTargetMachine.cpp",
/openbsd-src/gnu/llvm/llvm/docs/
H A DNewPassManager.rst178 ``AMDGPUTargetMachine::registerPassBuilderCallbacks()`` is an example of a