Home
last modified time | relevance | path

Searched refs:VariantMatchInfo (Results 1 – 7 of 7) sorted by relevance

/llvm-project/llvm/unittests/Frontend/
H A DOpenMPContextTest.cpp76 VariantMatchInfo Empty; in TEST_F()
82 VariantMatchInfo UserCondFalse; in TEST_F()
89 VariantMatchInfo DeviceArchArm; in TEST_F()
96 VariantMatchInfo LLVMHostUserCondTrue; in TEST_F()
106 VariantMatchInfo LLVMHostUserCondTrueCPU = LLVMHostUserCondTrue; in TEST_F()
116 VariantMatchInfo GPU; in TEST_F()
123 VariantMatchInfo NoHost; in TEST_F()
152 VariantMatchInfo Empty; in TEST_F()
159 VariantMatchInfo UserCondFalse; in TEST_F()
169 VariantMatchInfo DeviceArchArm; in TEST_F()
[all …]
/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPContext.cpp131 static bool isStrictSubset(const VariantMatchInfo &VMI0, in isStrictSubset()
132 const VariantMatchInfo &VMI1) { in isStrictSubset()
147 const VariantMatchInfo &VMI, const OMPContext &Ctx, in isVariantApplicableInContextHelper()
264 bool llvm::omp::isVariantApplicableInContext(const VariantMatchInfo &VMI, in isVariantApplicableInContext()
271 static APInt getVariantMatchScore(const VariantMatchInfo &VMI, in getVariantMatchScore()
342 const SmallVectorImpl<VariantMatchInfo> &VMIs, const OMPContext &Ctx) { in getBestVariantMatchForContext()
346 const VariantMatchInfo *BestVMI = nullptr; in getBestVariantMatchForContext()
349 const VariantMatchInfo &VMI = VMIs[u]; in getBestVariantMatchForContext()
/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DOMPContext.h119 struct VariantMatchInfo { struct
183 bool isVariantApplicableInContext(const VariantMatchInfo &VMI,
189 int getBestVariantMatchForContext(const SmallVectorImpl<VariantMatchInfo> &VMIs,
/llvm-project/clang/lib/Parse/
H A DParseOpenMP.cpp2244 VariantMatchInfo VMI; in ParseOpenMPDeclarativeDirectiveWithExtDecl()
2732 SmallVector<VariantMatchInfo, 4> VMIs; in ParseOpenMPDeclarativeOrExecutableDirective()
2791 VariantMatchInfo VMI; in ParseOpenMPDeclarativeOrExecutableDirective()
/llvm-project/clang/lib/AST/
H A DOpenMPClause.cpp2754 VariantMatchInfo &VMI) const { in TargetOMPContext()
/llvm-project/clang/include/clang/AST/
H A DOpenMPClause.h9421 llvm::omp::VariantMatchInfo &VMI) const;
/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp7142 SmallVector<VariantMatchInfo, 4> VMIs; in ActOnStartOfFunctionDefinitionInOpenMPDeclareVariantScope()
7148 VariantMatchInfo VMI; in ActOnStartOfFunctionDefinitionInOpenMPDeclareVariantScope()
7541 VariantMatchInfo VMI; in checkOpenMPDeclareVariantFunction()