• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/lib/Basic/Targets/

Lines Matching refs:ArchKind

116   llvm::ARM::ArchKind AK = llvm::ARM::parseArch(ArchName);
117 if (AK != llvm::ARM::ArchKind::INVALID)
118 ArchKind = AK;
119 setArchInfo(ArchKind);
122 void ARMTargetInfo::setArchInfo(llvm::ARM::ArchKind Kind) {
126 ArchKind = Kind;
127 SubArch = llvm::ARM::getSubArch(ArchKind);
155 return ArchKind == llvm::ARM::ArchKind::ARMV8_1MMainline && MVE != 0;
180 switch (ArchKind) {
182 return llvm::ARM::getCPUAttr(ArchKind);
183 case llvm::ARM::ArchKind::ARMV6M:
185 case llvm::ARM::ArchKind::ARMV7S:
187 case llvm::ARM::ArchKind::ARMV7A:
189 case llvm::ARM::ArchKind::ARMV7R:
191 case llvm::ARM::ArchKind::ARMV7M:
193 case llvm::ARM::ArchKind::ARMV7EM:
195 case llvm::ARM::ArchKind::ARMV7VE:
197 case llvm::ARM::ArchKind::ARMV8A:
199 case llvm::ARM::ArchKind::ARMV8_1A:
201 case llvm::ARM::ArchKind::ARMV8_2A:
203 case llvm::ARM::ArchKind::ARMV8_3A:
205 case llvm::ARM::ArchKind::ARMV8_4A:
207 case llvm::ARM::ArchKind::ARMV8_5A:
209 case llvm::ARM::ArchKind::ARMV8_6A:
211 case llvm::ARM::ArchKind::ARMV8MBaseline:
213 case llvm::ARM::ArchKind::ARMV8MMainline:
215 case llvm::ARM::ArchKind::ARMV8R:
217 case llvm::ARM::ArchKind::ARMV8_1MMainline:
367 llvm::ARM::ArchKind Arch = llvm::ARM::parseArch(getTriple().getArchName());
371 llvm::ARM::ArchKind CPUArch = llvm::ARM::parseCPUArch(CPU);
372 if (CPUArch == llvm::ARM::ArchKind::INVALID)
374 if (CPUArch != llvm::ARM::ArchKind::INVALID) {
516 else if (ArchKind == llvm::ARM::ArchKind::ARMV6K)
564 llvm::ARM::parseCPUArch(Name) != llvm::ARM::ArchKind::INVALID;
575 if (ArchKind == llvm::ARM::ArchKind::INVALID)
732 if (ArchKind == llvm::ARM::ArchKind::XSCALE)
847 switch (ArchKind) {
850 case llvm::ARM::ArchKind::ARMV8_1A:
853 case llvm::ARM::ArchKind::ARMV8_2A:
856 case llvm::ARM::ArchKind::ARMV8_3A:
857 case llvm::ARM::ArchKind::ARMV8_4A:
858 case llvm::ARM::ArchKind::ARMV8_5A:
859 case llvm::ARM::ArchKind::ARMV8_6A: