Lines Matching refs:TraitSelector
63 if (TraitSelector::TraitSelectorEnum == TraitSelector::device_arch) { \ in OMPContext()
204 TraitSelector::implementation_extension) in isVariantApplicableInContextHelper()
311 case TraitSelector::device_kind: in getVariantMatchScore()
314 case TraitSelector::device_arch: in getVariantMatchScore()
317 case TraitSelector::device_isa: in getVariantMatchScore()
387 llvm::omp::getOpenMPContextTraitSetForSelector(TraitSelector Selector) { in getOpenMPContextTraitSetForSelector()
390 case TraitSelector::Enum: \ in getOpenMPContextTraitSetForSelector()
416 TraitSelector llvm::omp::getOpenMPContextTraitSelectorKind(StringRef S) { in getOpenMPContextTraitSelectorKind()
417 return StringSwitch<TraitSelector>(S) in getOpenMPContextTraitSelectorKind()
419 .Case(Str, TraitSelector::Enum) in getOpenMPContextTraitSelectorKind()
421 .Default(TraitSelector::invalid); in getOpenMPContextTraitSelectorKind()
423 TraitSelector
428 return TraitSelector::TraitSelectorEnum; in getOpenMPContextTraitSelectorForProperty()
433 StringRef llvm::omp::getOpenMPContextTraitSelectorName(TraitSelector Kind) { in getOpenMPContextTraitSelectorName()
436 case TraitSelector::Enum: \ in getOpenMPContextTraitSelectorName()
444 TraitSet Set, TraitSelector Selector, StringRef S) { in getOpenMPContextTraitPropertyKind()
447 if (Set == TraitSet::device && Selector == TraitSelector::device_isa) in getOpenMPContextTraitPropertyKind()
456 llvm::omp::getOpenMPContextTraitPropertyForSelector(TraitSelector Selector) { in getOpenMPContextTraitPropertyForSelector()
460 .Case(Str, Selector == TraitSelector::TraitSelectorEnum \ in getOpenMPContextTraitPropertyForSelector()
488 bool llvm::omp::isValidTraitSelectorForTraitSet(TraitSelector Selector, in isValidTraitSelectorForTraitSet()
495 case TraitSelector::Enum: \ in isValidTraitSelectorForTraitSet()
504 TraitProperty Property, TraitSelector Selector, TraitSet Set) { in isValidTraitPropertyForTraitSetAndSelector()
509 Selector == TraitSelector::TraitSelectorEnum; in isValidTraitPropertyForTraitSetAndSelector()
537 TraitSelector Selector) { in listOpenMPContextTraitProperties()
541 TraitSelector::TraitSelectorEnum == Selector && \ in listOpenMPContextTraitProperties()