Home
last modified time | relevance | path

Searched refs:RequiredFeatures (Results 1 – 7 of 7) sorted by relevance

/openbsd-src/gnu/llvm/clang/lib/Basic/
H A DBuiltins.cpp244 StringRef RequiredFeatures, const llvm::StringMap<bool> &TargetFetureMap) { in evaluateRequiredTargetFeatures() argument
246 if (RequiredFeatures.empty()) in evaluateRequiredTargetFeatures()
248 assert(!RequiredFeatures.contains(' ') && "Space in feature list"); in evaluateRequiredTargetFeatures()
251 return TF.hasRequiredFeatures(RequiredFeatures); in evaluateRequiredTargetFeatures()
/openbsd-src/gnu/llvm/clang/utils/TableGen/
H A DRISCVVEmitter.cpp518 std::vector<StringRef> RequiredFeatures = in createRVVIntrinsics() local
567 ManualCodegen, *Types, IntrinsicTypes, RequiredFeatures, NF, in createRVVIntrinsics()
582 ManualCodegen, *PolicyTypes, IntrinsicTypes, RequiredFeatures, in createRVVIntrinsics()
594 IntrinsicTypes, RequiredFeatures, NF, DefaultPolicy)); in createRVVIntrinsics()
608 ManualCodegen, *PolicyTypes, IntrinsicTypes, RequiredFeatures, NF, in createRVVIntrinsics()
640 for (auto RequiredFeature : RequiredFeatures) { in createRVVIntrinsics()
/openbsd-src/gnu/llvm/llvm/utils/TableGen/
H A DAsmMatcherEmitter.cpp528 SmallVector<const SubtargetFeatureInfo *, 4> RequiredFeatures; member
562 RequiredFeatures(RHS.RequiredFeatures), in MatchableInfo()
638 if (RequiredFeatures.size() != RHS.RequiredFeatures.size()) in operator <()
639 return RequiredFeatures.size() > RHS.RequiredFeatures.size(); in operator <()
954 RequiredFeatures.push_back(Feature); in initialize()
2915 if (II.RequiredFeatures.empty()) in emitCustomOperandParsing()
2918 for (unsigned i = 0, e = II.RequiredFeatures.size(); i != e; ++i) in emitCustomOperandParsing()
2919 OS << '_' << II.RequiredFeatures[i]->TheDef->getName(); in emitCustomOperandParsing()
3412 if (MI->RequiredFeatures.empty()) in run()
3415 for (unsigned I = 0, E = MI->RequiredFeatures.size(); I != E; ++I) in run()
[all …]
H A DGlobalISelEmitter.cpp867 std::vector<Record *> RequiredFeatures; member in __anon8aabd5ea0111::RuleMatcher
3273 RequiredFeatures.push_back(Feature); in addRequiredFeature()
3277 return RequiredFeatures; in getRequiredFeatures()
3392 if (!RequiredFeatures.empty()) { in emit()
3394 << MatchTable::NamedValue(getNameForFeatureBitset(RequiredFeatures)) in emit()
/openbsd-src/gnu/llvm/clang/include/clang/Support/
H A DRISCVVIntrinsicUtils.h385 const std::vector<llvm::StringRef> &RequiredFeatures,
/openbsd-src/gnu/llvm/clang/lib/Support/
H A DRISCVVIntrinsicUtils.cpp854 const std::vector<StringRef> &RequiredFeatures, in RVVIntrinsic() argument
/openbsd-src/gnu/llvm/clang/include/clang/Basic/
H A Driscv_vector.td232 list<string> RequiredFeatures = [];
719 RequiredFeatures = ["RV64"] in {
824 RequiredFeatures = ["RV64"] in {
1845 let RequiredFeatures = ["FullMultiply"] in {
1945 let RequiredFeatures = ["FullMultiply"] in {