mirror of
https://github.com/ptitSeb/box64.git
synced 2024-11-23 14:39:57 +00:00
b5105a1e57
* Improve the ReserveHigMemory helper function * [BOX32] Added some wrapping infrastructure * [BOX32] More wrapped 32bits lib infrastructure * [BOX32] Added callback and tls 32bits handling * [BOX32] Added more 32bits, around wrappers and elfs * [BOX32] Added the 32bits version of myalign * [BOX32] More wrapped libs and 32bits fixes and imrpovments * [BOX32] Added some 32bits tests * [BOX32] Try to enable some Box32 build and test on the CI * [BOX32] Disable Box32 testing on CI platform that use qemu * [BOX32] Another attempt to disable Box32 testing on CI platform that use qemu * [BOX32] Small fix for another attempt to disable Box32 testing on CI platform that use qemu * [BOX32] Yet another fix for another attempt to disable Box32 testing on CI platform that use qemu * [BOX32] Fixed a typo in CI script * [BOX32] Better scratch alighnment and enabled more tests * [BOX32] Added (partial) wrapped 32bits librt * [BOX32] Added mention of Box32 in README * [BOX32] Added phtread handling, and numerous fixes to 32bits handling. [ARM64_DYNAREC] Fixed access to segment with negative offset * [BOX32] Added system libs and cpp testing, plus some more fixes * [BOX32] Fix previous commit * [BOX32] Better stack adjustment for 32bits processes * [BOX32] Added getenv wrapped 32bits function and friends * [BOX32] Don't look for box86 for a Box32 build * [BOX32] Don't do 32bits cppThreads test for now on CI * [BOX32] Enabled a few more 32bits tests * [BOX32] For ld_lib_path for both CppThreads tests * [BOX32] [ANDROID] Some Fixes for Android Build * [BOX32] Still need to disable cppThread_32bits test on CI for some reason * [BOX32] [ANDROID] Don't show PreInit Array Warning (#1751) * [BOX32] [ANDROID] One More Fix for Android Build That I forgotten to … (#1752) * [BOX32] [ANDROID] One More Fix for Android Build That I forgotten to push before * [BOX32] [ANDROID] Try to Create __libc_init * [BOX32] [ANDROID] Try to disable NEEDED_LIBS for now (libdl is not wrapped) * [BOX32] Updated generated files * [BOX32] Added 32bits context functions * [BOX32] Added 32bits signal handling * [BOX32] Added some missing 32bits elfloader functions * [BOX32] Fix build on x86_64 machine * [BOX32] Better fix for x86_64 build * [BOX32] Actually added missing libs, and re-enabled cppThreads_32bits test * [BOX32] Added wrapped 32bits libdl * [BOX32] Try to re-enabled Box32 test on CI for ARM64 builds * [BOX32] fine-tuning Box32 test on CI for ARM64 builds * [BOX32] More fine-tuning to Box32 test on CI for ARM64 builds * [BOX32] Enabled Box32 test on CI for LA64 and RV64 builds too * [BOX32] re-Disabled Box32 test on CI for LA64 and RV64 builds, not working for now * [BOX32] Temporarily disabled cppThreads_32bits test on CI --------- Co-authored-by: KreitinnSoftware <pablopro5051@gmail.com> Co-authored-by: KreitinnSoftware <80591934+KreitinnSoftware@users.noreply.github.com>
565 lines
36 KiB
Plaintext
565 lines
36 KiB
Plaintext
ucomiss 1.000000, 2.000000 => 0x203
|
|
ucomiss 2.000000, 1.000000 => 0x202
|
|
ucomiss 1.000000, inf => 0x203
|
|
ucomiss inf, 1.000000 => 0x202
|
|
ucomiss 1.000000, -inf => 0x202
|
|
ucomiss -inf, 1.000000 => 0x203
|
|
ucomiss 1.000000, nan => 0x203
|
|
ucomiss nan, 1.000000 => 0x203
|
|
ucomiss 1.000000, 1.000000 => 0x242
|
|
ucomiss 1.000000, 1.000000 => 0x242
|
|
ucomiss inf, inf => 0x242
|
|
ucomiss -inf, inf => 0x203
|
|
ucomiss inf, -inf => 0x202
|
|
ucomiss nan, nan => 0x203
|
|
minss 1, 2 => 1
|
|
minss 2, 1 => 1
|
|
minss -inf, 2 => -inf
|
|
minss 2, -inf => -inf
|
|
minss inf, 2 => 2
|
|
minss 2, inf => 2
|
|
minss nan, 2 => 2
|
|
minss 2, nan => nan
|
|
minss nan, 3.40282e+38 => 3.40282e+38
|
|
minss 3.40282e+38, nan => nan
|
|
minss -inf, 3.40282e+38 => -inf
|
|
minss 3.40282e+38, -inf => -inf
|
|
minss inf, 3.40282e+38 => 3.40282e+38
|
|
minss 3.40282e+38, inf => 3.40282e+38
|
|
maxss 1, 2 => 2
|
|
maxss 2, 1 => 2
|
|
maxss -inf, 2 => 2
|
|
maxss 2, -inf => 2
|
|
maxss inf, 2 => inf
|
|
maxss 2, inf => inf
|
|
maxss nan, 2 => 2
|
|
maxss 2, nan => nan
|
|
maxss nan, 3.40282e+38 => 3.40282e+38
|
|
maxss 3.40282e+38, nan => nan
|
|
maxss -inf, 3.40282e+38 => 3.40282e+38
|
|
maxss 3.40282e+38, -inf => 3.40282e+38
|
|
maxss inf, 3.40282e+38 => inf
|
|
maxss 3.40282e+38, inf => inf
|
|
cmpss 0 1.000000, 2.000000 => 0x0
|
|
cmpss 0 2.000000, 1.000000 => 0x0
|
|
cmpss 0 1.000000, inf => 0x0
|
|
cmpss 0 inf, 1.000000 => 0x0
|
|
cmpss 0 1.000000, -inf => 0x0
|
|
cmpss 0 -inf, 1.000000 => 0x0
|
|
cmpss 0 1.000000, nan => 0x0
|
|
cmpss 0 nan, 1.000000 => 0x0
|
|
cmpss 0 1.000000, 1.000000 => 0xffffffff
|
|
cmpss 0 1.000000, 1.000000 => 0xffffffff
|
|
cmpss 0 inf, inf => 0xffffffff
|
|
cmpss 0 -inf, inf => 0x0
|
|
cmpss 0 inf, -inf => 0x0
|
|
cmpss 0 nan, nan => 0x0
|
|
cmpss 1 1.000000, 2.000000 => 0xffffffff
|
|
cmpss 1 2.000000, 1.000000 => 0x0
|
|
cmpss 1 1.000000, inf => 0xffffffff
|
|
cmpss 1 inf, 1.000000 => 0x0
|
|
cmpss 1 1.000000, -inf => 0x0
|
|
cmpss 1 -inf, 1.000000 => 0xffffffff
|
|
cmpss 1 1.000000, nan => 0x0
|
|
cmpss 1 nan, 1.000000 => 0x0
|
|
cmpss 1 1.000000, 1.000000 => 0x0
|
|
cmpss 1 1.000000, 1.000000 => 0x0
|
|
cmpss 1 inf, inf => 0x0
|
|
cmpss 1 -inf, inf => 0xffffffff
|
|
cmpss 1 inf, -inf => 0x0
|
|
cmpss 1 nan, nan => 0x0
|
|
cmpss 2 1.000000, 2.000000 => 0xffffffff
|
|
cmpss 2 2.000000, 1.000000 => 0x0
|
|
cmpss 2 1.000000, inf => 0xffffffff
|
|
cmpss 2 inf, 1.000000 => 0x0
|
|
cmpss 2 1.000000, -inf => 0x0
|
|
cmpss 2 -inf, 1.000000 => 0xffffffff
|
|
cmpss 2 1.000000, nan => 0x0
|
|
cmpss 2 nan, 1.000000 => 0x0
|
|
cmpss 2 1.000000, 1.000000 => 0xffffffff
|
|
cmpss 2 1.000000, 1.000000 => 0xffffffff
|
|
cmpss 2 inf, inf => 0xffffffff
|
|
cmpss 2 -inf, inf => 0xffffffff
|
|
cmpss 2 inf, -inf => 0x0
|
|
cmpss 2 nan, nan => 0x0
|
|
cmpss 3 1.000000, 2.000000 => 0x0
|
|
cmpss 3 2.000000, 1.000000 => 0x0
|
|
cmpss 3 1.000000, inf => 0x0
|
|
cmpss 3 inf, 1.000000 => 0x0
|
|
cmpss 3 1.000000, -inf => 0x0
|
|
cmpss 3 -inf, 1.000000 => 0x0
|
|
cmpss 3 1.000000, nan => 0xffffffff
|
|
cmpss 3 nan, 1.000000 => 0xffffffff
|
|
cmpss 3 1.000000, 1.000000 => 0x0
|
|
cmpss 3 1.000000, 1.000000 => 0x0
|
|
cmpss 3 inf, inf => 0x0
|
|
cmpss 3 -inf, inf => 0x0
|
|
cmpss 3 inf, -inf => 0x0
|
|
cmpss 3 nan, nan => 0xffffffff
|
|
cmpss 4 1.000000, 2.000000 => 0xffffffff
|
|
cmpss 4 2.000000, 1.000000 => 0xffffffff
|
|
cmpss 4 1.000000, inf => 0xffffffff
|
|
cmpss 4 inf, 1.000000 => 0xffffffff
|
|
cmpss 4 1.000000, -inf => 0xffffffff
|
|
cmpss 4 -inf, 1.000000 => 0xffffffff
|
|
cmpss 4 1.000000, nan => 0xffffffff
|
|
cmpss 4 nan, 1.000000 => 0xffffffff
|
|
cmpss 4 1.000000, 1.000000 => 0x0
|
|
cmpss 4 1.000000, 1.000000 => 0x0
|
|
cmpss 4 inf, inf => 0x0
|
|
cmpss 4 -inf, inf => 0xffffffff
|
|
cmpss 4 inf, -inf => 0xffffffff
|
|
cmpss 4 nan, nan => 0xffffffff
|
|
cmpss 5 1.000000, 2.000000 => 0x0
|
|
cmpss 5 2.000000, 1.000000 => 0xffffffff
|
|
cmpss 5 1.000000, inf => 0x0
|
|
cmpss 5 inf, 1.000000 => 0xffffffff
|
|
cmpss 5 1.000000, -inf => 0xffffffff
|
|
cmpss 5 -inf, 1.000000 => 0x0
|
|
cmpss 5 1.000000, nan => 0xffffffff
|
|
cmpss 5 nan, 1.000000 => 0xffffffff
|
|
cmpss 5 1.000000, 1.000000 => 0xffffffff
|
|
cmpss 5 1.000000, 1.000000 => 0xffffffff
|
|
cmpss 5 inf, inf => 0xffffffff
|
|
cmpss 5 -inf, inf => 0x0
|
|
cmpss 5 inf, -inf => 0xffffffff
|
|
cmpss 5 nan, nan => 0xffffffff
|
|
cmpss 6 1.000000, 2.000000 => 0x0
|
|
cmpss 6 2.000000, 1.000000 => 0xffffffff
|
|
cmpss 6 1.000000, inf => 0x0
|
|
cmpss 6 inf, 1.000000 => 0xffffffff
|
|
cmpss 6 1.000000, -inf => 0xffffffff
|
|
cmpss 6 -inf, 1.000000 => 0x0
|
|
cmpss 6 1.000000, nan => 0xffffffff
|
|
cmpss 6 nan, 1.000000 => 0xffffffff
|
|
cmpss 6 1.000000, 1.000000 => 0x0
|
|
cmpss 6 1.000000, 1.000000 => 0x0
|
|
cmpss 6 inf, inf => 0x0
|
|
cmpss 6 -inf, inf => 0x0
|
|
cmpss 6 inf, -inf => 0xffffffff
|
|
cmpss 6 nan, nan => 0xffffffff
|
|
cmpss 7 1.000000, 2.000000 => 0xffffffff
|
|
cmpss 7 2.000000, 1.000000 => 0xffffffff
|
|
cmpss 7 1.000000, inf => 0xffffffff
|
|
cmpss 7 inf, 1.000000 => 0xffffffff
|
|
cmpss 7 1.000000, -inf => 0xffffffff
|
|
cmpss 7 -inf, 1.000000 => 0xffffffff
|
|
cmpss 7 1.000000, nan => 0x0
|
|
cmpss 7 nan, 1.000000 => 0x0
|
|
cmpss 7 1.000000, 1.000000 => 0xffffffff
|
|
cmpss 7 1.000000, 1.000000 => 0xffffffff
|
|
cmpss 7 inf, inf => 0xffffffff
|
|
cmpss 7 -inf, inf => 0xffffffff
|
|
cmpss 7 inf, -inf => 0xffffffff
|
|
cmpss 7 nan, nan => 0x0
|
|
pshufb(0xff 0x80 0x7f 0x0 0x1 0x2 0x3 0x81 0xfe 0x84 0x72 0x52 0xa5 0x0 0xc0 0x32 , 0x0 0x1 0x5 0x15 0x20 0x80 0xff 0x0 0x8 0x7 0x81 0x6 0xa 0xf 0x10 0x1 ) = 0xff 0x80 0x2 0x2 0xff 0x0 0x0 0xff 0xfe 0x81 0x0 0x3 0x72 0x32 0xff 0x80
|
|
phaddw(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 , 0x8000 0x7fff 0xffff 0xffff 0x50 0x9000 0xfffe 0x8001 ) = 0x7fff 0x7fff 0x3 0x8004 0xffff 0xfffe 0x9050 0x7fff
|
|
phaddd(0xffffffff 0x80000000 0x7fffffff 0x0 , 0x1 0x80000000 0x5 0xfffffffe ) = 0x7fffffff 0x7fffffff 0x80000001 0x3
|
|
phaddsw(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 , 0x8000 0x7fff 0xffff 0xffff 0x50 0x9000 0xfffe 0x8001 ) = 0x8000 0x7fff 0x3 0x8004 0xffff 0xfffe 0x9050 0x8000
|
|
pmaddubsw(0x80ff 0x7f 0x201 0x8103 0x84fe 0x5272 0xa5 0x32c0 , 0x100 0x1505 0x8020 0xff 0x708 0x681 0xf0a 0x110 ) = 0x80 0x27b 0xff20 0xfffd 0xb8c 0xc95e 0x672 0xc32
|
|
phsubw(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 , 0x8000 0x7fff 0xffff 0xffff 0x50 0x9000 0xfffe 0x8001 ) = 0x7fff 0x7fff 0xffff 0x8002 0x1 0x0 0x7050 0x7ffd
|
|
psignb(0xff 0x80 0x7f 0x0 0x1 0x2 0x3 0x81 0xfe 0x84 0x72 0x52 0xa5 0x0 0xc0 0x32 , 0x0 0x1 0x5 0x15 0x20 0x80 0xff 0x0 0x8 0x7 0x81 0x6 0xa 0xf 0x10 0x1 ) = 0x0 0x80 0x7f 0x0 0x1 0xfe 0xfd 0x0 0xfe 0x84 0x8e 0x52 0xa5 0x0 0xc0 0x32
|
|
psignw(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 , 0x8000 0x7fff 0xffff 0xffff 0x50 0x9000 0xfffe 0x8001 ) = 0x1 0x8000 0x8001 0x0 0x1 0xfffe 0xfffd 0x7fff
|
|
psignd(0xffffffff 0x80000000 0x7fffffff 0x0 , 0x1 0x80000000 0x5 0xfffffffe ) = 0xffffffff 0x80000000 0x7fffffff 0x0
|
|
pmulhrsw(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 , 0x8000 0x7fff 0xffff 0xffff 0x50 0x9000 0xfffe 0x8001 ) = 0x1 0x8001 0xffff 0x0 0x0 0xfffe 0x0 0x7ffe
|
|
pblendvps(0xffffffff 0x80000000 0x7fffffff 0x0 , 0x1 0x80000000 0x5 0xfffffffe , 0x1 0x80000000 0x80000005 0xfffe ) = 0xffffffff 0x80000000 0x5 0x0
|
|
ptestz(0x80000000ffffffff 0x7fffffff , 0x8000000000000001 0xfffffffe00000005 ) = 0
|
|
ptestc(0x80000000ffffffff 0x7fffffff , 0x8000000000000001 0xfffffffe00000005 ) = 0
|
|
ptestnzc(0x80000000ffffffff 0x7fffffff , 0x8000000000000001 0xfffffffe00000005 ) = 1
|
|
pabsb(0xff 0x80 0x7f 0x0 0x1 0x2 0x3 0x81 0xfe 0x84 0x72 0x52 0xa5 0x0 0xc0 0x32 ) = 0x1 0x80 0x7f 0x0 0x1 0x2 0x3 0x7f 0x2 0x7c 0x72 0x52 0x5b 0x0 0x40 0x32
|
|
pabsw(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 ) = 0x1 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x7fff
|
|
pabsd(0xffffffff 0x80000000 0x7fffffff 0x0 ) = 0x1 0x80000000 0x7fffffff 0x0
|
|
pmovsxbw(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 ) = 0xffff 0xffff 0x0 0xff80 0xffff 0x7f 0x0 0x0
|
|
pmovsxbd(0xffffffff 0x80000000 0x7fffffff 0x0 ) = 0xffffffff 0xffffffff 0xffffffff 0xffffffff
|
|
pmovsxbq(0xffffffffffffffff 0x8000000000000000 ) = 0xffffffffffffffff 0xffffffffffffffff
|
|
pmovsxwd(0xffffffff 0x80000000 0x7fffffff 0x0 ) = 0xffffffff 0xffffffff 0x0 0xffff8000
|
|
pmovsxwq(0xffffffffffffffff 0x8000000000000000 ) = 0xffffffffffffffff 0xffffffffffffffff
|
|
pmovsxdq(0xffffffffffffffff 0x8000000000000000 ) = 0xffffffffffffffff 0xffffffffffffffff
|
|
pmovzxbw(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 ) = 0xff 0xff 0x0 0x80 0xff 0x7f 0x0 0x0
|
|
pmovzxbd(0xffffffff 0x80000000 0x7fffffff 0x0 ) = 0xff 0xff 0xff 0xff
|
|
pmovzxbq(0xffffffffffffffff 0x8000000000000000 ) = 0xff 0xff
|
|
pmovzxwd(0xffffffff 0x80000000 0x7fffffff 0x0 ) = 0xffff 0xffff 0x0 0x8000
|
|
pmovzxwq(0xffffffffffffffff 0x8000000000000000 ) = 0xffff 0xffff
|
|
pmovzxdq(0xffffffffffffffff 0x8000000000000000 ) = 0xffffffff 0xffffffff
|
|
pminsd(0xffffffff 0x80000000 0x7fffffff 0x0 , 0x1 0x80000000 0x5 0xfffffffe ) = 0xffffffff 0x80000000 0x5 0xfffffffe
|
|
pmaxsd(0xffffffff 0x80000000 0x7fffffff 0x0 , 0x1 0x80000000 0x5 0xfffffffe ) = 0x1 0x80000000 0x7fffffff 0x0
|
|
pblendw(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 , 0x8000 0x7fff 0xffff 0xffff 0x50 0x9000 0xfffe 0x8001 0) = 0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001
|
|
pblendw(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 , 0x8000 0x7fff 0xffff 0xffff 0x50 0x9000 0xfffe 0x8001 255) = 0x8000 0x7fff 0xffff 0xffff 0x50 0x9000 0xfffe 0x8001
|
|
pblendw(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 , 0x8000 0x7fff 0xffff 0xffff 0x50 0x9000 0xfffe 0x8001 170) = 0xffff 0x7fff 0x7fff 0xffff 0x1 0x9000 0x3 0x8001
|
|
pblendw(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 , 0x8000 0x7fff 0xffff 0xffff 0x50 0x9000 0xfffe 0x8001 2) = 0xffff 0x7fff 0x7fff 0x0 0x1 0x2 0x3 0x8001
|
|
palignr(0xff 0x80 0x7f 0x0 0x1 0x2 0x3 0x81 0xfe 0x84 0x72 0x52 0xa5 0x0 0xc0 0x32 , 0x0 0x1 0x5 0x15 0x20 0x80 0xff 0x0 0x8 0x7 0x81 0x6 0xa 0xf 0x10 0x1 0) = 0x0 0x1 0x5 0x15 0x20 0x80 0xff 0x0 0x8 0x7 0x81 0x6 0xa 0xf 0x10 0x1
|
|
palignr(0xff 0x80 0x7f 0x0 0x1 0x2 0x3 0x81 0xfe 0x84 0x72 0x52 0xa5 0x0 0xc0 0x32 , 0x0 0x1 0x5 0x15 0x20 0x80 0xff 0x0 0x8 0x7 0x81 0x6 0xa 0xf 0x10 0x1 2) = 0x5 0x15 0x20 0x80 0xff 0x0 0x8 0x7 0x81 0x6 0xa 0xf 0x10 0x1 0xff 0x80
|
|
palignr(0xff 0x80 0x7f 0x0 0x1 0x2 0x3 0x81 0xfe 0x84 0x72 0x52 0xa5 0x0 0xc0 0x32 , 0x0 0x1 0x5 0x15 0x20 0x80 0xff 0x0 0x8 0x7 0x81 0x6 0xa 0xf 0x10 0x1 7) = 0x0 0x8 0x7 0x81 0x6 0xa 0xf 0x10 0x1 0xff 0x80 0x7f 0x0 0x1 0x2 0x3
|
|
palignr(0xff 0x80 0x7f 0x0 0x1 0x2 0x3 0x81 0xfe 0x84 0x72 0x52 0xa5 0x0 0xc0 0x32 , 0x0 0x1 0x5 0x15 0x20 0x80 0xff 0x0 0x8 0x7 0x81 0x6 0xa 0xf 0x10 0x1 15) = 0x1 0xff 0x80 0x7f 0x0 0x1 0x2 0x3 0x81 0xfe 0x84 0x72 0x52 0xa5 0x0 0xc0
|
|
palignr(0xff 0x80 0x7f 0x0 0x1 0x2 0x3 0x81 0xfe 0x84 0x72 0x52 0xa5 0x0 0xc0 0x32 , 0x0 0x1 0x5 0x15 0x20 0x80 0xff 0x0 0x8 0x7 0x81 0x6 0xa 0xf 0x10 0x1 16) = 0xff 0x80 0x7f 0x0 0x1 0x2 0x3 0x81 0xfe 0x84 0x72 0x52 0xa5 0x0 0xc0 0x32
|
|
palignr(0xff 0x80 0x7f 0x0 0x1 0x2 0x3 0x81 0xfe 0x84 0x72 0x52 0xa5 0x0 0xc0 0x32 , 0x0 0x1 0x5 0x15 0x20 0x80 0xff 0x0 0x8 0x7 0x81 0x6 0xa 0xf 0x10 0x1 255) = 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
|
|
movmskpd(0xffffffffffffffff 0x8000000000000000 ) = 0x3
|
|
psqrtpd(1 2 ) = 1 1.41421
|
|
psqrtpd(0 -2 ) = 0 0xfff8000000000000
|
|
psqrtpd(inf -inf ) = inf 0xfff8000000000000
|
|
psqrtpd(0x7ff8000000000000 -0 ) = 0x7ff8000000000000 -0
|
|
andpd(1 2 , 0 -2 ) = 0 2
|
|
andpd(0 -2 , inf -inf ) = 0 -2
|
|
andpd(1 2 , 0x7ff8000000000000 -0 ) = 1 0
|
|
andpd(0 -2 , 0x7ff8000000000000 -0 ) = 0 -0
|
|
andpd(inf -inf , 0x7ff8000000000000 -0 ) = inf -0
|
|
andpd(0x7ff8000000000000 -0 , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 -0
|
|
andnpd(1 2 , 0 -2 ) = 0 -0
|
|
andnpd(0 -2 , inf -inf ) = inf 1
|
|
andnpd(1 2 , 0x7ff8000000000000 -0 ) = 3 -0
|
|
andnpd(0 -2 , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 0
|
|
andnpd(inf -inf , 0x7ff8000000000000 -0 ) = 1.11254e-308 0
|
|
andnpd(0x7ff8000000000000 -0 , 0x7ff8000000000000 -0 ) = 0 0
|
|
orpd(1 2 , 0 -2 ) = 1 -2
|
|
orpd(0 -2 , inf -inf ) = inf -inf
|
|
orpd(1 2 , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 -2
|
|
orpd(0 -2 , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 -2
|
|
orpd(inf -inf , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 -inf
|
|
orpd(0x7ff8000000000000 -0 , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 -0
|
|
xorpd(1 2 , 0 -2 ) = 1 -0
|
|
xorpd(0 -2 , inf -inf ) = inf 1
|
|
xorpd(1 2 , 0x7ff8000000000000 -0 ) = 3 -2
|
|
xorpd(0 -2 , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 2
|
|
xorpd(inf -inf , 0x7ff8000000000000 -0 ) = 1.11254e-308 inf
|
|
xorpd(0x7ff8000000000000 -0 , 0x7ff8000000000000 -0 ) = 0 0
|
|
addpd(1 2 , 0 -2 ) = 1 0
|
|
addpd(0 -2 , inf -inf ) = inf -inf
|
|
addpd(1 2 , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 2
|
|
addpd(0 -2 , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 -2
|
|
addpd(inf -inf , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 -inf
|
|
addpd(0x7ff8000000000000 -0 , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 -0
|
|
mulpd(1 2 , 0 -2 ) = 0 -4
|
|
mulpd(0 -2 , inf -inf ) = 0xfff8000000000000 inf
|
|
mulpd(1 2 , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 -0
|
|
mulpd(0 -2 , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 0
|
|
mulpd(inf -inf , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 0xfff8000000000000
|
|
mulpd(0x7ff8000000000000 -0 , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 0
|
|
subpd(1 2 , 0 -2 ) = 1 4
|
|
subpd(0 -2 , inf -inf ) = -inf inf
|
|
subpd(1 2 , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 2
|
|
subpd(0 -2 , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 -2
|
|
subpd(inf -inf , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 -inf
|
|
subpd(0x7ff8000000000000 -0 , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 0
|
|
minpd(1 2 , 0 -2 ) = 0 -2
|
|
minpd(0 -2 , inf -inf ) = 0 -inf
|
|
minpd(1 2 , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 -0
|
|
minpd(0 -2 , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 -2
|
|
minpd(inf -inf , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 -inf
|
|
minpd(0x7ff8000000000000 -0 , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 -0
|
|
divpd(1 2 , 0 -2 ) = inf -1
|
|
divpd(0 -2 , inf -inf ) = 0 0
|
|
divpd(1 2 , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 -inf
|
|
divpd(0 -2 , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 inf
|
|
divpd(inf -inf , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 inf
|
|
divpd(0x7ff8000000000000 -0 , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 0xfff8000000000000
|
|
maxpd(1 2 , 0 -2 ) = 1 2
|
|
maxpd(0 -2 , inf -inf ) = inf -2
|
|
maxpd(1 2 , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 2
|
|
maxpd(0 -2 , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 -0
|
|
maxpd(inf -inf , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 -0
|
|
maxpd(0x7ff8000000000000 -0 , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 -0
|
|
punpcklbw(0xff 0x80 0x7f 0x0 0x1 0x2 0x3 0x81 0xfe 0x84 0x72 0x52 0xa5 0x0 0xc0 0x32 , 0x0 0x1 0x5 0x15 0x20 0x80 0xff 0x0 0x8 0x7 0x81 0x6 0xa 0xf 0x10 0x1 ) = 0xff 0x0 0x80 0x1 0x7f 0x5 0x0 0x15 0x1 0x20 0x2 0x80 0x3 0xff 0x81 0x0
|
|
punpcklwd(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 , 0x8000 0x7fff 0xffff 0xffff 0x50 0x9000 0xfffe 0x8001 ) = 0xffff 0x8000 0x8000 0x7fff 0x7fff 0xffff 0x0 0xffff
|
|
punpckldq(0xffffffff 0x80000000 0x7fffffff 0x0 , 0x1 0x80000000 0x5 0xfffffffe ) = 0xffffffff 0x1 0x80000000 0x80000000
|
|
ppacksswb(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 , 0x8000 0x7fff 0xffff 0xffff 0x50 0x9000 0xfffe 0x8001 ) = 0x80ff 0x7f 0x201 0x8003 0x7f80 0xffff 0x8050 0x80fe
|
|
pcmpgtb(0xff 0x80 0x7f 0x0 0x1 0x2 0x3 0x81 0xfe 0x84 0x72 0x52 0xa5 0x0 0xc0 0x32 , 0x0 0x1 0x5 0x15 0x20 0x80 0xff 0x0 0x8 0x7 0x81 0x6 0xa 0xf 0x10 0x1 ) = 0x0 0x0 0xff 0x0 0x0 0xff 0xff 0x0 0x0 0x0 0xff 0xff 0x0 0x0 0x0 0xff
|
|
pcmpgtw(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 , 0x8000 0x7fff 0xffff 0xffff 0x50 0x9000 0xfffe 0x8001 ) = 0xffff 0x0 0xffff 0xffff 0x0 0xffff 0xffff 0x0
|
|
pcmpgtd(0xffffffff 0x80000000 0x7fffffff 0x0 , 0x1 0x80000000 0x5 0xfffffffe ) = 0x0 0x0 0xffffffff 0xffffffff
|
|
packuswb(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 , 0x8000 0x7fff 0xffff 0xffff 0x50 0x9000 0xfffe 0x8001 ) = 0x0 0xff 0x201 0x3 0xff00 0x0 0x50 0x0
|
|
punpckhbw(0xff 0x80 0x7f 0x0 0x1 0x2 0x3 0x81 0xfe 0x84 0x72 0x52 0xa5 0x0 0xc0 0x32 , 0x0 0x1 0x5 0x15 0x20 0x80 0xff 0x0 0x8 0x7 0x81 0x6 0xa 0xf 0x10 0x1 ) = 0xfe 0x8 0x84 0x7 0x72 0x81 0x52 0x6 0xa5 0xa 0x0 0xf 0xc0 0x10 0x32 0x1
|
|
punpckhwd(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 , 0x8000 0x7fff 0xffff 0xffff 0x50 0x9000 0xfffe 0x8001 ) = 0x1 0x50 0x2 0x9000 0x3 0xfffe 0x8001 0x8001
|
|
punpckhdq(0xffffffff 0x80000000 0x7fffffff 0x0 , 0x1 0x80000000 0x5 0xfffffffe ) = 0x7fffffff 0x5 0x0 0xfffffffe
|
|
ppackssdw(0xffffffff 0x80000000 0x7fffffff 0x0 , 0x1 0x80000000 0x5 0xfffffffe ) = 0x8000ffff 0x7fff 0x80000001 0xfffe0005
|
|
punpcklqdq(0xffffffffffffffff 0x8000000000000000 , 0x1 0x8000000000000000 ) = 0xffffffffffffffff 0x1
|
|
punpckhqdq(0xffffffffffffffff 0x8000000000000000 , 0x1 0x8000000000000000 ) = 0x8000000000000000 0x8000000000000000
|
|
pshufd(0xffffffff 0x80000000 0x7fffffff 0x0 0) = 0xffffffff 0xffffffff 0xffffffff 0xffffffff
|
|
pshufd(0xffffffff 0x80000000 0x7fffffff 0x0 255) = 0x0 0x0 0x0 0x0
|
|
pshufd(0xffffffff 0x80000000 0x7fffffff 0x0 170) = 0x7fffffff 0x7fffffff 0x7fffffff 0x7fffffff
|
|
pshufd(0xffffffff 0x80000000 0x7fffffff 0x0 2) = 0x7fffffff 0xffffffff 0xffffffff 0xffffffff
|
|
psrlw(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 0) = 0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001
|
|
psrlw(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 255) = 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
|
|
psrlw(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 170) = 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
|
|
psrlw(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 2) = 0x3fff 0x2000 0x1fff 0x0 0x0 0x0 0x0 0x2000
|
|
psrld(0xffffffff 0x80000000 0x7fffffff 0x0 0) = 0xffffffff 0x80000000 0x7fffffff 0x0
|
|
psrld(0xffffffff 0x80000000 0x7fffffff 0x0 255) = 0x0 0x0 0x0 0x0
|
|
psrld(0xffffffff 0x80000000 0x7fffffff 0x0 170) = 0x0 0x0 0x0 0x0
|
|
psrld(0xffffffff 0x80000000 0x7fffffff 0x0 2) = 0x3fffffff 0x20000000 0x1fffffff 0x0
|
|
psrlq(0xffffffffffffffff 0x8000000000000000 0) = 0xffffffffffffffff 0x8000000000000000
|
|
psrlq(0xffffffffffffffff 0x8000000000000000 255) = 0x0 0x0
|
|
psrlq(0xffffffffffffffff 0x8000000000000000 170) = 0x0 0x0
|
|
psrlq(0xffffffffffffffff 0x8000000000000000 2) = 0x3fffffffffffffff 0x2000000000000000
|
|
psraw(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 0) = 0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001
|
|
psraw(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 255) = 0xffff 0xffff 0x0 0x0 0x0 0x0 0x0 0xffff
|
|
psraw(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 170) = 0xffff 0xffff 0x0 0x0 0x0 0x0 0x0 0xffff
|
|
psraw(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 2) = 0xffff 0xe000 0x1fff 0x0 0x0 0x0 0x0 0xe000
|
|
psrad(0xffffffff 0x80000000 0x7fffffff 0x0 0) = 0xffffffff 0x80000000 0x7fffffff 0x0
|
|
psrad(0xffffffff 0x80000000 0x7fffffff 0x0 255) = 0xffffffff 0xffffffff 0x0 0x0
|
|
psrad(0xffffffff 0x80000000 0x7fffffff 0x0 170) = 0xffffffff 0xffffffff 0x0 0x0
|
|
psrad(0xffffffff 0x80000000 0x7fffffff 0x0 2) = 0xffffffff 0xe0000000 0x1fffffff 0x0
|
|
psllw(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 0) = 0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001
|
|
psllw(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 255) = 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
|
|
psllw(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 170) = 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
|
|
psllw(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 2) = 0xfffc 0x0 0xfffc 0x0 0x4 0x8 0xc 0x4
|
|
pslld(0xffffffff 0x80000000 0x7fffffff 0x0 0) = 0xffffffff 0x80000000 0x7fffffff 0x0
|
|
pslld(0xffffffff 0x80000000 0x7fffffff 0x0 255) = 0x0 0x0 0x0 0x0
|
|
pslld(0xffffffff 0x80000000 0x7fffffff 0x0 170) = 0x0 0x0 0x0 0x0
|
|
pslld(0xffffffff 0x80000000 0x7fffffff 0x0 2) = 0xfffffffc 0x0 0xfffffffc 0x0
|
|
psllq(0xffffffffffffffff 0x8000000000000000 0) = 0xffffffffffffffff 0x8000000000000000
|
|
psllq(0xffffffffffffffff 0x8000000000000000 255) = 0x0 0x0
|
|
psllq(0xffffffffffffffff 0x8000000000000000 170) = 0x0 0x0
|
|
psllq(0xffffffffffffffff 0x8000000000000000 2) = 0xfffffffffffffffc 0x0
|
|
pcmpeqb(0xff 0x80 0x7f 0x0 0x1 0x2 0x3 0x81 0xfe 0x84 0x72 0x52 0xa5 0x0 0xc0 0x32 , 0x0 0x1 0x5 0x15 0x20 0x80 0xff 0x0 0x8 0x7 0x81 0x6 0xa 0xf 0x10 0x1 ) = 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
|
|
pcmpeqw(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 , 0x8000 0x7fff 0xffff 0xffff 0x50 0x9000 0xfffe 0x8001 ) = 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0xffff
|
|
pcmpeqd(0xffffffff 0x80000000 0x7fffffff 0x0 , 0x1 0x80000000 0x5 0xfffffffe ) = 0x0 0xffffffff 0x0 0x0
|
|
haddpd(1 2 , 0 -2 ) = 3 -2
|
|
haddpd(0 -2 , inf -inf ) = -2 0xfff8000000000000
|
|
haddpd(1 2 , 0x7ff8000000000000 -0 ) = 3 0x7ff8000000000000
|
|
haddpd(0 -2 , 0x7ff8000000000000 -0 ) = -2 0x7ff8000000000000
|
|
haddpd(inf -inf , 0x7ff8000000000000 -0 ) = 0xfff8000000000000 0x7ff8000000000000
|
|
haddpd(0x7ff8000000000000 -0 , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 0x7ff8000000000000
|
|
psrlw(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 , 0x8000 0x7fff 0xffff 0xffff 0x50 0x9000 0xfffe 0x8001 ) = 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
|
|
psrld(0xffffffff 0x80000000 0x7fffffff 0x0 , 0x1 0x80000000 0x5 0xfffffffe ) = 0x0 0x0 0x0 0x0
|
|
psrlq(0xffffffffffffffff 0x8000000000000000 , 0x1 0x8000000000000000 ) = 0x7fffffffffffffff 0x4000000000000000
|
|
paddq(0xffffffffffffffff 0x8000000000000000 , 0x1 0x8000000000000000 ) = 0x0 0x0
|
|
pmullw(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 , 0x8000 0x7fff 0xffff 0xffff 0x50 0x9000 0xfffe 0x8001 ) = 0x8000 0x8000 0x8001 0x0 0x50 0x2000 0xfffa 0x1
|
|
psubusb(0xff 0x80 0x7f 0x0 0x1 0x2 0x3 0x81 0xfe 0x84 0x72 0x52 0xa5 0x0 0xc0 0x32 , 0x0 0x1 0x5 0x15 0x20 0x80 0xff 0x0 0x8 0x7 0x81 0x6 0xa 0xf 0x10 0x1 ) = 0xff 0x7f 0x7a 0x0 0x0 0x0 0x0 0x81 0xf6 0x7d 0x0 0x4c 0x9b 0x0 0xb0 0x31
|
|
psubusw(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 , 0x8000 0x7fff 0xffff 0xffff 0x50 0x9000 0xfffe 0x8001 ) = 0x7fff 0x1 0x0 0x0 0x0 0x0 0x0 0x0
|
|
pminub(0xff 0x80 0x7f 0x0 0x1 0x2 0x3 0x81 0xfe 0x84 0x72 0x52 0xa5 0x0 0xc0 0x32 , 0x0 0x1 0x5 0x15 0x20 0x80 0xff 0x0 0x8 0x7 0x81 0x6 0xa 0xf 0x10 0x1 ) = 0x0 0x1 0x5 0x0 0x1 0x2 0x3 0x0 0x8 0x7 0x72 0x6 0xa 0x0 0x10 0x1
|
|
pand(0x81030201007f80ff 0x32c000a5527284fe , 0xff802015050100 0x1100f0a06810708 ) = 0x3000000050000 0x2000408
|
|
paddusb(0xff 0x80 0x7f 0x0 0x1 0x2 0x3 0x81 0xfe 0x84 0x72 0x52 0xa5 0x0 0xc0 0x32 , 0x0 0x1 0x5 0x15 0x20 0x80 0xff 0x0 0x8 0x7 0x81 0x6 0xa 0xf 0x10 0x1 ) = 0xff 0x81 0x84 0x15 0x21 0x82 0xff 0x81 0xff 0x8b 0xf3 0x58 0xaf 0xf 0xd0 0x33
|
|
paddusw(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 , 0x8000 0x7fff 0xffff 0xffff 0x50 0x9000 0xfffe 0x8001 ) = 0xffff 0xffff 0xffff 0xffff 0x51 0x9002 0xffff 0xffff
|
|
pmaxub(0xff 0x80 0x7f 0x0 0x1 0x2 0x3 0x81 0xfe 0x84 0x72 0x52 0xa5 0x0 0xc0 0x32 , 0x0 0x1 0x5 0x15 0x20 0x80 0xff 0x0 0x8 0x7 0x81 0x6 0xa 0xf 0x10 0x1 ) = 0xff 0x80 0x7f 0x15 0x20 0x80 0xff 0x81 0xfe 0x84 0x81 0x52 0xa5 0xf 0xc0 0x32
|
|
pandn(0x81030201007f80ff 0x32c000a5527284fe , 0xff802015050100 0x1100f0a06810708 ) = 0xfc802015000100 0x1100f0a04810300
|
|
pavgb(0xff 0x80 0x7f 0x0 0x1 0x2 0x3 0x81 0xfe 0x84 0x72 0x52 0xa5 0x0 0xc0 0x32 , 0x0 0x1 0x5 0x15 0x20 0x80 0xff 0x0 0x8 0x7 0x81 0x6 0xa 0xf 0x10 0x1 ) = 0x80 0x41 0x42 0xb 0x11 0x41 0x81 0x41 0x83 0x46 0x7a 0x2c 0x58 0x8 0x68 0x1a
|
|
psraw(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 , 0x8000 0x7fff 0xffff 0xffff 0x50 0x9000 0xfffe 0x8001 ) = 0xffff 0xffff 0x0 0x0 0x0 0x0 0x0 0xffff
|
|
psrad(0xffffffff 0x80000000 0x7fffffff 0x0 , 0x1 0x80000000 0x5 0xfffffffe ) = 0xffffffff 0xffffffff 0x0 0x0
|
|
pavgb(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 , 0x8000 0x7fff 0xffff 0xffff 0x50 0x9000 0xfffe 0x8001 ) = 0xc000 0x8000 0xbfff 0x8000 0x29 0x4801 0x8001 0x8001
|
|
pmulhuw(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 , 0x8000 0x7fff 0xffff 0xffff 0x50 0x9000 0xfffe 0x8001 ) = 0x7fff 0x3fff 0x7ffe 0x0 0x0 0x1 0x2 0x4001
|
|
pmulhw(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 , 0x8000 0x7fff 0xffff 0xffff 0x50 0x9000 0xfffe 0x8001 ) = 0x0 0xc000 0xffff 0x0 0x0 0xffff 0xffff 0x3fff
|
|
psubsb(0xff 0x80 0x7f 0x0 0x1 0x2 0x3 0x81 0xfe 0x84 0x72 0x52 0xa5 0x0 0xc0 0x32 , 0x0 0x1 0x5 0x15 0x20 0x80 0xff 0x0 0x8 0x7 0x81 0x6 0xa 0xf 0x10 0x1 ) = 0xff 0x80 0x7a 0xeb 0xe1 0x7f 0x4 0x81 0xf6 0x80 0x7f 0x4c 0x9b 0xf1 0xb0 0x31
|
|
psubsw(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 , 0x8000 0x7fff 0xffff 0xffff 0x50 0x9000 0xfffe 0x8001 ) = 0x7fff 0x8000 0x7fff 0x1 0xffb1 0x7002 0x5 0x0
|
|
pminsw(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 , 0x8000 0x7fff 0xffff 0xffff 0x50 0x9000 0xfffe 0x8001 ) = 0x8000 0x8000 0xffff 0xffff 0x1 0x9000 0xfffe 0x8001
|
|
por(0x81030201007f80ff 0x32c000a5527284fe , 0xff802015050100 0x1100f0a06810708 ) = 0x81ff8221157f81ff 0x33d00faf56f387fe
|
|
paddusb(0xff 0x80 0x7f 0x0 0x1 0x2 0x3 0x81 0xfe 0x84 0x72 0x52 0xa5 0x0 0xc0 0x32 , 0x0 0x1 0x5 0x15 0x20 0x80 0xff 0x0 0x8 0x7 0x81 0x6 0xa 0xf 0x10 0x1 ) = 0xff 0x81 0x7f 0x15 0x21 0x82 0x2 0x81 0x6 0x8b 0xf3 0x58 0xaf 0xf 0xd0 0x33
|
|
paddusw(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 , 0x8000 0x7fff 0xffff 0xffff 0x50 0x9000 0xfffe 0x8001 ) = 0x8000 0xffff 0x7ffe 0xffff 0x51 0x9002 0x1 0x8000
|
|
pmaxsw(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 , 0x8000 0x7fff 0xffff 0xffff 0x50 0x9000 0xfffe 0x8001 ) = 0xffff 0x7fff 0x7fff 0x0 0x50 0x2 0x3 0x8001
|
|
pxor(0x81030201007f80ff 0x32c000a5527284fe , 0xff802015050100 0x1100f0a06810708 ) = 0x81fc8221157a81ff 0x33d00faf54f383f6
|
|
psllw(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 , 0x8000 0x7fff 0xffff 0xffff 0x50 0x9000 0xfffe 0x8001 ) = 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
|
|
pslld(0xffffffff 0x80000000 0x7fffffff 0x0 , 0x1 0x80000000 0x5 0xfffffffe ) = 0x0 0x0 0x0 0x0
|
|
psllq(0xffffffffffffffff 0x8000000000000000 , 0x1 0x8000000000000000 ) = 0xfffffffffffffffe 0x0
|
|
pmuludq(0xffffffff 0x80000000 0x7fffffff 0x0 , 0x1 0x80000000 0x5 0xfffffffe ) = 0xffffffff 0x0 0x7ffffffb 0x2
|
|
pmaddwd(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 , 0x8000 0x7fff 0xffff 0xffff 0x50 0x9000 0xfffe 0x8001 ) = 0x0 0xc001 0x8001 0xffff 0x2050 0xffff 0xfffb 0x3ffe
|
|
psadbw(0xff 0x80 0x7f 0x0 0x1 0x2 0x3 0x81 0xfe 0x84 0x72 0x52 0xa5 0x0 0xc0 0x32 , 0x0 0x1 0x5 0x15 0x20 0x80 0xff 0x0 0x8 0x7 0x81 0x6 0xa 0xf 0x10 0x1 ) = 0x27 0x4 0x0 0x0 0x0 0x0 0x0 0x0 0x59 0x3 0x0 0x0 0x0 0x0 0x0 0x0
|
|
psubb(0xff 0x80 0x7f 0x0 0x1 0x2 0x3 0x81 0xfe 0x84 0x72 0x52 0xa5 0x0 0xc0 0x32 , 0x0 0x1 0x5 0x15 0x20 0x80 0xff 0x0 0x8 0x7 0x81 0x6 0xa 0xf 0x10 0x1 ) = 0xff 0x7f 0x7a 0xeb 0xe1 0x82 0x4 0x81 0xf6 0x7d 0xf1 0x4c 0x9b 0xf1 0xb0 0x31
|
|
psubw(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 , 0x8000 0x7fff 0xffff 0xffff 0x50 0x9000 0xfffe 0x8001 ) = 0x7fff 0x1 0x8000 0x1 0xffb1 0x7002 0x5 0x0
|
|
psubd(0xffffffff 0x80000000 0x7fffffff 0x0 , 0x1 0x80000000 0x5 0xfffffffe ) = 0xfffffffe 0x0 0x7ffffffa 0x2
|
|
psubq(0xffffffffffffffff 0x8000000000000000 , 0x1 0x8000000000000000 ) = 0xfffffffffffffffe 0x0
|
|
paddb(0xff 0x80 0x7f 0x0 0x1 0x2 0x3 0x81 0xfe 0x84 0x72 0x52 0xa5 0x0 0xc0 0x32 , 0x0 0x1 0x5 0x15 0x20 0x80 0xff 0x0 0x8 0x7 0x81 0x6 0xa 0xf 0x10 0x1 ) = 0xff 0x81 0x84 0x15 0x21 0x82 0x2 0x81 0x6 0x8b 0xf3 0x58 0xaf 0xf 0xd0 0x33
|
|
paddw(0xffff 0x8000 0x7fff 0x0 0x1 0x2 0x3 0x8001 , 0x8000 0x7fff 0xffff 0xffff 0x50 0x9000 0xfffe 0x8001 ) = 0x7fff 0xffff 0x7ffe 0xffff 0x51 0x9002 0x1 0x2
|
|
paddd(0xffffffff 0x80000000 0x7fffffff 0x0 , 0x1 0x80000000 0x5 0xfffffffe ) = 0x0 0x0 0x80000004 0xfffffffe
|
|
pmovhlps(1 2 3 -4 , 0 -2 -10 0.5 ) = -10 0.5 3 -4
|
|
unpcklps(1 2 3 -4 , 0 -2 -10 0.5 ) = 1 0 2 -2
|
|
unpckhps(1 2 3 -4 , 0 -2 -10 0.5 ) = 3 -10 -4 0.5
|
|
pmovhps(1 2 3 -4 , 0 -2 -10 0.5 ) = 1 2 0 -2
|
|
psqrtps(1 2 3 -4 ) = 1 1.41421 1.73205 nan
|
|
psqrtps(0 -2 -10 0.5 ) = 0 nan nan 0.707107
|
|
psqrtps(inf -inf -inf 1 ) = inf nan nan 1
|
|
psqrtps(nan -0 nan inf ) = nan -0 nan inf
|
|
prcpps(nan -0 nan inf ) = nan -inf nan 0
|
|
andps(1 2 3 -4 , 0 -2 -10 0.5 ) = 0 2 2 0
|
|
andps(0 -2 -10 0.5 , inf -inf -inf 1 ) = 0 -2 -8 0.5
|
|
andps(1 2 3 -4 , nan -0 nan inf ) = 1 0 3 4
|
|
andps(0 -2 -10 0.5 , nan -0 nan inf ) = 0 -0 -8 0.5
|
|
andps(inf -inf -inf 1 , nan -0 nan inf ) = inf -0 -inf 1
|
|
andps(nan -0 nan inf , nan -0 nan inf ) = nan -0 nan inf
|
|
andnps(1 2 3 -4 , 0 -2 -10 0.5 ) = 0 -0 -2.93874e-38 0.5
|
|
andnps(0 -2 -10 0.5 , inf -inf -inf 1 ) = inf 1 0.25 1.17549e-38
|
|
andnps(1 2 3 -4 , nan -0 nan inf ) = 3 -0 -1 0.5
|
|
andnps(0 -2 -10 0.5 , nan -0 nan inf ) = nan 0 0.375 4
|
|
andnps(inf -inf -inf 1 , nan -0 nan inf ) = 5.87747e-39 0 5.87747e-39 2
|
|
andnps(nan -0 nan inf , nan -0 nan inf ) = 0 0 0 0
|
|
orps(1 2 3 -4 , 0 -2 -10 0.5 ) = 1 -2 -14 -inf
|
|
orps(0 -2 -10 0.5 , inf -inf -inf 1 ) = inf -inf nan 1
|
|
orps(1 2 3 -4 , nan -0 nan inf ) = nan -2 nan -inf
|
|
orps(0 -2 -10 0.5 , nan -0 nan inf ) = nan -2 nan inf
|
|
orps(inf -inf -inf 1 , nan -0 nan inf ) = nan -inf nan inf
|
|
orps(nan -0 nan inf , nan -0 nan inf ) = nan -0 nan inf
|
|
xorps(1 2 3 -4 , 0 -2 -10 0.5 ) = 1 -0 -4.11423e-38 -inf
|
|
xorps(0 -2 -10 0.5 , inf -inf -inf 1 ) = inf 1 0.3125 1.17549e-38
|
|
xorps(1 2 3 -4 , nan -0 nan inf ) = 3 -2 -1 -0.5
|
|
xorps(0 -2 -10 0.5 , nan -0 nan inf ) = nan 2 0.4375 4
|
|
xorps(inf -inf -inf 1 , nan -0 nan inf ) = 5.87747e-39 inf 5.87747e-39 2
|
|
xorps(nan -0 nan inf , nan -0 nan inf ) = 0 0 0 0
|
|
addps(1 2 3 -4 , 0 -2 -10 0.5 ) = 1 0 -7 -3.5
|
|
addps(0 -2 -10 0.5 , inf -inf -inf 1 ) = inf -inf -inf 1.5
|
|
addps(1 2 3 -4 , nan -0 nan inf ) = nan 2 nan inf
|
|
addps(0 -2 -10 0.5 , nan -0 nan inf ) = nan -2 nan inf
|
|
addps(inf -inf -inf 1 , nan -0 nan inf ) = nan -inf nan inf
|
|
addps(nan -0 nan inf , nan -0 nan inf ) = nan -0 nan inf
|
|
mulps(1 2 3 -4 , 0 -2 -10 0.5 ) = 0 -4 -30 -2
|
|
mulps(0 -2 -10 0.5 , inf -inf -inf 1 ) = nan inf inf 0.5
|
|
mulps(1 2 3 -4 , nan -0 nan inf ) = nan -0 nan -inf
|
|
mulps(0 -2 -10 0.5 , nan -0 nan inf ) = nan 0 nan inf
|
|
mulps(inf -inf -inf 1 , nan -0 nan inf ) = nan nan nan inf
|
|
mulps(nan -0 nan inf , nan -0 nan inf ) = nan 0 nan inf
|
|
subps(1 2 3 -4 , 0 -2 -10 0.5 ) = 1 4 13 -4.5
|
|
subps(0 -2 -10 0.5 , inf -inf -inf 1 ) = -inf inf inf -0.5
|
|
subps(1 2 3 -4 , nan -0 nan inf ) = nan 2 nan -inf
|
|
subps(0 -2 -10 0.5 , nan -0 nan inf ) = nan -2 nan -inf
|
|
subps(inf -inf -inf 1 , nan -0 nan inf ) = nan -inf nan -inf
|
|
subps(nan -0 nan inf , nan -0 nan inf ) = nan 0 nan nan
|
|
minps(1 2 3 -4 , 0 -2 -10 0.5 ) = 0 -2 -10 -4
|
|
minps(0 -2 -10 0.5 , inf -inf -inf 1 ) = 0 -inf -inf 0.5
|
|
minps(1 2 3 -4 , nan -0 nan inf ) = nan -0 nan -4
|
|
minps(0 -2 -10 0.5 , nan -0 nan inf ) = nan -2 nan 0.5
|
|
minps(inf -inf -inf 1 , nan -0 nan inf ) = nan -inf nan 1
|
|
minps(nan -0 nan inf , nan -0 nan inf ) = nan -0 nan inf
|
|
divps(1 2 3 -4 , 0 -2 -10 0.5 ) = inf -1 -0.3 -8
|
|
divps(0 -2 -10 0.5 , inf -inf -inf 1 ) = 0 0 0 0.5
|
|
divps(1 2 3 -4 , nan -0 nan inf ) = nan -inf nan -0
|
|
divps(0 -2 -10 0.5 , nan -0 nan inf ) = nan inf nan 0
|
|
divps(inf -inf -inf 1 , nan -0 nan inf ) = nan inf nan 0
|
|
divps(nan -0 nan inf , nan -0 nan inf ) = nan nan nan nan
|
|
maxps(1 2 3 -4 , 0 -2 -10 0.5 ) = 1 2 3 0.5
|
|
maxps(0 -2 -10 0.5 , inf -inf -inf 1 ) = inf -2 -10 1
|
|
maxps(1 2 3 -4 , nan -0 nan inf ) = nan 2 nan inf
|
|
maxps(0 -2 -10 0.5 , nan -0 nan inf ) = nan -0 nan inf
|
|
maxps(inf -inf -inf 1 , nan -0 nan inf ) = nan -0 nan inf
|
|
maxps(nan -0 nan inf , nan -0 nan inf ) = nan -0 nan inf
|
|
shufps(1 2 3 -4 , 0 -2 -10 0.5 , 0) = 1 1 0 0
|
|
shufps(0 -2 -10 0.5 , inf -inf -inf 1 , 0) = 0 0 inf inf
|
|
shufps(1 2 3 -4 , nan -0 nan inf , 0) = 1 1 nan nan
|
|
shufps(0 -2 -10 0.5 , nan -0 nan inf , 0) = 0 0 nan nan
|
|
shufps(inf -inf -inf 1 , nan -0 nan inf , 0) = inf inf nan nan
|
|
shufps(nan -0 nan inf , nan -0 nan inf , 0) = nan nan nan nan
|
|
shufps(1 2 3 -4 , 0 -2 -10 0.5 , 21) = 2 2 -2 0
|
|
shufps(0 -2 -10 0.5 , inf -inf -inf 1 , 21) = -2 -2 -inf inf
|
|
shufps(1 2 3 -4 , nan -0 nan inf , 21) = 2 2 -0 nan
|
|
shufps(0 -2 -10 0.5 , nan -0 nan inf , 21) = -2 -2 -0 nan
|
|
shufps(inf -inf -inf 1 , nan -0 nan inf , 21) = -inf -inf -0 nan
|
|
shufps(nan -0 nan inf , nan -0 nan inf , 21) = -0 -0 -0 nan
|
|
shufps(1 2 3 -4 , 0 -2 -10 0.5 , 255) = -4 -4 0.5 0.5
|
|
shufps(0 -2 -10 0.5 , inf -inf -inf 1 , 255) = 0.5 0.5 1 1
|
|
shufps(1 2 3 -4 , nan -0 nan inf , 255) = -4 -4 inf inf
|
|
shufps(0 -2 -10 0.5 , nan -0 nan inf , 255) = 0.5 0.5 inf inf
|
|
shufps(inf -inf -inf 1 , nan -0 nan inf , 255) = 1 1 inf inf
|
|
shufps(nan -0 nan inf , nan -0 nan inf , 255) = inf inf inf inf
|
|
shufps(1 2 3 -4 , 0 -2 -10 0.5 , 2) = 3 1 0 0
|
|
shufps(0 -2 -10 0.5 , inf -inf -inf 1 , 2) = -10 0 inf inf
|
|
shufps(1 2 3 -4 , nan -0 nan inf , 2) = 3 1 nan nan
|
|
shufps(0 -2 -10 0.5 , nan -0 nan inf , 2) = -10 0 nan nan
|
|
shufps(inf -inf -inf 1 , nan -0 nan inf , 2) = -inf inf nan nan
|
|
shufps(nan -0 nan inf , nan -0 nan inf , 2) = nan nan nan nan
|
|
sqrtsd(1 2 , 1 2 ) = 1 2
|
|
sqrtsd(1 2 , 0 -2 ) = 0 2
|
|
sqrtsd(1 2 , inf -inf ) = inf 2
|
|
sqrtsd(1 2 , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 2
|
|
sqrtsd(0 -2 , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 -2
|
|
sqrtsd(inf -inf , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 -inf
|
|
sqrtsd(1 2 , 2 1 ) = 1.41421 2
|
|
sqrtsd(1 2 , -2 0 ) = 0xfff8000000000000 2
|
|
sqrtsd(1 2 , -inf inf ) = 0xfff8000000000000 2
|
|
sqrtsd(1 2 , -0 0x7ff8000000000000 ) = -0 2
|
|
sqrtsd(0 -2 , -0 0x7ff8000000000000 ) = -0 -2
|
|
sqrtsd(0 -2 , -0 0x7ff8000000000000 ) = -0 -2
|
|
addsd(1 2 , 1 2 ) = 2 2
|
|
addsd(1 2 , 0 -2 ) = 1 2
|
|
addsd(1 2 , inf -inf ) = inf 2
|
|
addsd(1 2 , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 2
|
|
addsd(0 -2 , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 -2
|
|
addsd(inf -inf , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 -inf
|
|
addsd(1 2 , 2 1 ) = 3 2
|
|
addsd(1 2 , -2 0 ) = -1 2
|
|
addsd(1 2 , -inf inf ) = -inf 2
|
|
addsd(1 2 , -0 0x7ff8000000000000 ) = 1 2
|
|
addsd(0 -2 , -0 0x7ff8000000000000 ) = 0 -2
|
|
addsd(0 -2 , -0 0x7ff8000000000000 ) = 0 -2
|
|
mulsd(1 2 , 1 2 ) = 1 2
|
|
mulsd(1 2 , 0 -2 ) = 0 2
|
|
mulsd(1 2 , inf -inf ) = inf 2
|
|
mulsd(1 2 , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 2
|
|
mulsd(0 -2 , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 -2
|
|
mulsd(inf -inf , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 -inf
|
|
mulsd(1 2 , 2 1 ) = 2 2
|
|
mulsd(1 2 , -2 0 ) = -2 2
|
|
mulsd(1 2 , -inf inf ) = -inf 2
|
|
mulsd(1 2 , -0 0x7ff8000000000000 ) = -0 2
|
|
mulsd(0 -2 , -0 0x7ff8000000000000 ) = -0 -2
|
|
mulsd(0 -2 , -0 0x7ff8000000000000 ) = -0 -2
|
|
subsd(1 2 , 1 2 ) = 0 2
|
|
subsd(1 2 , 0 -2 ) = 1 2
|
|
subsd(1 2 , inf -inf ) = -inf 2
|
|
subsd(1 2 , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 2
|
|
subsd(0 -2 , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 -2
|
|
subsd(inf -inf , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 -inf
|
|
subsd(1 2 , 2 1 ) = -1 2
|
|
subsd(1 2 , -2 0 ) = 3 2
|
|
subsd(1 2 , -inf inf ) = inf 2
|
|
subsd(1 2 , -0 0x7ff8000000000000 ) = 1 2
|
|
subsd(0 -2 , -0 0x7ff8000000000000 ) = 0 -2
|
|
subsd(0 -2 , -0 0x7ff8000000000000 ) = 0 -2
|
|
minsd(1 2 , 1 2 ) = 1 2
|
|
minsd(1 2 , 0 -2 ) = 0 2
|
|
minsd(1 2 , inf -inf ) = 1 2
|
|
minsd(1 2 , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 2
|
|
minsd(0 -2 , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 -2
|
|
minsd(inf -inf , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 -inf
|
|
minsd(1 2 , 2 1 ) = 1 2
|
|
minsd(1 2 , -2 0 ) = -2 2
|
|
minsd(1 2 , -inf inf ) = -inf 2
|
|
minsd(1 2 , -0 0x7ff8000000000000 ) = -0 2
|
|
minsd(0 -2 , -0 0x7ff8000000000000 ) = -0 -2
|
|
minsd(0 -2 , -0 0x7ff8000000000000 ) = -0 -2
|
|
divsd(1 2 , 1 2 ) = 1 2
|
|
divsd(1 2 , 0 -2 ) = inf 2
|
|
divsd(1 2 , inf -inf ) = 0 2
|
|
divsd(1 2 , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 2
|
|
divsd(0 -2 , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 -2
|
|
divsd(inf -inf , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 -inf
|
|
divsd(1 2 , 2 1 ) = 0.5 2
|
|
divsd(1 2 , -2 0 ) = -0.5 2
|
|
divsd(1 2 , -inf inf ) = -0 2
|
|
divsd(1 2 , -0 0x7ff8000000000000 ) = -inf 2
|
|
divsd(0 -2 , -0 0x7ff8000000000000 ) = 0xfff8000000000000 -2
|
|
divsd(0 -2 , -0 0x7ff8000000000000 ) = 0xfff8000000000000 -2
|
|
maxsd(1 2 , 1 2 ) = 1 2
|
|
maxsd(1 2 , 0 -2 ) = 1 2
|
|
maxsd(1 2 , inf -inf ) = inf 2
|
|
maxsd(1 2 , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 2
|
|
maxsd(0 -2 , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 -2
|
|
maxsd(inf -inf , 0x7ff8000000000000 -0 ) = 0x7ff8000000000000 -inf
|
|
maxsd(1 2 , 2 1 ) = 2 2
|
|
maxsd(1 2 , -2 0 ) = 1 2
|
|
maxsd(1 2 , -inf inf ) = 1 2
|
|
maxsd(1 2 , -0 0x7ff8000000000000 ) = 1 2
|
|
maxsd(0 -2 , -0 0x7ff8000000000000 ) = -0 -2
|
|
maxsd(0 -2 , -0 0x7ff8000000000000 ) = -0 -2
|
|
cvtps2dq(1 2 3 -4 ) = 0x1 0x2 0x3 0xfffffffc
|
|
cvtps2dq(0 -2 -10 0.5 ) = 0x0 0xfffffffe 0xfffffff6 0x0
|
|
cvtps2dq(inf -inf -inf 1 ) = 0x80000000 0x80000000 0x80000000 0x1
|
|
cvtps2dq(nan -0 nan inf ) = 0x80000000 0x0 0x80000000 0x80000000
|
|
dpps(1 2 3 -4 , 0 -2 -10 0.5 , 255) = -36 -36 -36 -36
|
|
dpps(0 -2 -10 0.5 , inf -inf -inf 1 , 255) = nan nan nan nan
|
|
dpps(1 2 3 -4 , nan -0 nan inf , 255) = nan nan nan nan
|
|
dpps(0 -2 -10 0.5 , nan -0 nan inf , 255) = nan nan nan nan
|
|
dpps(inf -inf -inf 1 , nan -0 nan inf , 255) = nan nan nan nan
|
|
dpps(nan -0 nan inf , nan -0 nan inf , 255) = nan nan nan nan
|
|
dpps(1 2 3 -4 , 0 -2 -10 0.5 , 63) = -4 -4 -4 -4
|
|
dpps(0 -2 -10 0.5 , inf -inf -inf 1 , 63) = nan nan nan nan
|
|
dpps(1 2 3 -4 , nan -0 nan inf , 63) = nan nan nan nan
|
|
dpps(0 -2 -10 0.5 , nan -0 nan inf , 63) = nan nan nan nan
|
|
dpps(inf -inf -inf 1 , nan -0 nan inf , 63) = nan nan nan nan
|
|
dpps(nan -0 nan inf , nan -0 nan inf , 63) = nan nan nan nan
|
|
dpps(1 2 3 -4 , 0 -2 -10 0.5 , 243) = -36 -36 0 0
|
|
dpps(0 -2 -10 0.5 , inf -inf -inf 1 , 243) = nan nan 0 0
|
|
dpps(1 2 3 -4 , nan -0 nan inf , 243) = nan nan 0 0
|
|
dpps(0 -2 -10 0.5 , nan -0 nan inf , 243) = nan nan 0 0
|
|
dpps(inf -inf -inf 1 , nan -0 nan inf , 243) = nan nan 0 0
|
|
dpps(nan -0 nan inf , nan -0 nan inf , 243) = nan nan 0 0
|
|
dpps(1 2 3 -4 , 0 -2 -10 0.5 , 83) = -30 -30 0 0
|
|
dpps(0 -2 -10 0.5 , inf -inf -inf 1 , 83) = nan nan 0 0
|
|
dpps(1 2 3 -4 , nan -0 nan inf , 83) = nan nan 0 0
|
|
dpps(0 -2 -10 0.5 , nan -0 nan inf , 83) = nan nan 0 0
|
|
dpps(inf -inf -inf 1 , nan -0 nan inf , 83) = nan nan 0 0
|
|
dpps(nan -0 nan inf , nan -0 nan inf , 83) = nan nan 0 0
|