15 #ifndef AMDGPUSUBTARGET_H
16 #define AMDGPUSUBTARGET_H
22 #define GET_SUBTARGETINFO_HEADER
23 #include "AMDGPUGenSubtargetInfo.inc"
25 #define MAX_CB_SIZE (1 << 16)
41 size_t DefaultSize[3];
48 short TexVTXClauseSize;
52 bool EnableIRStructurizer;
88 #endif // AMDGPUSUBTARGET_H
enum Generation getGeneration() const
bool isIfCvtEnabled() const
bool r600ALUEncoding() const
AMDGPUSubtarget(StringRef TT, StringRef CPU, StringRef FS)
std::string getDeviceName() const
bool hasVertexCache() const
bool hasCaymanISA() const
virtual void ParseSubtargetFeatures(StringRef CPU, StringRef FS)
virtual size_t getDefaultSize(uint32_t dim) const
bool IsIRStructurizerEnabled() const
std::string getDataLayout() const
virtual bool enableMachineScheduler() const
const InstrItineraryData & getInstrItineraryData() const
short getTexVTXClauseSize() const