Searched refs:VariantMatchInfo (Results 1 – 7 of 7) sorted by relevance
/llvm-project/llvm/unittests/Frontend/ |
H A D | OpenMPContextTest.cpp | 76 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 D | OMPContext.cpp | 131 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 D | OMPContext.h | 119 struct VariantMatchInfo { struct 183 bool isVariantApplicableInContext(const VariantMatchInfo &VMI, 189 int getBestVariantMatchForContext(const SmallVectorImpl<VariantMatchInfo> &VMIs,
|
/llvm-project/clang/lib/Parse/ |
H A D | ParseOpenMP.cpp | 2244 VariantMatchInfo VMI; in ParseOpenMPDeclarativeDirectiveWithExtDecl() 2732 SmallVector<VariantMatchInfo, 4> VMIs; in ParseOpenMPDeclarativeOrExecutableDirective() 2791 VariantMatchInfo VMI; in ParseOpenMPDeclarativeOrExecutableDirective()
|
/llvm-project/clang/lib/AST/ |
H A D | OpenMPClause.cpp | 2754 VariantMatchInfo &VMI) const { in TargetOMPContext()
|
/llvm-project/clang/include/clang/AST/ |
H A D | OpenMPClause.h | 9421 llvm::omp::VariantMatchInfo &VMI) const;
|
/llvm-project/clang/lib/Sema/ |
H A D | SemaOpenMP.cpp | 7142 SmallVector<VariantMatchInfo, 4> VMIs; in ActOnStartOfFunctionDefinitionInOpenMPDeclareVariantScope() 7148 VariantMatchInfo VMI; in ActOnStartOfFunctionDefinitionInOpenMPDeclareVariantScope() 7541 VariantMatchInfo VMI; in checkOpenMPDeclareVariantFunction()
|