diff options
| author | KreitinnSoftware <80591934+KreitinnSoftware@users.noreply.github.com> | 2024-02-14 05:14:01 -0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-02-14 09:14:01 +0100 |
| commit | 549e042e678e0909c1a79325fb406fb0081ccac7 (patch) | |
| tree | f05a9323a5d22d14f60c3ce3bc6f61b3d9a579fb /tests/ref22_android.txt | |
| parent | c70581abc9380ab57deba3f8076e26191b5c2755 (diff) | |
| download | box64-549e042e678e0909c1a79325fb406fb0081ccac7.tar.gz box64-549e042e678e0909c1a79325fb406fb0081ccac7.zip | |
[CI] Add Android Tests (#1263)
* [CI] Add Android Tests * Remove a Build of Box64 that I placed and forgot to remove before * Fix some tests checking * Disable Test07 and Test17 for now * Comment set_tests_proprieties (I have forgotten) * Add mmx test and benchfloat for Android * Fix build for Clang-17 on non-Termux * Update NDK to 26b and add Termux Build/Testing * Revert to NDK 25b, something is wrong * Add -DTERMUX=1 to Termux Build * Add LD_LIBRARY_PATH for Termux Testing * Set LD_LIBRARY_PATH on QEMU_SET_ENV * Move data folder to current dir before testing on Termux * Copy Termux Data Libs for /data * Try to set QEMU_SET_ENV on GITHUB_ENV --------- Co-authored-by: Pablo Carlos <pablo@localhost.localdomain>
Diffstat (limited to 'tests/ref22_android.txt')
| -rw-r--r-- | tests/ref22_android.txt | 1224 |
1 files changed, 1224 insertions, 0 deletions
diff --git a/tests/ref22_android.txt b/tests/ref22_android.txt new file mode 100644 index 00000000..50c6d0c7 --- /dev/null +++ b/tests/ref22_android.txt @@ -0,0 +1,1224 @@ +FUCOMI 0x0 0x4082c00000000000 --C +FUCOMPP 0x0 0x4082c00000000000 --C +Rounding 0 + FRNDINT 0x0 => 0x0 + FRNDINT 0x4082c00000000000 => 0x4082c00000000000 + FISTP 0x0 => word: 0 + FISTP 0x4082c00000000000 => word: 258 + FISTP 0x0 => long: 0 + FISTP 0x4082c00000000000 => long: 258 + FISTP 0x0 => quad: 0 + FISTP 0x4082c00000000000 => quad: 258 + FISTTP 0x0 => word: 0 + FISTTP 0x4082c00000000000 => word: 258 + FISTTP 0x0 => long: 0 + FISTTP 0x4082c00000000000 => long: 258 + FISTTP 0x0 => quad: 0 + FISTTP 0x4082c00000000000 => quad: 258 +Rounding 1 + FRNDINT 0x0 => 0x0 + FRNDINT 0x4082c00000000000 => 0x4082c00000000000 + FISTP 0x0 => word: 0 + FISTP 0x4082c00000000000 => word: 258 + FISTP 0x0 => long: 0 + FISTP 0x4082c00000000000 => long: 258 + FISTP 0x0 => quad: 0 + FISTP 0x4082c00000000000 => quad: 258 + FISTTP 0x0 => word: 0 + FISTTP 0x4082c00000000000 => word: 258 + FISTTP 0x0 => long: 0 + FISTTP 0x4082c00000000000 => long: 258 + FISTTP 0x0 => quad: 0 + FISTTP 0x4082c00000000000 => quad: 258 +Rounding 2 + FRNDINT 0x0 => 0x0 + FRNDINT 0x4082c00000000000 => 0x4082c00000000000 + FISTP 0x0 => word: 0 + FISTP 0x4082c00000000000 => word: 258 + FISTP 0x0 => long: 0 + FISTP 0x4082c00000000000 => long: 258 + FISTP 0x0 => quad: 0 + FISTP 0x4082c00000000000 => quad: 258 + FISTTP 0x0 => word: 0 + FISTTP 0x4082c00000000000 => word: 258 + FISTTP 0x0 => long: 0 + FISTTP 0x4082c00000000000 => long: 258 + FISTTP 0x0 => quad: 0 + FISTTP 0x4082c00000000000 => quad: 258 +FUCOMI 0x4082c00000000000 0x0 --- +FUCOMPP 0x4082c00000000000 0x0 --- +Rounding 0 + FRNDINT 0x4082c00000000000 => 0x4082c00000000000 + FRNDINT 0x0 => 0x0 + FISTP 0x4082c00000000000 => word: 258 + FISTP 0x0 => word: 0 + FISTP 0x4082c00000000000 => long: 258 + FISTP 0x0 => long: 0 + FISTP 0x4082c00000000000 => quad: 258 + FISTP 0x0 => quad: 0 + FISTTP 0x4082c00000000000 => word: 258 + FISTTP 0x0 => word: 0 + FISTTP 0x4082c00000000000 => long: 258 + FISTTP 0x0 => long: 0 + FISTTP 0x4082c00000000000 => quad: 258 + FISTTP 0x0 => quad: 0 +Rounding 1 + FRNDINT 0x4082c00000000000 => 0x4082c00000000000 + FRNDINT 0x0 => 0x0 + FISTP 0x4082c00000000000 => word: 258 + FISTP 0x0 => word: 0 + FISTP 0x4082c00000000000 => long: 258 + FISTP 0x0 => long: 0 + FISTP 0x4082c00000000000 => quad: 258 + FISTP 0x0 => quad: 0 + FISTTP 0x4082c00000000000 => word: 258 + FISTTP 0x0 => word: 0 + FISTTP 0x4082c00000000000 => long: 258 + FISTTP 0x0 => long: 0 + FISTTP 0x4082c00000000000 => quad: 258 + FISTTP 0x0 => quad: 0 +Rounding 2 + FRNDINT 0x4082c00000000000 => 0x4082c00000000000 + FRNDINT 0x0 => 0x0 + FISTP 0x4082c00000000000 => word: 258 + FISTP 0x0 => word: 0 + FISTP 0x4082c00000000000 => long: 258 + FISTP 0x0 => long: 0 + FISTP 0x4082c00000000000 => quad: 258 + FISTP 0x0 => quad: 0 + FISTTP 0x4082c00000000000 => word: 258 + FISTTP 0x0 => word: 0 + FISTTP 0x4082c00000000000 => long: 258 + FISTTP 0x0 => long: 0 + FISTTP 0x4082c00000000000 => quad: 258 + FISTTP 0x0 => quad: 0 +FUCOMI 0x8000000000000000 0x4082c00000000000 --C +FUCOMPP 0x8000000000000000 0x4082c00000000000 --C +Rounding 0 + FRNDINT 0x8000000000000000 => 0x8000000000000000 + FRNDINT 0x4082c00000000000 => 0x4082c00000000000 + FISTP 0x8000000000000000 => word: 0 + FISTP 0x4082c00000000000 => word: 258 + FISTP 0x8000000000000000 => long: 0 + FISTP 0x4082c00000000000 => long: 258 + FISTP 0x8000000000000000 => quad: 0 + FISTP 0x4082c00000000000 => quad: 258 + FISTTP 0x8000000000000000 => word: 0 + FISTTP 0x4082c00000000000 => word: 258 + FISTTP 0x8000000000000000 => long: 0 + FISTTP 0x4082c00000000000 => long: 258 + FISTTP 0x8000000000000000 => quad: 0 + FISTTP 0x4082c00000000000 => quad: 258 +Rounding 1 + FRNDINT 0x8000000000000000 => 0x8000000000000000 + FRNDINT 0x4082c00000000000 => 0x4082c00000000000 + FISTP 0x8000000000000000 => word: 0 + FISTP 0x4082c00000000000 => word: 258 + FISTP 0x8000000000000000 => long: 0 + FISTP 0x4082c00000000000 => long: 258 + FISTP 0x8000000000000000 => quad: 0 + FISTP 0x4082c00000000000 => quad: 258 + FISTTP 0x8000000000000000 => word: 0 + FISTTP 0x4082c00000000000 => word: 258 + FISTTP 0x8000000000000000 => long: 0 + FISTTP 0x4082c00000000000 => long: 258 + FISTTP 0x8000000000000000 => quad: 0 + FISTTP 0x4082c00000000000 => quad: 258 +Rounding 2 + FRNDINT 0x8000000000000000 => 0x8000000000000000 + FRNDINT 0x4082c00000000000 => 0x4082c00000000000 + FISTP 0x8000000000000000 => word: 0 + FISTP 0x4082c00000000000 => word: 258 + FISTP 0x8000000000000000 => long: 0 + FISTP 0x4082c00000000000 => long: 258 + FISTP 0x8000000000000000 => quad: 0 + FISTP 0x4082c00000000000 => quad: 258 + FISTTP 0x8000000000000000 => word: 0 + FISTTP 0x4082c00000000000 => word: 258 + FISTTP 0x8000000000000000 => long: 0 + FISTTP 0x4082c00000000000 => long: 258 + FISTTP 0x8000000000000000 => quad: 0 + FISTTP 0x4082c00000000000 => quad: 258 +FUCOMI 0x4082c00000000000 0x8000000000000000 --- +FUCOMPP 0x4082c00000000000 0x8000000000000000 --- +Rounding 0 + FRNDINT 0x4082c00000000000 => 0x4082c00000000000 + FRNDINT 0x8000000000000000 => 0x8000000000000000 + FISTP 0x4082c00000000000 => word: 258 + FISTP 0x8000000000000000 => word: 0 + FISTP 0x4082c00000000000 => long: 258 + FISTP 0x8000000000000000 => long: 0 + FISTP 0x4082c00000000000 => quad: 258 + FISTP 0x8000000000000000 => quad: 0 + FISTTP 0x4082c00000000000 => word: 258 + FISTTP 0x8000000000000000 => word: 0 + FISTTP 0x4082c00000000000 => long: 258 + FISTTP 0x8000000000000000 => long: 0 + FISTTP 0x4082c00000000000 => quad: 258 + FISTTP 0x8000000000000000 => quad: 0 +Rounding 1 + FRNDINT 0x4082c00000000000 => 0x4082c00000000000 + FRNDINT 0x8000000000000000 => 0x8000000000000000 + FISTP 0x4082c00000000000 => word: 258 + FISTP 0x8000000000000000 => word: 0 + FISTP 0x4082c00000000000 => long: 258 + FISTP 0x8000000000000000 => long: 0 + FISTP 0x4082c00000000000 => quad: 258 + FISTP 0x8000000000000000 => quad: 0 + FISTTP 0x4082c00000000000 => word: 258 + FISTTP 0x8000000000000000 => word: 0 + FISTTP 0x4082c00000000000 => long: 258 + FISTTP 0x8000000000000000 => long: 0 + FISTTP 0x4082c00000000000 => quad: 258 + FISTTP 0x8000000000000000 => quad: 0 +Rounding 2 + FRNDINT 0x4082c00000000000 => 0x4082c00000000000 + FRNDINT 0x8000000000000000 => 0x8000000000000000 + FISTP 0x4082c00000000000 => word: 258 + FISTP 0x8000000000000000 => word: 0 + FISTP 0x4082c00000000000 => long: 258 + FISTP 0x8000000000000000 => long: 0 + FISTP 0x4082c00000000000 => quad: 258 + FISTP 0x8000000000000000 => quad: 0 + FISTTP 0x4082c00000000000 => word: 258 + FISTTP 0x8000000000000000 => word: 0 + FISTTP 0x4082c00000000000 => long: 258 + FISTTP 0x8000000000000000 => long: 0 + FISTTP 0x4082c00000000000 => quad: 258 + FISTTP 0x8000000000000000 => quad: 0 +FUCOMI 0x8000000000000000 0x0 Z-- +FUCOMPP 0x8000000000000000 0x0 Z-- +Rounding 0 + FRNDINT 0x8000000000000000 => 0x8000000000000000 + FRNDINT 0x0 => 0x0 + FISTP 0x8000000000000000 => word: 0 + FISTP 0x0 => word: 0 + FISTP 0x8000000000000000 => long: 0 + FISTP 0x0 => long: 0 + FISTP 0x8000000000000000 => quad: 0 + FISTP 0x0 => quad: 0 + FISTTP 0x8000000000000000 => word: 0 + FISTTP 0x0 => word: 0 + FISTTP 0x8000000000000000 => long: 0 + FISTTP 0x0 => long: 0 + FISTTP 0x8000000000000000 => quad: 0 + FISTTP 0x0 => quad: 0 +Rounding 1 + FRNDINT 0x8000000000000000 => 0x8000000000000000 + FRNDINT 0x0 => 0x0 + FISTP 0x8000000000000000 => word: 0 + FISTP 0x0 => word: 0 + FISTP 0x8000000000000000 => long: 0 + FISTP 0x0 => long: 0 + FISTP 0x8000000000000000 => quad: 0 + FISTP 0x0 => quad: 0 + FISTTP 0x8000000000000000 => word: 0 + FISTTP 0x0 => word: 0 + FISTTP 0x8000000000000000 => long: 0 + FISTTP 0x0 => long: 0 + FISTTP 0x8000000000000000 => quad: 0 + FISTTP 0x0 => quad: 0 +Rounding 2 + FRNDINT 0x8000000000000000 => 0x8000000000000000 + FRNDINT 0x0 => 0x0 + FISTP 0x8000000000000000 => word: 0 + FISTP 0x0 => word: 0 + FISTP 0x8000000000000000 => long: 0 + FISTP 0x0 => long: 0 + FISTP 0x8000000000000000 => quad: 0 + FISTP 0x0 => quad: 0 + FISTTP 0x8000000000000000 => word: 0 + FISTTP 0x0 => word: 0 + FISTTP 0x8000000000000000 => long: 0 + FISTTP 0x0 => long: 0 + FISTTP 0x8000000000000000 => quad: 0 + FISTTP 0x0 => quad: 0 +FUCOMI 0x0 0x8000000000000000 Z-- +FUCOMPP 0x0 0x8000000000000000 Z-- +Rounding 0 + FRNDINT 0x0 => 0x0 + FRNDINT 0x8000000000000000 => 0x8000000000000000 + FISTP 0x0 => word: 0 + FISTP 0x8000000000000000 => word: 0 + FISTP 0x0 => long: 0 + FISTP 0x8000000000000000 => long: 0 + FISTP 0x0 => quad: 0 + FISTP 0x8000000000000000 => quad: 0 + FISTTP 0x0 => word: 0 + FISTTP 0x8000000000000000 => word: 0 + FISTTP 0x0 => long: 0 + FISTTP 0x8000000000000000 => long: 0 + FISTTP 0x0 => quad: 0 + FISTTP 0x8000000000000000 => quad: 0 +Rounding 1 + FRNDINT 0x0 => 0x0 + FRNDINT 0x8000000000000000 => 0x8000000000000000 + FISTP 0x0 => word: 0 + FISTP 0x8000000000000000 => word: 0 + FISTP 0x0 => long: 0 + FISTP 0x8000000000000000 => long: 0 + FISTP 0x0 => quad: 0 + FISTP 0x8000000000000000 => quad: 0 + FISTTP 0x0 => word: 0 + FISTTP 0x8000000000000000 => word: 0 + FISTTP 0x0 => long: 0 + FISTTP 0x8000000000000000 => long: 0 + FISTTP 0x0 => quad: 0 + FISTTP 0x8000000000000000 => quad: 0 +Rounding 2 + FRNDINT 0x0 => 0x0 + FRNDINT 0x8000000000000000 => 0x8000000000000000 + FISTP 0x0 => word: 0 + FISTP 0x8000000000000000 => word: 0 + FISTP 0x0 => long: 0 + FISTP 0x8000000000000000 => long: 0 + FISTP 0x0 => quad: 0 + FISTP 0x8000000000000000 => quad: 0 + FISTTP 0x0 => word: 0 + FISTTP 0x8000000000000000 => word: 0 + FISTTP 0x0 => long: 0 + FISTTP 0x8000000000000000 => long: 0 + FISTTP 0x0 => quad: 0 + FISTTP 0x8000000000000000 => quad: 0 +FUCOMI 0x40dfffc000000000 0x40e0002000000000 --C +FUCOMPP 0x40dfffc000000000 0x40e0002000000000 --C +Rounding 0 + FRNDINT 0x40dfffc000000000 => 0x40dfffc000000000 + FRNDINT 0x40e0002000000000 => 0x40e0002000000000 + FISTP 0x40dfffc000000000 => word: 7fff + FISTP 0x40e0002000000000 => word: 8001 + FISTP 0x40dfffc000000000 => long: 7fff + FISTP 0x40e0002000000000 => long: 8001 + FISTP 0x40dfffc000000000 => quad: 7fff + FISTP 0x40e0002000000000 => quad: 8001 + FISTTP 0x40dfffc000000000 => word: 7fff + FISTTP 0x40e0002000000000 => word: 8001 + FISTTP 0x40dfffc000000000 => long: 7fff + FISTTP 0x40e0002000000000 => long: 8001 + FISTTP 0x40dfffc000000000 => quad: 7fff + FISTTP 0x40e0002000000000 => quad: 8001 +Rounding 1 + FRNDINT 0x40dfffc000000000 => 0x40dfffc000000000 + FRNDINT 0x40e0002000000000 => 0x40e0002000000000 + FISTP 0x40dfffc000000000 => word: 7fff + FISTP 0x40e0002000000000 => word: 8001 + FISTP 0x40dfffc000000000 => long: 7fff + FISTP 0x40e0002000000000 => long: 8001 + FISTP 0x40dfffc000000000 => quad: 7fff + FISTP 0x40e0002000000000 => quad: 8001 + FISTTP 0x40dfffc000000000 => word: 7fff + FISTTP 0x40e0002000000000 => word: 8001 + FISTTP 0x40dfffc000000000 => long: 7fff + FISTTP 0x40e0002000000000 => long: 8001 + FISTTP 0x40dfffc000000000 => quad: 7fff + FISTTP 0x40e0002000000000 => quad: 8001 +Rounding 2 + FRNDINT 0x40dfffc000000000 => 0x40dfffc000000000 + FRNDINT 0x40e0002000000000 => 0x40e0002000000000 + FISTP 0x40dfffc000000000 => word: 7fff + FISTP 0x40e0002000000000 => word: 8001 + FISTP 0x40dfffc000000000 => long: 7fff + FISTP 0x40e0002000000000 => long: 8001 + FISTP 0x40dfffc000000000 => quad: 7fff + FISTP 0x40e0002000000000 => quad: 8001 + FISTTP 0x40dfffc000000000 => word: 7fff + FISTTP 0x40e0002000000000 => word: 8001 + FISTTP 0x40dfffc000000000 => long: 7fff + FISTTP 0x40e0002000000000 => long: 8001 + FISTTP 0x40dfffc000000000 => quad: 7fff + FISTTP 0x40e0002000000000 => quad: 8001 +FUCOMI 0x40e0002000000000 0x40dfffc000000000 --- +FUCOMPP 0x40e0002000000000 0x40dfffc000000000 --- +Rounding 0 + FRNDINT 0x40e0002000000000 => 0x40e0002000000000 + FRNDINT 0x40dfffc000000000 => 0x40dfffc000000000 + FISTP 0x40e0002000000000 => word: 8001 + FISTP 0x40dfffc000000000 => word: 7fff + FISTP 0x40e0002000000000 => long: 8001 + FISTP 0x40dfffc000000000 => long: 7fff + FISTP 0x40e0002000000000 => quad: 8001 + FISTP 0x40dfffc000000000 => quad: 7fff + FISTTP 0x40e0002000000000 => word: 8001 + FISTTP 0x40dfffc000000000 => word: 7fff + FISTTP 0x40e0002000000000 => long: 8001 + FISTTP 0x40dfffc000000000 => long: 7fff + FISTTP 0x40e0002000000000 => quad: 8001 + FISTTP 0x40dfffc000000000 => quad: 7fff +Rounding 1 + FRNDINT 0x40e0002000000000 => 0x40e0002000000000 + FRNDINT 0x40dfffc000000000 => 0x40dfffc000000000 + FISTP 0x40e0002000000000 => word: 8001 + FISTP 0x40dfffc000000000 => word: 7fff + FISTP 0x40e0002000000000 => long: 8001 + FISTP 0x40dfffc000000000 => long: 7fff + FISTP 0x40e0002000000000 => quad: 8001 + FISTP 0x40dfffc000000000 => quad: 7fff + FISTTP 0x40e0002000000000 => word: 8001 + FISTTP 0x40dfffc000000000 => word: 7fff + FISTTP 0x40e0002000000000 => long: 8001 + FISTTP 0x40dfffc000000000 => long: 7fff + FISTTP 0x40e0002000000000 => quad: 8001 + FISTTP 0x40dfffc000000000 => quad: 7fff +Rounding 2 + FRNDINT 0x40e0002000000000 => 0x40e0002000000000 + FRNDINT 0x40dfffc000000000 => 0x40dfffc000000000 + FISTP 0x40e0002000000000 => word: 8001 + FISTP 0x40dfffc000000000 => word: 7fff + FISTP 0x40e0002000000000 => long: 8001 + FISTP 0x40dfffc000000000 => long: 7fff + FISTP 0x40e0002000000000 => quad: 8001 + FISTP 0x40dfffc000000000 => quad: 7fff + FISTTP 0x40e0002000000000 => word: 8001 + FISTTP 0x40dfffc000000000 => word: 7fff + FISTTP 0x40e0002000000000 => long: 8001 + FISTTP 0x40dfffc000000000 => long: 7fff + FISTTP 0x40e0002000000000 => quad: 8001 + FISTTP 0x40dfffc000000000 => quad: 7fff +FUCOMI 0xc0e0002000000000 0xc0dfffc000000000 --C +FUCOMPP 0xc0e0002000000000 0xc0dfffc000000000 --C +Rounding 0 + FRNDINT 0xc0e0002000000000 => 0xc0e0002000000000 + FRNDINT 0xc0dfffc000000000 => 0xc0dfffc000000000 + FISTP 0xc0e0002000000000 => word: 7fff + FISTP 0xc0dfffc000000000 => word: 8001 + FISTP 0xc0e0002000000000 => long: ffff7fff + FISTP 0xc0dfffc000000000 => long: ffff8001 + FISTP 0xc0e0002000000000 => quad: ffffffffffff7fff + FISTP 0xc0dfffc000000000 => quad: ffffffffffff8001 + FISTTP 0xc0e0002000000000 => word: 7fff + FISTTP 0xc0dfffc000000000 => word: 8001 + FISTTP 0xc0e0002000000000 => long: ffff7fff + FISTTP 0xc0dfffc000000000 => long: ffff8001 + FISTTP 0xc0e0002000000000 => quad: ffffffffffff7fff + FISTTP 0xc0dfffc000000000 => quad: ffffffffffff8001 +Rounding 1 + FRNDINT 0xc0e0002000000000 => 0xc0e0002000000000 + FRNDINT 0xc0dfffc000000000 => 0xc0dfffc000000000 + FISTP 0xc0e0002000000000 => word: 7fff + FISTP 0xc0dfffc000000000 => word: 8001 + FISTP 0xc0e0002000000000 => long: ffff7fff + FISTP 0xc0dfffc000000000 => long: ffff8001 + FISTP 0xc0e0002000000000 => quad: ffffffffffff7fff + FISTP 0xc0dfffc000000000 => quad: ffffffffffff8001 + FISTTP 0xc0e0002000000000 => word: 7fff + FISTTP 0xc0dfffc000000000 => word: 8001 + FISTTP 0xc0e0002000000000 => long: ffff7fff + FISTTP 0xc0dfffc000000000 => long: ffff8001 + FISTTP 0xc0e0002000000000 => quad: ffffffffffff7fff + FISTTP 0xc0dfffc000000000 => quad: ffffffffffff8001 +Rounding 2 + FRNDINT 0xc0e0002000000000 => 0xc0e0002000000000 + FRNDINT 0xc0dfffc000000000 => 0xc0dfffc000000000 + FISTP 0xc0e0002000000000 => word: 7fff + FISTP 0xc0dfffc000000000 => word: 8001 + FISTP 0xc0e0002000000000 => long: ffff7fff + FISTP 0xc0dfffc000000000 => long: ffff8001 + FISTP 0xc0e0002000000000 => quad: ffffffffffff7fff + FISTP 0xc0dfffc000000000 => quad: ffffffffffff8001 + FISTTP 0xc0e0002000000000 => word: 7fff + FISTTP 0xc0dfffc000000000 => word: 8001 + FISTTP 0xc0e0002000000000 => long: ffff7fff + FISTTP 0xc0dfffc000000000 => long: ffff8001 + FISTTP 0xc0e0002000000000 => quad: ffffffffffff7fff + FISTTP 0xc0dfffc000000000 => quad: ffffffffffff8001 +FUCOMI 0xc0dfffc000000000 0xc0e0002000000000 --- +FUCOMPP 0xc0dfffc000000000 0xc0e0002000000000 --- +Rounding 0 + FRNDINT 0xc0dfffc000000000 => 0xc0dfffc000000000 + FRNDINT 0xc0e0002000000000 => 0xc0e0002000000000 + FISTP 0xc0dfffc000000000 => word: 8001 + FISTP 0xc0e0002000000000 => word: 7fff + FISTP 0xc0dfffc000000000 => long: ffff8001 + FISTP 0xc0e0002000000000 => long: ffff7fff + FISTP 0xc0dfffc000000000 => quad: ffffffffffff8001 + FISTP 0xc0e0002000000000 => quad: ffffffffffff7fff + FISTTP 0xc0dfffc000000000 => word: 8001 + FISTTP 0xc0e0002000000000 => word: 7fff + FISTTP 0xc0dfffc000000000 => long: ffff8001 + FISTTP 0xc0e0002000000000 => long: ffff7fff + FISTTP 0xc0dfffc000000000 => quad: ffffffffffff8001 + FISTTP 0xc0e0002000000000 => quad: ffffffffffff7fff +Rounding 1 + FRNDINT 0xc0dfffc000000000 => 0xc0dfffc000000000 + FRNDINT 0xc0e0002000000000 => 0xc0e0002000000000 + FISTP 0xc0dfffc000000000 => word: 8001 + FISTP 0xc0e0002000000000 => word: 7fff + FISTP 0xc0dfffc000000000 => long: ffff8001 + FISTP 0xc0e0002000000000 => long: ffff7fff + FISTP 0xc0dfffc000000000 => quad: ffffffffffff8001 + FISTP 0xc0e0002000000000 => quad: ffffffffffff7fff + FISTTP 0xc0dfffc000000000 => word: 8001 + FISTTP 0xc0e0002000000000 => word: 7fff + FISTTP 0xc0dfffc000000000 => long: ffff8001 + FISTTP 0xc0e0002000000000 => long: ffff7fff + FISTTP 0xc0dfffc000000000 => quad: ffffffffffff8001 + FISTTP 0xc0e0002000000000 => quad: ffffffffffff7fff +Rounding 2 + FRNDINT 0xc0dfffc000000000 => 0xc0dfffc000000000 + FRNDINT 0xc0e0002000000000 => 0xc0e0002000000000 + FISTP 0xc0dfffc000000000 => word: 8001 + FISTP 0xc0e0002000000000 => word: 7fff + FISTP 0xc0dfffc000000000 => long: ffff8001 + FISTP 0xc0e0002000000000 => long: ffff7fff + FISTP 0xc0dfffc000000000 => quad: ffffffffffff8001 + FISTP 0xc0e0002000000000 => quad: ffffffffffff7fff + FISTTP 0xc0dfffc000000000 => word: 8001 + FISTTP 0xc0e0002000000000 => word: 7fff + FISTTP 0xc0dfffc000000000 => long: ffff8001 + FISTTP 0xc0e0002000000000 => long: ffff7fff + FISTTP 0xc0dfffc000000000 => quad: ffffffffffff8001 + FISTTP 0xc0e0002000000000 => quad: ffffffffffff7fff +FUCOMI 0x8000000000000000 0x3ff0000000000000 --C +FUCOMPP 0x8000000000000000 0x3ff0000000000000 --C +Rounding 0 + FRNDINT 0x8000000000000000 => 0x8000000000000000 + FRNDINT 0x3ff0000000000000 => 0x3ff0000000000000 + FISTP 0x8000000000000000 => word: 0 + FISTP 0x3ff0000000000000 => word: 1 + FISTP 0x8000000000000000 => long: 0 + FISTP 0x3ff0000000000000 => long: 1 + FISTP 0x8000000000000000 => quad: 0 + FISTP 0x3ff0000000000000 => quad: 1 + FISTTP 0x8000000000000000 => word: 0 + FISTTP 0x3ff0000000000000 => word: 1 + FISTTP 0x8000000000000000 => long: 0 + FISTTP 0x3ff0000000000000 => long: 1 + FISTTP 0x8000000000000000 => quad: 0 + FISTTP 0x3ff0000000000000 => quad: 1 +Rounding 1 + FRNDINT 0x8000000000000000 => 0x8000000000000000 + FRNDINT 0x3ff0000000000000 => 0x3ff0000000000000 + FISTP 0x8000000000000000 => word: 0 + FISTP 0x3ff0000000000000 => word: 1 + FISTP 0x8000000000000000 => long: 0 + FISTP 0x3ff0000000000000 => long: 1 + FISTP 0x8000000000000000 => quad: 0 + FISTP 0x3ff0000000000000 => quad: 1 + FISTTP 0x8000000000000000 => word: 0 + FISTTP 0x3ff0000000000000 => word: 1 + FISTTP 0x8000000000000000 => long: 0 + FISTTP 0x3ff0000000000000 => long: 1 + FISTTP 0x8000000000000000 => quad: 0 + FISTTP 0x3ff0000000000000 => quad: 1 +Rounding 2 + FRNDINT 0x8000000000000000 => 0x8000000000000000 + FRNDINT 0x3ff0000000000000 => 0x3ff0000000000000 + FISTP 0x8000000000000000 => word: 0 + FISTP 0x3ff0000000000000 => word: 1 + FISTP 0x8000000000000000 => long: 0 + FISTP 0x3ff0000000000000 => long: 1 + FISTP 0x8000000000000000 => quad: 0 + FISTP 0x3ff0000000000000 => quad: 1 + FISTTP 0x8000000000000000 => word: 0 + FISTTP 0x3ff0000000000000 => word: 1 + FISTTP 0x8000000000000000 => long: 0 + FISTTP 0x3ff0000000000000 => long: 1 + FISTTP 0x8000000000000000 => quad: 0 + FISTTP 0x3ff0000000000000 => quad: 1 +FUCOMI 0x3ff0000000000000 0x8000000000000000 --- +FUCOMPP 0x3ff0000000000000 0x8000000000000000 --- +Rounding 0 + FRNDINT 0x3ff0000000000000 => 0x3ff0000000000000 + FRNDINT 0x8000000000000000 => 0x8000000000000000 + FISTP 0x3ff0000000000000 => word: 1 + FISTP 0x8000000000000000 => word: 0 + FISTP 0x3ff0000000000000 => long: 1 + FISTP 0x8000000000000000 => long: 0 + FISTP 0x3ff0000000000000 => quad: 1 + FISTP 0x8000000000000000 => quad: 0 + FISTTP 0x3ff0000000000000 => word: 1 + FISTTP 0x8000000000000000 => word: 0 + FISTTP 0x3ff0000000000000 => long: 1 + FISTTP 0x8000000000000000 => long: 0 + FISTTP 0x3ff0000000000000 => quad: 1 + FISTTP 0x8000000000000000 => quad: 0 +Rounding 1 + FRNDINT 0x3ff0000000000000 => 0x3ff0000000000000 + FRNDINT 0x8000000000000000 => 0x8000000000000000 + FISTP 0x3ff0000000000000 => word: 1 + FISTP 0x8000000000000000 => word: 0 + FISTP 0x3ff0000000000000 => long: 1 + FISTP 0x8000000000000000 => long: 0 + FISTP 0x3ff0000000000000 => quad: 1 + FISTP 0x8000000000000000 => quad: 0 + FISTTP 0x3ff0000000000000 => word: 1 + FISTTP 0x8000000000000000 => word: 0 + FISTTP 0x3ff0000000000000 => long: 1 + FISTTP 0x8000000000000000 => long: 0 + FISTTP 0x3ff0000000000000 => quad: 1 + FISTTP 0x8000000000000000 => quad: 0 +Rounding 2 + FRNDINT 0x3ff0000000000000 => 0x3ff0000000000000 + FRNDINT 0x8000000000000000 => 0x8000000000000000 + FISTP 0x3ff0000000000000 => word: 1 + FISTP 0x8000000000000000 => word: 0 + FISTP 0x3ff0000000000000 => long: 1 + FISTP 0x8000000000000000 => long: 0 + FISTP 0x3ff0000000000000 => quad: 1 + FISTP 0x8000000000000000 => quad: 0 + FISTTP 0x3ff0000000000000 => word: 1 + FISTTP 0x8000000000000000 => word: 0 + FISTTP 0x3ff0000000000000 => long: 1 + FISTTP 0x8000000000000000 => long: 0 + FISTTP 0x3ff0000000000000 => quad: 1 + FISTTP 0x8000000000000000 => quad: 0 +FUCOMI 0x3ff0000000000000 0x3fe89d9000000000 --- +FUCOMPP 0x3ff0000000000000 0x3fe89d9000000000 --- +Rounding 0 + FRNDINT 0x3ff0000000000000 => 0x3ff0000000000000 + FRNDINT 0x3fe89d9000000000 => 0x3ff0000000000000 + FISTP 0x3ff0000000000000 => word: 1 + FISTP 0x3fe89d9000000000 => word: 1 + FISTP 0x3ff0000000000000 => long: 1 + FISTP 0x3fe89d9000000000 => long: 1 + FISTP 0x3ff0000000000000 => quad: 1 + FISTP 0x3fe89d9000000000 => quad: 1 + FISTTP 0x3ff0000000000000 => word: 1 + FISTTP 0x3fe89d9000000000 => word: 0 + FISTTP 0x3ff0000000000000 => long: 1 + FISTTP 0x3fe89d9000000000 => long: 0 + FISTTP 0x3ff0000000000000 => quad: 1 + FISTTP 0x3fe89d9000000000 => quad: 0 +Rounding 1 + FRNDINT 0x3ff0000000000000 => 0x3ff0000000000000 + FRNDINT 0x3fe89d9000000000 => 0x0 + FISTP 0x3ff0000000000000 => word: 1 + FISTP 0x3fe89d9000000000 => word: 0 + FISTP 0x3ff0000000000000 => long: 1 + FISTP 0x3fe89d9000000000 => long: 0 + FISTP 0x3ff0000000000000 => quad: 1 + FISTP 0x3fe89d9000000000 => quad: 0 + FISTTP 0x3ff0000000000000 => word: 1 + FISTTP 0x3fe89d9000000000 => word: 0 + FISTTP 0x3ff0000000000000 => long: 1 + FISTTP 0x3fe89d9000000000 => long: 0 + FISTTP 0x3ff0000000000000 => quad: 1 + FISTTP 0x3fe89d9000000000 => quad: 0 +Rounding 2 + FRNDINT 0x3ff0000000000000 => 0x3ff0000000000000 + FRNDINT 0x3fe89d9000000000 => 0x3ff0000000000000 + FISTP 0x3ff0000000000000 => word: 1 + FISTP 0x3fe89d9000000000 => word: 1 + FISTP 0x3ff0000000000000 => long: 1 + FISTP 0x3fe89d9000000000 => long: 1 + FISTP 0x3ff0000000000000 => quad: 1 + FISTP 0x3fe89d9000000000 => quad: 1 + FISTTP 0x3ff0000000000000 => word: 1 + FISTTP 0x3fe89d9000000000 => word: 0 + FISTTP 0x3ff0000000000000 => long: 1 + FISTTP 0x3fe89d9000000000 => long: 0 + FISTTP 0x3ff0000000000000 => quad: 1 + FISTTP 0x3fe89d9000000000 => quad: 0 +FUCOMI 0x3fe89d9000000000 0x3ff0000000000000 --C +FUCOMPP 0x3fe89d9000000000 0x3ff0000000000000 --C +Rounding 0 + FRNDINT 0x3fe89d9000000000 => 0x3ff0000000000000 + FRNDINT 0x3ff0000000000000 => 0x3ff0000000000000 + FISTP 0x3fe89d9000000000 => word: 1 + FISTP 0x3ff0000000000000 => word: 1 + FISTP 0x3fe89d9000000000 => long: 1 + FISTP 0x3ff0000000000000 => long: 1 + FISTP 0x3fe89d9000000000 => quad: 1 + FISTP 0x3ff0000000000000 => quad: 1 + FISTTP 0x3fe89d9000000000 => word: 0 + FISTTP 0x3ff0000000000000 => word: 1 + FISTTP 0x3fe89d9000000000 => long: 0 + FISTTP 0x3ff0000000000000 => long: 1 + FISTTP 0x3fe89d9000000000 => quad: 0 + FISTTP 0x3ff0000000000000 => quad: 1 +Rounding 1 + FRNDINT 0x3fe89d9000000000 => 0x0 + FRNDINT 0x3ff0000000000000 => 0x3ff0000000000000 + FISTP 0x3fe89d9000000000 => word: 0 + FISTP 0x3ff0000000000000 => word: 1 + FISTP 0x3fe89d9000000000 => long: 0 + FISTP 0x3ff0000000000000 => long: 1 + FISTP 0x3fe89d9000000000 => quad: 0 + FISTP 0x3ff0000000000000 => quad: 1 + FISTTP 0x3fe89d9000000000 => word: 0 + FISTTP 0x3ff0000000000000 => word: 1 + FISTTP 0x3fe89d9000000000 => long: 0 + FISTTP 0x3ff0000000000000 => long: 1 + FISTTP 0x3fe89d9000000000 => quad: 0 + FISTTP 0x3ff0000000000000 => quad: 1 +Rounding 2 + FRNDINT 0x3fe89d9000000000 => 0x3ff0000000000000 + FRNDINT 0x3ff0000000000000 => 0x3ff0000000000000 + FISTP 0x3fe89d9000000000 => word: 1 + FISTP 0x3ff0000000000000 => word: 1 + FISTP 0x3fe89d9000000000 => long: 1 + FISTP 0x3ff0000000000000 => long: 1 + FISTP 0x3fe89d9000000000 => quad: 1 + FISTP 0x3ff0000000000000 => quad: 1 + FISTTP 0x3fe89d9000000000 => word: 0 + FISTTP 0x3ff0000000000000 => word: 1 + FISTTP 0x3fe89d9000000000 => long: 0 + FISTTP 0x3ff0000000000000 => long: 1 + FISTTP 0x3fe89d9000000000 => quad: 0 + FISTTP 0x3ff0000000000000 => quad: 1 +FUCOMI 0x3ff0000000000000 0x7ff0000000000000 --C +FUCOMPP 0x3ff0000000000000 0x7ff0000000000000 --C +Rounding 0 + FRNDINT 0x3ff0000000000000 => 0x3ff0000000000000 + FRNDINT 0x7ff0000000000000 => 0x7ff0000000000000 + FISTP 0x3ff0000000000000 => word: 1 + FISTP 0x7ff0000000000000 => word: 0 + FISTP 0x3ff0000000000000 => long: 1 + FISTP 0x7ff0000000000000 => long: 80000000 + FISTP 0x3ff0000000000000 => quad: 1 + FISTP 0x7ff0000000000000 => quad: 8000000000000000 + FISTTP 0x3ff0000000000000 => word: 1 + FISTTP 0x7ff0000000000000 => word: 0 + FISTTP 0x3ff0000000000000 => long: 1 + FISTTP 0x7ff0000000000000 => long: 80000000 + FISTTP 0x3ff0000000000000 => quad: 1 + FISTTP 0x7ff0000000000000 => quad: 8000000000000000 +Rounding 1 + FRNDINT 0x3ff0000000000000 => 0x3ff0000000000000 + FRNDINT 0x7ff0000000000000 => 0x7ff0000000000000 + FISTP 0x3ff0000000000000 => word: 1 + FISTP 0x7ff0000000000000 => word: 0 + FISTP 0x3ff0000000000000 => long: 1 + FISTP 0x7ff0000000000000 => long: 80000000 + FISTP 0x3ff0000000000000 => quad: 1 + FISTP 0x7ff0000000000000 => quad: 8000000000000000 + FISTTP 0x3ff0000000000000 => word: 1 + FISTTP 0x7ff0000000000000 => word: 0 + FISTTP 0x3ff0000000000000 => long: 1 + FISTTP 0x7ff0000000000000 => long: 80000000 + FISTTP 0x3ff0000000000000 => quad: 1 + FISTTP 0x7ff0000000000000 => quad: 8000000000000000 +Rounding 2 + FRNDINT 0x3ff0000000000000 => 0x3ff0000000000000 + FRNDINT 0x7ff0000000000000 => 0x7ff0000000000000 + FISTP 0x3ff0000000000000 => word: 1 + FISTP 0x7ff0000000000000 => word: 0 + FISTP 0x3ff0000000000000 => long: 1 + FISTP 0x7ff0000000000000 => long: 80000000 + FISTP 0x3ff0000000000000 => quad: 1 + FISTP 0x7ff0000000000000 => quad: 8000000000000000 + FISTTP 0x3ff0000000000000 => word: 1 + FISTTP 0x7ff0000000000000 => word: 0 + FISTTP 0x3ff0000000000000 => long: 1 + FISTTP 0x7ff0000000000000 => long: 80000000 + FISTTP 0x3ff0000000000000 => quad: 1 + FISTTP 0x7ff0000000000000 => quad: 8000000000000000 +FUCOMI 0x7ff0000000000000 0x3ff0000000000000 --- +FUCOMPP 0x7ff0000000000000 0x3ff0000000000000 --- +Rounding 0 + FRNDINT 0x7ff0000000000000 => 0x7ff0000000000000 + FRNDINT 0x3ff0000000000000 => 0x3ff0000000000000 + FISTP 0x7ff0000000000000 => word: 0 + FISTP 0x3ff0000000000000 => word: 1 + FISTP 0x7ff0000000000000 => long: 80000000 + FISTP 0x3ff0000000000000 => long: 1 + FISTP 0x7ff0000000000000 => quad: 8000000000000000 + FISTP 0x3ff0000000000000 => quad: 1 + FISTTP 0x7ff0000000000000 => word: 0 + FISTTP 0x3ff0000000000000 => word: 1 + FISTTP 0x7ff0000000000000 => long: 80000000 + FISTTP 0x3ff0000000000000 => long: 1 + FISTTP 0x7ff0000000000000 => quad: 8000000000000000 + FISTTP 0x3ff0000000000000 => quad: 1 +Rounding 1 + FRNDINT 0x7ff0000000000000 => 0x7ff0000000000000 + FRNDINT 0x3ff0000000000000 => 0x3ff0000000000000 + FISTP 0x7ff0000000000000 => word: 0 + FISTP 0x3ff0000000000000 => word: 1 + FISTP 0x7ff0000000000000 => long: 80000000 + FISTP 0x3ff0000000000000 => long: 1 + FISTP 0x7ff0000000000000 => quad: 8000000000000000 + FISTP 0x3ff0000000000000 => quad: 1 + FISTTP 0x7ff0000000000000 => word: 0 + FISTTP 0x3ff0000000000000 => word: 1 + FISTTP 0x7ff0000000000000 => long: 80000000 + FISTTP 0x3ff0000000000000 => long: 1 + FISTTP 0x7ff0000000000000 => quad: 8000000000000000 + FISTTP 0x3ff0000000000000 => quad: 1 +Rounding 2 + FRNDINT 0x7ff0000000000000 => 0x7ff0000000000000 + FRNDINT 0x3ff0000000000000 => 0x3ff0000000000000 + FISTP 0x7ff0000000000000 => word: 0 + FISTP 0x3ff0000000000000 => word: 1 + FISTP 0x7ff0000000000000 => long: 80000000 + FISTP 0x3ff0000000000000 => long: 1 + FISTP 0x7ff0000000000000 => quad: 8000000000000000 + FISTP 0x3ff0000000000000 => quad: 1 + FISTTP 0x7ff0000000000000 => word: 0 + FISTTP 0x3ff0000000000000 => word: 1 + FISTTP 0x7ff0000000000000 => long: 80000000 + FISTTP 0x3ff0000000000000 => long: 1 + FISTTP 0x7ff0000000000000 => quad: 8000000000000000 + FISTTP 0x3ff0000000000000 => quad: 1 +FUCOMI 0xfff0000000000000 0x7ff0000000000000 --C +FUCOMPP 0xfff0000000000000 0x7ff0000000000000 --C +Rounding 0 + FRNDINT 0xfff0000000000000 => 0xfff0000000000000 + FRNDINT 0x7ff0000000000000 => 0x7ff0000000000000 + FISTP 0xfff0000000000000 => word: 0 + FISTP 0x7ff0000000000000 => word: 0 + FISTP 0xfff0000000000000 => long: 80000000 + FISTP 0x7ff0000000000000 => long: 80000000 + FISTP 0xfff0000000000000 => quad: 8000000000000000 + FISTP 0x7ff0000000000000 => quad: 8000000000000000 + FISTTP 0xfff0000000000000 => word: 0 + FISTTP 0x7ff0000000000000 => word: 0 + FISTTP 0xfff0000000000000 => long: 80000000 + FISTTP 0x7ff0000000000000 => long: 80000000 + FISTTP 0xfff0000000000000 => quad: 8000000000000000 + FISTTP 0x7ff0000000000000 => quad: 8000000000000000 +Rounding 1 + FRNDINT 0xfff0000000000000 => 0xfff0000000000000 + FRNDINT 0x7ff0000000000000 => 0x7ff0000000000000 + FISTP 0xfff0000000000000 => word: 0 + FISTP 0x7ff0000000000000 => word: 0 + FISTP 0xfff0000000000000 => long: 80000000 + FISTP 0x7ff0000000000000 => long: 80000000 + FISTP 0xfff0000000000000 => quad: 8000000000000000 + FISTP 0x7ff0000000000000 => quad: 8000000000000000 + FISTTP 0xfff0000000000000 => word: 0 + FISTTP 0x7ff0000000000000 => word: 0 + FISTTP 0xfff0000000000000 => long: 80000000 + FISTTP 0x7ff0000000000000 => long: 80000000 + FISTTP 0xfff0000000000000 => quad: 8000000000000000 + FISTTP 0x7ff0000000000000 => quad: 8000000000000000 +Rounding 2 + FRNDINT 0xfff0000000000000 => 0xfff0000000000000 + FRNDINT 0x7ff0000000000000 => 0x7ff0000000000000 + FISTP 0xfff0000000000000 => word: 0 + FISTP 0x7ff0000000000000 => word: 0 + FISTP 0xfff0000000000000 => long: 80000000 + FISTP 0x7ff0000000000000 => long: 80000000 + FISTP 0xfff0000000000000 => quad: 8000000000000000 + FISTP 0x7ff0000000000000 => quad: 8000000000000000 + FISTTP 0xfff0000000000000 => word: 0 + FISTTP 0x7ff0000000000000 => word: 0 + FISTTP 0xfff0000000000000 => long: 80000000 + FISTTP 0x7ff0000000000000 => long: 80000000 + FISTTP 0xfff0000000000000 => quad: 8000000000000000 + FISTTP 0x7ff0000000000000 => quad: 8000000000000000 +FUCOMI 0x7ff0000000000000 0xfff0000000000000 --- +FUCOMPP 0x7ff0000000000000 0xfff0000000000000 --- +Rounding 0 + FRNDINT 0x7ff0000000000000 => 0x7ff0000000000000 + FRNDINT 0xfff0000000000000 => 0xfff0000000000000 + FISTP 0x7ff0000000000000 => word: 0 + FISTP 0xfff0000000000000 => word: 0 + FISTP 0x7ff0000000000000 => long: 80000000 + FISTP 0xfff0000000000000 => long: 80000000 + FISTP 0x7ff0000000000000 => quad: 8000000000000000 + FISTP 0xfff0000000000000 => quad: 8000000000000000 + FISTTP 0x7ff0000000000000 => word: 0 + FISTTP 0xfff0000000000000 => word: 0 + FISTTP 0x7ff0000000000000 => long: 80000000 + FISTTP 0xfff0000000000000 => long: 80000000 + FISTTP 0x7ff0000000000000 => quad: 8000000000000000 + FISTTP 0xfff0000000000000 => quad: 8000000000000000 +Rounding 1 + FRNDINT 0x7ff0000000000000 => 0x7ff0000000000000 + FRNDINT 0xfff0000000000000 => 0xfff0000000000000 + FISTP 0x7ff0000000000000 => word: 0 + FISTP 0xfff0000000000000 => word: 0 + FISTP 0x7ff0000000000000 => long: 80000000 + FISTP 0xfff0000000000000 => long: 80000000 + FISTP 0x7ff0000000000000 => quad: 8000000000000000 + FISTP 0xfff0000000000000 => quad: 8000000000000000 + FISTTP 0x7ff0000000000000 => word: 0 + FISTTP 0xfff0000000000000 => word: 0 + FISTTP 0x7ff0000000000000 => long: 80000000 + FISTTP 0xfff0000000000000 => long: 80000000 + FISTTP 0x7ff0000000000000 => quad: 8000000000000000 + FISTTP 0xfff0000000000000 => quad: 8000000000000000 +Rounding 2 + FRNDINT 0x7ff0000000000000 => 0x7ff0000000000000 + FRNDINT 0xfff0000000000000 => 0xfff0000000000000 + FISTP 0x7ff0000000000000 => word: 0 + FISTP 0xfff0000000000000 => word: 0 + FISTP 0x7ff0000000000000 => long: 80000000 + FISTP 0xfff0000000000000 => long: 80000000 + FISTP 0x7ff0000000000000 => quad: 8000000000000000 + FISTP 0xfff0000000000000 => quad: 8000000000000000 + FISTTP 0x7ff0000000000000 => word: 0 + FISTTP 0xfff0000000000000 => word: 0 + FISTTP 0x7ff0000000000000 => long: 80000000 + FISTTP 0xfff0000000000000 => long: 80000000 + FISTTP 0x7ff0000000000000 => quad: 8000000000000000 + FISTTP 0xfff0000000000000 => quad: 8000000000000000 +FUCOMI 0x3ff0002ca0000000 0xaeff000025000000 --- +FUCOMPP 0x3ff0002ca0000000 0xaeff000025000000 --- +Rounding 0 + FRNDINT 0x3ff0002ca0000000 => 0x3ff0000000000000 + FRNDINT 0xaeff000025000000 => 0x8000000000000000 + FISTP 0x3ff0002ca0000000 => word: 1 + FISTP 0xaeff000025000000 => word: 0 + FISTP 0x3ff0002ca0000000 => long: 1 + FISTP 0xaeff000025000000 => long: 0 + FISTP 0x3ff0002ca0000000 => quad: 1 + FISTP 0xaeff000025000000 => quad: 0 + FISTTP 0x3ff0002ca0000000 => word: 1 + FISTTP 0xaeff000025000000 => word: 0 + FISTTP 0x3ff0002ca0000000 => long: 1 + FISTTP 0xaeff000025000000 => long: 0 + FISTTP 0x3ff0002ca0000000 => quad: 1 + FISTTP 0xaeff000025000000 => quad: 0 +Rounding 1 + FRNDINT 0x3ff0002ca0000000 => 0x3ff0000000000000 + FRNDINT 0xaeff000025000000 => 0xbff0000000000000 + FISTP 0x3ff0002ca0000000 => word: 1 + FISTP 0xaeff000025000000 => word: ffff + FISTP 0x3ff0002ca0000000 => long: 1 + FISTP 0xaeff000025000000 => long: ffffffff + FISTP 0x3ff0002ca0000000 => quad: 1 + FISTP 0xaeff000025000000 => quad: ffffffffffffffff + FISTTP 0x3ff0002ca0000000 => word: 1 + FISTTP 0xaeff000025000000 => word: 0 + FISTTP 0x3ff0002ca0000000 => long: 1 + FISTTP 0xaeff000025000000 => long: 0 + FISTTP 0x3ff0002ca0000000 => quad: 1 + FISTTP 0xaeff000025000000 => quad: 0 +Rounding 2 + FRNDINT 0x3ff0002ca0000000 => 0x4000000000000000 + FRNDINT 0xaeff000025000000 => 0x8000000000000000 + FISTP 0x3ff0002ca0000000 => word: 2 + FISTP 0xaeff000025000000 => word: 0 + FISTP 0x3ff0002ca0000000 => long: 2 + FISTP 0xaeff000025000000 => long: 0 + FISTP 0x3ff0002ca0000000 => quad: 2 + FISTP 0xaeff000025000000 => quad: 0 + FISTTP 0x3ff0002ca0000000 => word: 1 + FISTTP 0xaeff000025000000 => word: 0 + FISTTP 0x3ff0002ca0000000 => long: 1 + FISTTP 0xaeff000025000000 => long: 0 + FISTTP 0x3ff0002ca0000000 => quad: 1 + FISTTP 0xaeff000025000000 => quad: 0 +FUCOMI 0xaeff000025000000 0x3ff0002ca0000000 --C +FUCOMPP 0xaeff000025000000 0x3ff0002ca0000000 --C +Rounding 0 + FRNDINT 0xaeff000025000000 => 0x8000000000000000 + FRNDINT 0x3ff0002ca0000000 => 0x3ff0000000000000 + FISTP 0xaeff000025000000 => word: 0 + FISTP 0x3ff0002ca0000000 => word: 1 + FISTP 0xaeff000025000000 => long: 0 + FISTP 0x3ff0002ca0000000 => long: 1 + FISTP 0xaeff000025000000 => quad: 0 + FISTP 0x3ff0002ca0000000 => quad: 1 + FISTTP 0xaeff000025000000 => word: 0 + FISTTP 0x3ff0002ca0000000 => word: 1 + FISTTP 0xaeff000025000000 => long: 0 + FISTTP 0x3ff0002ca0000000 => long: 1 + FISTTP 0xaeff000025000000 => quad: 0 + FISTTP 0x3ff0002ca0000000 => quad: 1 +Rounding 1 + FRNDINT 0xaeff000025000000 => 0xbff0000000000000 + FRNDINT 0x3ff0002ca0000000 => 0x3ff0000000000000 + FISTP 0xaeff000025000000 => word: ffff + FISTP 0x3ff0002ca0000000 => word: 1 + FISTP 0xaeff000025000000 => long: ffffffff + FISTP 0x3ff0002ca0000000 => long: 1 + FISTP 0xaeff000025000000 => quad: ffffffffffffffff + FISTP 0x3ff0002ca0000000 => quad: 1 + FISTTP 0xaeff000025000000 => word: 0 + FISTTP 0x3ff0002ca0000000 => word: 1 + FISTTP 0xaeff000025000000 => long: 0 + FISTTP 0x3ff0002ca0000000 => long: 1 + FISTTP 0xaeff000025000000 => quad: 0 + FISTTP 0x3ff0002ca0000000 => quad: 1 +Rounding 2 + FRNDINT 0xaeff000025000000 => 0x8000000000000000 + FRNDINT 0x3ff0002ca0000000 => 0x4000000000000000 + FISTP 0xaeff000025000000 => word: 0 + FISTP 0x3ff0002ca0000000 => word: 2 + FISTP 0xaeff000025000000 => long: 0 + FISTP 0x3ff0002ca0000000 => long: 2 + FISTP 0xaeff000025000000 => quad: 0 + FISTP 0x3ff0002ca0000000 => quad: 2 + FISTTP 0xaeff000025000000 => word: 0 + FISTTP 0x3ff0002ca0000000 => word: 1 + FISTTP 0xaeff000025000000 => long: 0 + FISTTP 0x3ff0002ca0000000 => long: 1 + FISTTP 0xaeff000025000000 => quad: 0 + FISTTP 0x3ff0002ca0000000 => quad: 1 +FUCOMI 0x3ff0000050000000 0xc082c00000000000 --- +FUCOMPP 0x3ff0000050000000 0xc082c00000000000 --- +Rounding 0 + FRNDINT 0x3ff0000050000000 => 0x3ff0000000000000 + FRNDINT 0xc082c00000000000 => 0xc082c00000000000 + FISTP 0x3ff0000050000000 => word: 1 + FISTP 0xc082c00000000000 => word: fda8 + FISTP 0x3ff0000050000000 => long: 1 + FISTP 0xc082c00000000000 => long: fffffda8 + FISTP 0x3ff0000050000000 => quad: 1 + FISTP 0xc082c00000000000 => quad: fffffffffffffda8 + FISTTP 0x3ff0000050000000 => word: 1 + FISTTP 0xc082c00000000000 => word: fda8 + FISTTP 0x3ff0000050000000 => long: 1 + FISTTP 0xc082c00000000000 => long: fffffda8 + FISTTP 0x3ff0000050000000 => quad: 1 + FISTTP 0xc082c00000000000 => quad: fffffffffffffda8 +Rounding 1 + FRNDINT 0x3ff0000050000000 => 0x3ff0000000000000 + FRNDINT 0xc082c00000000000 => 0xc082c00000000000 + FISTP 0x3ff0000050000000 => word: 1 + FISTP 0xc082c00000000000 => word: fda8 + FISTP 0x3ff0000050000000 => long: 1 + FISTP 0xc082c00000000000 => long: fffffda8 + FISTP 0x3ff0000050000000 => quad: 1 + FISTP 0xc082c00000000000 => quad: fffffffffffffda8 + FISTTP 0x3ff0000050000000 => word: 1 + FISTTP 0xc082c00000000000 => word: fda8 + FISTTP 0x3ff0000050000000 => long: 1 + FISTTP 0xc082c00000000000 => long: fffffda8 + FISTTP 0x3ff0000050000000 => quad: 1 + FISTTP 0xc082c00000000000 => quad: fffffffffffffda8 +Rounding 2 + FRNDINT 0x3ff0000050000000 => 0x4000000000000000 + FRNDINT 0xc082c00000000000 => 0xc082c00000000000 + FISTP 0x3ff0000050000000 => word: 2 + FISTP 0xc082c00000000000 => word: fda8 + FISTP 0x3ff0000050000000 => long: 2 + FISTP 0xc082c00000000000 => long: fffffda8 + FISTP 0x3ff0000050000000 => quad: 2 + FISTP 0xc082c00000000000 => quad: fffffffffffffda8 + FISTTP 0x3ff0000050000000 => word: 1 + FISTTP 0xc082c00000000000 => word: fda8 + FISTTP 0x3ff0000050000000 => long: 1 + FISTTP 0xc082c00000000000 => long: fffffda8 + FISTTP 0x3ff0000050000000 => quad: 1 + FISTTP 0xc082c00000000000 => quad: fffffffffffffda8 +FUCOMI 0xc082c00000000000 0x3ff0000050000000 --C +FUCOMPP 0xc082c00000000000 0x3ff0000050000000 --C +Rounding 0 + FRNDINT 0xc082c00000000000 => 0xc082c00000000000 + FRNDINT 0x3ff0000050000000 => 0x3ff0000000000000 + FISTP 0xc082c00000000000 => word: fda8 + FISTP 0x3ff0000050000000 => word: 1 + FISTP 0xc082c00000000000 => long: fffffda8 + FISTP 0x3ff0000050000000 => long: 1 + FISTP 0xc082c00000000000 => quad: fffffffffffffda8 + FISTP 0x3ff0000050000000 => quad: 1 + FISTTP 0xc082c00000000000 => word: fda8 + FISTTP 0x3ff0000050000000 => word: 1 + FISTTP 0xc082c00000000000 => long: fffffda8 + FISTTP 0x3ff0000050000000 => long: 1 + FISTTP 0xc082c00000000000 => quad: fffffffffffffda8 + FISTTP 0x3ff0000050000000 => quad: 1 +Rounding 1 + FRNDINT 0xc082c00000000000 => 0xc082c00000000000 + FRNDINT 0x3ff0000050000000 => 0x3ff0000000000000 + FISTP 0xc082c00000000000 => word: fda8 + FISTP 0x3ff0000050000000 => word: 1 + FISTP 0xc082c00000000000 => long: fffffda8 + FISTP 0x3ff0000050000000 => long: 1 + FISTP 0xc082c00000000000 => quad: fffffffffffffda8 + FISTP 0x3ff0000050000000 => quad: 1 + FISTTP 0xc082c00000000000 => word: fda8 + FISTTP 0x3ff0000050000000 => word: 1 + FISTTP 0xc082c00000000000 => long: fffffda8 + FISTTP 0x3ff0000050000000 => long: 1 + FISTTP 0xc082c00000000000 => quad: fffffffffffffda8 + FISTTP 0x3ff0000050000000 => quad: 1 +Rounding 2 + FRNDINT 0xc082c00000000000 => 0xc082c00000000000 + FRNDINT 0x3ff0000050000000 => 0x4000000000000000 + FISTP 0xc082c00000000000 => word: fda8 + FISTP 0x3ff0000050000000 => word: 2 + FISTP 0xc082c00000000000 => long: fffffda8 + FISTP 0x3ff0000050000000 => long: 2 + FISTP 0xc082c00000000000 => quad: fffffffffffffda8 + FISTP 0x3ff0000050000000 => quad: 2 + FISTTP 0xc082c00000000000 => word: fda8 + FISTTP 0x3ff0000050000000 => word: 1 + FISTTP 0xc082c00000000000 => long: fffffda8 + FISTTP 0x3ff0000050000000 => long: 1 + FISTTP 0xc082c00000000000 => quad: fffffffffffffda8 + FISTTP 0x3ff0000050000000 => quad: 1 +FUCOMI 0x0 0x7ff8000000000001 ZPC +FUCOMPP 0x0 0x7ff8000000000001 ZPC +Rounding 0 + FRNDINT 0x0 => 0x0 + FRNDINT 0x7ff8000000000001 => 0x7ff8000000000001 + FISTP 0x0 => word: 0 + FISTP 0x7ff8000000000001 => word: 0 + FISTP 0x0 => long: 0 + FISTP 0x7ff8000000000001 => long: 80000000 + FISTP 0x0 => quad: 0 + FISTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTTP 0x0 => word: 0 + FISTTP 0x7ff8000000000001 => word: 0 + FISTTP 0x0 => long: 0 + FISTTP 0x7ff8000000000001 => long: 80000000 + FISTTP 0x0 => quad: 0 + FISTTP 0x7ff8000000000001 => quad: 8000000000000000 +Rounding 1 + FRNDINT 0x0 => 0x0 + FRNDINT 0x7ff8000000000001 => 0x7ff8000000000001 + FISTP 0x0 => word: 0 + FISTP 0x7ff8000000000001 => word: 0 + FISTP 0x0 => long: 0 + FISTP 0x7ff8000000000001 => long: 80000000 + FISTP 0x0 => quad: 0 + FISTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTTP 0x0 => word: 0 + FISTTP 0x7ff8000000000001 => word: 0 + FISTTP 0x0 => long: 0 + FISTTP 0x7ff8000000000001 => long: 80000000 + FISTTP 0x0 => quad: 0 + FISTTP 0x7ff8000000000001 => quad: 8000000000000000 +Rounding 2 + FRNDINT 0x0 => 0x0 + FRNDINT 0x7ff8000000000001 => 0x7ff8000000000001 + FISTP 0x0 => word: 0 + FISTP 0x7ff8000000000001 => word: 0 + FISTP 0x0 => long: 0 + FISTP 0x7ff8000000000001 => long: 80000000 + FISTP 0x0 => quad: 0 + FISTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTTP 0x0 => word: 0 + FISTTP 0x7ff8000000000001 => word: 0 + FISTTP 0x0 => long: 0 + FISTTP 0x7ff8000000000001 => long: 80000000 + FISTTP 0x0 => quad: 0 + FISTTP 0x7ff8000000000001 => quad: 8000000000000000 +FUCOMI 0x7ff8000000000001 0x0 ZPC +FUCOMPP 0x7ff8000000000001 0x0 ZPC +Rounding 0 + FRNDINT 0x7ff8000000000001 => 0x7ff8000000000001 + FRNDINT 0x0 => 0x0 + FISTP 0x7ff8000000000001 => word: 0 + FISTP 0x0 => word: 0 + FISTP 0x7ff8000000000001 => long: 80000000 + FISTP 0x0 => long: 0 + FISTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTP 0x0 => quad: 0 + FISTTP 0x7ff8000000000001 => word: 0 + FISTTP 0x0 => word: 0 + FISTTP 0x7ff8000000000001 => long: 80000000 + FISTTP 0x0 => long: 0 + FISTTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTTP 0x0 => quad: 0 +Rounding 1 + FRNDINT 0x7ff8000000000001 => 0x7ff8000000000001 + FRNDINT 0x0 => 0x0 + FISTP 0x7ff8000000000001 => word: 0 + FISTP 0x0 => word: 0 + FISTP 0x7ff8000000000001 => long: 80000000 + FISTP 0x0 => long: 0 + FISTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTP 0x0 => quad: 0 + FISTTP 0x7ff8000000000001 => word: 0 + FISTTP 0x0 => word: 0 + FISTTP 0x7ff8000000000001 => long: 80000000 + FISTTP 0x0 => long: 0 + FISTTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTTP 0x0 => quad: 0 +Rounding 2 + FRNDINT 0x7ff8000000000001 => 0x7ff8000000000001 + FRNDINT 0x0 => 0x0 + FISTP 0x7ff8000000000001 => word: 0 + FISTP 0x0 => word: 0 + FISTP 0x7ff8000000000001 => long: 80000000 + FISTP 0x0 => long: 0 + FISTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTP 0x0 => quad: 0 + FISTTP 0x7ff8000000000001 => word: 0 + FISTTP 0x0 => word: 0 + FISTTP 0x7ff8000000000001 => long: 80000000 + FISTTP 0x0 => long: 0 + FISTTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTTP 0x0 => quad: 0 +FUCOMI 0x7ff8000000000001 0x7ff8000000000001 ZPC +FUCOMPP 0x7ff8000000000001 0x7ff8000000000001 ZPC +Rounding 0 + FRNDINT 0x7ff8000000000001 => 0x7ff8000000000001 + FRNDINT 0x7ff8000000000001 => 0x7ff8000000000001 + FISTP 0x7ff8000000000001 => word: 0 + FISTP 0x7ff8000000000001 => word: 0 + FISTP 0x7ff8000000000001 => long: 80000000 + FISTP 0x7ff8000000000001 => long: 80000000 + FISTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTTP 0x7ff8000000000001 => word: 0 + FISTTP 0x7ff8000000000001 => word: 0 + FISTTP 0x7ff8000000000001 => long: 80000000 + FISTTP 0x7ff8000000000001 => long: 80000000 + FISTTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTTP 0x7ff8000000000001 => quad: 8000000000000000 +Rounding 1 + FRNDINT 0x7ff8000000000001 => 0x7ff8000000000001 + FRNDINT 0x7ff8000000000001 => 0x7ff8000000000001 + FISTP 0x7ff8000000000001 => word: 0 + FISTP 0x7ff8000000000001 => word: 0 + FISTP 0x7ff8000000000001 => long: 80000000 + FISTP 0x7ff8000000000001 => long: 80000000 + FISTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTTP 0x7ff8000000000001 => word: 0 + FISTTP 0x7ff8000000000001 => word: 0 + FISTTP 0x7ff8000000000001 => long: 80000000 + FISTTP 0x7ff8000000000001 => long: 80000000 + FISTTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTTP 0x7ff8000000000001 => quad: 8000000000000000 +Rounding 2 + FRNDINT 0x7ff8000000000001 => 0x7ff8000000000001 + FRNDINT 0x7ff8000000000001 => 0x7ff8000000000001 + FISTP 0x7ff8000000000001 => word: 0 + FISTP 0x7ff8000000000001 => word: 0 + FISTP 0x7ff8000000000001 => long: 80000000 + FISTP 0x7ff8000000000001 => long: 80000000 + FISTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTTP 0x7ff8000000000001 => word: 0 + FISTTP 0x7ff8000000000001 => word: 0 + FISTTP 0x7ff8000000000001 => long: 80000000 + FISTTP 0x7ff8000000000001 => long: 80000000 + FISTTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTTP 0x7ff8000000000001 => quad: 8000000000000000 +FUCOMI 0x7ff8000000000001 0x7ff8000000000001 ZPC +FUCOMPP 0x7ff8000000000001 0x7ff8000000000001 ZPC +Rounding 0 + FRNDINT 0x7ff8000000000001 => 0x7ff8000000000001 + FRNDINT 0x7ff8000000000001 => 0x7ff8000000000001 + FISTP 0x7ff8000000000001 => word: 0 + FISTP 0x7ff8000000000001 => word: 0 + FISTP 0x7ff8000000000001 => long: 80000000 + FISTP 0x7ff8000000000001 => long: 80000000 + FISTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTTP 0x7ff8000000000001 => word: 0 + FISTTP 0x7ff8000000000001 => word: 0 + FISTTP 0x7ff8000000000001 => long: 80000000 + FISTTP 0x7ff8000000000001 => long: 80000000 + FISTTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTTP 0x7ff8000000000001 => quad: 8000000000000000 +Rounding 1 + FRNDINT 0x7ff8000000000001 => 0x7ff8000000000001 + FRNDINT 0x7ff8000000000001 => 0x7ff8000000000001 + FISTP 0x7ff8000000000001 => word: 0 + FISTP 0x7ff8000000000001 => word: 0 + FISTP 0x7ff8000000000001 => long: 80000000 + FISTP 0x7ff8000000000001 => long: 80000000 + FISTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTTP 0x7ff8000000000001 => word: 0 + FISTTP 0x7ff8000000000001 => word: 0 + FISTTP 0x7ff8000000000001 => long: 80000000 + FISTTP 0x7ff8000000000001 => long: 80000000 + FISTTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTTP 0x7ff8000000000001 => quad: 8000000000000000 +Rounding 2 + FRNDINT 0x7ff8000000000001 => 0x7ff8000000000001 + FRNDINT 0x7ff8000000000001 => 0x7ff8000000000001 + FISTP 0x7ff8000000000001 => word: 0 + FISTP 0x7ff8000000000001 => word: 0 + FISTP 0x7ff8000000000001 => long: 80000000 + FISTP 0x7ff8000000000001 => long: 80000000 + FISTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTTP 0x7ff8000000000001 => word: 0 + FISTTP 0x7ff8000000000001 => word: 0 + FISTTP 0x7ff8000000000001 => long: 80000000 + FISTTP 0x7ff8000000000001 => long: 80000000 + FISTTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTTP 0x7ff8000000000001 => quad: 8000000000000000 + +Done |