Lines Matching defs:UE
1950 for (const Expr *UE : D.updates())
1951 EmitIgnoredExpr(UE);
1958 for (const Expr *UE : C->updates())
1959 EmitIgnoredExpr(UE);
6420 const Expr *E, const Expr *UE,
6422 assert(isa<BinaryOperator>(UE->IgnoreImpCasts()) &&
6424 const auto *BOUE = cast<BinaryOperator>(UE->IgnoreImpCasts());
6438 auto &&Gen = [&CGF, UE, ExprRValue, XRValExpr, ERValExpr](RValue XRValue) {
6441 return CGF.EmitAnyExpr(UE);
6487 const Expr *UE, bool IsXLHSInRHSPart,
6496 if (UE) {
6498 assert(isa<BinaryOperator>(UE->IgnoreImpCasts()) &&
6500 const auto *BOUE = cast<BinaryOperator>(UE->IgnoreImpCasts());
6512 auto &&Gen = [&CGF, &NewVVal, UE, ExprRValue, XRValExpr, ERValExpr,
6516 RValue Res = CGF.EmitAnyExpr(UE);
6533 NewVVal = CGF.EmitAnyExpr(UE);
6675 const Expr *E, const Expr *UE, const Expr *D,
6687 emitOMPAtomicUpdateExpr(CGF, AO, X, E, UE, IsXLHSInRHSPart, Loc);
6690 emitOMPAtomicCaptureExpr(CGF, AO, IsPostfixUpdate, V, X, E, UE,