Lines Matching refs:CapturedStmt
96 const CapturedStmt *CS = S.getCapturedStmt(*CapturedRegion); in OMPLexicalScope()
292 const auto *CS = cast_or_null<CapturedStmt>(S.getAssociatedStmt()); in OMPSimdLexicalScope()
310 CS = dyn_cast<CapturedStmt>(CS->getCapturedStmt()); in OMPSimdLexicalScope()
383 const CapturedStmt &S, SmallVectorImpl<llvm::Value *> &CapturedVars) { in GenerateOpenMPCapturedVars()
387 for (CapturedStmt::const_capture_init_iterator I = S.capture_init_begin(), in GenerateOpenMPCapturedVars()
463 const CapturedStmt *S = nullptr;
474 explicit FunctionOptions(const CapturedStmt *S, bool UIntPtrCastRequired, in FunctionOptions()
668 CodeGenFunction::GenerateOpenMPCapturedStmtFunction(const CapturedStmt &S, in GenerateOpenMPCapturedStmtFunction()
1609 const CapturedStmt *CS = S.getCapturedStmt(OMPD_parallel); in emitCommonOMPParallelDirective()
1835 const CapturedStmt *CS = S.getCapturedStmt(OMPD_parallel); in EmitOMPParallelDirective()
2027 const CapturedStmt *S) { in emitCapturedStmtFunc()
2110 const CapturedStmt *DistanceFunc = S->getDistanceFunc(); in EmitOMPCanonicalLoop()
2112 const CapturedStmt *LoopVarFunc = S->getLoopVarFunc(); in EmitOMPCanonicalLoop()
2169 const CapturedStmt *ICS = OMPED.getInnermostCapturedStmt(); in EmitOMPInnerLoop()
2519 if (const auto *CS = dyn_cast<CapturedStmt>(S)) in hasOrderedDirective()
4174 const Stmt *CapturedStmt = S.getInnermostCapturedStmt()->getCapturedStmt(); in EmitSections() local
4175 const auto *CS = dyn_cast<CompoundStmt>(CapturedStmt); in EmitSections()
4178 auto &&CodeGen = [&S, CapturedStmt, CS, EKind, in EmitSections()
4209 auto &&BodyGen = [CapturedStmt, CS, &S, &IV](CodeGenFunction &CGF) { in EmitSections()
4239 CGF.EmitStmt(CapturedStmt); in EmitSections()
4358 const CapturedStmt *ICS = S.getInnermostCapturedStmt(); in EmitOMPSectionsDirective()
4359 const Stmt *CapturedStmt = S.getInnermostCapturedStmt()->getCapturedStmt(); in EmitOMPSectionsDirective() local
4360 const auto *CS = dyn_cast<CompoundStmt>(CapturedStmt); in EmitOMPSectionsDirective()
4373 auto SectionCB = [this, CapturedStmt](InsertPointTy AllocaIP, in EmitOMPSectionsDirective()
4376 *this, CapturedStmt, AllocaIP, CodeGenIP, "section"); in EmitOMPSectionsDirective()
4803 void VisitCapturedStmt(const CapturedStmt *) {} in VisitCapturedStmt() argument
4858 const CapturedStmt *CS = S.getCapturedStmt(CapturedRegion); in EmitOMPTaskBasedDirective()
5274 const CapturedStmt *CS = S.getCapturedStmt(OMPD_task); in EmitOMPTargetTaskBasedDirective()
5421 const CapturedStmt *CS, in processInReduction()
5508 const CapturedStmt *CS = S.getCapturedStmt(OMPD_task); in EmitOMPTaskDirective()
6108 const CapturedStmt *S, in emitOutlinedOrderedFunction()
6172 const CapturedStmt *CS = S.getInnermostCapturedStmt(); in EmitOMPOrderedDirective()
6217 const CapturedStmt *CS = S.getInnermostCapturedStmt(); in EmitOMPOrderedDirective()
7004 const CapturedStmt *CS = S.getCapturedStmt(OMPD_teams); in emitCommonOMPTeamsDirective()
7754 const CapturedStmt *CS = S.getCapturedStmt(OMPD_parallel); in emitTargetParallelRegion()
7887 const CapturedStmt *CS = S.getCapturedStmt(OMPD_taskloop); in EmitOMPTaskLoopBasedDirective()
8230 cast<CapturedStmt>(S.getAssociatedStmt())->getCapturedStmt(); in EmitOMPGenericLoopDirective()