Lines Matching full:selector
304 // device={kind(any)} is "as if" no kind selector was specified.
385 llvm::omp::getOpenMPContextTraitSetForSelector(TraitSelector Selector) {
386 switch (Selector) {
392 llvm_unreachable("Unknown trait selector!");
438 llvm_unreachable("Unknown trait selector!");
442 TraitSet Set, TraitSelector Selector, StringRef S) {
445 if (Set == TraitSet::device && Selector == TraitSelector::device_isa)
454 llvm::omp::getOpenMPContextTraitPropertyForSelector(TraitSelector Selector) {
456 getOpenMPContextTraitSelectorName(Selector))
458 .Case(Str, Selector == TraitSelector::TraitSelectorEnum \
486 bool llvm::omp::isValidTraitSelectorForTraitSet(TraitSelector Selector,
491 switch (Selector) {
498 llvm_unreachable("Unknown trait selector!");
502 TraitProperty Property, TraitSelector Selector, TraitSet Set) {
507 Selector == TraitSelector::TraitSelectorEnum;
535 TraitSelector Selector) {
539 TraitSelector::TraitSelectorEnum == Selector && \