Searched refs:TraitSelector (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPContext.cpp | 63 if (TraitSelector::TraitSelectorEnum == TraitSelector::target_device_arch) { \ in OMPContext() 112 if (TraitSelector::TraitSelectorEnum == TraitSelector::device_arch || \ in OMPContext() 113 TraitSelector::TraitSelectorEnum == TraitSelector::target_device_arch) { \ in OMPContext() 259 TraitSelector::implementation_extension) in isVariantApplicableInContextHelper() 373 case TraitSelector::device_kind: in getVariantMatchScore() 376 case TraitSelector::device_arch: in getVariantMatchScore() 379 case TraitSelector::device_isa: in getVariantMatchScore() 382 case TraitSelector::target_device_kind: in getVariantMatchScore() 385 case TraitSelector::target_device_arch: in getVariantMatchScore() 388 case TraitSelector::target_device_isa: in getVariantMatchScore() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/ |
| H A D | OMPContext.h | 40 enum class TraitSelector { enum 56 LLVM_ABI TraitSet getOpenMPContextTraitSetForSelector(TraitSelector Selector); 66 LLVM_ABI TraitSelector getOpenMPContextTraitSelectorKind(StringRef Str, 70 LLVM_ABI TraitSelector 74 LLVM_ABI StringRef getOpenMPContextTraitSelectorName(TraitSelector Kind); 79 TraitSelector Selector, 84 getOpenMPContextTraitPropertyForSelector(TraitSelector Selector); 104 TraitSelector Selector); 111 LLVM_ABI bool isValidTraitSelectorForTraitSet(TraitSelector Selector, 118 TraitSelector Selector,
|
| H A D | OMPKinds.def | 1229 #define __OMP_TRAIT_PROPERTY(TraitSet, TraitSelector, Name) \ 1230 OMP_TRAIT_PROPERTY(TraitSet##_##TraitSelector##_##Name, TraitSet, \ 1231 TraitSet##_##TraitSelector, #Name)
|
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseOpenMP.cpp | 824 llvm::omp::TraitSelector Selector, in parseOMPTraitPropertyKind() 830 if (Selector == llvm::omp::TraitSelector::target_device_device_num) { in parseOMPTraitPropertyKind() 870 TraitSelector SelectorForName = in parseOMPTraitPropertyKind() 872 if (SelectorForName != TraitSelector::invalid) { in parseOMPTraitPropertyKind() 910 llvm::omp::TraitSelector::implementation_extension && in checkExtensionProperty() 957 assert(TISelector.Kind != TraitSelector::user_condition && in parseOMPContextProperty() 964 if (TISelector.Kind == llvm::omp::TraitSelector::implementation_extension) in parseOMPContextProperty() 1005 TISelector.Kind = TraitSelector::invalid; in parseOMPTraitSelectorKind() 1016 if (TISelector.Kind != TraitSelector::invalid) { in parseOMPTraitSelectorKind() 1018 TISelector.Kind = TraitSelector::invalid; in parseOMPTraitSelectorKind() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | OpenMPClause.cpp | 2774 if (Selector.Kind == TraitSelector::user_condition) { in getAsVariantMatchInfo() 2843 if (Selector.Kind == TraitSelector::user_condition) { in print() 2885 Selector.Kind == TraitSelector::user_condition) in getMangledName() 2914 Selector.Kind = TraitSelector(U); in OMPTraitInfo()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | OpenMPClause.h | 9497 llvm::omp::TraitSelector Kind = llvm::omp::TraitSelector::invalid; 9530 llvm::omp::TraitSelector::user_condition); in anyScoreOrCondition() 9552 if (Selector.Kind != llvm::omp::TraitSelector::implementation_extension) in isExtensionActive()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Parse/ |
| H A D | Parser.h | 6334 llvm::omp::TraitSelector Selector,
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReader.cpp | 12624 Selector.Kind = readEnum<llvm::omp::TraitSelector>(); in readOMPTraitInfo()
|