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.h104 StringRef ArchFeature; // Name as supplied to -target-feature, e.g. "+v8a" member
147 StringRef getSubArch() const { return ArchFeature.substr(1); } in getSubArch()
220 if (BaseArch && !BaseArch->ArchFeature.empty()) in toLLVMFeatureList()
221 Features.emplace_back(T(BaseArch->ArchFeature)); in toLLVMFeatureList()
H A DARMTargetParser.h201 StringRef ArchFeature; member
208 StringRef getSubArch() const { return ArchFeature.substr(1); } in getSubArch()
/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DARM.cpp395 StringRef ArchFeature = llvm::ARM::getArchName(CPUArch); in isBranchProtectionSupportedArch() local
397 llvm::Triple(ArchFeature, getTriple().getVendorName(), in isBranchProtectionSupportedArch()
437 std::string ArchFeature; in initFeatureMap() local
447 ArchFeature = ("+" + llvm::ARM::getArchName(CPUArch)).str(); in initFeatureMap()
448 TargetFeatures.push_back(ArchFeature); in initFeatureMap()
/freebsd/contrib/llvm-project/clang/lib/Driver/
H A DToolChain.cpp230 if (FeatureSet.contains(ArchInfo->ArchFeature)) in getAArch64MultilibFlags()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp469 void selectArch(StringRef ArchFeature) { in selectArch() argument
475 ComputeAvailableFeatures(STI.ToggleFeature(ArchFeature))); in selectArch()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp7195 AArch64Features.push_back(ArchInfo->ArchFeature); in parseDirectiveArch()