diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2023-04-28 12:32:17 +0200 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2023-04-28 12:32:26 +0200 |
| commit | 2ebde976db3337a0b78e1df0dd475c7bd5355511 (patch) | |
| tree | 5076d16f5b20e04076e23dba02f362bbc087a927 /tests/ref22.txt | |
| parent | dbaee7c49ca20c9af0c0f3cabfe1ed1d72021610 (diff) | |
| download | box64-2ebde976db3337a0b78e1df0dd475c7bd5355511.tar.gz box64-2ebde976db3337a0b78e1df0dd475c7bd5355511.zip | |
Improved x87 FIST(T)(P) opcode ([ARM64_DYNAREC] too)
Diffstat (limited to 'tests/ref22.txt')
| -rw-r--r-- | tests/ref22.txt | 1354 |
1 files changed, 1178 insertions, 176 deletions
diff --git a/tests/ref22.txt b/tests/ref22.txt index 0b90c207..9538e7ad 100644 --- a/tests/ref22.txt +++ b/tests/ref22.txt @@ -1,222 +1,1224 @@ FUCOMI 0x0 0x4082c00000000000 --C FUCOMPP 0x0 0x4082c00000000000 --C -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 +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 --- -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 +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 -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 +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 --- -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 +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-- -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 +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-- -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 +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: 8000 + FISTP 0x40dfffc000000000 => long: 7fff + FISTP 0x40e0002000000000 => long: 8001 + FISTP 0x40dfffc000000000 => quad: 7fff + FISTP 0x40e0002000000000 => quad: 8001 + FISTTP 0x40dfffc000000000 => word: 7fff + FISTTP 0x40e0002000000000 => word: 8000 + 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: 8000 + FISTP 0x40dfffc000000000 => long: 7fff + FISTP 0x40e0002000000000 => long: 8001 + FISTP 0x40dfffc000000000 => quad: 7fff + FISTP 0x40e0002000000000 => quad: 8001 + FISTTP 0x40dfffc000000000 => word: 7fff + FISTTP 0x40e0002000000000 => word: 8000 + 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: 8000 + FISTP 0x40dfffc000000000 => long: 7fff + FISTP 0x40e0002000000000 => long: 8001 + FISTP 0x40dfffc000000000 => quad: 7fff + FISTP 0x40e0002000000000 => quad: 8001 + FISTTP 0x40dfffc000000000 => word: 7fff + FISTTP 0x40e0002000000000 => word: 8000 + 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: 8000 + FISTP 0x40dfffc000000000 => word: 7fff + FISTP 0x40e0002000000000 => long: 8001 + FISTP 0x40dfffc000000000 => long: 7fff + FISTP 0x40e0002000000000 => quad: 8001 + FISTP 0x40dfffc000000000 => quad: 7fff + FISTTP 0x40e0002000000000 => word: 8000 + 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: 8000 + FISTP 0x40dfffc000000000 => word: 7fff + FISTP 0x40e0002000000000 => long: 8001 + FISTP 0x40dfffc000000000 => long: 7fff + FISTP 0x40e0002000000000 => quad: 8001 + FISTP 0x40dfffc000000000 => quad: 7fff + FISTTP 0x40e0002000000000 => word: 8000 + 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: 8000 + FISTP 0x40dfffc000000000 => word: 7fff + FISTP 0x40e0002000000000 => long: 8001 + FISTP 0x40dfffc000000000 => long: 7fff + FISTP 0x40e0002000000000 => quad: 8001 + FISTP 0x40dfffc000000000 => quad: 7fff + FISTTP 0x40e0002000000000 => word: 8000 + 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: 8000 + FISTP 0xc0dfffc000000000 => word: 8001 + FISTP 0xc0e0002000000000 => long: ffff7fff + FISTP 0xc0dfffc000000000 => long: ffff8001 + FISTP 0xc0e0002000000000 => quad: ffffffffffff7fff + FISTP 0xc0dfffc000000000 => quad: ffffffffffff8001 + FISTTP 0xc0e0002000000000 => word: 8000 + 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: 8000 + FISTP 0xc0dfffc000000000 => word: 8001 + FISTP 0xc0e0002000000000 => long: ffff7fff + FISTP 0xc0dfffc000000000 => long: ffff8001 + FISTP 0xc0e0002000000000 => quad: ffffffffffff7fff + FISTP 0xc0dfffc000000000 => quad: ffffffffffff8001 + FISTTP 0xc0e0002000000000 => word: 8000 + 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: 8000 + FISTP 0xc0dfffc000000000 => word: 8001 + FISTP 0xc0e0002000000000 => long: ffff7fff + FISTP 0xc0dfffc000000000 => long: ffff8001 + FISTP 0xc0e0002000000000 => quad: ffffffffffff7fff + FISTP 0xc0dfffc000000000 => quad: ffffffffffff8001 + FISTTP 0xc0e0002000000000 => word: 8000 + 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: 8000 + FISTP 0xc0dfffc000000000 => long: ffff8001 + FISTP 0xc0e0002000000000 => long: ffff7fff + FISTP 0xc0dfffc000000000 => quad: ffffffffffff8001 + FISTP 0xc0e0002000000000 => quad: ffffffffffff7fff + FISTTP 0xc0dfffc000000000 => word: 8001 + FISTTP 0xc0e0002000000000 => word: 8000 + 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: 8000 + FISTP 0xc0dfffc000000000 => long: ffff8001 + FISTP 0xc0e0002000000000 => long: ffff7fff + FISTP 0xc0dfffc000000000 => quad: ffffffffffff8001 + FISTP 0xc0e0002000000000 => quad: ffffffffffff7fff + FISTTP 0xc0dfffc000000000 => word: 8001 + FISTTP 0xc0e0002000000000 => word: 8000 + 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: 8000 + FISTP 0xc0dfffc000000000 => long: ffff8001 + FISTP 0xc0e0002000000000 => long: ffff7fff + FISTP 0xc0dfffc000000000 => quad: ffffffffffff8001 + FISTP 0xc0e0002000000000 => quad: ffffffffffff7fff + FISTTP 0xc0dfffc000000000 => word: 8001 + FISTTP 0xc0e0002000000000 => word: 8000 + FISTTP 0xc0dfffc000000000 => long: ffff8001 + FISTTP 0xc0e0002000000000 => long: ffff7fff + FISTTP 0xc0dfffc000000000 => quad: ffffffffffff8001 + FISTTP 0xc0e0002000000000 => quad: ffffffffffff7fff FUCOMI 0x8000000000000000 0x3ff0000000000000 --C FUCOMPP 0x8000000000000000 0x3ff0000000000000 --C -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 +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 --- -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 +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 --- -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 +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 -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 +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 -FRNDINT 0x3ff0000000000000 => 0x3ff0000000000000 -FRNDINT 0x7ff0000000000000 => 0x7ff0000000000000 -FISTP 0x3ff0000000000000 => word: 1 -FISTP 0x7ff0000000000000 => word: 8000 -FISTP 0x3ff0000000000000 => long: 1 -FISTP 0x7ff0000000000000 => long: 80000000 -FISTP 0x3ff0000000000000 => quad: 1 -FISTP 0x7ff0000000000000 => quad: 8000000000000000 +Rounding 0 + FRNDINT 0x3ff0000000000000 => 0x3ff0000000000000 + FRNDINT 0x7ff0000000000000 => 0x7ff0000000000000 + FISTP 0x3ff0000000000000 => word: 1 + FISTP 0x7ff0000000000000 => word: 8000 + FISTP 0x3ff0000000000000 => long: 1 + FISTP 0x7ff0000000000000 => long: 80000000 + FISTP 0x3ff0000000000000 => quad: 1 + FISTP 0x7ff0000000000000 => quad: 8000000000000000 + FISTTP 0x3ff0000000000000 => word: 1 + FISTTP 0x7ff0000000000000 => word: 8000 + 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: 8000 + FISTP 0x3ff0000000000000 => long: 1 + FISTP 0x7ff0000000000000 => long: 80000000 + FISTP 0x3ff0000000000000 => quad: 1 + FISTP 0x7ff0000000000000 => quad: 8000000000000000 + FISTTP 0x3ff0000000000000 => word: 1 + FISTTP 0x7ff0000000000000 => word: 8000 + 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: 8000 + FISTP 0x3ff0000000000000 => long: 1 + FISTP 0x7ff0000000000000 => long: 80000000 + FISTP 0x3ff0000000000000 => quad: 1 + FISTP 0x7ff0000000000000 => quad: 8000000000000000 + FISTTP 0x3ff0000000000000 => word: 1 + FISTTP 0x7ff0000000000000 => word: 8000 + FISTTP 0x3ff0000000000000 => long: 1 + FISTTP 0x7ff0000000000000 => long: 80000000 + FISTTP 0x3ff0000000000000 => quad: 1 + FISTTP 0x7ff0000000000000 => quad: 8000000000000000 FUCOMI 0x7ff0000000000000 0x3ff0000000000000 --- FUCOMPP 0x7ff0000000000000 0x3ff0000000000000 --- -FRNDINT 0x7ff0000000000000 => 0x7ff0000000000000 -FRNDINT 0x3ff0000000000000 => 0x3ff0000000000000 -FISTP 0x7ff0000000000000 => word: 8000 -FISTP 0x3ff0000000000000 => word: 1 -FISTP 0x7ff0000000000000 => long: 80000000 -FISTP 0x3ff0000000000000 => long: 1 -FISTP 0x7ff0000000000000 => quad: 8000000000000000 -FISTP 0x3ff0000000000000 => quad: 1 +Rounding 0 + FRNDINT 0x7ff0000000000000 => 0x7ff0000000000000 + FRNDINT 0x3ff0000000000000 => 0x3ff0000000000000 + FISTP 0x7ff0000000000000 => word: 8000 + FISTP 0x3ff0000000000000 => word: 1 + FISTP 0x7ff0000000000000 => long: 80000000 + FISTP 0x3ff0000000000000 => long: 1 + FISTP 0x7ff0000000000000 => quad: 8000000000000000 + FISTP 0x3ff0000000000000 => quad: 1 + FISTTP 0x7ff0000000000000 => word: 8000 + 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: 8000 + FISTP 0x3ff0000000000000 => word: 1 + FISTP 0x7ff0000000000000 => long: 80000000 + FISTP 0x3ff0000000000000 => long: 1 + FISTP 0x7ff0000000000000 => quad: 8000000000000000 + FISTP 0x3ff0000000000000 => quad: 1 + FISTTP 0x7ff0000000000000 => word: 8000 + 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: 8000 + FISTP 0x3ff0000000000000 => word: 1 + FISTP 0x7ff0000000000000 => long: 80000000 + FISTP 0x3ff0000000000000 => long: 1 + FISTP 0x7ff0000000000000 => quad: 8000000000000000 + FISTP 0x3ff0000000000000 => quad: 1 + FISTTP 0x7ff0000000000000 => word: 8000 + 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 -FRNDINT 0xfff0000000000000 => 0xfff0000000000000 -FRNDINT 0x7ff0000000000000 => 0x7ff0000000000000 -FISTP 0xfff0000000000000 => word: 8000 -FISTP 0x7ff0000000000000 => word: 8000 -FISTP 0xfff0000000000000 => long: 80000000 -FISTP 0x7ff0000000000000 => long: 80000000 -FISTP 0xfff0000000000000 => quad: 8000000000000000 -FISTP 0x7ff0000000000000 => quad: 8000000000000000 +Rounding 0 + FRNDINT 0xfff0000000000000 => 0xfff0000000000000 + FRNDINT 0x7ff0000000000000 => 0x7ff0000000000000 + FISTP 0xfff0000000000000 => word: 8000 + FISTP 0x7ff0000000000000 => word: 8000 + FISTP 0xfff0000000000000 => long: 80000000 + FISTP 0x7ff0000000000000 => long: 80000000 + FISTP 0xfff0000000000000 => quad: 8000000000000000 + FISTP 0x7ff0000000000000 => quad: 8000000000000000 + FISTTP 0xfff0000000000000 => word: 8000 + FISTTP 0x7ff0000000000000 => word: 8000 + 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: 8000 + FISTP 0x7ff0000000000000 => word: 8000 + FISTP 0xfff0000000000000 => long: 80000000 + FISTP 0x7ff0000000000000 => long: 80000000 + FISTP 0xfff0000000000000 => quad: 8000000000000000 + FISTP 0x7ff0000000000000 => quad: 8000000000000000 + FISTTP 0xfff0000000000000 => word: 8000 + FISTTP 0x7ff0000000000000 => word: 8000 + 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: 8000 + FISTP 0x7ff0000000000000 => word: 8000 + FISTP 0xfff0000000000000 => long: 80000000 + FISTP 0x7ff0000000000000 => long: 80000000 + FISTP 0xfff0000000000000 => quad: 8000000000000000 + FISTP 0x7ff0000000000000 => quad: 8000000000000000 + FISTTP 0xfff0000000000000 => word: 8000 + FISTTP 0x7ff0000000000000 => word: 8000 + FISTTP 0xfff0000000000000 => long: 80000000 + FISTTP 0x7ff0000000000000 => long: 80000000 + FISTTP 0xfff0000000000000 => quad: 8000000000000000 + FISTTP 0x7ff0000000000000 => quad: 8000000000000000 FUCOMI 0x7ff0000000000000 0xfff0000000000000 --- FUCOMPP 0x7ff0000000000000 0xfff0000000000000 --- -FRNDINT 0x7ff0000000000000 => 0x7ff0000000000000 -FRNDINT 0xfff0000000000000 => 0xfff0000000000000 -FISTP 0x7ff0000000000000 => word: 8000 -FISTP 0xfff0000000000000 => word: 8000 -FISTP 0x7ff0000000000000 => long: 80000000 -FISTP 0xfff0000000000000 => long: 80000000 -FISTP 0x7ff0000000000000 => quad: 8000000000000000 -FISTP 0xfff0000000000000 => quad: 8000000000000000 +Rounding 0 + FRNDINT 0x7ff0000000000000 => 0x7ff0000000000000 + FRNDINT 0xfff0000000000000 => 0xfff0000000000000 + FISTP 0x7ff0000000000000 => word: 8000 + FISTP 0xfff0000000000000 => word: 8000 + FISTP 0x7ff0000000000000 => long: 80000000 + FISTP 0xfff0000000000000 => long: 80000000 + FISTP 0x7ff0000000000000 => quad: 8000000000000000 + FISTP 0xfff0000000000000 => quad: 8000000000000000 + FISTTP 0x7ff0000000000000 => word: 8000 + FISTTP 0xfff0000000000000 => word: 8000 + 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: 8000 + FISTP 0xfff0000000000000 => word: 8000 + FISTP 0x7ff0000000000000 => long: 80000000 + FISTP 0xfff0000000000000 => long: 80000000 + FISTP 0x7ff0000000000000 => quad: 8000000000000000 + FISTP 0xfff0000000000000 => quad: 8000000000000000 + FISTTP 0x7ff0000000000000 => word: 8000 + FISTTP 0xfff0000000000000 => word: 8000 + 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: 8000 + FISTP 0xfff0000000000000 => word: 8000 + FISTP 0x7ff0000000000000 => long: 80000000 + FISTP 0xfff0000000000000 => long: 80000000 + FISTP 0x7ff0000000000000 => quad: 8000000000000000 + FISTP 0xfff0000000000000 => quad: 8000000000000000 + FISTTP 0x7ff0000000000000 => word: 8000 + FISTTP 0xfff0000000000000 => word: 8000 + FISTTP 0x7ff0000000000000 => long: 80000000 + FISTTP 0xfff0000000000000 => long: 80000000 + FISTTP 0x7ff0000000000000 => quad: 8000000000000000 + FISTTP 0xfff0000000000000 => quad: 8000000000000000 FUCOMI 0x3ff0002ca0000000 0xaeff000025000000 --- FUCOMPP 0x3ff0002ca0000000 0xaeff000025000000 --- -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 +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 -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 +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 --- -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 +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 -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 +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 -FRNDINT 0x0 => 0x0 -FRNDINT 0x7ff8000000000001 => 0x7ff8000000000001 -FISTP 0x0 => word: 0 -FISTP 0x7ff8000000000001 => word: 8000 -FISTP 0x0 => long: 0 -FISTP 0x7ff8000000000001 => long: 80000000 -FISTP 0x0 => quad: 0 -FISTP 0x7ff8000000000001 => quad: 8000000000000000 +Rounding 0 + FRNDINT 0x0 => 0x0 + FRNDINT 0x7ff8000000000001 => 0x7ff8000000000001 + FISTP 0x0 => word: 0 + FISTP 0x7ff8000000000001 => word: 8000 + FISTP 0x0 => long: 0 + FISTP 0x7ff8000000000001 => long: 80000000 + FISTP 0x0 => quad: 0 + FISTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTTP 0x0 => word: 0 + FISTTP 0x7ff8000000000001 => word: 8000 + 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: 8000 + FISTP 0x0 => long: 0 + FISTP 0x7ff8000000000001 => long: 80000000 + FISTP 0x0 => quad: 0 + FISTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTTP 0x0 => word: 0 + FISTTP 0x7ff8000000000001 => word: 8000 + 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: 8000 + FISTP 0x0 => long: 0 + FISTP 0x7ff8000000000001 => long: 80000000 + FISTP 0x0 => quad: 0 + FISTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTTP 0x0 => word: 0 + FISTTP 0x7ff8000000000001 => word: 8000 + FISTTP 0x0 => long: 0 + FISTTP 0x7ff8000000000001 => long: 80000000 + FISTTP 0x0 => quad: 0 + FISTTP 0x7ff8000000000001 => quad: 8000000000000000 FUCOMI 0x7ff8000000000001 0x0 ZPC FUCOMPP 0x7ff8000000000001 0x0 ZPC -FRNDINT 0x7ff8000000000001 => 0x7ff8000000000001 -FRNDINT 0x0 => 0x0 -FISTP 0x7ff8000000000001 => word: 8000 -FISTP 0x0 => word: 0 -FISTP 0x7ff8000000000001 => long: 80000000 -FISTP 0x0 => long: 0 -FISTP 0x7ff8000000000001 => quad: 8000000000000000 -FISTP 0x0 => quad: 0 +Rounding 0 + FRNDINT 0x7ff8000000000001 => 0x7ff8000000000001 + FRNDINT 0x0 => 0x0 + FISTP 0x7ff8000000000001 => word: 8000 + FISTP 0x0 => word: 0 + FISTP 0x7ff8000000000001 => long: 80000000 + FISTP 0x0 => long: 0 + FISTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTP 0x0 => quad: 0 + FISTTP 0x7ff8000000000001 => word: 8000 + 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: 8000 + FISTP 0x0 => word: 0 + FISTP 0x7ff8000000000001 => long: 80000000 + FISTP 0x0 => long: 0 + FISTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTP 0x0 => quad: 0 + FISTTP 0x7ff8000000000001 => word: 8000 + 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: 8000 + FISTP 0x0 => word: 0 + FISTP 0x7ff8000000000001 => long: 80000000 + FISTP 0x0 => long: 0 + FISTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTP 0x0 => quad: 0 + FISTTP 0x7ff8000000000001 => word: 8000 + 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 -FRNDINT 0x7ff8000000000001 => 0x7ff8000000000001 -FRNDINT 0x7ff8000000000001 => 0x7ff8000000000001 -FISTP 0x7ff8000000000001 => word: 8000 -FISTP 0x7ff8000000000001 => word: 8000 -FISTP 0x7ff8000000000001 => long: 80000000 -FISTP 0x7ff8000000000001 => long: 80000000 -FISTP 0x7ff8000000000001 => quad: 8000000000000000 -FISTP 0x7ff8000000000001 => quad: 8000000000000000 +Rounding 0 + FRNDINT 0x7ff8000000000001 => 0x7ff8000000000001 + FRNDINT 0x7ff8000000000001 => 0x7ff8000000000001 + FISTP 0x7ff8000000000001 => word: 8000 + FISTP 0x7ff8000000000001 => word: 8000 + FISTP 0x7ff8000000000001 => long: 80000000 + FISTP 0x7ff8000000000001 => long: 80000000 + FISTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTTP 0x7ff8000000000001 => word: 8000 + FISTTP 0x7ff8000000000001 => word: 8000 + 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: 8000 + FISTP 0x7ff8000000000001 => word: 8000 + FISTP 0x7ff8000000000001 => long: 80000000 + FISTP 0x7ff8000000000001 => long: 80000000 + FISTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTTP 0x7ff8000000000001 => word: 8000 + FISTTP 0x7ff8000000000001 => word: 8000 + 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: 8000 + FISTP 0x7ff8000000000001 => word: 8000 + FISTP 0x7ff8000000000001 => long: 80000000 + FISTP 0x7ff8000000000001 => long: 80000000 + FISTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTTP 0x7ff8000000000001 => word: 8000 + FISTTP 0x7ff8000000000001 => word: 8000 + FISTTP 0x7ff8000000000001 => long: 80000000 + FISTTP 0x7ff8000000000001 => long: 80000000 + FISTTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTTP 0x7ff8000000000001 => quad: 8000000000000000 FUCOMI 0x7ff8000000000001 0x7ff8000000000001 ZPC FUCOMPP 0x7ff8000000000001 0x7ff8000000000001 ZPC -FRNDINT 0x7ff8000000000001 => 0x7ff8000000000001 -FRNDINT 0x7ff8000000000001 => 0x7ff8000000000001 -FISTP 0x7ff8000000000001 => word: 8000 -FISTP 0x7ff8000000000001 => word: 8000 -FISTP 0x7ff8000000000001 => long: 80000000 -FISTP 0x7ff8000000000001 => long: 80000000 -FISTP 0x7ff8000000000001 => quad: 8000000000000000 -FISTP 0x7ff8000000000001 => quad: 8000000000000000 +Rounding 0 + FRNDINT 0x7ff8000000000001 => 0x7ff8000000000001 + FRNDINT 0x7ff8000000000001 => 0x7ff8000000000001 + FISTP 0x7ff8000000000001 => word: 8000 + FISTP 0x7ff8000000000001 => word: 8000 + FISTP 0x7ff8000000000001 => long: 80000000 + FISTP 0x7ff8000000000001 => long: 80000000 + FISTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTTP 0x7ff8000000000001 => word: 8000 + FISTTP 0x7ff8000000000001 => word: 8000 + 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: 8000 + FISTP 0x7ff8000000000001 => word: 8000 + FISTP 0x7ff8000000000001 => long: 80000000 + FISTP 0x7ff8000000000001 => long: 80000000 + FISTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTTP 0x7ff8000000000001 => word: 8000 + FISTTP 0x7ff8000000000001 => word: 8000 + 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: 8000 + FISTP 0x7ff8000000000001 => word: 8000 + FISTP 0x7ff8000000000001 => long: 80000000 + FISTP 0x7ff8000000000001 => long: 80000000 + FISTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTTP 0x7ff8000000000001 => word: 8000 + FISTTP 0x7ff8000000000001 => word: 8000 + FISTTP 0x7ff8000000000001 => long: 80000000 + FISTTP 0x7ff8000000000001 => long: 80000000 + FISTTP 0x7ff8000000000001 => quad: 8000000000000000 + FISTTP 0x7ff8000000000001 => quad: 8000000000000000 Done |