Lines Matching refs:uy
31 UnsignedDst uy = static_cast<UnsignedDst>(y); in CheckedAddImpl() local
32 UnsignedDst uresult = static_cast<UnsignedDst>(ux + uy); in CheckedAddImpl()
37 ? static_cast<SignedDst>((uresult ^ ux) & (uresult ^ uy)) >= 0 in CheckedAddImpl()
38 : uresult >= uy; // Unsigned is either valid or underflow. in CheckedAddImpl()
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;