Lines Matching refs:WrapperCGF
645 CodeGenFunction WrapperCGF(CGM, /*suppressNewContext=*/true); in GenerateOpenMPCapturedStmtFunction() local
646 WrapperCGF.CapturedStmtInfo = CapturedStmtInfo; in GenerateOpenMPCapturedStmtFunction()
651 emitOutlinedFunctionPrologue(WrapperCGF, Args, LocalAddrs, VLASizes, in GenerateOpenMPCapturedStmtFunction()
652 WrapperCGF.CXXThisValue, WrapperFO); in GenerateOpenMPCapturedStmtFunction()
659 LValue LV = WrapperCGF.MakeAddrLValue( in GenerateOpenMPCapturedStmtFunction()
664 LV.setAddress(WrapperCGF.Builder.CreatePointerBitCastOrAddrSpaceCast( in GenerateOpenMPCapturedStmtFunction()
665 LV.getAddress(WrapperCGF), in GenerateOpenMPCapturedStmtFunction()
667 LV.getAddress(WrapperCGF).getAddressSpace()))); in GenerateOpenMPCapturedStmtFunction()
668 CallArg = WrapperCGF.EmitLoadOfScalar(LV, S.getBeginLoc()); in GenerateOpenMPCapturedStmtFunction()
674 LValue LV = WrapperCGF.MakeAddrLValue(WrapperCGF.GetAddrOfLocalVar(Arg), in GenerateOpenMPCapturedStmtFunction()
677 CallArg = WrapperCGF.EmitLoadOfScalar(LV, S.getBeginLoc()); in GenerateOpenMPCapturedStmtFunction()
680 CallArgs.emplace_back(WrapperCGF.EmitFromMemory(CallArg, Arg->getType())); in GenerateOpenMPCapturedStmtFunction()
683 CGM.getOpenMPRuntime().emitOutlinedFunctionCall(WrapperCGF, Loc, F, CallArgs); in GenerateOpenMPCapturedStmtFunction()
684 WrapperCGF.FinishFunction(); in GenerateOpenMPCapturedStmtFunction()