Lines Matching refs:TraitSet

198         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()
381 #define OMP_TRAIT_SET(Enum, Str) .Case(Str, TraitSet::Enum) in getOpenMPContextTraitSetKind()
383 .Default(TraitSet::invalid); in getOpenMPContextTraitSetKind()
386 TraitSet
391 return TraitSet::TraitSetEnum; in getOpenMPContextTraitSetForSelector()
396 TraitSet
401 return TraitSet::TraitSetEnum; in getOpenMPContextTraitSetForProperty()
406 StringRef llvm::omp::getOpenMPContextTraitSetName(TraitSet Kind) { in getOpenMPContextTraitSetName()
409 case TraitSet::Enum: \ in getOpenMPContextTraitSetName()
444 TraitSet Set, TraitSelector Selector, StringRef S) { in getOpenMPContextTraitPropertyKind()
447 if (Set == TraitSet::device && Selector == TraitSelector::device_isa) in getOpenMPContextTraitPropertyKind()
450 if (Set == TraitSet::TraitSetEnum && Str == S) \ in getOpenMPContextTraitPropertyKind()
489 TraitSet Set, in isValidTraitSelectorForTraitSet()
492 AllowsTraitScore = Set != TraitSet::construct && Set != TraitSet::device; in isValidTraitSelectorForTraitSet()
497 return Set == TraitSet::TraitSetEnum; in isValidTraitSelectorForTraitSet()
504 TraitProperty Property, TraitSelector Selector, TraitSet Set) { in isValidTraitPropertyForTraitSetAndSelector()
508 return Set == TraitSet::TraitSetEnum && \ in isValidTraitPropertyForTraitSetAndSelector()
525 std::string llvm::omp::listOpenMPContextTraitSelectors(TraitSet Set) { in listOpenMPContextTraitSelectors()
528 if (TraitSet::TraitSetEnum == Set && StringRef(Str) != "Invalid") \ in listOpenMPContextTraitSelectors()
536 llvm::omp::listOpenMPContextTraitProperties(TraitSet Set, in listOpenMPContextTraitProperties()
540 if (TraitSet::TraitSetEnum == Set && \ in listOpenMPContextTraitProperties()