David Majnemer
9fdb5e1fef
[APFloat] Properly implement next for DoubleAPFloat
...
Rather than converting to the legacy 106-bit format, perform next() on the
low APFloat. Of course, we need to renormalize the two APFloats if
either of the two constraints are violated:
1. abs(low) <= ulp(high)/2
2. high = rtne(high + low)
Should renormalization be needed, it will increment the high component
and set low to the smallest value which obeys these rules.
2025-08-01 12:34:33 -07:00
..
2024-10-17 08:48:08 +02:00
2025-08-01 12:34:33 -07:00
2025-05-22 21:52:59 +01:00
2024-09-20 12:13:33 +02:00
2025-07-08 09:23:30 +01:00
2025-05-14 19:36:42 -05:00
2024-11-16 20:46:15 +01:00
2024-12-19 06:36:48 +03:00
2024-08-19 12:38:06 -07:00
2024-08-19 12:38:06 -07:00
2025-06-12 09:27:27 +08:00
2025-06-12 09:27:27 +08:00
2025-07-10 12:26:42 -07:00
2025-03-30 14:39:32 -04:00
2024-11-16 20:46:15 +01:00
2025-03-28 19:55:18 -07:00
2025-07-01 15:44:12 +08:00
2025-04-10 12:42:10 +08:00
2024-08-20 10:53:41 +09:00
2024-11-05 16:49:54 +01:00
2025-04-20 11:20:32 -07:00
2024-06-18 19:59:35 +01:00
2024-06-18 19:59:35 +01:00
2024-06-19 19:52:40 +01:00
2024-06-19 19:52:40 +01:00
2024-06-19 19:52:40 +01:00
2024-09-13 19:01:08 -04:00
2025-03-10 12:13:35 -04:00
2025-05-06 11:26:53 -07:00
2025-01-11 03:36:34 +03:00
2024-11-16 20:46:15 +01:00
2024-09-13 19:55:44 -04:00
2024-12-18 19:59:11 -08:00
2025-02-20 08:02:13 -08:00
2025-03-23 19:12:53 -07:00
2025-03-23 12:13:42 -07:00
2025-03-27 07:52:13 -07:00
2024-11-25 10:26:51 -05:00
2024-11-22 16:54:56 +05:30
2025-07-03 14:32:47 +08:00
2025-07-18 13:34:15 -05:00
2025-05-30 14:58:30 +03:00
2024-11-02 20:34:52 -07:00
2024-08-22 14:44:35 -07:00
2025-03-23 12:13:42 -07:00
2025-02-03 12:09:32 -05:00
2024-12-11 23:29:58 -08:00
2025-06-19 13:17:39 -07:00
2024-10-29 10:29:39 -07:00