Lines Matching refs:RedCG

1234   ReductionCodeGen RedCG(Shareds, Shareds, Privates, ReductionOps);  in EmitOMPReductionClauseInit()  local
1242 RedCG.emitSharedOrigLValue(*this, Count); in EmitOMPReductionClauseInit()
1243 RedCG.emitAggregateType(*this, Count); in EmitOMPReductionClauseInit()
1245 RedCG.emitInitialization(*this, Count, Emission.getAllocatedAddress(), in EmitOMPReductionClauseInit()
1246 RedCG.getSharedLValue(Count), in EmitOMPReductionClauseInit()
1252 Address BaseAddr = RedCG.adjustPrivateAddress( in EmitOMPReductionClauseInit()
1255 RedCG.getBaseDecl(Count), [BaseAddr]() { return BaseAddr; }); in EmitOMPReductionClauseInit()
1267 PrivateScope.addPrivate(LHSVD, [&RedCG, Count, this]() { in EmitOMPReductionClauseInit()
1268 return RedCG.getSharedLValue(Count).getAddress(*this); in EmitOMPReductionClauseInit()
1276 PrivateScope.addPrivate(LHSVD, [&RedCG, Count, this]() { in EmitOMPReductionClauseInit()
1277 return RedCG.getSharedLValue(Count).getAddress(*this); in EmitOMPReductionClauseInit()
1287 Address OriginalAddr = RedCG.getSharedLValue(Count).getAddress(*this); in EmitOMPReductionClauseInit()
3366 ReductionCodeGen RedCG(Shareds, Shareds, Privates, ReductionOps); in emitScanBasedDirectiveDecls() local
3374 RedCG.emitSharedOrigLValue(CGF, Count); in emitScanBasedDirectiveDecls()
3375 RedCG.emitAggregateType(CGF, Count); in emitScanBasedDirectiveDecls()
4482 ReductionCodeGen RedCG(Data.ReductionVars, Data.ReductionVars, in EmitOMPTaskBasedDirective() local
4487 RedCG.emitSharedOrigLValue(CGF, Cnt); in EmitOMPTaskBasedDirective()
4488 RedCG.emitAggregateType(CGF, Cnt); in EmitOMPTaskBasedDirective()
4493 RedCG, Cnt); in EmitOMPTaskBasedDirective()
4495 CGF, S.getBeginLoc(), ReductionsPtr, RedCG.getSharedLValue(Cnt)); in EmitOMPTaskBasedDirective()
4503 Replacement = RedCG.adjustPrivateAddress(CGF, Cnt, Replacement); in EmitOMPTaskBasedDirective()
4504 Scope.addPrivate(RedCG.getBaseDecl(Cnt), in EmitOMPTaskBasedDirective()
4532 ReductionCodeGen RedCG(InRedVars, InRedVars, InRedPrivs, InRedOps); in EmitOMPTaskBasedDirective() local
4534 RedCG.emitSharedOrigLValue(CGF, Cnt); in EmitOMPTaskBasedDirective()
4535 RedCG.emitAggregateType(CGF, Cnt); in EmitOMPTaskBasedDirective()
4542 RedCG, Cnt); in EmitOMPTaskBasedDirective()
4551 CGF, S.getBeginLoc(), ReductionsPtr, RedCG.getSharedLValue(Cnt)); in EmitOMPTaskBasedDirective()
4558 Replacement = RedCG.adjustPrivateAddress(CGF, Cnt, Replacement); in EmitOMPTaskBasedDirective()
4559 InRedScope.addPrivate(RedCG.getBaseDecl(Cnt), in EmitOMPTaskBasedDirective()