Searched refs:ArchInfo (Results 1 – 9 of 9) sorted by relevance
52 if (*ArchInfo == llvm::AArch64::ARMV8R) { in setArchFeatures()63 if (ArchInfo->Version.getMinor() >= 7u) { in setArchFeatures()66 if (ArchInfo->Version.getMinor() >= 6u) { in setArchFeatures()70 if (ArchInfo->Version.getMinor() >= 5u) { in setArchFeatures()78 if (ArchInfo->Version.getMinor() >= 4u) { in setArchFeatures()684 const llvm::AArch64::ArchInfo &ArchInfo = in setFeatureEnabled() local687 if (ArchInfo == llvm::AArch64::INVALID) in setFeatureEnabled()695 if (ArchInfo.implies(*OtherArch)) in setFeatureEnabled()845 ArchInfo = &llvm::AArch64::ARMV8A; in handleTargetFeatures()874 ArchInfo = &llvm::AArch64::ARMV9A; in handleTargetFeatures()[all …]
80 const llvm::AArch64::ArchInfo *ArchInfo = &llvm::AArch64::ARMV8A; variable
73 const llvm::AArch64::ArchInfo &ArchInfo) { in DecodeAArch64Features() argument107 if ((ArchInfo == llvm::AArch64::ARMV8_6A || in DecodeAArch64Features()108 ArchInfo == llvm::AArch64::ARMV8_7A || in DecodeAArch64Features()126 const llvm::AArch64::ArchInfo *ArchInfo = &llvm::AArch64::ARMV8A; in DecodeAArch64Mcpu() local136 if (*ArchInfo == llvm::AArch64::INVALID) in DecodeAArch64Mcpu()138 Features.push_back(ArchInfo->ArchFeature); in DecodeAArch64Mcpu()159 const llvm::AArch64::ArchInfo *ArchInfo = in getAArch64ArchFeaturesFromMarch() local163 if (*ArchInfo == llvm::AArch64::INVALID) in getAArch64ArchFeaturesFromMarch()165 Features.push_back(ArchInfo->ArchFeature); in getAArch64ArchFeaturesFromMarch()170 if ((*ArchInfo == llvm::AArch64::ARMV9A || in getAArch64ArchFeaturesFromMarch()[all …]
262 struct ArchInfo { struct269 bool operator==(const ArchInfo &Other) const { argument272 bool operator!=(const ArchInfo &Other) const {286 bool implies(const ArchInfo &Other) const { in implies() argument303 static const ArchInfo &findBySubArch(StringRef SubArch);307 inline constexpr ArchInfo INVALID = { VersionTuple{0, 0}, AProfile, "invalid", "+", (AArch64::AEK…328 static constexpr std::array<const ArchInfo *, 17> ArchInfos = {337 const ArchInfo &Arch;514 uint64_t getDefaultExtensions(StringRef CPU, const ArchInfo &AI);516 const ArchInfo &getArchForCpu(StringRef CPU);[all …]
61 struct ArchInfo { struct
29 const AArch64::ArchInfo &AI) { in getDefaultExtensions()48 const AArch64::ArchInfo &AArch64::getArchForCpu(StringRef CPU) { in getArchForCpu()57 const AArch64::ArchInfo &AArch64::ArchInfo::findBySubArch(StringRef SubArch) { in findBySubArch()126 const AArch64::ArchInfo &AArch64::parseArch(StringRef Arch) { in parseArch()
24 const ArchInfo AllArchs[] = {
6828 static void ExpandCryptoAEK(const AArch64::ArchInfo &ArchInfo, in ExpandCryptoAEK() argument6836 if (ArchInfo == AArch64::ARMV8_1A || ArchInfo == AArch64::ARMV8_2A || in ExpandCryptoAEK()6841 if (ArchInfo == AArch64::ARMV8_4A || ArchInfo == AArch64::ARMV8_5A || in ExpandCryptoAEK()6842 ArchInfo == AArch64::ARMV8_6A || ArchInfo == AArch64::ARMV8_7A || in ExpandCryptoAEK()6843 ArchInfo == AArch64::ARMV8_8A || ArchInfo == AArch64::ARMV8_9A || in ExpandCryptoAEK()6844 ArchInfo == AArch64::ARMV9A || ArchInfo == AArch64::ARMV9_1A || in ExpandCryptoAEK()6845 ArchInfo == AArch64::ARMV9_2A || ArchInfo == AArch64::ARMV9_3A || in ExpandCryptoAEK()6846 ArchInfo == AArch64::ARMV9_4A || ArchInfo == AArch64::ARMV8R) { in ExpandCryptoAEK()6855 if (ArchInfo == AArch64::ARMV8_1A || ArchInfo == AArch64::ARMV8_2A || in ExpandCryptoAEK()6863 ArchInfo == AArch64::ARMV9A || ArchInfo == AArch64::ARMV9_1A || in ExpandCryptoAEK()[all …]
618 self.archs.append(Mach.Universal.ArchInfo())684 class ArchInfo: class in Mach.Universal