Home
last modified time | relevance | path

Searched refs:ArchInfo (Results 1 – 9 of 9) sorted by relevance

/openbsd/gnu/llvm/clang/lib/Basic/Targets/
H A DAArch64.cpp52 if (*ArchInfo == llvm::AArch64::ARMV8R) { in setArchFeatures()
63 if (ArchInfo->Version.getMinor() >= 7u) { in setArchFeatures()
66 if (ArchInfo->Version.getMinor() >= 6u) { in setArchFeatures()
70 if (ArchInfo->Version.getMinor() >= 5u) { in setArchFeatures()
78 if (ArchInfo->Version.getMinor() >= 4u) { in setArchFeatures()
684 const llvm::AArch64::ArchInfo &ArchInfo = in setFeatureEnabled() local
687 if (ArchInfo == llvm::AArch64::INVALID) in setFeatureEnabled()
695 if (ArchInfo.implies(*OtherArch)) in setFeatureEnabled()
845 ArchInfo = &llvm::AArch64::ARMV8A; in handleTargetFeatures()
874 ArchInfo = &llvm::AArch64::ARMV9A; in handleTargetFeatures()
[all …]
H A DAArch64.h80 const llvm::AArch64::ArchInfo *ArchInfo = &llvm::AArch64::ARMV8A; variable
/openbsd/gnu/llvm/clang/lib/Driver/ToolChains/Arch/
H A DAArch64.cpp73 const llvm::AArch64::ArchInfo &ArchInfo) { in DecodeAArch64Features() argument
107 if ((ArchInfo == llvm::AArch64::ARMV8_6A || in DecodeAArch64Features()
108 ArchInfo == llvm::AArch64::ARMV8_7A || in DecodeAArch64Features()
126 const llvm::AArch64::ArchInfo *ArchInfo = &llvm::AArch64::ARMV8A; in DecodeAArch64Mcpu() local
136 if (*ArchInfo == llvm::AArch64::INVALID) in DecodeAArch64Mcpu()
138 Features.push_back(ArchInfo->ArchFeature); in DecodeAArch64Mcpu()
159 const llvm::AArch64::ArchInfo *ArchInfo = in getAArch64ArchFeaturesFromMarch() local
163 if (*ArchInfo == llvm::AArch64::INVALID) in getAArch64ArchFeaturesFromMarch()
165 Features.push_back(ArchInfo->ArchFeature); in getAArch64ArchFeaturesFromMarch()
170 if ((*ArchInfo == llvm::AArch64::ARMV9A || in getAArch64ArchFeaturesFromMarch()
[all …]
/openbsd/gnu/llvm/llvm/include/llvm/TargetParser/
H A DAArch64TargetParser.h262 struct ArchInfo { struct
269 bool operator==(const ArchInfo &Other) const { argument
272 bool operator!=(const ArchInfo &Other) const {
286 bool implies(const ArchInfo &Other) const { in implies() argument
303 static const ArchInfo &findBySubArch(StringRef SubArch);
307 inline constexpr ArchInfo INVALID = { VersionTuple{0, 0}, AProfile, "invalid", "+", (AArch64::AEK…
328 static constexpr std::array<const ArchInfo *, 17> ArchInfos = {
337 const ArchInfo &Arch;
514 uint64_t getDefaultExtensions(StringRef CPU, const ArchInfo &AI);
516 const ArchInfo &getArchForCpu(StringRef CPU);
[all …]
H A DLoongArchTargetParser.h61 struct ArchInfo { struct
/openbsd/gnu/llvm/llvm/lib/TargetParser/
H A DAArch64TargetParser.cpp29 const AArch64::ArchInfo &AI) { in getDefaultExtensions()
48 const AArch64::ArchInfo &AArch64::getArchForCpu(StringRef CPU) { in getArchForCpu()
57 const AArch64::ArchInfo &AArch64::ArchInfo::findBySubArch(StringRef SubArch) { in findBySubArch()
126 const AArch64::ArchInfo &AArch64::parseArch(StringRef Arch) { in parseArch()
H A DLoongArchTargetParser.cpp24 const ArchInfo AllArchs[] = {
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp6828 static void ExpandCryptoAEK(const AArch64::ArchInfo &ArchInfo, in ExpandCryptoAEK() argument
6836 if (ArchInfo == AArch64::ARMV8_1A || ArchInfo == AArch64::ARMV8_2A || in ExpandCryptoAEK()
6841 if (ArchInfo == AArch64::ARMV8_4A || ArchInfo == AArch64::ARMV8_5A || in ExpandCryptoAEK()
6842 ArchInfo == AArch64::ARMV8_6A || ArchInfo == AArch64::ARMV8_7A || in ExpandCryptoAEK()
6843 ArchInfo == AArch64::ARMV8_8A || ArchInfo == AArch64::ARMV8_9A || in ExpandCryptoAEK()
6844 ArchInfo == AArch64::ARMV9A || ArchInfo == AArch64::ARMV9_1A || in ExpandCryptoAEK()
6845 ArchInfo == AArch64::ARMV9_2A || ArchInfo == AArch64::ARMV9_3A || in ExpandCryptoAEK()
6846 ArchInfo == AArch64::ARMV9_4A || ArchInfo == AArch64::ARMV8R) { in ExpandCryptoAEK()
6855 if (ArchInfo == AArch64::ARMV8_1A || ArchInfo == AArch64::ARMV8_2A || in ExpandCryptoAEK()
6863 ArchInfo == AArch64::ARMV9A || ArchInfo == AArch64::ARMV9_1A || in ExpandCryptoAEK()
[all …]
/openbsd/gnu/llvm/lldb/examples/python/
H A Dmach_o.py618 self.archs.append(Mach.Universal.ArchInfo())
684 class ArchInfo: class in Mach.Universal