Home
last modified time | relevance | path

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

/llvm-project/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()
/llvm-project/flang/examples/
H A DCMakeLists.txt4 add_subdirectory(FeatureList)
/llvm-project/flang/examples/FeatureList/
H A DCMakeLists.txt3 FeatureList.cpp
/llvm-project/llvm/utils/TableGen/
H A DSubtargetEmitter.cpp197 ArrayRef<const Record *> FeatureList, in printFeatureMask()
200 for (const Record *Feature : FeatureList) { in printFeatureMask()
219 std::vector<const Record *> FeatureList = in EmitSubtargetInfoMacroCalls()
221 llvm::sort(FeatureList, LessRecordFieldFieldName()); in EmitSubtargetInfoMacroCalls()
223 for (const Record *Feature : FeatureList) { in EmitSubtargetInfoMacroCalls()
259 std::vector<const Record *> FeatureList = in FeatureKeyValues()
263 llvm::erase_if(FeatureList, [](const Record *Rec) { in FeatureKeyValues()
266 if (FeatureList.empty()) in FeatureKeyValues()
270 sortAndReportDuplicates(FeatureList, "Feature"); in FeatureKeyValues()
277 for (const Record *Feature : FeatureList) { in FeatureKeyValues()
191 printFeatureMask(raw_ostream & OS,RecVec & FeatureList,const DenseMap<Record *,unsigned> & FeatureMap) printFeatureMask() argument
213 std::vector<Record *> FeatureList = EmitSubtargetInfoMacroCalls() local
254 std::vector<Record *> FeatureList = FeatureKeyValues() local
325 RecVec FeatureList = Processor->getValueAsListOfDefs("Features"); CPUKeyValues() local
[all...]
/llvm-project/clang/lib/CodeGen/
H A DCodeGenFunction.cpp2794 StringRef FeatureList(CGM.getContext().BuiltinInfo.getRequiredFeatures(BuiltinID)); in FormAArch64ResolverCondition()
2796 FeatureList, CallerFeatureMap) && !IsHipStdPar) { in FormAArch64ResolverCondition()
2799 << FeatureList; in FormX86ResolverCondition()
2711 StringRef FeatureList(CGM.getContext().BuiltinInfo.getRequiredFeatures(BuiltinID)); checkTargetFeatures() local