22 #define GET_SUBTARGETINFO_TARGET_DESC
23 #define GET_SUBTARGETINFO_CTOR
24 #include "AArch64GenSubtargetInfo.inc"
29 void AArch64Subtarget::anchor() {}
33 HasCrypto(
false), TargetTriple(TT), CPUString(CPU) {
35 initializeSubtargetFeatures(CPU, FS);
38 void AArch64Subtarget::initializeSubtargetFeatures(
StringRef CPU,
43 std::string FullFS =
FS;
49 FullFS =
"+fp-armv8," + FullFS;
bool GVIsIndirectSymbol(const GlobalValue *GV, Reloc::Model RelocM) const
AArch64Subtarget(StringRef TT, StringRef CPU, StringRef FS)
bool hasHiddenVisibility() const
void ParseSubtargetFeatures(StringRef CPU, StringRef FS)
std::string CPUString
CPUString - String name of used CPU.
bool hasLocalLinkage() const
bool empty() const
empty - Check if the string is empty.