Lines Matching defs:sdiv
948 return sdiv(Other);
1344 ConstantRange ConstantRange::sdiv(const ConstantRange &RHS) const {
1363 PosRes = ConstantRange(PosL.Lower.sdiv(PosR.Upper - 1),
1364 (PosL.Upper - 1).sdiv(PosR.Lower) + 1);
1373 APInt Lo = (NegL.Upper - 1).sdiv(NegR.Lower);
1387 ConstantRange(Lo, NegL.Lower.sdiv(AdjNegRUpper - 1) + 1));
1403 AdjNegLLower.sdiv(NegR.Upper - 1) + 1));
1407 ConstantRange(std::move(Lo), NegL.Lower.sdiv(NegR.Upper - 1) + 1));
1414 NegRes = ConstantRange((PosL.Upper - 1).sdiv(NegR.Upper - 1),
1415 PosL.Lower.sdiv(NegR.Lower) + 1);
1420 ConstantRange(NegL.Lower.sdiv(PosR.Lower),
1421 (NegL.Upper - 1).sdiv(PosR.Upper - 1) + 1));