Home
last modified time | relevance | path

Searched refs:OMPIfClause (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp1561 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 DCGOpenMPRuntime.cpp6735 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 DOpenMPClause.cpp82 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 DStmtProfile.cpp441 void OMPClauseProfiler::VisitOMPIfClause(const OMPIfClause *C) { in VisitOMPIfClause()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DOpenMPClause.h505 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 DRecursiveASTVisitor.h3210 bool RecursiveASTVisitor<Derived>::VisitOMPIfClause(OMPIfClause *C) {
/llvm-project-15.0.7/llvm/include/llvm/Frontend/OpenMP/
H A DOMP.td39 let clangClass = "OMPIfClause";
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaOpenMP.cpp5210 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 DTreeTransform.h9394 OMPClause *TreeTransform<Derived>::TransformOMPIfClause(OMPIfClause *C) { in TransformOMPIfClause()
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTReader.cpp11516 C = new (Context) OMPIfClause(); in readClause()
11834 void OMPClauseReader::VisitOMPIfClause(OMPIfClause *C) { in VisitOMPIfClause()
H A DASTWriter.cpp6217 void OMPClauseWriter::VisitOMPIfClause(OMPIfClause *C) { in VisitOMPIfClause()
/llvm-project-15.0.7/clang/tools/libclang/
H A DCIndex.cpp2304 void OMPClauseEnqueue::VisitOMPIfClause(const OMPIfClause *C) { in VisitOMPIfClause()