Lines Matching defs:ArchInfo
6903 static void ExpandCryptoAEK(const AArch64::ArchInfo &ArchInfo,
6911 if (ArchInfo == AArch64::ARMV8_1A || ArchInfo == AArch64::ARMV8_2A ||
6912 ArchInfo == AArch64::ARMV8_3A) {
6916 if (ArchInfo == AArch64::ARMV8_4A || ArchInfo == AArch64::ARMV8_5A ||
6917 ArchInfo == AArch64::ARMV8_6A || ArchInfo == AArch64::ARMV8_7A ||
6918 ArchInfo == AArch64::ARMV8_8A || ArchInfo == AArch64::ARMV8_9A ||
6919 ArchInfo == AArch64::ARMV9A || ArchInfo == AArch64::ARMV9_1A ||
6920 ArchInfo == AArch64::ARMV9_2A || ArchInfo == AArch64::ARMV9_3A ||
6921 ArchInfo == AArch64::ARMV9_4A || ArchInfo == AArch64::ARMV8R) {
6930 if (ArchInfo == AArch64::ARMV8_1A || ArchInfo == AArch64::ARMV8_2A ||
6931 ArchInfo == AArch64::ARMV8_3A) {
6935 if (ArchInfo == AArch64::ARMV8_4A || ArchInfo == AArch64::ARMV8_5A ||
6936 ArchInfo == AArch64::ARMV8_6A || ArchInfo == AArch64::ARMV8_7A ||
6937 ArchInfo == AArch64::ARMV8_8A || ArchInfo == AArch64::ARMV8_9A ||
6938 ArchInfo == AArch64::ARMV9A || ArchInfo == AArch64::ARMV9_1A ||
6939 ArchInfo == AArch64::ARMV9_2A || ArchInfo == AArch64::ARMV9_3A ||
6940 ArchInfo == AArch64::ARMV9_4A) {
6958 const AArch64::ArchInfo *ArchInfo = AArch64::parseArch(Arch);
6959 if (!ArchInfo)
6967 AArch64Features.push_back(ArchInfo->ArchFeature);
6968 AArch64::getExtensionFeatures(ArchInfo->DefaultExts, AArch64Features);
6979 ExpandCryptoAEK(*ArchInfo, RequestedExtensions);
7060 const llvm::AArch64::ArchInfo *CpuArch = llvm::AArch64::getArchForCpu(CPU);