Lines Matching refs:CapturedStmt
63 auto *CS = cast<CapturedStmt>(S.getAssociatedStmt()); in OMPLexicalScope()
126 const CapturedStmt &S, SmallVectorImpl<llvm::Value *> &CapturedVars) { in GenerateOpenMPCapturedVars()
130 for (CapturedStmt::const_capture_init_iterator I = S.capture_init_begin(), in GenerateOpenMPCapturedVars()
198 CodeGenFunction::GenerateOpenMPCapturedStmtFunction(const CapturedStmt &S) { in GenerateOpenMPCapturedStmtFunction()
584 CGCapturedStmtInfo CapturesInfo(cast<CapturedStmt>(*D.getAssociatedStmt())); in EmitOMPFirstprivateClause()
1194 auto CS = cast<CapturedStmt>(S.getAssociatedStmt()); in emitCommonOMPParallelDirective()
1243 CGF.EmitStmt(cast<CapturedStmt>(S.getAssociatedStmt())->getCapturedStmt()); in EmitOMPParallelDirective()
1876 cast<CapturedStmt>(S.getAssociatedStmt())->getCapturedStmt()); in EmitOMPDistributeParallelForDirective()
1888 cast<CapturedStmt>(S.getAssociatedStmt())->getCapturedStmt()); in EmitOMPDistributeParallelForSimdDirective()
1900 cast<CapturedStmt>(S.getAssociatedStmt())->getCapturedStmt()); in EmitOMPDistributeSimdDirective()
1912 cast<CapturedStmt>(S.getAssociatedStmt())->getCapturedStmt()); in EmitOMPTargetParallelForSimdDirective()
2154 auto *Stmt = cast<CapturedStmt>(S.getAssociatedStmt())->getCapturedStmt(); in EmitSections()
2302 CGF.EmitStmt(cast<CapturedStmt>(S.getAssociatedStmt())->getCapturedStmt()); in EmitOMPSectionDirective()
2333 CGF.EmitStmt(cast<CapturedStmt>(S.getAssociatedStmt())->getCapturedStmt()); in EmitOMPSingleDirective()
2353 CGF.EmitStmt(cast<CapturedStmt>(S.getAssociatedStmt())->getCapturedStmt()); in EmitOMPMasterDirective()
2362 CGF.EmitStmt(cast<CapturedStmt>(S.getAssociatedStmt())->getCapturedStmt()); in EmitOMPCriticalDirective()
2408 auto CS = cast<CapturedStmt>(S.getAssociatedStmt()); in EmitOMPTaskBasedDirective()
2559 auto CS = cast<CapturedStmt>(S.getAssociatedStmt()); in EmitOMPTaskDirective()
2604 CGF.EmitStmt(cast<CapturedStmt>(S.getAssociatedStmt())->getCapturedStmt()); in EmitOMPTaskgroupDirective()
2747 const CapturedStmt *S) { in emitOutlinedOrderedFunction()
2766 auto CS = cast<CapturedStmt>(S.getAssociatedStmt()); in EmitOMPOrderedDirective()
2774 cast<CapturedStmt>(S.getAssociatedStmt())->getCapturedStmt()); in EmitOMPOrderedDirective()
3256 CGF.EmitStmt(cast<CapturedStmt>(S.getAssociatedStmt())->getCapturedStmt()); in EmitOMPTargetDirectiveOutlinedFunction()
3265 const CapturedStmt &CS = *cast<CapturedStmt>(S.getAssociatedStmt()); in EmitOMPTargetDirective()
3321 auto CS = cast<CapturedStmt>(S.getAssociatedStmt()); in emitCommonOMPTeamsDirective()
3351 CGF.EmitStmt(cast<CapturedStmt>(S.getAssociatedStmt())->getCapturedStmt()); in EmitOMPTeamsDirective()
3390 CGF.EmitStmt(cast<CapturedStmt>(S.getAssociatedStmt())->getCapturedStmt()); in EmitOMPTargetDataDirective()
3478 auto CS = cast<CapturedStmt>(S.getAssociatedStmt()); in EmitOMPTaskLoopBasedDirective()