Home
last modified time | relevance | path

Searched refs:TraitSet (Results 1 – 8 of 8) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/
H A DOMPContext.cpp198 getOpenMPContextTraitSetForProperty(Property) != TraitSet::device) in isVariantApplicableInContextHelper()
227 TraitSet::construct && in isVariantApplicableInContextHelper()
289 case TraitSet::construct: in getVariantMatchScore()
293 case TraitSet::implementation: in getVariantMatchScore()
296 case TraitSet::user: in getVariantMatchScore()
299 case TraitSet::device: in getVariantMatchScore()
302 case TraitSet::invalid: in getVariantMatchScore()
330 TraitSet::construct && in getVariantMatchScore()
379 TraitSet llvm::omp::getOpenMPContextTraitSetKind(StringRef S) { in getOpenMPContextTraitSetKind()
380 return StringSwitch<TraitSet>(S) in getOpenMPContextTraitSetKind()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/
H A DOMPContext.h33 enum class TraitSet { enum
52 TraitSet getOpenMPContextTraitSetKind(StringRef Str);
55 TraitSet getOpenMPContextTraitSetForSelector(TraitSelector Selector);
58 TraitSet getOpenMPContextTraitSetForProperty(TraitProperty Property);
61 StringRef getOpenMPContextTraitSetName(TraitSet Kind);
75 TraitProperty getOpenMPContextTraitPropertyKind(TraitSet Set,
96 std::string listOpenMPContextTraitSelectors(TraitSet Set);
99 std::string listOpenMPContextTraitProperties(TraitSet Set,
107 bool isValidTraitSelectorForTraitSet(TraitSelector Selector, TraitSet Set,
114 TraitSet Set);
[all …]
H A DOMPKinds.def1008 #define __OMP_TRAIT_SELECTOR(TraitSet, Name, RequiresProperty) \
1009 OMP_TRAIT_SELECTOR(TraitSet##_##Name, TraitSet, #Name, RequiresProperty)
1010 #define __OMP_TRAIT_SELECTOR_AND_PROPERTY(TraitSet, Name) \
1011 OMP_TRAIT_SELECTOR(TraitSet##_##Name, TraitSet, #Name, false) \
1012 OMP_TRAIT_PROPERTY(TraitSet##_##Name##_##Name, TraitSet, TraitSet##_##Name, \
1014 #define __OMP_TRAIT_PROPERTY(TraitSet, TraitSelector, Name) \
1015 OMP_TRAIT_PROPERTY(TraitSet##_##TraitSelector##_##Name, TraitSet, \
1016 TraitSet##_##TraitSelector, #Name)
/netbsd-src/external/apache2/llvm/dist/clang/lib/Parse/
H A DParseOpenMP.cpp866 llvm::omp::TraitSet Set, in parseOMPTraitPropertyKind()
893 TraitSet SetForName = getOpenMPContextTraitSetKind(Name); in parseOMPTraitPropertyKind()
894 if (SetForName != TraitSet::invalid) { in parseOMPTraitPropertyKind()
918 {TraitSet::construct, TraitSet::user, TraitSet::implementation, in parseOMPTraitPropertyKind()
919 TraitSet::device}) { in parseOMPTraitPropertyKind()
982 llvm::omp::TraitSet Set, in parseOMPContextProperty()
1030 llvm::omp::TraitSet Set, in parseOMPTraitSelectorKind()
1053 TraitSet SetForName = getOpenMPContextTraitSetKind(Name); in parseOMPTraitSelectorKind()
1054 if (SetForName != TraitSet::invalid) { in parseOMPTraitSelectorKind()
1063 {TraitSet::construct, TraitSet::user, TraitSet::implementation, in parseOMPTraitSelectorKind()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Parse/
H A DParser.h3141 llvm::omp::TraitSet Set,
3147 llvm::omp::TraitSet Set,
3156 llvm::omp::TraitSet Set,
3161 llvm::omp::TraitSet Set,
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DOpenMPClause.cpp2294 if (Set.Kind != TraitSet::construct) in getAsVariantMatchInfo()
2397 Set.Kind = TraitSet(U); in OMPTraitInfo()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DOpenMPClause.h8372 llvm::omp::TraitSet Kind = llvm::omp::TraitSet::invalid;
8419 if (Set.Kind != llvm::omp::TraitSet::implementation) in isExtensionActive()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTReader.cpp12953 Set.Kind = readEnum<llvm::omp::TraitSet>(); in readOMPTraitInfo()