Lines Matching defs:Str
63 #define OMP_TRAIT_PROPERTY(Enum, TraitSetEnum, TraitSelectorEnum, Str) \
65 if (TargetTriple.getArch() == TargetTriple.getArchTypeForLLVMName(Str)) \
67 if (StringRef(Str) == "x86_64" && \
380 #define OMP_TRAIT_SET(Enum, Str) .Case(Str, TraitSet::Enum)
388 #define OMP_TRAIT_SELECTOR(Enum, TraitSetEnum, Str, ReqProp) \
398 #define OMP_TRAIT_PROPERTY(Enum, TraitSetEnum, TraitSelectorEnum, Str) \
407 #define OMP_TRAIT_SET(Enum, Str) \
409 return Str;
417 #define OMP_TRAIT_SELECTOR(Enum, TraitSetEnum, Str, ReqProp) \
418 .Case(Str, TraitSelector::Enum)
425 #define OMP_TRAIT_PROPERTY(Enum, TraitSetEnum, TraitSelectorEnum, Str) \
434 #define OMP_TRAIT_SELECTOR(Enum, TraitSetEnum, Str, ReqProp) \
436 return Str;
448 #define OMP_TRAIT_PROPERTY(Enum, TraitSetEnum, TraitSelectorEnum, Str) \
449 if (Set == TraitSet::TraitSetEnum && Str == S) \
458 #define OMP_TRAIT_PROPERTY(Enum, TraitSetEnum, TraitSelectorEnum, Str) \
459 .Case(Str, Selector == TraitSelector::TraitSelectorEnum \
470 #define OMP_TRAIT_PROPERTY(Enum, TraitSetEnum, TraitSelectorEnum, Str) \
472 return Str;
479 #define OMP_TRAIT_PROPERTY(Enum, TraitSetEnum, TraitSelectorEnum, Str) \
481 return "(" #TraitSetEnum "," #TraitSelectorEnum "," Str ")";
493 #define OMP_TRAIT_SELECTOR(Enum, TraitSetEnum, Str, ReqProp) \
505 #define OMP_TRAIT_PROPERTY(Enum, TraitSetEnum, TraitSelectorEnum, Str) \
516 #define OMP_TRAIT_SET(Enum, Str) \
517 if (StringRef(Str) != "invalid") \
518 S.append("'").append(Str).append("'").append(" ");
526 #define OMP_TRAIT_SELECTOR(Enum, TraitSetEnum, Str, ReqProp) \
527 if (TraitSet::TraitSetEnum == Set && StringRef(Str) != "Invalid") \
528 S.append("'").append(Str).append("'").append(" ");
538 #define OMP_TRAIT_PROPERTY(Enum, TraitSetEnum, TraitSelectorEnum, Str) \
541 StringRef(Str) != "invalid") \
542 S.append("'").append(Str).append("'").append(" ");