Lines Matching refs:TraitSelector
62 if (TraitSelector::TraitSelectorEnum == TraitSelector::device_arch) { \ in OMPContext()
203 TraitSelector::implementation_extension) in isVariantApplicableInContextHelper()
310 case TraitSelector::device_kind: in getVariantMatchScore()
313 case TraitSelector::device_arch: in getVariantMatchScore()
316 case TraitSelector::device_isa: in getVariantMatchScore()
386 llvm::omp::getOpenMPContextTraitSetForSelector(TraitSelector Selector) { in getOpenMPContextTraitSetForSelector()
389 case TraitSelector::Enum: \ in getOpenMPContextTraitSetForSelector()
415 TraitSelector llvm::omp::getOpenMPContextTraitSelectorKind(StringRef S) { in getOpenMPContextTraitSelectorKind()
416 return StringSwitch<TraitSelector>(S) in getOpenMPContextTraitSelectorKind()
418 .Case(Str, TraitSelector::Enum) in getOpenMPContextTraitSelectorKind()
420 .Default(TraitSelector::invalid); in getOpenMPContextTraitSelectorKind()
422 TraitSelector
427 return TraitSelector::TraitSelectorEnum; in getOpenMPContextTraitSelectorForProperty()
432 StringRef llvm::omp::getOpenMPContextTraitSelectorName(TraitSelector Kind) { in getOpenMPContextTraitSelectorName()
435 case TraitSelector::Enum: \ in getOpenMPContextTraitSelectorName()
443 TraitSet Set, TraitSelector Selector, StringRef S) { in getOpenMPContextTraitPropertyKind()
446 if (Set == TraitSet::device && Selector == TraitSelector::device_isa) in getOpenMPContextTraitPropertyKind()
455 llvm::omp::getOpenMPContextTraitPropertyForSelector(TraitSelector Selector) { in getOpenMPContextTraitPropertyForSelector()
459 .Case(Str, Selector == TraitSelector::TraitSelectorEnum \ in getOpenMPContextTraitPropertyForSelector()
487 bool llvm::omp::isValidTraitSelectorForTraitSet(TraitSelector Selector, in isValidTraitSelectorForTraitSet()
494 case TraitSelector::Enum: \ in isValidTraitSelectorForTraitSet()
503 TraitProperty Property, TraitSelector Selector, TraitSet Set) { in isValidTraitPropertyForTraitSetAndSelector()
508 Selector == TraitSelector::TraitSelectorEnum; in isValidTraitPropertyForTraitSetAndSelector()
536 TraitSelector Selector) { in listOpenMPContextTraitProperties()
540 TraitSelector::TraitSelectorEnum == Selector && \ in listOpenMPContextTraitProperties()