Lines Matching refs:CapturedStmt
87 const CapturedStmt *CS = S.getCapturedStmt(*CapturedRegion); in OMPLexicalScope()
259 const auto *CS = cast_or_null<CapturedStmt>(S.getAssociatedStmt()); in OMPSimdLexicalScope()
277 CS = dyn_cast<CapturedStmt>(CS->getCapturedStmt()); in OMPSimdLexicalScope()
326 const CapturedStmt &S, SmallVectorImpl<llvm::Value *> &CapturedVars) { in GenerateOpenMPCapturedVars()
330 for (CapturedStmt::const_capture_init_iterator I = S.capture_init_begin(), in GenerateOpenMPCapturedVars()
404 const CapturedStmt *S = nullptr;
415 explicit FunctionOptions(const CapturedStmt *S, bool UIntPtrCastRequired, in FunctionOptions()
609 CodeGenFunction::GenerateOpenMPCapturedStmtFunction(const CapturedStmt &S, in GenerateOpenMPCapturedStmtFunction()
1543 const CapturedStmt *CS = S.getCapturedStmt(OMPD_parallel); in emitCommonOMPParallelDirective()
1754 const CapturedStmt *CS = S.getCapturedStmt(OMPD_parallel); in EmitOMPParallelDirective()
1946 const CapturedStmt *S) { in emitCapturedStmtFunc()
2029 const CapturedStmt *DistanceFunc = S->getDistanceFunc(); in EmitOMPCanonicalLoop()
2031 const CapturedStmt *LoopVarFunc = S->getLoopVarFunc(); in EmitOMPCanonicalLoop()
2086 const CapturedStmt *ICS = OMPED.getInnermostCapturedStmt(); in EmitOMPInnerLoop()
3919 const Stmt *CapturedStmt = S.getInnermostCapturedStmt()->getCapturedStmt(); in EmitSections() local
3920 const auto *CS = dyn_cast<CompoundStmt>(CapturedStmt); in EmitSections()
3922 auto &&CodeGen = [&S, CapturedStmt, CS, in EmitSections()
3953 auto &&BodyGen = [CapturedStmt, CS, &S, &IV](CodeGenFunction &CGF) { in EmitSections()
3983 CGF.EmitStmt(CapturedStmt); in EmitSections()
4074 const CapturedStmt *ICS = S.getInnermostCapturedStmt(); in EmitOMPSectionsDirective()
4075 const Stmt *CapturedStmt = S.getInnermostCapturedStmt()->getCapturedStmt(); in EmitOMPSectionsDirective() local
4076 const auto *CS = dyn_cast<CompoundStmt>(CapturedStmt); in EmitOMPSectionsDirective()
4088 auto SectionCB = [this, CapturedStmt](InsertPointTy AllocaIP, in EmitOMPSectionsDirective()
4091 *this, CapturedStmt, AllocaIP, CodeGenIP, "section"); in EmitOMPSectionsDirective()
4478 void VisitCapturedStmt(const CapturedStmt *) {} in VisitCapturedStmt() argument
4533 const CapturedStmt *CS = S.getCapturedStmt(CapturedRegion); in EmitOMPTaskBasedDirective()
4937 const CapturedStmt *CS = S.getCapturedStmt(OMPD_task); in EmitOMPTargetTaskBasedDirective()
5076 const CapturedStmt *CS, in processInReduction()
5162 const CapturedStmt *CS = S.getCapturedStmt(OMPD_task); in EmitOMPTaskDirective()
5740 const CapturedStmt *S, in emitOutlinedOrderedFunction()
5794 const CapturedStmt *CS = S.getInnermostCapturedStmt(); in EmitOMPOrderedDirective()
5830 const CapturedStmt *CS = S.getInnermostCapturedStmt(); in EmitOMPOrderedDirective()
6680 const CapturedStmt *CS = S.getCapturedStmt(OMPD_teams); in emitCommonOMPTeamsDirective()
7406 const CapturedStmt *CS = S.getCapturedStmt(OMPD_parallel); in emitTargetParallelRegion()
7539 const CapturedStmt *CS = S.getCapturedStmt(OMPD_taskloop); in EmitOMPTaskLoopBasedDirective()
7798 CGF.EmitStmt(cast<CapturedStmt>(S.getAssociatedStmt())->getCapturedStmt()); in EmitOMPGenericLoopDirective()