Lines Matching refs:CapturedStmt
82 const CapturedStmt *CS = S.getCapturedStmt(*CapturedRegion); in OMPLexicalScope()
253 const auto *CS = cast_or_null<CapturedStmt>(S.getAssociatedStmt()); in OMPSimdLexicalScope()
273 CS = dyn_cast<CapturedStmt>(CS->getCapturedStmt()); in OMPSimdLexicalScope()
322 const CapturedStmt &S, SmallVectorImpl<llvm::Value *> &CapturedVars) { in GenerateOpenMPCapturedVars()
326 for (CapturedStmt::const_capture_init_iterator I = S.capture_init_begin(), in GenerateOpenMPCapturedVars()
401 const CapturedStmt *S = nullptr;
412 explicit FunctionOptions(const CapturedStmt *S, bool UIntPtrCastRequired, in FunctionOptions()
597 CodeGenFunction::GenerateOpenMPCapturedStmtFunction(const CapturedStmt &S, in GenerateOpenMPCapturedStmtFunction()
1551 const CapturedStmt *CS = S.getCapturedStmt(OMPD_parallel); in emitCommonOMPParallelDirective()
1727 const CapturedStmt *CS = S.getCapturedStmt(OMPD_parallel); in EmitOMPParallelDirective()
1920 const CapturedStmt *S) { in emitCapturedStmtFunc()
1987 const CapturedStmt *DistanceFunc = S->getDistanceFunc(); in EmitOMPCanonicalLoop()
1989 const CapturedStmt *LoopVarFunc = S->getLoopVarFunc(); in EmitOMPCanonicalLoop()
2044 const CapturedStmt *ICS = OMPED.getInnermostCapturedStmt(); in EmitOMPInnerLoop()
3650 const Stmt *CapturedStmt = S.getInnermostCapturedStmt()->getCapturedStmt(); in EmitSections() local
3651 const auto *CS = dyn_cast<CompoundStmt>(CapturedStmt); in EmitSections()
3653 auto &&CodeGen = [&S, CapturedStmt, CS, in EmitSections()
3684 auto &&BodyGen = [CapturedStmt, CS, &S, &IV](CodeGenFunction &CGF) { in EmitSections()
3714 CGF.EmitStmt(CapturedStmt); in EmitSections()
3805 const CapturedStmt *ICS = S.getInnermostCapturedStmt(); in EmitOMPSectionsDirective()
3806 const Stmt *CapturedStmt = S.getInnermostCapturedStmt()->getCapturedStmt(); in EmitOMPSectionsDirective() local
3807 const auto *CS = dyn_cast<CompoundStmt>(CapturedStmt); in EmitOMPSectionsDirective()
3822 auto SectionCB = [this, CapturedStmt](InsertPointTy AllocaIP, in EmitOMPSectionsDirective()
3826 OMPBuilderCBHelpers::EmitOMPRegionBody(*this, CapturedStmt, CodeGenIP, in EmitOMPSectionsDirective()
4218 void VisitCapturedStmt(const CapturedStmt *) { return; } in VisitCapturedStmt() argument
4239 const CapturedStmt *CS = S.getCapturedStmt(CapturedRegion); in EmitOMPTaskBasedDirective()
4587 const CapturedStmt *CS = S.getCapturedStmt(OMPD_task); in EmitOMPTargetTaskBasedDirective()
4723 const CapturedStmt *CS = S.getCapturedStmt(OMPD_task); in EmitOMPTaskDirective()
5277 const CapturedStmt *S, in emitOutlinedOrderedFunction()
5298 const CapturedStmt *CS = S.getInnermostCapturedStmt(); in EmitOMPOrderedDirective()
6015 const CapturedStmt *CS = S.getCapturedStmt(OMPD_teams); in emitCommonOMPTeamsDirective()
6693 const CapturedStmt *CS = S.getCapturedStmt(OMPD_parallel); in emitTargetParallelRegion()
6827 const CapturedStmt *CS = S.getCapturedStmt(OMPD_taskloop); in EmitOMPTaskLoopBasedDirective()