Lines Matching refs:subtract
1733 bool subtract) { in addOrSubtractSpecials() argument
1761 sign = rhs.sign ^ subtract; in addOrSubtractSpecials()
1766 sign = rhs.sign ^ subtract; in addOrSubtractSpecials()
1776 if (((sign ^ rhs.sign)!=0) != subtract) { in addOrSubtractSpecials()
1790 bool subtract) { in addOrSubtractSignificand() argument
1797 subtract ^= static_cast<bool>(sign ^ rhs.sign); in addOrSubtractSignificand()
1803 if (subtract) { in addOrSubtractSignificand()
2040 bool subtract) { in addOrSubtract() argument
2043 fs = addOrSubtractSpecials(rhs, subtract); in addOrSubtract()
2049 lost_fraction = addOrSubtractSignificand(rhs, subtract); in addOrSubtract()
2060 if (rhs.category != fcZero || (sign == rhs.sign) == subtract) in addOrSubtract()
2077 IEEEFloat::opStatus IEEEFloat::subtract(const IEEEFloat &rhs, in subtract() function in llvm::detail::IEEEFloat
2202 fs = subtract(P, rmNearestTiesToEven); in remainder()
2208 fs = VEx.subtract(PEx, rmNearestTiesToEven); in remainder()
2210 fs = VEx.subtract(PEx, rmNearestTiesToEven); in remainder()
2215 fs = subtract(P, rmNearestTiesToEven); in remainder()
2248 fs = subtract(V, rmNearestTiesToEven); in mod()
2382 subtract(MagicConstant, rounding_mode); in roundToIntegral()
3515 v.subtract(u, rmNearestTiesToEven); in convertPPCDoubleDoubleAPFloatToAPInt()
4783 Status |= Floats[1].subtract(z, RM); in addImpl()
4789 Status |= Floats[1].subtract(z, RM); in addImpl()
4796 Status |= q.subtract(z, RM); in addImpl()
4803 Status |= q.subtract(a, RM); in addImpl()
4820 Status |= Floats[1].subtract(Floats[0], RM); in addImpl()
4877 APFloat::opStatus DoubleAPFloat::subtract(const DoubleAPFloat &RHS, in subtract() function in llvm::detail::DoubleAPFloat
4964 Status |= T.subtract(U, RM); in multiply()