Lines Matching refs:IsXLHSInRHSPart

5030                                                 bool IsXLHSInRHSPart) {  in emitOMPAtomicRMW()  argument
5051 if (!IsXLHSInRHSPart) in emitOMPAtomicRMW()
5066 ? (IsXLHSInRHSPart ? llvm::AtomicRMWInst::Min in emitOMPAtomicRMW()
5068 : (IsXLHSInRHSPart ? llvm::AtomicRMWInst::UMin in emitOMPAtomicRMW()
5073 ? (IsXLHSInRHSPart ? llvm::AtomicRMWInst::Max in emitOMPAtomicRMW()
5075 : (IsXLHSInRHSPart ? llvm::AtomicRMWInst::UMax in emitOMPAtomicRMW()
5121 LValue X, RValue E, BinaryOperatorKind BO, bool IsXLHSInRHSPart, in EmitOMPAtomicSimpleUpdateExpr() argument
5130 auto Res = emitOMPAtomicRMW(*this, X, E, BO, AO, IsXLHSInRHSPart); in EmitOMPAtomicSimpleUpdateExpr()
5147 bool IsXLHSInRHSPart, SourceLocation Loc) { in emitOMPAtomicUpdateExpr() argument
5162 const OpaqueValueExpr *XRValExpr = IsXLHSInRHSPart ? LHS : RHS; in emitOMPAtomicUpdateExpr()
5163 const OpaqueValueExpr *ERValExpr = IsXLHSInRHSPart ? RHS : LHS; in emitOMPAtomicUpdateExpr()
5170 XLValue, ExprRValue, BOUE->getOpcode(), IsXLHSInRHSPart, AO, Loc, Gen); in emitOMPAtomicUpdateExpr()
5213 const Expr *UE, bool IsXLHSInRHSPart, in emitOMPAtomicCaptureExpr() argument
5235 const OpaqueValueExpr *XRValExpr = IsXLHSInRHSPart ? LHS : RHS; in emitOMPAtomicCaptureExpr()
5237 const OpaqueValueExpr *ERValExpr = IsXLHSInRHSPart ? RHS : LHS; in emitOMPAtomicCaptureExpr()
5247 XLValue, ExprRValue, BOUE->getOpcode(), IsXLHSInRHSPart, AO, Loc, Gen); in emitOMPAtomicCaptureExpr()
5316 const Expr *UE, bool IsXLHSInRHSPart, in emitOMPAtomicExpr() argument
5327 emitOMPAtomicUpdateExpr(CGF, AO, X, E, UE, IsXLHSInRHSPart, Loc); in emitOMPAtomicExpr()
5331 IsXLHSInRHSPart, Loc); in emitOMPAtomicExpr()