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

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetMachine.h1 //===-- AMDGPUTargetMachine.h - AMDGPU TargetMachine Interface --*- C++ -*-===//
32 class AMDGPUTargetMachine : public LLVMTargetMachine { class in namespace:llvm
44 AMDGPUTargetMachine(const Target &T, const Triple &TT, StringRef CPU,
48 ~AMDGPUTargetMachine() override;
71 class R600TargetMachine final : public AMDGPUTargetMachine {
96 class GCNTargetMachine final : public AMDGPUTargetMachine {
H A DAMDGPUTargetMachine.cpp1 //===-- AMDGPUTargetMachine.cpp - TargetMachine for hw codegen targets-----===//
15 #include "AMDGPUTargetMachine.h"
134 cl::location(AMDGPUTargetMachine::EnableLateStructurizeCFG),
140 cl::location(AMDGPUTargetMachine::EnableFunctionCalls),
147 cl::location(AMDGPUTargetMachine::EnableFixedFunctionABI),
378 AMDGPUTargetMachine::AMDGPUTargetMachine(const Target &T, const Triple &TT, function in class:AMDGPUTargetMachine
397 bool AMDGPUTargetMachine::EnableLateStructurizeCFG = false;
398 bool AMDGPUTargetMachine::EnableFunctionCalls = false;
399 bool AMDGPUTargetMachine
[all...]
H A DAMDGPUTargetTransformInfo.h22 #include "AMDGPUTargetMachine.h"
56 explicit AMDGPUTTIImpl(const AMDGPUTargetMachine *TM, const Function &F)
134 explicit GCNTTIImpl(const AMDGPUTargetMachine *TM, const Function &F)
262 explicit R600TTIImpl(const AMDGPUTargetMachine *TM, const Function &F)
H A DAMDGPUAlwaysInlinePass.cpp16 #include "AMDGPUTargetMachine.h"
135 if (!AMDGPUTargetMachine::EnableFunctionCalls || StressCalls) {
H A DAMDGPUInstructionSelector.h57 const AMDGPUTargetMachine &TM);
296 const AMDGPUTargetMachine &TM;
H A DAMDGPU.h19 class AMDGPUTargetMachine;
H A DAMDGPUArgumentUsageInfo.cpp11 #include "AMDGPUTargetMachine.h"
175 if (AMDGPUTargetMachine::EnableFixedFunctionABI)
H A DR600InstrInfo.h32 class AMDGPUTargetMachine;
H A DAMDGPUMCInstLower.cpp17 #include "AMDGPUTargetMachine.h"
231 // This is safe since TM is always of type AMDGPUTargetMachine or its
233 auto &AT = static_cast<const AMDGPUTargetMachine&>(TM);
H A DAMDGPUCallLowering.cpp19 #include "AMDGPUTargetMachine.h"
799 if (AMDGPUTargetMachine::EnableFixedFunctionABI)
807 if (!IsEntryFunc && !AMDGPUTargetMachine::EnableFixedFunctionABI) {
H A DSIMachineFunctionInfo.cpp11 #include "AMDGPUTargetMachine.h"
65 const bool UseFixedABI = AMDGPUTargetMachine::EnableFixedFunctionABI &&
H A DAMDGPUCodeGenPrepare.cpp17 #include "AMDGPUTargetMachine.h"
1376 const AMDGPUTargetMachine &TM = TPC->getTM<AMDGPUTargetMachine>();
H A DAMDGPUISelDAGToDAG.cpp20 #include "AMDGPUTargetMachine.h"
141 EnableLateStructurizeCFG = AMDGPUTargetMachine::EnableLateStructurizeCFG;
1489 AMDGPUTargetMachine::getNullPointerValue(AMDGPUAS::PRIVATE_ADDRESS);
H A DSIISelLowering.cpp17 #include "AMDGPUTargetMachine.h"
2219 if (AMDGPUTargetMachine::EnableFixedFunctionABI)
2333 if (!IsEntryFunc && !AMDGPUTargetMachine::EnableFixedFunctionABI) {
2822 if (!AMDGPUTargetMachine::EnableFixedFunctionABI &&
2868 if (AMDGPUTargetMachine::EnableFixedFunctionABI) {
3002 if (!AMDGPUTargetMachine::EnableFixedFunctionABI) {
5159 const AMDGPUTargetMachine &TM =
5160 static_cast<const AMDGPUTargetMachine &>(getTargetMachine());
H A DAMDGPUInstructionSelector.cpp19 #include "AMDGPUTargetMachine.h"
56 const AMDGPUTargetMachine &TM)
60 EnableLateStructurizeCFG(AMDGPUTargetMachine::EnableLateStructurizeCFG),
H A DAMDGPULegalizerInfo.cpp18 #include "AMDGPUTargetMachine.h"
1623 const AMDGPUTargetMachine &TM
1624 = static_cast<const AMDGPUTargetMachine &>(MF.getTarget());

Completed in 147 milliseconds