Lines Matching refs:RCG

5162     RegionCodeGenTy RCG(CodeGen);  in emitTaskCall()  local
5169 RCG.setAction(Action); in emitTaskCall()
5170 RCG(CGF); in emitTaskCall()
5646 RegionCodeGenTy RCG(CodeGen); in emitReduction() local
5653 RCG.setAction(Action); in emitReduction()
5654 RCG(CGF); in emitReduction()
5815 ReductionCodeGen &RCG, unsigned N) { in emitReduceInitFunction() argument
5842 if (RCG.getSizes(N).second) { in emitReduceInitFunction()
5845 generateUniqueName(CGM, "reduction_size", RCG.getRefExpr(N))); in emitReduceInitFunction()
5849 RCG.emitAggregateType(CGF, N, Size); in emitReduceInitFunction()
5854 if (RCG.usesReductionInitializer(N)) { in emitReduceInitFunction()
5868 RCG.emitInitialization(CGF, N, PrivateAddr, OrigLVal, in emitReduceInitFunction()
5886 ReductionCodeGen &RCG, unsigned N, in emitReduceCombFunction() argument
5913 if (RCG.getSizes(N).second) { in emitReduceCombFunction()
5916 generateUniqueName(CGM, "reduction_size", RCG.getRefExpr(N))); in emitReduceCombFunction()
5920 RCG.emitAggregateType(CGF, N, Size); in emitReduceCombFunction()
5962 ReductionCodeGen &RCG, unsigned N) { in emitReduceFiniFunction() argument
5963 if (!RCG.needCleanups(N)) in emitReduceFiniFunction()
5986 if (RCG.getSizes(N).second) { in emitReduceFiniFunction()
5989 generateUniqueName(CGM, "reduction_size", RCG.getRefExpr(N))); in emitReduceFiniFunction()
5993 RCG.emitAggregateType(CGF, N, Size); in emitReduceFiniFunction()
5996 RCG.emitCleanups(CGF, N, PrivateAddr); in emitReduceFiniFunction()
6036 ReductionCodeGen RCG(Data.ReductionVars, Data.ReductionOrigs, in emitTaskReductionInit() local
6049 RCG.emitSharedOrigLValue(CGF, Cnt); in emitTaskReductionInit()
6051 CGF.EmitCastToVoidPtr(RCG.getSharedLValue(Cnt).getPointer(CGF)); in emitTaskReductionInit()
6056 CGF.EmitCastToVoidPtr(RCG.getOrigLValue(Cnt).getPointer(CGF)); in emitTaskReductionInit()
6058 RCG.emitAggregateType(CGF, Cnt); in emitTaskReductionInit()
6061 std::tie(SizeValInChars, SizeVal) = RCG.getSizes(Cnt); in emitTaskReductionInit()
6075 CGF.EmitCastToVoidPtr(emitReduceInitFunction(CGM, Loc, RCG, Cnt)); in emitTaskReductionInit()
6079 llvm::Value *Fini = emitReduceFiniFunction(CGM, Loc, RCG, Cnt); in emitTaskReductionInit()
6087 CGM, Loc, RCG, Cnt, Data.ReductionOps[Cnt], LHSExprs[Cnt], in emitTaskReductionInit()
6150 ReductionCodeGen &RCG, in emitTaskReductionFixups() argument
6152 auto Sizes = RCG.getSizes(N); in emitTaskReductionFixups()
6160 generateUniqueName(CGM, "reduction_size", RCG.getRefExpr(N))); in emitTaskReductionFixups()
10872 RegionCodeGenTy RCG(BeginThenGen); in emitTargetDataCalls() local
10873 RCG(CGF); in emitTargetDataCalls()
10886 RegionCodeGenTy RCG(EndThenGen); in emitTargetDataCalls() local
10887 RCG(CGF); in emitTargetDataCalls()
12609 ReductionCodeGen &RCG, in emitTaskReductionFixups() argument