Lines Matching refs:ArchKind
119 llvm::ARM::ArchKind AK = llvm::ARM::parseArch(ArchName); in setArchInfo()
120 if (AK != llvm::ARM::ArchKind::INVALID) in setArchInfo()
121 ArchKind = AK; in setArchInfo()
122 setArchInfo(ArchKind); in setArchInfo()
125 void ARMTargetInfo::setArchInfo(llvm::ARM::ArchKind Kind) { in setArchInfo()
129 ArchKind = Kind; in setArchInfo()
130 SubArch = llvm::ARM::getSubArch(ArchKind); in setArchInfo()
158 return ArchKind == llvm::ARM::ArchKind::ARMV8_1MMainline && MVE != 0; in hasMVE()
182 switch (ArchKind) { in getCPUAttr()
184 return llvm::ARM::getCPUAttr(ArchKind); in getCPUAttr()
185 case llvm::ARM::ArchKind::ARMV6M: in getCPUAttr()
187 case llvm::ARM::ArchKind::ARMV7S: in getCPUAttr()
189 case llvm::ARM::ArchKind::ARMV7A: in getCPUAttr()
191 case llvm::ARM::ArchKind::ARMV7R: in getCPUAttr()
193 case llvm::ARM::ArchKind::ARMV7M: in getCPUAttr()
195 case llvm::ARM::ArchKind::ARMV7EM: in getCPUAttr()
197 case llvm::ARM::ArchKind::ARMV7VE: in getCPUAttr()
199 case llvm::ARM::ArchKind::ARMV8A: in getCPUAttr()
201 case llvm::ARM::ArchKind::ARMV8_1A: in getCPUAttr()
203 case llvm::ARM::ArchKind::ARMV8_2A: in getCPUAttr()
205 case llvm::ARM::ArchKind::ARMV8_3A: in getCPUAttr()
207 case llvm::ARM::ArchKind::ARMV8_4A: in getCPUAttr()
209 case llvm::ARM::ArchKind::ARMV8_5A: in getCPUAttr()
211 case llvm::ARM::ArchKind::ARMV8_6A: in getCPUAttr()
213 case llvm::ARM::ArchKind::ARMV8_7A: in getCPUAttr()
215 case llvm::ARM::ArchKind::ARMV8_8A: in getCPUAttr()
217 case llvm::ARM::ArchKind::ARMV8_9A: in getCPUAttr()
219 case llvm::ARM::ArchKind::ARMV9A: in getCPUAttr()
221 case llvm::ARM::ArchKind::ARMV9_1A: in getCPUAttr()
223 case llvm::ARM::ArchKind::ARMV9_2A: in getCPUAttr()
225 case llvm::ARM::ArchKind::ARMV9_3A: in getCPUAttr()
227 case llvm::ARM::ArchKind::ARMV9_4A: in getCPUAttr()
229 case llvm::ARM::ArchKind::ARMV9_5A: in getCPUAttr()
231 case llvm::ARM::ArchKind::ARMV8MBaseline: in getCPUAttr()
233 case llvm::ARM::ArchKind::ARMV8MMainline: in getCPUAttr()
235 case llvm::ARM::ArchKind::ARMV8R: in getCPUAttr()
237 case llvm::ARM::ArchKind::ARMV8_1MMainline: in getCPUAttr()
387 llvm::ARM::ArchKind CPUArch = llvm::ARM::parseCPUArch(Arch); in isBranchProtectionSupportedArch()
388 if (CPUArch == llvm::ARM::ArchKind::INVALID) in isBranchProtectionSupportedArch()
391 if (CPUArch == llvm::ARM::ArchKind::INVALID) in isBranchProtectionSupportedArch()
437 llvm::ARM::ArchKind Arch = llvm::ARM::parseArch(getTriple().getArchName()); in initFeatureMap()
441 llvm::ARM::ArchKind CPUArch = llvm::ARM::parseCPUArch(CPU); in initFeatureMap()
442 if (CPUArch == llvm::ARM::ArchKind::INVALID) in initFeatureMap()
444 if (CPUArch != llvm::ARM::ArchKind::INVALID) { in initFeatureMap()
452 for (llvm::ARM::ArchKind I = llvm::ARM::convertV9toV8(CPUArch); in initFeatureMap()
453 I != llvm::ARM::ArchKind::INVALID; --I) in initFeatureMap()
455 if (CPUArch > llvm::ARM::ArchKind::ARMV8A && in initFeatureMap()
456 CPUArch <= llvm::ARM::ArchKind::ARMV9_3A) in initFeatureMap()
457 for (llvm::ARM::ArchKind I = CPUArch; I != llvm::ARM::ArchKind::INVALID; in initFeatureMap()
618 else if (ArchKind == llvm::ARM::ArchKind::ARMV6K) in handleTargetFeatures()
668 llvm::ARM::parseCPUArch(Name) != llvm::ARM::ArchKind::INVALID; in isValidCPUName()
679 if (ArchKind == llvm::ARM::ArchKind::INVALID) in setCPU()
846 switch (ArchKind) { in getTargetDefines()
849 case llvm::ARM::ArchKind::ARMV4: in getTargetDefines()
850 case llvm::ARM::ArchKind::ARMV4T: in getTargetDefines()
854 case llvm::ARM::ArchKind::ARMV5T: in getTargetDefines()
857 case llvm::ARM::ArchKind::ARMV5TE: in getTargetDefines()
858 case llvm::ARM::ArchKind::ARMV5TEJ: in getTargetDefines()
863 case llvm::ARM::ArchKind::ARMV6: in getTargetDefines()
864 case llvm::ARM::ArchKind::ARMV6K: in getTargetDefines()
865 case llvm::ARM::ArchKind::ARMV6KZ: in getTargetDefines()
866 case llvm::ARM::ArchKind::ARMV6T2: in getTargetDefines()
867 if (!isThumb() || ArchKind == llvm::ARM::ArchKind::ARMV6T2) in getTargetDefines()
871 case llvm::ARM::ArchKind::ARMV7A: in getTargetDefines()
872 case llvm::ARM::ArchKind::ARMV7R: in getTargetDefines()
873 case llvm::ARM::ArchKind::ARMV7M: in getTargetDefines()
874 case llvm::ARM::ArchKind::ARMV7S: in getTargetDefines()
875 case llvm::ARM::ArchKind::ARMV7EM: in getTargetDefines()
879 case llvm::ARM::ArchKind::ARMV8A: in getTargetDefines()
880 case llvm::ARM::ArchKind::ARMV8R: in getTargetDefines()
881 case llvm::ARM::ArchKind::ARMV8_1A: in getTargetDefines()
882 case llvm::ARM::ArchKind::ARMV8_2A: in getTargetDefines()
883 case llvm::ARM::ArchKind::ARMV8_3A: in getTargetDefines()
884 case llvm::ARM::ArchKind::ARMV8_4A: in getTargetDefines()
885 case llvm::ARM::ArchKind::ARMV8_5A: in getTargetDefines()
886 case llvm::ARM::ArchKind::ARMV8_6A: in getTargetDefines()
887 case llvm::ARM::ArchKind::ARMV8_7A: in getTargetDefines()
888 case llvm::ARM::ArchKind::ARMV8_8A: in getTargetDefines()
889 case llvm::ARM::ArchKind::ARMV8_9A: in getTargetDefines()
890 case llvm::ARM::ArchKind::ARMV9A: in getTargetDefines()
891 case llvm::ARM::ArchKind::ARMV9_1A: in getTargetDefines()
892 case llvm::ARM::ArchKind::ARMV9_2A: in getTargetDefines()
893 case llvm::ARM::ArchKind::ARMV9_3A: in getTargetDefines()
894 case llvm::ARM::ArchKind::ARMV9_4A: in getTargetDefines()
895 case llvm::ARM::ArchKind::ARMV9_5A: in getTargetDefines()
899 case llvm::ARM::ArchKind::ARMV8MMainline: in getTargetDefines()
900 case llvm::ARM::ArchKind::ARMV8_1MMainline: in getTargetDefines()
908 if (ArchKind == llvm::ARM::ArchKind::XSCALE) in getTargetDefines()
1043 switch (ArchKind) { in getTargetDefines()
1046 case llvm::ARM::ArchKind::ARMV8_1A: in getTargetDefines()
1049 case llvm::ARM::ArchKind::ARMV8_2A: in getTargetDefines()
1052 case llvm::ARM::ArchKind::ARMV8_3A: in getTargetDefines()
1053 case llvm::ARM::ArchKind::ARMV8_4A: in getTargetDefines()
1054 case llvm::ARM::ArchKind::ARMV8_5A: in getTargetDefines()
1055 case llvm::ARM::ArchKind::ARMV8_6A: in getTargetDefines()
1056 case llvm::ARM::ArchKind::ARMV8_7A: in getTargetDefines()
1057 case llvm::ARM::ArchKind::ARMV8_8A: in getTargetDefines()
1058 case llvm::ARM::ArchKind::ARMV8_9A: in getTargetDefines()
1059 case llvm::ARM::ArchKind::ARMV9A: in getTargetDefines()
1060 case llvm::ARM::ArchKind::ARMV9_1A: in getTargetDefines()
1061 case llvm::ARM::ArchKind::ARMV9_2A: in getTargetDefines()
1062 case llvm::ARM::ArchKind::ARMV9_3A: in getTargetDefines()
1063 case llvm::ARM::ArchKind::ARMV9_4A: in getTargetDefines()
1064 case llvm::ARM::ArchKind::ARMV9_5A: in getTargetDefines()