Home
last modified time | relevance | path

Searched refs:AMDGPUSubtarget (Results 1 – 25 of 65) sorted by relevance

123

/external/mesa3d/src/gallium/drivers/radeon/
DAMDGPUSubtarget.cpp23 AMDGPUSubtarget::AMDGPUSubtarget(StringRef TT, StringRef CPU, StringRef FS) : in AMDGPUSubtarget() function in AMDGPUSubtarget
40 AMDGPUSubtarget::~AMDGPUSubtarget() in ~AMDGPUSubtarget()
46 AMDGPUSubtarget::isOverride(AMDGPUDeviceInfo::Caps caps) const in isOverride()
53 AMDGPUSubtarget::is64bit() const in is64bit()
58 AMDGPUSubtarget::isTargetELF() const in isTargetELF()
63 AMDGPUSubtarget::getDefaultSize(uint32_t dim) const in getDefaultSize()
73 AMDGPUSubtarget::getDataLayout() const in getDataLayout()
86 AMDGPUSubtarget::getDeviceName() const in getDeviceName()
91 AMDGPUSubtarget::device() const in device()
DAMDILEvergreenDevice.h23 class AMDGPUSubtarget; variable
35 AMDGPUEvergreenDevice(AMDGPUSubtarget *ST);
53 AMDGPUCypressDevice(AMDGPUSubtarget *ST);
66 AMDGPUCedarDevice(AMDGPUSubtarget *ST);
79 AMDGPURedwoodDevice(AMDGPUSubtarget *ST);
DAMDGPUTargetMachine.cpp98 const AMDGPUSubtarget &ST = TM->getSubtarget<AMDGPUSubtarget>(); in addPreISel()
113 const AMDGPUSubtarget &ST = TM->getSubtarget<AMDGPUSubtarget>(); in addPreRegAlloc()
136 const AMDGPUSubtarget &ST = TM->getSubtarget<AMDGPUSubtarget>(); in addPreEmitPass()
DAMDIL7XXDevice.h22 class AMDGPUSubtarget; variable
34 AMDGPU7XXDevice(AMDGPUSubtarget *ST);
52 AMDGPU770Device(AMDGPUSubtarget *ST);
64 AMDGPU710Device(AMDGPUSubtarget *ST);
DAMDILNIDevice.h23 class AMDGPUSubtarget; variable
36 AMDGPUNIDevice(AMDGPUSubtarget*);
51 AMDGPUCaymanDevice(AMDGPUSubtarget*);
DAMDGPUSubtarget.h28 class AMDGPUSubtarget : public AMDGPUGenSubtargetInfo
43 AMDGPUSubtarget(StringRef TT, StringRef CPU, StringRef FS);
44 virtual ~AMDGPUSubtarget();
DAMDILDevice.h23 class AMDGPUSubtarget; variable
30 AMDGPUDevice(AMDGPUSubtarget *ST);
107 AMDGPUSubtarget *mSTM;
DAMDILEvergreenDevice.cpp13 AMDGPUEvergreenDevice::AMDGPUEvergreenDevice(AMDGPUSubtarget *ST) in AMDGPUEvergreenDevice()
122 AMDGPUCypressDevice::AMDGPUCypressDevice(AMDGPUSubtarget *ST) in AMDGPUCypressDevice()
138 AMDGPUCedarDevice::AMDGPUCedarDevice(AMDGPUSubtarget *ST) in AMDGPUCedarDevice()
154 AMDGPURedwoodDevice::AMDGPURedwoodDevice(AMDGPUSubtarget *ST) in AMDGPURedwoodDevice()
DAMDIL7XXDevice.cpp15 AMDGPU7XXDevice::AMDGPU7XXDevice(AMDGPUSubtarget *ST) : AMDGPUDevice(ST) in AMDGPU7XXDevice()
92 AMDGPU770Device::AMDGPU770Device(AMDGPUSubtarget *ST): AMDGPU7XXDevice(ST) in AMDGPU770Device()
118 AMDGPU710Device::AMDGPU710Device(AMDGPUSubtarget *ST) : AMDGPU7XXDevice(ST) in AMDGPU710Device()
DAMDILSIDevice.h23 class AMDGPUSubtarget; variable
36 AMDGPUSIDevice(AMDGPUSubtarget*);
DAMDILDeviceInfo.h18 class AMDGPUSubtarget; variable
86 getDeviceFromName(const std::string &name, AMDGPUSubtarget *ptr,
DAMDILNIDevice.cpp15 AMDGPUNIDevice::AMDGPUNIDevice(AMDGPUSubtarget *ST) in AMDGPUNIDevice()
50 AMDGPUCaymanDevice::AMDGPUCaymanDevice(AMDGPUSubtarget *ST) in AMDGPUCaymanDevice()
DAMDGPUTargetMachine.h31 AMDGPUSubtarget Subtarget;
54 virtual const AMDGPUSubtarget *getSubtargetImpl() const {return &Subtarget; } in getSubtargetImpl()
/external/llvm/lib/Target/AMDGPU/
DAMDGPUSubtarget.cpp35 AMDGPUSubtarget &
36 AMDGPUSubtarget::initializeSubtargetDependencies(const Triple &TT, in initializeSubtargetDependencies()
58 if (getGeneration() <= AMDGPUSubtarget::NORTHERN_ISLANDS) { in initializeSubtargetDependencies()
65 AMDGPUSubtarget::AMDGPUSubtarget(const Triple &TT, StringRef GPU, StringRef FS, in AMDGPUSubtarget() function in AMDGPUSubtarget
69 TexVTXClauseSize(0), Gen(AMDGPUSubtarget::R600), FP64(false), in AMDGPUSubtarget()
85 if (getGeneration() <= AMDGPUSubtarget::NORTHERN_ISLANDS) { in AMDGPUSubtarget()
104 unsigned AMDGPUSubtarget::getStackEntrySize() const { in getStackEntrySize()
118 unsigned AMDGPUSubtarget::getAmdKernelCodeChipID() const { in getAmdKernelCodeChipID()
125 AMDGPU::IsaVersion AMDGPUSubtarget::getIsaVersion() const { in getIsaVersion()
129 bool AMDGPUSubtarget::isVGPRSpillingEnabled( in isVGPRSpillingEnabled()
[all …]
DAMDGPUAsmPrinter.cpp64 const AMDGPUSubtarget& ST = F.getSubtarget<AMDGPUSubtarget>(); in getFPMode()
95 const AMDGPUSubtarget &STM = MF->getSubtarget<AMDGPUSubtarget>(); in EmitFunctionBodyStart()
105 const AMDGPUSubtarget &STM = MF->getSubtarget<AMDGPUSubtarget>(); in EmitFunctionEntryLabel()
174 const AMDGPUSubtarget &STM = MF.getSubtarget<AMDGPUSubtarget>(); in runOnMachineFunction()
176 if (STM.getGeneration() >= AMDGPUSubtarget::SOUTHERN_ISLANDS) { in runOnMachineFunction()
203 if (STM.getGeneration() >= AMDGPUSubtarget::SOUTHERN_ISLANDS) { in runOnMachineFunction()
261 const AMDGPUSubtarget &STM = MF.getSubtarget<AMDGPUSubtarget>(); in EmitProgramInfoR600()
286 if (STM.getGeneration() >= AMDGPUSubtarget::EVERGREEN) { in EmitProgramInfoR600()
320 const AMDGPUSubtarget &STM = MF.getSubtarget<AMDGPUSubtarget>(); in getSIProgramInfo()
426 if (STM.getGeneration() >= AMDGPUSubtarget::VOLCANIC_ISLANDS) in getSIProgramInfo()
[all …]
DSIRegisterInfo.cpp37 const AMDGPUSubtarget &ST = MF.getSubtarget<AMDGPUSubtarget>(); in reservedPrivateSegmentBufferReg()
39 unsigned BaseIdx = AMDGPUSubtarget::FIXED_SGPR_COUNT_FOR_INIT_BUG - 4 - 4; in reservedPrivateSegmentBufferReg()
44 if (ST.getGeneration() >= AMDGPUSubtarget::VOLCANIC_ISLANDS) { in reservedPrivateSegmentBufferReg()
55 const AMDGPUSubtarget &ST = MF.getSubtarget<AMDGPUSubtarget>(); in reservedPrivateSegmentWaveByteOffsetReg()
57 unsigned Idx = AMDGPUSubtarget::FIXED_SGPR_COUNT_FOR_INIT_BUG - 4 - 5; in reservedPrivateSegmentWaveByteOffsetReg()
61 if (ST.getGeneration() >= AMDGPUSubtarget::VOLCANIC_ISLANDS) { in reservedPrivateSegmentWaveByteOffsetReg()
82 const AMDGPUSubtarget &ST = MF.getSubtarget<AMDGPUSubtarget>(); in getReservedRegs()
84 if (ST.getGeneration() >= AMDGPUSubtarget::VOLCANIC_ISLANDS) { in getReservedRegs()
97 unsigned Limit = AMDGPUSubtarget::FIXED_SGPR_COUNT_FOR_INIT_BUG - 4; in getReservedRegs()
127 const AMDGPUSubtarget &STI = MF.getSubtarget<AMDGPUSubtarget>(); in getRegPressureSetLimit()
[all …]
DAMDGPUCallingConv.td62 CCIf<"static_cast<const AMDGPUSubtarget&>"
64 "AMDGPUSubtarget::SOUTHERN_ISLANDS && "
68 CCIf<"static_cast<const AMDGPUSubtarget&>"
70 "AMDGPUSubtarget::SOUTHERN_ISLANDS && "
74 CCIf<"static_cast<const AMDGPUSubtarget&>"
76 "AMDGPUSubtarget::SOUTHERN_ISLANDS",
78 CCIf<"static_cast<const AMDGPUSubtarget&>"
80 "AMDGPUSubtarget::SOUTHERN_ISLANDS",
DAMDGPUMCInstLower.h16 class AMDGPUSubtarget; variable
23 const AMDGPUSubtarget &ST;
26 AMDGPUMCInstLower(MCContext &ctx, const AMDGPUSubtarget &ST);
DSIMachineFunctionInfo.cpp72 const AMDGPUSubtarget &ST = MF.getSubtarget<AMDGPUSubtarget>(); in SIMachineFunctionInfo()
147 MF->getSubtarget<AMDGPUSubtarget>().getRegisterInfo()); in getSpilledReg()
176 const AMDGPUSubtarget &ST = MF.getSubtarget<AMDGPUSubtarget>(); in getMaximumWorkGroupSize()
DAMDGPUTargetMachine.cpp143 const AMDGPUSubtarget &ST = *getAMDGPUTargetMachine().getSubtargetImpl(); in createMachineScheduler()
144 if (ST.getGeneration() <= AMDGPUSubtarget::NORTHERN_ISLANDS) in createMachineScheduler()
208 const AMDGPUSubtarget &ST = *getAMDGPUTargetMachine().getSubtargetImpl(); in addCodeGenPrepare()
218 const AMDGPUSubtarget &ST = *getAMDGPUTargetMachine().getSubtargetImpl(); in addPreISel()
250 const AMDGPUSubtarget &ST = *getAMDGPUTargetMachine().getSubtargetImpl(); in addPreSched2()
297 const AMDGPUSubtarget &ST = *getAMDGPUTargetMachine().getSubtargetImpl(); in addPreRegAlloc()
DAMDGPUSubtarget.h34 class AMDGPUSubtarget : public AMDGPUGenSubtargetInfo {
99 AMDGPUSubtarget(const Triple &TT, StringRef CPU, StringRef FS,
101 AMDGPUSubtarget &initializeSubtargetDependencies(const Triple &TT,
289 if (getGeneration() >= AMDGPUSubtarget::SOUTHERN_ISLANDS) in getMaxWavesPerCU()
DAMDGPUTargetMachine.h36 AMDGPUSubtarget Subtarget;
45 const AMDGPUSubtarget *getSubtargetImpl() const { return &Subtarget; } in getSubtargetImpl()
46 const AMDGPUSubtarget *getSubtargetImpl(const Function &) const override { in getSubtargetImpl()
DAMDGPUMCInstLower.cpp39 AMDGPUMCInstLower::AMDGPUMCInstLower(MCContext &ctx, const AMDGPUSubtarget &st): in AMDGPUMCInstLower()
88 const AMDGPUSubtarget &STI = MF->getSubtarget<AMDGPUSubtarget>(); in EmitInstruction()
DAMDGPUTargetTransformInfo.h33 const AMDGPUSubtarget *ST;
36 const AMDGPUSubtarget *getST() const { return ST; } in getST()
DAMDGPUInstrInfo.h35 class AMDGPUSubtarget; variable
45 const AMDGPUSubtarget &ST;
47 explicit AMDGPUInstrInfo(const AMDGPUSubtarget &st);

123