Home
last modified time | relevance | path

Searched refs:FeatureList (Results 1 – 3 of 3) sorted by relevance

/openbsd/gnu/llvm/clang/lib/Basic/
H A DBuiltinTargetFeatures.h40 FeatureListStatus getAndFeatures(StringRef FeatureList) { in getAndFeatures() argument
44 for (size_t i = 0, e = FeatureList.size(); i < e; ++i) { in getAndFeatures()
45 char CurrentToken = FeatureList[i]; in getAndFeatures()
62 StringRef F = FeatureList.slice(SubexpressionStart, i); in getAndFeatures()
68 return {HasFeatures, FeatureList.substr(SubexpressionStart)}; in getAndFeatures()
75 if (HasFeatures && SubexpressionStart != FeatureList.size()) in getAndFeatures()
77 CallerFeatureMap.lookup(FeatureList.substr(SubexpressionStart)); in getAndFeatures()
82 bool hasRequiredFeatures(StringRef FeatureList) { in hasRequiredFeatures() argument
83 FeatureListStatus FS = {false, FeatureList}; in hasRequiredFeatures()
/openbsd/gnu/llvm/llvm/utils/TableGen/
H A DSubtargetEmitter.cpp179 static void printFeatureMask(raw_ostream &OS, RecVec &FeatureList, in printFeatureMask() argument
182 for (const Record *Feature : FeatureList) { in printFeatureMask()
201 std::vector<Record *> FeatureList = in EmitSubtargetInfoMacroCalls() local
203 llvm::sort(FeatureList, LessRecordFieldName()); in EmitSubtargetInfoMacroCalls()
205 for (const Record *Feature : FeatureList) { in EmitSubtargetInfoMacroCalls()
239 std::vector<Record*> FeatureList = in FeatureKeyValues() local
242 if (FeatureList.empty()) in FeatureKeyValues()
245 llvm::sort(FeatureList, LessRecordFieldName()); in FeatureKeyValues()
254 for (const Record *Feature : FeatureList) { in FeatureKeyValues()
302 RecVec FeatureList = Processor->getValueAsListOfDefs("Features"); in CPUKeyValues() local
[all …]
/openbsd/gnu/llvm/clang/lib/CodeGen/
H A DCodeGenFunction.cpp2576 StringRef FeatureList(CGM.getContext().BuiltinInfo.getRequiredFeatures(BuiltinID)); in checkTargetFeatures() local
2578 FeatureList, CallerFeatureMap)) { in checkTargetFeatures()
2581 << FeatureList; in checkTargetFeatures()