Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:IsXLHSInRHSPart

2891                                                 bool IsXLHSInRHSPart) {
2912 if (!IsXLHSInRHSPart)
2927 ? (IsXLHSInRHSPart ? llvm::AtomicRMWInst::Min
2929 : (IsXLHSInRHSPart ? llvm::AtomicRMWInst::UMin
2934 ? (IsXLHSInRHSPart ? llvm::AtomicRMWInst::Max
2936 : (IsXLHSInRHSPart ? llvm::AtomicRMWInst::UMax
2980 LValue X, RValue E, BinaryOperatorKind BO, bool IsXLHSInRHSPart,
2989 auto Res = emitOMPAtomicRMW(*this, X, E, BO, AO, IsXLHSInRHSPart);
3005 const Expr *UE, bool IsXLHSInRHSPart,
3023 auto *XRValExpr = IsXLHSInRHSPart ? LHS : RHS;
3024 auto *ERValExpr = IsXLHSInRHSPart ? RHS : LHS;
3032 XLValue, ExprRValue, BOUE->getOpcode(), IsXLHSInRHSPart, AO, Loc, Gen);
3061 const Expr *UE, bool IsXLHSInRHSPart,
3085 auto *XRValExpr = IsXLHSInRHSPart ? LHS : RHS;
3087 auto *ERValExpr = IsXLHSInRHSPart ? RHS : LHS;
3097 XLValue, ExprRValue, BOUE->getOpcode(), IsXLHSInRHSPart, AO, Loc, Gen);
3122 XLValue, ExprRValue, /*BO=*/BO_Assign, /*IsXLHSInRHSPart=*/false, AO,
3142 const Expr *UE, bool IsXLHSInRHSPart,
3153 EmitOMPAtomicUpdateExpr(CGF, IsSeqCst, X, E, UE, IsXLHSInRHSPart, Loc);
3157 IsXLHSInRHSPart, Loc);
3237 S.isXLHSInRHSPart(), S.getLocStart());