• Home
  • Raw
  • Download

Lines Matching refs:Arch

371 StringRef llvm::ARM::getDefaultCPU(StringRef Arch) {  in getDefaultCPU()  argument
372 unsigned AK = parseArch(Arch); in getDefaultCPU()
516 StringRef llvm::AArch64::getDefaultCPU(StringRef Arch) { in getDefaultCPU() argument
517 unsigned AK = parseArch(Arch); in getDefaultCPU()
530 unsigned llvm::AArch64::checkArchVersion(StringRef Arch) { in checkArchVersion() argument
531 if (Arch[0] == 'v' && std::isdigit(Arch[1])) in checkArchVersion()
532 return (Arch[1] - 48); in checkArchVersion()
563 static StringRef getArchSynonym(StringRef Arch) { in getArchSynonym() argument
564 return StringSwitch<StringRef>(Arch) in getArchSynonym()
580 .Default(Arch); in getArchSynonym()
587 StringRef llvm::ARM::getCanonicalArchName(StringRef Arch) { in getCanonicalArchName() argument
589 StringRef A = Arch; in getCanonicalArchName()
620 return Arch; in getCanonicalArchName()
655 unsigned llvm::ARM::parseArch(StringRef Arch) { in parseArch() argument
656 Arch = getCanonicalArchName(Arch); in parseArch()
657 StringRef Syn = getArchSynonym(Arch); in parseArch()
682 unsigned llvm::ARM::parseArchISA(StringRef Arch) { in parseArchISA() argument
683 return StringSwitch<unsigned>(Arch) in parseArchISA()
692 unsigned llvm::ARM::parseArchEndian(StringRef Arch) { in parseArchEndian() argument
693 if (Arch.startswith("armeb") || Arch.startswith("thumbeb") || in parseArchEndian()
694 Arch.startswith("aarch64_be")) in parseArchEndian()
697 if (Arch.startswith("arm") || Arch.startswith("thumb")) { in parseArchEndian()
698 if (Arch.endswith("eb")) in parseArchEndian()
704 if (Arch.startswith("aarch64")) in parseArchEndian()
711 unsigned llvm::ARM::parseArchProfile(StringRef Arch) { in parseArchProfile() argument
712 Arch = getCanonicalArchName(Arch); in parseArchProfile()
713 switch (parseArch(Arch)) { in parseArchProfile()
733 unsigned llvm::ARM::parseArchVersion(StringRef Arch) { in parseArchVersion() argument
734 Arch = getCanonicalArchName(Arch); in parseArchVersion()
735 switch (parseArch(Arch)) { in parseArchVersion()
775 StringRef llvm::AArch64::getCanonicalArchName(StringRef Arch) { in getCanonicalArchName() argument
776 return ARM::getCanonicalArchName(Arch); in getCanonicalArchName()
784 unsigned llvm::AArch64::parseArch(StringRef Arch) { in parseArch() argument
785 Arch = getCanonicalArchName(Arch); in parseArch()
786 if (checkArchVersion(Arch) < 8) in parseArch()
789 StringRef Syn = getArchSynonym(Arch); in parseArch()
814 unsigned llvm::AArch64::parseArchISA(StringRef Arch) { in parseArchISA() argument
815 return ARM::parseArchISA(Arch); in parseArchISA()
819 unsigned llvm::AArch64::parseArchEndian(StringRef Arch) { in parseArchEndian() argument
820 return ARM::parseArchEndian(Arch); in parseArchEndian()
824 unsigned llvm::AArch64::parseArchProfile(StringRef Arch) { in parseArchProfile() argument
825 return ARM::parseArchProfile(Arch); in parseArchProfile()
829 unsigned llvm::AArch64::parseArchVersion(StringRef Arch) { in parseArchVersion() argument
830 return ARM::parseArchVersion(Arch); in parseArchVersion()