14 #ifndef Hexagon_SUBTARGET_H
15 #define Hexagon_SUBTARGET_H
21 #define GET_SUBTARGETINFO_HEADER
22 #include "HexagonGenSubtargetInfo.inc"
24 #define Hexagon_SMALL_DATA_THRESHOLD 8
25 #define Hexagon_SLOTS 4
30 virtual void anchor();
InstrItineraryData InstrItins
const HexagonArchEnum & getHexagonArchVersion() const
unsigned getSmallDataThreshold() const
bool hasV3TOpsOnly() const
HexagonArchEnum HexagonArchVersion
#define Hexagon_SMALL_DATA_THRESHOLD
const InstrItineraryData & getInstrItineraryData() const
bool hasV2TOpsOnly() const
bool isSubtargetV2() const
const std::string & getCPUString() const
void ParseSubtargetFeatures(StringRef CPU, StringRef FS)
bool hasV4TOpsOnly() const
bool modeIEEERndNear() const
bool hasV5TOpsOnly() const
HexagonSubtarget(StringRef TT, StringRef CPU, StringRef FS)