diff options
| author | Hagb (Junyu Guo 郭俊余) <hagb_green@qq.com> | 2025-01-08 22:34:15 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-01-08 15:34:15 +0100 |
| commit | 653a67c8addcb980ce10a27765e582c972f8d69c (patch) | |
| tree | 98ac1036f34b2810a1f41a6126827445f7774fd4 /docs/USAGE.md | |
| parent | b99893d1c3506524103eebc2e4497a8be14cd6d0 (diff) | |
| download | box64-653a67c8addcb980ce10a27765e582c972f8d69c.tar.gz box64-653a67c8addcb980ce10a27765e582c972f8d69c.zip | |
Port rounding of some x87 instructions from Box86 (#2242)
* Port rounding of some x87 instructions from Box86 Ported from https://github.com/ptitSeb/box86/pull/951. The original pull request and this commit also contain some improvements on precision of `F2XM1` and `FYL2XP1`. * Run fpu_rounding test with dynarec only for ARM64 They have been implemented on dynarec only for ARM64.
Diffstat (limited to 'docs/USAGE.md')
| -rw-r--r-- | docs/USAGE.md | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/docs/USAGE.md b/docs/USAGE.md index e74c11ad..03eef42e 100644 --- a/docs/USAGE.md +++ b/docs/USAGE.md @@ -368,8 +368,8 @@ Generate x86 -NAN. #### BOX64_DYNAREC_FASTROUND * Generate precise x86 rounding. - * 0 : Generate float/double -> int rounding like on x86. - * 1 : Do not do anything special with edge case Rounding, to go as fast as possible (no INF/NAN/Overflow -> MIN_INT conversion). (default, faster) + * 0 : Generate float/double -> int rounding and use current rounding mode for float/double computation like on x86. + * 1 : Do not do anything special with edge case Rounding, to go as fast as possible (no INF/NAN/Overflow -> MIN_INT conversion, and no non-default rounding modes). (default, faster) * 2 : Everything from 1 plus also fast round of double->float (not taking into account current rounding mode). #### BOX64_DYNAREC_SAFEFLAGS * |