Lines Matching refs:RCG

4595     RegionCodeGenTy RCG(CodeGen);  in emitTaskCall()  local
4602 RCG.setAction(Action); in emitTaskCall()
4603 RCG(CGF); in emitTaskCall()
5080 RegionCodeGenTy RCG(CodeGen); in emitReduction() local
5087 RCG.setAction(Action); in emitReduction()
5088 RCG(CGF); in emitReduction()
5246 ReductionCodeGen &RCG, unsigned N) { in emitReduceInitFunction() argument
5267 QualType PrivateType = RCG.getPrivateType(N); in emitReduceInitFunction()
5275 if (RCG.getSizes(N).second) { in emitReduceInitFunction()
5278 generateUniqueName(CGM, "reduction_size", RCG.getRefExpr(N))); in emitReduceInitFunction()
5282 RCG.emitAggregateType(CGF, N, Size); in emitReduceInitFunction()
5287 if (RCG.usesReductionInitializer(N)) { in emitReduceInitFunction()
5296 RCG.emitInitialization(CGF, N, PrivateAddr, OrigAddr, in emitReduceInitFunction()
5314 ReductionCodeGen &RCG, unsigned N, in emitReduceCombFunction() argument
5341 if (RCG.getSizes(N).second) { in emitReduceCombFunction()
5344 generateUniqueName(CGM, "reduction_size", RCG.getRefExpr(N))); in emitReduceCombFunction()
5348 RCG.emitAggregateType(CGF, N, Size); in emitReduceCombFunction()
5389 ReductionCodeGen &RCG, unsigned N) { in emitReduceFiniFunction() argument
5390 if (!RCG.needCleanups(N)) in emitReduceFiniFunction()
5412 if (RCG.getSizes(N).second) { in emitReduceFiniFunction()
5415 generateUniqueName(CGM, "reduction_size", RCG.getRefExpr(N))); in emitReduceFiniFunction()
5419 RCG.emitAggregateType(CGF, N, Size); in emitReduceFiniFunction()
5422 RCG.emitCleanups(CGF, N, PrivateAddr); in emitReduceFiniFunction()
5463 ReductionCodeGen RCG(Data.ReductionVars, Data.ReductionOrigs, in emitTaskReductionInit() local
5476 RCG.emitSharedOrigLValue(CGF, Cnt); in emitTaskReductionInit()
5477 llvm::Value *Shared = RCG.getSharedLValue(Cnt).getPointer(CGF); in emitTaskReductionInit()
5481 llvm::Value *Orig = RCG.getOrigLValue(Cnt).getPointer(CGF); in emitTaskReductionInit()
5483 RCG.emitAggregateType(CGF, Cnt); in emitTaskReductionInit()
5486 std::tie(SizeValInChars, SizeVal) = RCG.getSizes(Cnt); in emitTaskReductionInit()
5499 llvm::Value *InitAddr = emitReduceInitFunction(CGM, Loc, RCG, Cnt); in emitTaskReductionInit()
5503 llvm::Value *Fini = emitReduceFiniFunction(CGM, Loc, RCG, Cnt); in emitTaskReductionInit()
5510 CGM, Loc, RCG, Cnt, Data.ReductionOps[Cnt], LHSExprs[Cnt], in emitTaskReductionInit()
5573 ReductionCodeGen &RCG, in emitTaskReductionFixups() argument
5575 auto Sizes = RCG.getSizes(N); in emitTaskReductionFixups()
5583 generateUniqueName(CGM, "reduction_size", RCG.getRefExpr(N))); in emitTaskReductionFixups()
12117 ReductionCodeGen &RCG, in emitTaskReductionFixups() argument