Lines Matching refs:RightOperand
157 const APInt &RightOperand, bool &Overflow) { in exprAdd() argument
158 return LeftOperand.sadd_ov(RightOperand, Overflow); in exprAdd()
162 const APInt &RightOperand, bool &Overflow) { in exprSub() argument
163 return LeftOperand.ssub_ov(RightOperand, Overflow); in exprSub()
167 const APInt &RightOperand, bool &Overflow) { in exprMul() argument
168 return LeftOperand.smul_ov(RightOperand, Overflow); in exprMul()
172 const APInt &RightOperand, bool &Overflow) { in exprDiv() argument
174 if (RightOperand.isZero()) in exprDiv()
177 return LeftOperand.sdiv_ov(RightOperand, Overflow); in exprDiv()
181 const APInt &RightOperand, bool &Overflow) { in exprMax() argument
183 return LeftOperand.slt(RightOperand) ? RightOperand : LeftOperand; in exprMax()
187 const APInt &RightOperand, bool &Overflow) { in exprMin() argument
189 if (cantFail(exprMax(LeftOperand, RightOperand, Overflow)) == LeftOperand) in exprMin()
190 return RightOperand; in exprMin()
205 Expected<APInt> MaybeRightOp = RightOperand->eval(); in eval()
244 Expected<ExpressionFormat> RightFormat = RightOperand->getImplicitFormat(SM); in getImplicitFormat()
261 RightOperand->getExpressionStr() + "' (" + RightFormat->toString() + in getImplicitFormat()