Lines Matching defs:Str
62 #define OMP_TRAIT_PROPERTY(Enum, TraitSetEnum, TraitSelectorEnum, Str) \
64 if (TargetTriple.getArch() == TargetTriple.getArchTypeForLLVMName(Str)) \
66 if (StringRef(Str) == "x86_64" && \
379 #define OMP_TRAIT_SET(Enum, Str) .Case(Str, TraitSet::Enum)
387 #define OMP_TRAIT_SELECTOR(Enum, TraitSetEnum, Str, ReqProp) \
397 #define OMP_TRAIT_PROPERTY(Enum, TraitSetEnum, TraitSelectorEnum, Str) \
406 #define OMP_TRAIT_SET(Enum, Str) \
408 return Str;
416 #define OMP_TRAIT_SELECTOR(Enum, TraitSetEnum, Str, ReqProp) \
417 .Case(Str, TraitSelector::Enum)
424 #define OMP_TRAIT_PROPERTY(Enum, TraitSetEnum, TraitSelectorEnum, Str) \
433 #define OMP_TRAIT_SELECTOR(Enum, TraitSetEnum, Str, ReqProp) \
435 return Str;
447 #define OMP_TRAIT_PROPERTY(Enum, TraitSetEnum, TraitSelectorEnum, Str) \
448 if (Set == TraitSet::TraitSetEnum && Str == S) \
457 #define OMP_TRAIT_PROPERTY(Enum, TraitSetEnum, TraitSelectorEnum, Str) \
458 .Case(Str, Selector == TraitSelector::TraitSelectorEnum \
469 #define OMP_TRAIT_PROPERTY(Enum, TraitSetEnum, TraitSelectorEnum, Str) \
471 return Str;
478 #define OMP_TRAIT_PROPERTY(Enum, TraitSetEnum, TraitSelectorEnum, Str) \
480 return "(" #TraitSetEnum "," #TraitSelectorEnum "," Str ")";
492 #define OMP_TRAIT_SELECTOR(Enum, TraitSetEnum, Str, ReqProp) \
504 #define OMP_TRAIT_PROPERTY(Enum, TraitSetEnum, TraitSelectorEnum, Str) \
515 #define OMP_TRAIT_SET(Enum, Str) \
516 if (StringRef(Str) != "invalid") \
517 S.append("'").append(Str).append("'").append(" ");
525 #define OMP_TRAIT_SELECTOR(Enum, TraitSetEnum, Str, ReqProp) \
526 if (TraitSet::TraitSetEnum == Set && StringRef(Str) != "Invalid") \
527 S.append("'").append(Str).append("'").append(" ");
537 #define OMP_TRAIT_PROPERTY(Enum, TraitSetEnum, TraitSelectorEnum, Str) \
540 StringRef(Str) != "invalid") \
541 S.append("'").append(Str).append("'").append(" ");