reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3928 LValue VLValue = CGF.EmitLValue(V); 3929 LValue XLValue = CGF.EmitLValue(X); 3930 RValue ExprRValue = CGF.EmitAnyExpr(E); 3951 auto &&Gen = [&CGF, &NewVVal, UE, ExprRValue, XRValExpr, ERValExpr, 3953 CodeGenFunction::OpaqueValueMapping MapExpr(CGF, ERValExpr, ExprRValue); 3954 CodeGenFunction::OpaqueValueMapping MapX(CGF, XRValExpr, XRValue); 3955 RValue Res = CGF.EmitAnyExpr(UE); 3959 auto Res = CGF.EmitOMPAtomicSimpleUpdateExpr( 3969 CodeGenFunction::OpaqueValueMapping MapExpr(CGF, ERValExpr, ExprRValue); 3970 CodeGenFunction::OpaqueValueMapping MapX(CGF, XRValExpr, Res.second); 3971 NewVVal = CGF.EmitAnyExpr(UE); 3977 ExprRValue = convertToType(CGF, ExprRValue, E->getType(), 3984 auto Res = CGF.EmitOMPAtomicSimpleUpdateExpr( 3993 CGF.emitOMPSimpleStore(VLValue, NewVVal, NewVValType, Loc); 3999 CGF.CGM.getOpenMPRuntime().emitFlush(CGF, llvm::None, Loc); 3999 CGF.CGM.getOpenMPRuntime().emitFlush(CGF, llvm::None, Loc);