Lines Matching defs:ArchInfo
7107 static void ExpandCryptoAEK(const AArch64::ArchInfo &ArchInfo,
7115 if (ArchInfo == AArch64::ARMV8_1A || ArchInfo == AArch64::ARMV8_2A ||
7116 ArchInfo == AArch64::ARMV8_3A) {
7120 if (ArchInfo == AArch64::ARMV8_4A || ArchInfo == AArch64::ARMV8_5A ||
7121 ArchInfo == AArch64::ARMV8_6A || ArchInfo == AArch64::ARMV8_7A ||
7122 ArchInfo == AArch64::ARMV8_8A || ArchInfo == AArch64::ARMV8_9A ||
7123 ArchInfo == AArch64::ARMV9A || ArchInfo == AArch64::ARMV9_1A ||
7124 ArchInfo == AArch64::ARMV9_2A || ArchInfo == AArch64::ARMV9_3A ||
7125 ArchInfo == AArch64::ARMV9_4A || ArchInfo == AArch64::ARMV8R) {
7134 if (ArchInfo == AArch64::ARMV8_1A || ArchInfo == AArch64::ARMV8_2A ||
7135 ArchInfo == AArch64::ARMV8_3A) {
7139 if (ArchInfo == AArch64::ARMV8_4A || ArchInfo == AArch64::ARMV8_5A ||
7140 ArchInfo == AArch64::ARMV8_6A || ArchInfo == AArch64::ARMV8_7A ||
7141 ArchInfo == AArch64::ARMV8_8A || ArchInfo == AArch64::ARMV8_9A ||
7142 ArchInfo == AArch64::ARMV9A || ArchInfo == AArch64::ARMV9_1A ||
7143 ArchInfo == AArch64::ARMV9_2A || ArchInfo == AArch64::ARMV9_3A ||
7144 ArchInfo == AArch64::ARMV9_4A) {
7166 const AArch64::ArchInfo *ArchInfo = AArch64::parseArch(Arch);
7167 if (!ArchInfo)
7175 AArch64Features.push_back(ArchInfo->ArchFeature);
7176 AArch64::getExtensionFeatures(ArchInfo->DefaultExts, AArch64Features);
7187 ExpandCryptoAEK(*ArchInfo, RequestedExtensions);
7263 const llvm::AArch64::ArchInfo *CpuArch = llvm::AArch64::getArchForCpu(CPU);