Home
last modified time | relevance | path

Searched refs:ArchFeature (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/
H A DAArch64TargetParser.h107 StringRef ArchFeature; // Name as supplied to -target-feature, e.g. "+v8a" member
150 StringRef getSubArch() const { return ArchFeature.substr(1); } in getSubArch()
221 if (BaseArch && !BaseArch->ArchFeature.empty()) in toLLVMFeatureList()
222 Features.emplace_back(T(BaseArch->ArchFeature)); in toLLVMFeatureList()
H A DARMTargetParser.h192 StringRef ArchFeature; member
199 StringRef getSubArch() const { return ArchFeature.substr(1); } in getSubArch()
/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DARM.cpp394 StringRef ArchFeature = llvm::ARM::getArchName(CPUArch); in isBranchProtectionSupportedArch() local
396 llvm::Triple(ArchFeature, getTriple().getVendorName(), in isBranchProtectionSupportedArch()
435 std::string ArchFeature; in initFeatureMap() local
445 ArchFeature = ("+" + llvm::ARM::getArchName(CPUArch)).str(); in initFeatureMap()
446 TargetFeatures.push_back(ArchFeature); in initFeatureMap()
/freebsd/contrib/llvm-project/clang/lib/Driver/
H A DToolChain.cpp207 if (FeatureSet.contains(ArchInfo->ArchFeature)) in getAArch64MultilibFlags()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp471 void selectArch(StringRef ArchFeature) { in selectArch() argument
477 ComputeAvailableFeatures(STI.ToggleFeature(ArchFeature))); in selectArch()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp6967 AArch64Features.push_back(ArchInfo->ArchFeature); in parseDirectiveArch()