Searched refs:OMPIfClause (Results 1 – 12 of 12) sorted by relevance
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGStmtOpenMP.cpp | 1561 for (const auto *C : S.getClausesOfKind<OMPIfClause>()) { in emitCommonOMPParallelDirective() 1720 if (const auto *C = S.getSingleClause<OMPIfClause>()) in EmitOMPParallelDirective() 2482 for (const auto *C : S.getClausesOfKind<OMPIfClause>()) { in emitCommonSimdLoop() 5166 for (const auto *C : S.getClausesOfKind<OMPIfClause>()) { in EmitOMPTaskDirective() 6575 for (const auto *C : S.getClausesOfKind<OMPIfClause>()) { in emitCommonOMPTargetDirective() 7112 for (const auto *C : S.getClausesOfKind<OMPIfClause>()) { in EmitOMPCancelDirective() 7344 if (const auto *C = S.getSingleClause<OMPIfClause>()) in EmitOMPTargetDataDirective() 7369 if (const auto *C = S.getSingleClause<OMPIfClause>()) in EmitOMPTargetEnterDataDirective() 7390 if (const auto *C = S.getSingleClause<OMPIfClause>()) in EmitOMPTargetExitDataDirective() 7547 for (const auto *C : S.getClausesOfKind<OMPIfClause>()) { in EmitOMPTaskLoopBasedDirective() [all …]
|
| H A D | CGOpenMPRuntime.cpp | 6735 if (Dir->hasClausesOfKind<OMPIfClause>()) { in getNumThreads() 6738 const OMPIfClause *IfClause = nullptr; in getNumThreads() 6739 for (const auto *C : Dir->getClausesOfKind<OMPIfClause>()) { in getNumThreads() 7041 if (D.hasClausesOfKind<OMPIfClause>()) { in emitNumThreadsForTargetDirective() 7042 const OMPIfClause *IfClause = nullptr; in emitNumThreadsForTargetDirective() 7043 for (const auto *C : D.getClausesOfKind<OMPIfClause>()) { in emitNumThreadsForTargetDirective()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | OpenMPClause.cpp | 82 return static_cast<const OMPIfClause *>(C); in get() 289 OMPClause::child_range OMPIfClause::used_children() { in used_children() 1663 void OMPClausePrinter::VisitOMPIfClause(OMPIfClause *Node) { in VisitOMPIfClause()
|
| H A D | StmtProfile.cpp | 441 void OMPClauseProfiler::VisitOMPIfClause(const OMPIfClause *C) { in VisitOMPIfClause()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | OpenMPClause.h | 505 class OMPIfClause : public OMPClause, public OMPClauseWithPreInit { 548 OMPIfClause(OpenMPDirectiveKind NameModifier, Expr *Cond, Stmt *HelperCond, in OMPIfClause() function 560 OMPIfClause() in OMPIfClause() function 590 auto Children = const_cast<OMPIfClause *>(this)->used_children(); in used_children()
|
| H A D | RecursiveASTVisitor.h | 3210 bool RecursiveASTVisitor<Derived>::VisitOMPIfClause(OMPIfClause *C) {
|
| /llvm-project-15.0.7/llvm/include/llvm/Frontend/OpenMP/ |
| H A D | OMP.td | 39 let clangClass = "OMPIfClause";
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaOpenMP.cpp | 5210 llvm::IndexedMap<const OMPIfClause *, Kind2Unsigned> FoundNameModifiers; in checkIfClauses() 5214 if (const auto *IC = dyn_cast_or_null<OMPIfClause>(C)) { in checkIfClauses() 6617 cast<OMPIfClause>(C)->getNameModifier() != OMPD_target) in ActOnOpenMPExecutableDirective() 6621 cast<OMPIfClause>(C)->getNameModifier() != OMPD_parallel) in ActOnOpenMPExecutableDirective() 16101 OMPIfClause(NameModifier, ValExpr, HelperValStmt, CaptureRegion, StartLoc, in ActOnOpenMPIfClause()
|
| H A D | TreeTransform.h | 9394 OMPClause *TreeTransform<Derived>::TransformOMPIfClause(OMPIfClause *C) { in TransformOMPIfClause()
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ASTReader.cpp | 11516 C = new (Context) OMPIfClause(); in readClause() 11834 void OMPClauseReader::VisitOMPIfClause(OMPIfClause *C) { in VisitOMPIfClause()
|
| H A D | ASTWriter.cpp | 6217 void OMPClauseWriter::VisitOMPIfClause(OMPIfClause *C) { in VisitOMPIfClause()
|
| /llvm-project-15.0.7/clang/tools/libclang/ |
| H A D | CIndex.cpp | 2304 void OMPClauseEnqueue::VisitOMPIfClause(const OMPIfClause *C) { in VisitOMPIfClause()
|