Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DOMPContext.h45 enum class TraitProperty { enum
140 if (Property == TraitProperty::device_isa___ANY)
150 SmallVector<TraitProperty, 8> ConstructTraits;
151 SmallDenseMap<TraitProperty, APInt> ScoreMap;
161 void addTrait(TraitProperty Property) { in addTrait()
176 SmallVector<TraitProperty, 8> ConstructTraits;
194 template <> struct DenseMapInfo<omp::TraitProperty> {
195 static inline omp::TraitProperty getEmptyKey() {
196 return omp::TraitProperty(-1);
199 return omp::TraitProperty(-2);
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPContext.cpp90 TraitProperty Property = TraitProperty(Bit); in OMPContext()
196 TraitProperty Property = TraitProperty(Bit); in isVariantApplicableInContextHelper()
279 TraitProperty Property = TraitProperty(Bit); in getVariantMatchScore()
448 return TraitProperty::device_isa___ANY; in getOpenMPContextTraitPropertyKind()
451 return TraitProperty::Enum; in getOpenMPContextTraitPropertyKind()
453 return TraitProperty::invalid; in getOpenMPContextTraitPropertyKind()
455 TraitProperty
457 return StringSwitch<TraitProperty>( in getOpenMPContextTraitPropertyForSelector()
462 : TraitProperty::invalid) in getOpenMPContextTraitPropertyForSelector()
464 .Default(TraitProperty::invalid); in getOpenMPContextTraitPropertyForSelector()
[all …]
/freebsd-13.1/contrib/llvm-project/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()
952 TraitProperty::implementation_extension_allow_templates) in checkExtensionProperty()
994 TIProperty.Kind = TraitProperty::invalid; in parseOMPContextProperty()
997 if (TIProperty.Kind == TraitProperty::invalid) { in parseOMPContextProperty()
1067 if (PropertyForName == TraitProperty::invalid) in parseOMPTraitSelectorKind()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DOpenMPClause.cpp2309 TraitProperty::user_condition_unknown && in getAsVariantMatchInfo()
2315 ? TraitProperty::user_condition_false in getAsVariantMatchInfo()
2316 : TraitProperty::user_condition_true, in getAsVariantMatchInfo()
2319 VMI.addTrait(TraitProperty::user_condition_false, "<condition>"); in getAsVariantMatchInfo()
2329 VMI.addTrait(TraitProperty::user_condition_false, in getAsVariantMatchInfo()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DOpenMPClause.h8468 llvm::omp::TraitProperty Kind = llvm::omp::TraitProperty::invalid;
8525 bool isExtensionActive(llvm::omp::TraitProperty TP) { in isExtensionActive()
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSema.cpp863 llvm::omp::TraitProperty:: in checkUndefinedButUsed()
H A DSemaOpenMP.cpp6648 llvm::omp::TraitProperty::implementation_extension_allow_templates)) in ActOnStartOfFunctionDefinitionInOpenMPDeclareVariantScope()
6695 llvm::omp::TraitProperty::implementation_extension_disable_implicit_base); in ActOnStartOfFunctionDefinitionInOpenMPDeclareVariantScope()
/freebsd-13.1/contrib/llvm-project/clang/lib/Serialization/
H A DASTReader.cpp13004 Property.Kind = readEnum<llvm::omp::TraitProperty>(); in readOMPTraitInfo()