Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/
H A DOMPContext.h45 enum class TraitProperty { enum
58 TraitSet getOpenMPContextTraitSetForProperty(TraitProperty Property);
68 TraitSelector getOpenMPContextTraitSelectorForProperty(TraitProperty Property);
75 TraitProperty getOpenMPContextTraitPropertyKind(TraitSet Set,
80 TraitProperty getOpenMPContextTraitPropertyForSelector(TraitSelector Selector);
85 StringRef getOpenMPContextTraitPropertyName(TraitProperty Kind,
90 StringRef getOpenMPContextTraitPropertyFullName(TraitProperty Kind);
112 bool isValidTraitPropertyForTraitSetAndSelector(TraitProperty Property,
124 void addTrait(TraitProperty Property, StringRef RawString,
133 void addTrait(TraitSet Set, TraitProperty Property, StringRef RawString,
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/
H A DOMPContext.cpp32 ? TraitProperty::device_kind_nohost in OMPContext()
33 : TraitProperty::device_kind_host)); in OMPContext()
50 ActiveTraits.set(unsigned(TraitProperty::device_kind_cpu)); in OMPContext()
55 ActiveTraits.set(unsigned(TraitProperty::device_kind_gpu)); in OMPContext()
65 ActiveTraits.set(unsigned(TraitProperty::Enum)); \ in OMPContext()
68 ActiveTraits.set(unsigned(TraitProperty::Enum)); \ in OMPContext()
78 ActiveTraits.set(unsigned(TraitProperty::implementation_vendor_llvm)); in OMPContext()
81 ActiveTraits.set(unsigned(TraitProperty::user_condition_true)); in OMPContext()
84 ActiveTraits.set(unsigned(TraitProperty::device_kind_any)); in OMPContext()
90 TraitProperty Property = TraitProperty(Bit); in OMPContext()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/Parse/
H A DParseOpenMP.cpp869 TIProperty.Kind = TraitProperty::invalid; in parseOMPTraitPropertyKind()
881 if (TIProperty.Kind != TraitProperty::invalid) { in parseOMPTraitPropertyKind()
883 TIProperty.Kind = TraitProperty::invalid; in parseOMPTraitPropertyKind()
920 TraitProperty PropertyForName = in parseOMPTraitPropertyKind()
922 if (PropertyForName == TraitProperty::invalid) in parseOMPTraitPropertyKind()
944 if (TIProperty.Kind == TraitProperty::invalid) in checkExtensionProperty()
948 TraitProperty::implementation_extension_disable_implicit_base) in checkExtensionProperty()
952 TraitProperty::implementation_extension_allow_templates) in checkExtensionProperty()
957 llvm::omp::TraitProperty::implementation_extension_match_all || in checkExtensionProperty()
959 llvm::omp::TraitProperty::implementation_extension_match_any || in checkExtensionProperty()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DOpenMPClause.cpp2267 TraitProperty::user_condition_unknown && in getAsVariantMatchInfo()
2273 ? TraitProperty::user_condition_false in getAsVariantMatchInfo()
2274 : TraitProperty::user_condition_true, in getAsVariantMatchInfo()
2277 VMI.addTrait(TraitProperty::user_condition_false, "<condition>"); in getAsVariantMatchInfo()
2287 VMI.addTrait(TraitProperty::user_condition_false, in getAsVariantMatchInfo()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DOpenMPClause.h8360 llvm::omp::TraitProperty Kind = llvm::omp::TraitProperty::invalid;
8417 bool isExtensionActive(llvm::omp::TraitProperty TP) { in isExtensionActive()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaOpenMP.cpp6633 llvm::omp::TraitProperty::implementation_extension_allow_templates)) in ActOnStartOfFunctionDefinitionInOpenMPDeclareVariantScope()
6680 llvm::omp::TraitProperty::implementation_extension_disable_implicit_base); in ActOnStartOfFunctionDefinitionInOpenMPDeclareVariantScope()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTReader.cpp12962 Property.Kind = readEnum<llvm::omp::TraitProperty>(); in readOMPTraitInfo()