Home | History | Annotate | Download | only in numerics

Lines Matching defs:uy

31   UnsignedDst uy = static_cast<UnsignedDst>(y);
32 UnsignedDst uresult = static_cast<UnsignedDst>(ux + uy);
37 ? static_cast<SignedDst>((uresult ^ ux) & (uresult ^ uy)) >= 0
38 : uresult >= uy; // Unsigned is either valid or underflow.
91 UnsignedDst uy = static_cast<UnsignedDst>(y);
92 UnsignedDst uresult = static_cast<UnsignedDst>(ux - uy);
97 ? static_cast<SignedDst>((uresult ^ ux) & (ux ^ uy)) >= 0
151 const UnsignedDst uy = SafeUnsignedAbs(y);
152 UnsignedDst uresult = static_cast<UnsignedDst>(ux * uy);
159 return uy <= UnsignedDst(!std::is_signed<T>::value || is_negative) ||
160 ux <= (std::numeric_limits<T>::max() + UnsignedDst(is_negative)) / uy;