Lines Matching refs:subtract
1479 bool subtract) { in addOrSubtractSpecials() argument
1507 sign = rhs.sign ^ subtract; in addOrSubtractSpecials()
1512 sign = rhs.sign ^ subtract; in addOrSubtractSpecials()
1522 if (((sign ^ rhs.sign)!=0) != subtract) { in addOrSubtractSpecials()
1536 bool subtract) { in addOrSubtractSignificand() argument
1543 subtract ^= static_cast<bool>(sign ^ rhs.sign); in addOrSubtractSignificand()
1549 if (subtract) { in addOrSubtractSignificand()
1778 bool subtract) { in addOrSubtract() argument
1781 fs = addOrSubtractSpecials(rhs, subtract); in addOrSubtract()
1787 lost_fraction = addOrSubtractSignificand(rhs, subtract); in addOrSubtract()
1798 if (rhs.category != fcZero || (sign == rhs.sign) == subtract) in addOrSubtract()
1812 IEEEFloat::opStatus IEEEFloat::subtract(const IEEEFloat &rhs, in subtract() function in llvm::detail::IEEEFloat
1933 fs = subtract(P, rmNearestTiesToEven); in remainder()
1939 fs = VEx.subtract(PEx, rmNearestTiesToEven); in remainder()
1941 fs = VEx.subtract(PEx, rmNearestTiesToEven); in remainder()
1946 fs = subtract(P, rmNearestTiesToEven); in remainder()
1971 fs = subtract(V, rmNearestTiesToEven); in mod()
2099 subtract(MagicConstant, rounding_mode); in roundToIntegral()
3201 v.subtract(u, rmNearestTiesToEven); in convertPPCDoubleDoubleAPFloatToAPInt()
4341 Status |= Floats[1].subtract(z, RM); in addImpl()
4347 Status |= Floats[1].subtract(z, RM); in addImpl()
4354 Status |= q.subtract(z, RM); in addImpl()
4361 Status |= q.subtract(a, RM); in addImpl()
4378 Status |= Floats[1].subtract(Floats[0], RM); in addImpl()
4435 APFloat::opStatus DoubleAPFloat::subtract(const DoubleAPFloat &RHS, in subtract() function in llvm::detail::DoubleAPFloat
4522 Status |= T.subtract(U, RM); in multiply()