Lines Matching refs:IsXLHSInRHSPart

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