19 #define GET_SUBTARGETINFO_TARGET_DESC
20 #define GET_SUBTARGETINFO_CTOR
21 #include "SparcGenSubtargetInfo.inc"
25 void SparcSubtarget::anchor() { }
28 const std::string &
FS,
bool is64Bit) :
31 V8DeprecatedInsts(
false),
37 std::string CPUName = CPU;
38 if (CPUName.empty()) {
44 IsV9 = CPUName ==
"v9";
59 assert(frameSize % 16 == 0 &&
"Stack size not 16-byte aligned");
void ParseSubtargetFeatures(StringRef CPU, StringRef FS)
uint64_t RoundUpToAlignment(uint64_t Value, uint64_t Align)
int getAdjustedFrameSize(int stackSize) const
SparcSubtarget(const std::string &TT, const std::string &CPU, const std::string &FS, bool is64bit)