Hagb (Junyu Guo 郭俊余)
35ea6fd109
Fix rounding of some x87 instructions ( #951 )
...
* Fix rounding of some x87 instructions
* Add missing tests/roundtest.h
* Fix build error of dynarec_arm_helper.c
* set rounding mode only when BOX86_DYNAREC_FASTROUND = 0
* Fix build error
* Set rounding mode for trigonometric instructions
They should work in Android build
* Add missing conditions
* Apply BOX86_DYNAREC_FASTROUND=0 on fpu_rounding test
* Avoid two-step rounding
* Keep consistent with dynarec
* Fix naming conflict
* Move setround to fpu_setround
* Move setround to fpu_setround
2024-04-14 20:37:17 +02:00
..
2021-01-12 17:04:27 -05:00
2022-07-15 10:20:45 +02:00
2019-01-13 15:22:41 +01:00
2019-01-13 15:22:41 +01:00
2018-12-21 18:17:44 +01:00
2018-12-21 20:25:35 +01:00
2018-12-21 20:25:35 +01:00
2018-12-22 16:15:26 +01:00
2019-01-13 14:47:03 +01:00
2018-12-28 19:21:22 +01:00
2018-12-27 19:46:10 +01:00
2019-01-13 15:22:41 +01:00
2019-01-19 15:07:38 +01:00
2019-06-23 14:33:54 +02:00
2019-06-30 17:34:21 +02:00
2019-11-04 09:43:47 +01:00
2019-11-16 13:55:46 +01:00
2020-04-19 15:58:54 +02:00
2021-05-23 20:29:01 +02:00
2021-05-23 20:29:01 +02:00
2023-01-29 18:39:30 +01:00
2023-11-07 18:06:11 +01:00
2021-08-05 07:49:57 +02:00
2021-11-21 18:35:38 +01:00
2021-12-22 11:44:11 +01:00
2023-08-26 16:26:30 +02:00
2023-10-29 12:25:02 +01:00
2023-11-07 18:06:11 +01:00
2023-11-07 18:06:11 +01:00
2023-11-07 18:06:11 +01:00
2024-04-14 20:37:17 +02:00
2024-04-14 20:37:17 +02:00
2018-12-21 18:17:44 +01:00
2018-12-21 20:25:35 +01:00
2018-12-21 20:25:35 +01:00
2018-12-21 20:25:35 +01:00
2018-12-21 20:25:35 +01:00
2018-12-21 20:25:35 +01:00
2018-12-22 16:15:26 +01:00
2018-12-28 19:21:22 +01:00
2019-01-13 14:47:03 +01:00
2019-01-13 14:47:03 +01:00
2018-12-24 18:24:43 +01:00
2018-12-28 19:21:22 +01:00
2018-12-27 19:46:10 +01:00
2018-12-27 19:46:10 +01:00
2019-01-13 15:22:41 +01:00
2019-01-13 15:22:41 +01:00
2019-01-19 15:07:38 +01:00
2019-01-19 15:07:38 +01:00
2019-06-23 14:50:39 +02:00
2019-06-23 14:33:54 +02:00
2022-10-12 21:37:29 +02:00
2022-10-12 21:37:29 +02:00
2019-11-04 09:43:47 +01:00
2019-11-04 09:43:47 +01:00
2019-11-16 13:55:46 +01:00
2019-11-16 13:55:46 +01:00
2020-04-19 15:58:54 +02:00
2020-04-19 15:58:54 +02:00
2021-05-23 21:20:11 +02:00
2021-05-23 21:20:11 +02:00
2021-05-23 20:29:01 +02:00
2021-05-23 20:29:01 +02:00
2021-05-23 20:29:01 +02:00
2021-05-23 21:20:11 +02:00
2021-05-23 21:20:11 +02:00
2021-05-23 21:20:11 +02:00
2021-05-23 20:29:01 +02:00
2021-05-23 20:29:01 +02:00
2021-05-23 20:29:01 +02:00
2021-05-23 21:20:11 +02:00
2023-11-07 18:06:11 +01:00
2023-01-29 18:39:30 +01:00
2023-11-07 18:06:11 +01:00
2021-08-05 07:49:57 +02:00
2021-08-05 07:49:57 +02:00
2021-11-21 18:35:38 +01:00
2021-11-21 18:35:38 +01:00
2021-12-22 11:44:11 +01:00
2021-12-22 11:44:11 +01:00
2023-08-26 16:26:30 +02:00
2023-08-26 16:26:30 +02:00
2023-08-26 16:26:30 +02:00
2023-08-26 16:26:30 +02:00
2023-10-29 12:25:02 +01:00
2023-10-29 12:25:02 +01:00
2023-11-07 18:06:11 +01:00
2023-11-07 18:06:11 +01:00
2023-11-07 18:06:11 +01:00
2023-11-07 18:06:11 +01:00
2023-11-07 18:06:11 +01:00
2023-11-07 18:06:11 +01:00
2024-04-14 20:37:17 +02:00
2024-04-14 20:37:17 +02:00