Searched refs:TraitSelector (Results 1 – 8 of 8) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPContext.cpp | 62 if (TraitSelector::TraitSelectorEnum == TraitSelector::device_arch) { \ in OMPContext() 203 TraitSelector::implementation_extension) in isVariantApplicableInContextHelper() 308 case TraitSelector::device_kind: in getVariantMatchScore() 311 case TraitSelector::device_arch: in getVariantMatchScore() 314 case TraitSelector::device_isa: in getVariantMatchScore() 414 return StringSwitch<TraitSelector>(S) in getOpenMPContextTraitSelectorKind() 416 .Case(Str, TraitSelector::Enum) in getOpenMPContextTraitSelectorKind() 418 .Default(TraitSelector::invalid); in getOpenMPContextTraitSelectorKind() 420 TraitSelector 425 return TraitSelector::TraitSelectorEnum; in getOpenMPContextTraitSelectorForProperty() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/ |
| H A D | OMPContext.h | 39 enum class TraitSelector { enum 55 TraitSet getOpenMPContextTraitSetForSelector(TraitSelector Selector); 65 TraitSelector getOpenMPContextTraitSelectorKind(StringRef Str); 68 TraitSelector getOpenMPContextTraitSelectorForProperty(TraitProperty Property); 71 StringRef getOpenMPContextTraitSelectorName(TraitSelector Kind); 76 TraitSelector Selector, 80 TraitProperty getOpenMPContextTraitPropertyForSelector(TraitSelector Selector); 100 TraitSelector Selector); 107 bool isValidTraitSelectorForTraitSet(TraitSelector Selector, TraitSet Set, 113 TraitSelector Selector,
|
| H A D | OMPKinds.def | 1213 #define __OMP_TRAIT_PROPERTY(TraitSet, TraitSelector, Name) \ 1214 OMP_TRAIT_PROPERTY(TraitSet##_##TraitSelector##_##Name, TraitSet, \ 1215 TraitSet##_##TraitSelector, #Name)
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseOpenMP.cpp | 912 if (SelectorForName != TraitSelector::invalid) { in parseOMPTraitPropertyKind() 997 assert(TISelector.Kind != TraitSelector::user_condition && in parseOMPContextProperty() 1045 TISelector.Kind = TraitSelector::invalid; in parseOMPTraitSelectorKind() 1056 if (TISelector.Kind != TraitSelector::invalid) { in parseOMPTraitSelectorKind() 1058 TISelector.Kind = TraitSelector::invalid; in parseOMPTraitSelectorKind() 1079 PotentialSet, TraitSelector::invalid, Name); in parseOMPTraitSelectorKind() 1153 if (TISelector.Kind == TraitSelector::invalid) in parseOMPContextSelector() 1185 if (TISelector.Kind == TraitSelector::user_condition) { in parseOMPContextSelector() 1253 if (SelectorForName != TraitSelector::invalid) { in parseOMPTraitSetKind() 1271 PotentialSet, TraitSelector::invalid, Name); in parseOMPTraitSetKind() [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | OpenMPClause.cpp | 2578 if (Selector.Kind == TraitSelector::user_condition) { in getAsVariantMatchInfo() 2647 if (Selector.Kind == TraitSelector::user_condition) { in print() 2689 Selector.Kind == TraitSelector::user_condition) in getMangledName() 2718 Selector.Kind = TraitSelector(U); in OMPTraitInfo()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | OpenMPClause.h | 8872 llvm::omp::TraitSelector Kind = llvm::omp::TraitSelector::invalid; 8904 llvm::omp::TraitSelector::user_condition); in anyScoreOrCondition() 8926 if (Selector.Kind != llvm::omp::TraitSelector::implementation_extension) in isExtensionActive()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Parse/ |
| H A D | Parser.h | 3317 llvm::omp::TraitSelector Selector,
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReader.cpp | 11692 Selector.Kind = readEnum<llvm::omp::TraitSelector>(); in readOMPTraitInfo()
|