Lines Matching refs:isNegative

289   bool lhsNeg = isNegative();  in compareSigned()
290 bool rhsNeg = RHS.isNegative(); in compareSigned()
554 unsigned isNegative = *p == '-'; in getBitsNeeded() local
570 return isNegative + 1; in getBitsNeeded()
571 } else if (isNegative && tmp.isPowerOf2()) { in getBitsNeeded()
572 return isNegative + log; in getBitsNeeded()
574 return isNegative + log + 1; in getBitsNeeded()
941 return isNegative() ? APInt::getSignedMinValue(width) in truncSSat()
966 std::memset(Result.U.pVal + getNumWords(), isNegative() ? -1 : 0, in sext()
1024 bool Negative = isNegative(); in ashrSlowCase()
1278 if (t[i].isNegative()) in multiplicativeInverse()
1643 if (isNegative()) { in sdiv()
1644 if (RHS.isNegative()) in sdiv()
1648 if (RHS.isNegative()) in sdiv()
1654 if (isNegative()) { in sdiv()
1735 if (isNegative()) { in srem()
1736 if (RHS.isNegative()) in srem()
1740 if (RHS.isNegative()) in srem()
1746 if (isNegative()) { in srem()
1890 if (LHS.isNegative()) { in sdivrem()
1891 if (RHS.isNegative()) in sdivrem()
1898 } else if (RHS.isNegative()) { in sdivrem()
1909 if (LHS.isNegative()) { in sdivrem()
1976 Overflow = Res.isNegative(); in umul_ov()
2015 return isNegative() ? APInt::getSignedMinValue(BitWidth) in sadd_sat()
2034 return isNegative() ? APInt::getSignedMinValue(BitWidth) in ssub_sat()
2054 bool ResIsNegative = isNegative() ^ RHS.isNegative(); in smul_sat()
2075 return isNegative() ? APInt::getSignedMinValue(BitWidth) in sshl_sat()
2210 if (Signed && isNegative()) { in toString()
2758 if (Rem.isNegative() != B.isNegative()) in RoundingSDiv()
2762 if (Rem.isNegative() != B.isNegative()) in RoundingSDiv()
2812 if (A.isNegative()) { in SolveQuadraticEquationWrap()
2850 return V.isNegative() ? V+T : V+(A-T); in SolveQuadraticEquationWrap()
2949 VX.isNegative() != VY.isNegative() || VX.isZero() != VY.isZero(); in SolveQuadraticEquationWrap()