Lines Matching defs:sx
176 FPB sx(x), sy(y);
178 !sx.is_inf_or_nan()))
181 if (sx.is_nan() || sy.is_nan()) {
182 if (sx.is_signaling_nan() || sy.is_signaling_nan())
188 if (sx.is_inf() || sy.is_zero()) {
199 LIBC_INLINE static constexpr FPB eval_internal(FPB sx, FPB sy) {
201 if (LIBC_LIKELY(sx.uintval() <= sy.uintval())) {
202 if (sx.uintval() < sy.uintval())
203 return sx; // |x|<|y| return x
207 int e_x = sx.get_biased_exponent();
213 StorageType m_x = sx.get_explicit_mantissa();
226 d.set_mantissa(sx.uintval() % sy.uintval());
231 U m_x = static_cast<U>(sx.get_explicit_mantissa());
282 FPB sx(x), sy(y);
283 Sign sign = sx.sign();
284 sx.set_sign(Sign::POS);
286 FPB result = eval_internal(sx, sy);