Lines Matching refs:TraitSet

197         getOpenMPContextTraitSetForProperty(Property) != TraitSet::device)  in isVariantApplicableInContextHelper()
225 TraitSet::construct && in isVariantApplicableInContextHelper()
286 case TraitSet::construct: in getVariantMatchScore()
290 case TraitSet::implementation: in getVariantMatchScore()
293 case TraitSet::user: in getVariantMatchScore()
296 case TraitSet::device: in getVariantMatchScore()
299 case TraitSet::invalid: in getVariantMatchScore()
327 TraitSet::construct && in getVariantMatchScore()
376 TraitSet llvm::omp::getOpenMPContextTraitSetKind(StringRef S) { in getOpenMPContextTraitSetKind()
377 return StringSwitch<TraitSet>(S) in getOpenMPContextTraitSetKind()
378 #define OMP_TRAIT_SET(Enum, Str) .Case(Str, TraitSet::Enum) in getOpenMPContextTraitSetKind()
380 .Default(TraitSet::invalid); in getOpenMPContextTraitSetKind()
383 TraitSet
388 return TraitSet::TraitSetEnum; in getOpenMPContextTraitSetForSelector()
393 TraitSet
398 return TraitSet::TraitSetEnum; in getOpenMPContextTraitSetForProperty()
403 StringRef llvm::omp::getOpenMPContextTraitSetName(TraitSet Kind) { in getOpenMPContextTraitSetName()
406 case TraitSet::Enum: \ in getOpenMPContextTraitSetName()
441 TraitSet Set, TraitSelector Selector, StringRef S) { in getOpenMPContextTraitPropertyKind()
444 if (Set == TraitSet::device && Selector == TraitSelector::device_isa) in getOpenMPContextTraitPropertyKind()
447 if (Set == TraitSet::TraitSetEnum && Str == S) \ in getOpenMPContextTraitPropertyKind()
486 TraitSet Set, in isValidTraitSelectorForTraitSet()
489 AllowsTraitScore = Set != TraitSet::construct && Set != TraitSet::device; in isValidTraitSelectorForTraitSet()
494 return Set == TraitSet::TraitSetEnum; in isValidTraitSelectorForTraitSet()
501 TraitProperty Property, TraitSelector Selector, TraitSet Set) { in isValidTraitPropertyForTraitSetAndSelector()
505 return Set == TraitSet::TraitSetEnum && \ in isValidTraitPropertyForTraitSetAndSelector()
522 std::string llvm::omp::listOpenMPContextTraitSelectors(TraitSet Set) { in listOpenMPContextTraitSelectors()
525 if (TraitSet::TraitSetEnum == Set && StringRef(Str) != "Invalid") \ in listOpenMPContextTraitSelectors()
533 llvm::omp::listOpenMPContextTraitProperties(TraitSet Set, in listOpenMPContextTraitProperties()
537 if (TraitSet::TraitSetEnum == Set && \ in listOpenMPContextTraitProperties()