Lines Matching refs:RCG
5111 RegionCodeGenTy RCG(CodeGen); in emitTaskCall() local
5118 RCG.setAction(Action); in emitTaskCall()
5119 RCG(CGF); in emitTaskCall()
5596 RegionCodeGenTy RCG(CodeGen); in emitReduction() local
5603 RCG.setAction(Action); in emitReduction()
5604 RCG(CGF); in emitReduction()
5762 ReductionCodeGen &RCG, unsigned N) { in emitReduceInitFunction() argument
5783 QualType PrivateType = RCG.getPrivateType(N); in emitReduceInitFunction()
5792 if (RCG.getSizes(N).second) { in emitReduceInitFunction()
5795 generateUniqueName(CGM, "reduction_size", RCG.getRefExpr(N))); in emitReduceInitFunction()
5799 RCG.emitAggregateType(CGF, N, Size); in emitReduceInitFunction()
5804 if (RCG.usesReductionInitializer(N)) { in emitReduceInitFunction()
5813 RCG.emitInitialization(CGF, N, PrivateAddr, OrigAddr, in emitReduceInitFunction()
5831 ReductionCodeGen &RCG, unsigned N, in emitReduceCombFunction() argument
5858 if (RCG.getSizes(N).second) { in emitReduceCombFunction()
5861 generateUniqueName(CGM, "reduction_size", RCG.getRefExpr(N))); in emitReduceCombFunction()
5865 RCG.emitAggregateType(CGF, N, Size); in emitReduceCombFunction()
5907 ReductionCodeGen &RCG, unsigned N) { in emitReduceFiniFunction() argument
5908 if (!RCG.needCleanups(N)) in emitReduceFiniFunction()
5930 if (RCG.getSizes(N).second) { in emitReduceFiniFunction()
5933 generateUniqueName(CGM, "reduction_size", RCG.getRefExpr(N))); in emitReduceFiniFunction()
5937 RCG.emitAggregateType(CGF, N, Size); in emitReduceFiniFunction()
5940 RCG.emitCleanups(CGF, N, PrivateAddr); in emitReduceFiniFunction()
5980 ReductionCodeGen RCG(Data.ReductionVars, Data.ReductionOrigs, in emitTaskReductionInit() local
5993 RCG.emitSharedOrigLValue(CGF, Cnt); in emitTaskReductionInit()
5995 CGF.EmitCastToVoidPtr(RCG.getSharedLValue(Cnt).getPointer(CGF)); in emitTaskReductionInit()
6000 CGF.EmitCastToVoidPtr(RCG.getOrigLValue(Cnt).getPointer(CGF)); in emitTaskReductionInit()
6002 RCG.emitAggregateType(CGF, Cnt); in emitTaskReductionInit()
6005 std::tie(SizeValInChars, SizeVal) = RCG.getSizes(Cnt); in emitTaskReductionInit()
6019 CGF.EmitCastToVoidPtr(emitReduceInitFunction(CGM, Loc, RCG, Cnt)); in emitTaskReductionInit()
6023 llvm::Value *Fini = emitReduceFiniFunction(CGM, Loc, RCG, Cnt); in emitTaskReductionInit()
6031 CGM, Loc, RCG, Cnt, Data.ReductionOps[Cnt], LHSExprs[Cnt], in emitTaskReductionInit()
6094 ReductionCodeGen &RCG, in emitTaskReductionFixups() argument
6096 auto Sizes = RCG.getSizes(N); in emitTaskReductionFixups()
6104 generateUniqueName(CGM, "reduction_size", RCG.getRefExpr(N))); in emitTaskReductionFixups()
11161 RegionCodeGenTy RCG(BeginThenGen); in emitTargetDataCalls() local
11162 RCG(CGF); in emitTargetDataCalls()
11175 RegionCodeGenTy RCG(EndThenGen); in emitTargetDataCalls() local
11176 RCG(CGF); in emitTargetDataCalls()
12964 ReductionCodeGen &RCG, in emitTaskReductionFixups() argument