reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4272 CGOpenMPRuntime::emitReduction(CGF, Loc, Privates, LHSExprs, RHSExprs, 4292 for (const Expr *E : Privates) { 4303 auto IPriv = Privates.begin(); 4328 Loc, CGF.ConvertTypeForMem(ReductionArrayTy)->getPointerTo(), Privates, 4332 CGM, Privates, ReductionArrayTy, ReductionFn, Loc); 4334 emitInterWarpCopyFunction(CGM, Privates, ReductionArrayTy, Loc); 4352 llvm::SmallVector<const ValueDecl *, 4> PrivatesReductions(Privates.size()); 4354 for (const Expr *DRE : Privates) { 4372 CGM, Privates, ReductionArrayTy, Loc, TeamReductionRec, VarFieldMap); 4374 CGM, Privates, ReductionArrayTy, Loc, TeamReductionRec, VarFieldMap, 4377 CGM, Privates, ReductionArrayTy, Loc, TeamReductionRec, VarFieldMap); 4379 CGM, Privates, ReductionArrayTy, Loc, TeamReductionRec, VarFieldMap, 4415 auto &&CodeGen = [Privates, LHSExprs, RHSExprs, ReductionOps, 4417 auto IPriv = Privates.begin();