Home
last modified time | relevance | path

Searched defs:ArchInfo (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/
H A DAArch64TargetParser.h103 struct ArchInfo { struct
111 bool operator==(const ArchInfo &Other) const { argument
128 bool implies(const ArchInfo &Other) const { in implies() argument
145 bool is_superset(const ArchInfo &Other) const { in is_superset() argument
152 // Search for ArchInfo by SubArch name argument
H A DLoongArchTargetParser.h64 struct ArchInfo { struct
65 StringRef Name;
66 ArchKind Kind;
67 uint32_t Features;
/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DAArch64.h94 const llvm::AArch64::ArchInfo *ArchInfo = &llvm::AArch64::ARMV8A; variable
H A DAArch64.cpp787 const std::optional<llvm::AArch64::ArchInfo> ArchInfo = in setFeatureEnabled() local
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DARMTargetDefEmitter.cpp312 auto ArchInfo = ArchInfoName(Major, Minor, Profile); in EmitARMTargetDef() local
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/
H A DAArch64.cpp122 const llvm::AArch64::ArchInfo *ArchInfo = in getAArch64ArchFeaturesFromMarch() local
/freebsd/contrib/llvm-project/clang/lib/Driver/
H A DToolChain.cpp206 for (const auto &ArchInfo : AArch64::ArchInfos) in getAArch64MultilibFlags() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp6903 static void ExpandCryptoAEK(const AArch64::ArchInfo &ArchInfo, in ExpandCryptoAEK()
6958 const AArch64::ArchInfo *ArchInfo = AArch64::parseArch(Arch); in parseDirectiveArch() local