diff options
author | Jim Wilson <wilson@tuliptree.org> | 2000-09-22 22:34:41 +0000 |
---|---|---|
committer | Jim Wilson <wilson@tuliptree.org> | 2000-09-22 22:34:41 +0000 |
commit | d48ad4f3b63d6fba929d56d516e3aa4dda73f358 (patch) | |
tree | 94322c0d1b2883a8823e7e610b3f52b15c5efe4d /gas/testsuite | |
parent | 139368c9f374b56c00887e7587910ecd316da04c (diff) | |
download | gdb-d48ad4f3b63d6fba929d56d516e3aa4dda73f358.zip gdb-d48ad4f3b63d6fba929d56d516e3aa4dda73f358.tar.gz gdb-d48ad4f3b63d6fba929d56d516e3aa4dda73f358.tar.bz2 |
Add missing fpcmp instructions, and add missing fcmp/fpcmp tests.
* gas/ia64/opc-f.pl: Add missing fcmp and fpcmp tests.
* gas/ia64/opc-f.s, gas/ia64/opc-f.d: Regenerate.
* ia64-opc-f.c (ia64_opcodes_f): Add fpcmp pseudo-ops for
gt, ge, ngt, and nge.
* ia64-asmtab.c: Regenerate.
Diffstat (limited to 'gas/testsuite')
-rw-r--r-- | gas/testsuite/ChangeLog | 3 | ||||
-rw-r--r-- | gas/testsuite/gas/ia64/opc-f.d | 852 | ||||
-rw-r--r-- | gas/testsuite/gas/ia64/opc-f.pl | 15 | ||||
-rw-r--r-- | gas/testsuite/gas/ia64/opc-f.s | 274 |
4 files changed, 825 insertions, 319 deletions
diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index 8de81f1..6aa75fc 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -1,5 +1,8 @@ 2000-09-22 Jim Wilson <wilson@cygnus.com> + * gas/ia64/opc-f.pl: Add missing fcmp and fpcmp tests. + * gas/ia64/opc-f.s, gas/ia64/opc-f.d: Regenerate. + * gas/ia64/dv-raw-err.s: Add new testcases for PR%, 16 - 62. * gas/ia64/dv-waw-err.s: Likewise. * gas/ia64/dv-imply.d: Regenerate. diff --git a/gas/testsuite/gas/ia64/opc-f.d b/gas/testsuite/gas/ia64/opc-f.d index 2979d23..22ff252 100644 --- a/gas/testsuite/gas/ia64/opc-f.d +++ b/gas/testsuite/gas/ia64/opc-f.d @@ -469,734 +469,1094 @@ Disassembly of section \.text: 996: 40 38 14 0c 70 00 fselect f4=f5,f6,f7 99c: 00 00 00 20 nop\.b 0x0 9a0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 9a6: 30 20 00 09 28 00 fclass\.m p3,p4=f4,0x100 + 9a6: 30 20 14 08 20 00 fcmp\.eq\.s0 p3,p4=f4,f5 9ac: 00 00 00 20 nop\.b 0x0 9b0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 9b6: 40 20 00 07 28 00 fclass\.m p4,p3=f4,0x100 + 9b6: 30 20 14 08 20 00 fcmp\.eq\.s0 p3,p4=f4,f5 9bc: 00 00 00 20 nop\.b 0x0 9c0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 9c6: 30 20 80 08 28 00 fclass\.m p3,p4=f4,0x80 + 9c6: 30 20 14 08 21 00 fcmp\.eq\.s1 p3,p4=f4,f5 9cc: 00 00 00 20 nop\.b 0x0 9d0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 9d6: 40 20 80 06 28 00 fclass\.m p4,p3=f4,0x80 + 9d6: 30 20 14 08 22 00 fcmp\.eq\.s2 p3,p4=f4,f5 9dc: 00 00 00 20 nop\.b 0x0 9e0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 9e6: 30 20 40 08 28 00 fclass\.m p3,p4=f4,0x40 + 9e6: 30 20 14 08 23 00 fcmp\.eq\.s3 p3,p4=f4,f5 9ec: 00 00 00 20 nop\.b 0x0 9f0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 9f6: 40 20 40 06 28 00 fclass\.m p4,p3=f4,0x40 + 9f6: 30 24 14 08 20 00 fcmp\.eq\.unc\.s0 p3,p4=f4,f5 9fc: 00 00 00 20 nop\.b 0x0 a00: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - a06: 30 20 00 88 28 00 fclass\.m p3,p4=f4,0x1 + a06: 30 24 14 08 20 00 fcmp\.eq\.unc\.s0 p3,p4=f4,f5 a0c: 00 00 00 20 nop\.b 0x0 a10: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - a16: 40 20 00 86 28 00 fclass\.m p4,p3=f4,0x1 + a16: 30 24 14 08 21 00 fcmp\.eq\.unc\.s1 p3,p4=f4,f5 a1c: 00 00 00 20 nop\.b 0x0 a20: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - a26: 30 20 00 08 29 00 fclass\.m p3,p4=f4,0x2 + a26: 30 24 14 08 22 00 fcmp\.eq\.unc\.s2 p3,p4=f4,f5 a2c: 00 00 00 20 nop\.b 0x0 a30: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - a36: 40 20 00 06 29 00 fclass\.m p4,p3=f4,0x2 + a36: 30 24 14 08 23 00 fcmp\.eq\.unc\.s3 p3,p4=f4,f5 a3c: 00 00 00 20 nop\.b 0x0 a40: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - a46: 30 20 08 88 29 00 fclass\.m p3,p4=f4,0xb + a46: 30 20 14 08 24 00 fcmp\.lt\.s0 p3,p4=f4,f5 a4c: 00 00 00 20 nop\.b 0x0 a50: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - a56: 40 20 08 86 29 00 fclass\.m p4,p3=f4,0xb + a56: 30 20 14 08 24 00 fcmp\.lt\.s0 p3,p4=f4,f5 a5c: 00 00 00 20 nop\.b 0x0 a60: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - a66: 30 20 10 88 29 00 fclass\.m p3,p4=f4,0x13 + a66: 30 20 14 08 25 00 fcmp\.lt\.s1 p3,p4=f4,f5 a6c: 00 00 00 20 nop\.b 0x0 a70: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - a76: 40 20 10 86 29 00 fclass\.m p4,p3=f4,0x13 + a76: 30 20 14 08 26 00 fcmp\.lt\.s2 p3,p4=f4,f5 a7c: 00 00 00 20 nop\.b 0x0 a80: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - a86: 30 20 20 88 29 00 fclass\.m p3,p4=f4,0x23 + a86: 30 20 14 08 27 00 fcmp\.lt\.s3 p3,p4=f4,f5 a8c: 00 00 00 20 nop\.b 0x0 a90: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - a96: 40 20 20 86 29 00 fclass\.m p4,p3=f4,0x23 + a96: 30 24 14 08 24 00 fcmp\.lt\.unc\.s0 p3,p4=f4,f5 a9c: 00 00 00 20 nop\.b 0x0 aa0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - aa6: 30 20 fc 89 29 00 fclass\.m p3,p4=f4,0x1ff + aa6: 30 24 14 08 24 00 fcmp\.lt\.unc\.s0 p3,p4=f4,f5 aac: 00 00 00 20 nop\.b 0x0 ab0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - ab6: 40 20 fc 87 29 00 fclass\.m p4,p3=f4,0x1ff + ab6: 30 24 14 08 25 00 fcmp\.lt\.unc\.s1 p3,p4=f4,f5 abc: 00 00 00 20 nop\.b 0x0 ac0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - ac6: 30 24 00 09 28 00 fclass\.m\.unc p3,p4=f4,0x100 + ac6: 30 24 14 08 26 00 fcmp\.lt\.unc\.s2 p3,p4=f4,f5 acc: 00 00 00 20 nop\.b 0x0 ad0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - ad6: 40 24 00 07 28 00 fclass\.m\.unc p4,p3=f4,0x100 + ad6: 30 24 14 08 27 00 fcmp\.lt\.unc\.s3 p3,p4=f4,f5 adc: 00 00 00 20 nop\.b 0x0 ae0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - ae6: 30 24 80 08 28 00 fclass\.m\.unc p3,p4=f4,0x80 + ae6: 30 20 14 88 20 00 fcmp\.le\.s0 p3,p4=f4,f5 aec: 00 00 00 20 nop\.b 0x0 af0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - af6: 40 24 80 06 28 00 fclass\.m\.unc p4,p3=f4,0x80 + af6: 30 20 14 88 20 00 fcmp\.le\.s0 p3,p4=f4,f5 afc: 00 00 00 20 nop\.b 0x0 b00: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - b06: 30 24 40 08 28 00 fclass\.m\.unc p3,p4=f4,0x40 + b06: 30 20 14 88 21 00 fcmp\.le\.s1 p3,p4=f4,f5 b0c: 00 00 00 20 nop\.b 0x0 b10: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - b16: 40 24 40 06 28 00 fclass\.m\.unc p4,p3=f4,0x40 + b16: 30 20 14 88 22 00 fcmp\.le\.s2 p3,p4=f4,f5 b1c: 00 00 00 20 nop\.b 0x0 b20: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - b26: 30 24 00 88 28 00 fclass\.m\.unc p3,p4=f4,0x1 + b26: 30 20 14 88 23 00 fcmp\.le\.s3 p3,p4=f4,f5 b2c: 00 00 00 20 nop\.b 0x0 b30: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - b36: 40 24 00 86 28 00 fclass\.m\.unc p4,p3=f4,0x1 + b36: 30 24 14 88 20 00 fcmp\.le\.unc\.s0 p3,p4=f4,f5 b3c: 00 00 00 20 nop\.b 0x0 b40: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - b46: 30 24 00 08 29 00 fclass\.m\.unc p3,p4=f4,0x2 + b46: 30 24 14 88 20 00 fcmp\.le\.unc\.s0 p3,p4=f4,f5 b4c: 00 00 00 20 nop\.b 0x0 b50: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - b56: 40 24 00 06 29 00 fclass\.m\.unc p4,p3=f4,0x2 + b56: 30 24 14 88 21 00 fcmp\.le\.unc\.s1 p3,p4=f4,f5 b5c: 00 00 00 20 nop\.b 0x0 b60: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - b66: 30 24 08 88 29 00 fclass\.m\.unc p3,p4=f4,0xb + b66: 30 24 14 88 22 00 fcmp\.le\.unc\.s2 p3,p4=f4,f5 b6c: 00 00 00 20 nop\.b 0x0 b70: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - b76: 40 24 08 86 29 00 fclass\.m\.unc p4,p3=f4,0xb + b76: 30 24 14 88 23 00 fcmp\.le\.unc\.s3 p3,p4=f4,f5 b7c: 00 00 00 20 nop\.b 0x0 b80: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - b86: 30 24 10 88 29 00 fclass\.m\.unc p3,p4=f4,0x13 + b86: 30 20 14 88 24 00 fcmp\.unord\.s0 p3,p4=f4,f5 b8c: 00 00 00 20 nop\.b 0x0 b90: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - b96: 40 24 10 86 29 00 fclass\.m\.unc p4,p3=f4,0x13 + b96: 30 20 14 88 24 00 fcmp\.unord\.s0 p3,p4=f4,f5 b9c: 00 00 00 20 nop\.b 0x0 ba0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - ba6: 30 24 20 88 29 00 fclass\.m\.unc p3,p4=f4,0x23 + ba6: 30 20 14 88 25 00 fcmp\.unord\.s1 p3,p4=f4,f5 bac: 00 00 00 20 nop\.b 0x0 bb0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - bb6: 40 24 20 86 29 00 fclass\.m\.unc p4,p3=f4,0x23 + bb6: 30 20 14 88 26 00 fcmp\.unord\.s2 p3,p4=f4,f5 bbc: 00 00 00 20 nop\.b 0x0 bc0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - bc6: 30 24 fc 89 29 00 fclass\.m\.unc p3,p4=f4,0x1ff + bc6: 30 20 14 88 27 00 fcmp\.unord\.s3 p3,p4=f4,f5 bcc: 00 00 00 20 nop\.b 0x0 bd0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - bd6: 40 24 fc 87 29 00 fclass\.m\.unc p4,p3=f4,0x1ff + bd6: 30 24 14 88 24 00 fcmp\.unord\.unc\.s0 p3,p4=f4,f5 bdc: 00 00 00 20 nop\.b 0x0 be0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - be6: 40 30 1c 8a 00 00 frcpa\.s0 f4,p5=f6,f7 + be6: 30 24 14 88 24 00 fcmp\.unord\.unc\.s0 p3,p4=f4,f5 bec: 00 00 00 20 nop\.b 0x0 bf0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - bf6: 40 30 1c 8a 00 00 frcpa\.s0 f4,p5=f6,f7 + bf6: 30 24 14 88 25 00 fcmp\.unord\.unc\.s1 p3,p4=f4,f5 bfc: 00 00 00 20 nop\.b 0x0 c00: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - c06: 40 30 1c 8a 01 00 frcpa\.s1 f4,p5=f6,f7 + c06: 30 24 14 88 26 00 fcmp\.unord\.unc\.s2 p3,p4=f4,f5 c0c: 00 00 00 20 nop\.b 0x0 c10: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - c16: 40 30 1c 8a 02 00 frcpa\.s2 f4,p5=f6,f7 + c16: 30 24 14 88 27 00 fcmp\.unord\.unc\.s3 p3,p4=f4,f5 c1c: 00 00 00 20 nop\.b 0x0 c20: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - c26: 40 30 1c 8a 03 00 frcpa\.s3 f4,p5=f6,f7 + c26: 30 28 10 08 24 00 fcmp\.lt\.s0 p3,p4=f5,f4 c2c: 00 00 00 20 nop\.b 0x0 c30: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - c36: 40 30 1c 8a 08 00 fprcpa\.s0 f4,p5=f6,f7 + c36: 30 28 10 08 24 00 fcmp\.lt\.s0 p3,p4=f5,f4 c3c: 00 00 00 20 nop\.b 0x0 c40: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - c46: 40 30 1c 8a 08 00 fprcpa\.s0 f4,p5=f6,f7 + c46: 30 28 10 08 25 00 fcmp\.lt\.s1 p3,p4=f5,f4 c4c: 00 00 00 20 nop\.b 0x0 c50: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - c56: 40 30 1c 8a 09 00 fprcpa\.s1 f4,p5=f6,f7 + c56: 30 28 10 08 26 00 fcmp\.lt\.s2 p3,p4=f5,f4 c5c: 00 00 00 20 nop\.b 0x0 c60: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - c66: 40 30 1c 8a 0a 00 fprcpa\.s2 f4,p5=f6,f7 + c66: 30 28 10 08 27 00 fcmp\.lt\.s3 p3,p4=f5,f4 c6c: 00 00 00 20 nop\.b 0x0 c70: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - c76: 40 30 1c 8a 0b 00 fprcpa\.s3 f4,p5=f6,f7 + c76: 30 2c 10 08 24 00 fcmp\.lt\.unc\.s0 p3,p4=f5,f4 c7c: 00 00 00 20 nop\.b 0x0 c80: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - c86: 40 00 18 8a 04 00 frsqrta\.s0 f4,p5=f6 + c86: 30 2c 10 08 24 00 fcmp\.lt\.unc\.s0 p3,p4=f5,f4 c8c: 00 00 00 20 nop\.b 0x0 c90: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - c96: 40 00 18 8a 04 00 frsqrta\.s0 f4,p5=f6 + c96: 30 2c 10 08 25 00 fcmp\.lt\.unc\.s1 p3,p4=f5,f4 c9c: 00 00 00 20 nop\.b 0x0 ca0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - ca6: 40 00 18 8a 05 00 frsqrta\.s1 f4,p5=f6 + ca6: 30 2c 10 08 26 00 fcmp\.lt\.unc\.s2 p3,p4=f5,f4 cac: 00 00 00 20 nop\.b 0x0 cb0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - cb6: 40 00 18 8a 06 00 frsqrta\.s2 f4,p5=f6 + cb6: 30 2c 10 08 27 00 fcmp\.lt\.unc\.s3 p3,p4=f5,f4 cbc: 00 00 00 20 nop\.b 0x0 cc0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - cc6: 40 00 18 8a 07 00 frsqrta\.s3 f4,p5=f6 + cc6: 30 28 10 88 20 00 fcmp\.le\.s0 p3,p4=f5,f4 ccc: 00 00 00 20 nop\.b 0x0 cd0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - cd6: 40 00 18 8a 0c 00 fprsqrta\.s0 f4,p5=f6 + cd6: 30 28 10 88 20 00 fcmp\.le\.s0 p3,p4=f5,f4 cdc: 00 00 00 20 nop\.b 0x0 ce0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - ce6: 40 00 18 8a 0c 00 fprsqrta\.s0 f4,p5=f6 + ce6: 30 28 10 88 21 00 fcmp\.le\.s1 p3,p4=f5,f4 cec: 00 00 00 20 nop\.b 0x0 cf0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - cf6: 40 00 18 8a 0d 00 fprsqrta\.s1 f4,p5=f6 + cf6: 30 28 10 88 22 00 fcmp\.le\.s2 p3,p4=f5,f4 cfc: 00 00 00 20 nop\.b 0x0 d00: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - d06: 40 00 18 8a 0e 00 fprsqrta\.s2 f4,p5=f6 + d06: 30 28 10 88 23 00 fcmp\.le\.s3 p3,p4=f5,f4 d0c: 00 00 00 20 nop\.b 0x0 d10: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - d16: 40 00 18 8a 0f 00 fprsqrta\.s3 f4,p5=f6 + d16: 30 2c 10 88 20 00 fcmp\.le\.unc\.s0 p3,p4=f5,f4 d1c: 00 00 00 20 nop\.b 0x0 d20: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - d26: 40 28 18 28 00 00 fmin\.s0 f4=f5,f6 + d26: 30 2c 10 88 20 00 fcmp\.le\.unc\.s0 p3,p4=f5,f4 d2c: 00 00 00 20 nop\.b 0x0 d30: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - d36: 40 28 18 28 00 00 fmin\.s0 f4=f5,f6 + d36: 30 2c 10 88 21 00 fcmp\.le\.unc\.s1 p3,p4=f5,f4 d3c: 00 00 00 20 nop\.b 0x0 d40: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - d46: 40 28 18 28 01 00 fmin\.s1 f4=f5,f6 + d46: 30 2c 10 88 22 00 fcmp\.le\.unc\.s2 p3,p4=f5,f4 d4c: 00 00 00 20 nop\.b 0x0 d50: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - d56: 40 28 18 28 02 00 fmin\.s2 f4=f5,f6 + d56: 30 2c 10 88 23 00 fcmp\.le\.unc\.s3 p3,p4=f5,f4 d5c: 00 00 00 20 nop\.b 0x0 d60: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - d66: 40 28 18 28 03 00 fmin\.s3 f4=f5,f6 + d66: 40 20 14 06 20 00 fcmp\.eq\.s0 p4,p3=f4,f5 d6c: 00 00 00 20 nop\.b 0x0 d70: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - d76: 40 28 18 2a 00 00 fmax\.s0 f4=f5,f6 + d76: 40 20 14 06 20 00 fcmp\.eq\.s0 p4,p3=f4,f5 d7c: 00 00 00 20 nop\.b 0x0 d80: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - d86: 40 28 18 2a 00 00 fmax\.s0 f4=f5,f6 + d86: 40 20 14 06 21 00 fcmp\.eq\.s1 p4,p3=f4,f5 d8c: 00 00 00 20 nop\.b 0x0 d90: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - d96: 40 28 18 2a 01 00 fmax\.s1 f4=f5,f6 + d96: 40 20 14 06 22 00 fcmp\.eq\.s2 p4,p3=f4,f5 d9c: 00 00 00 20 nop\.b 0x0 da0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - da6: 40 28 18 2a 02 00 fmax\.s2 f4=f5,f6 + da6: 40 20 14 06 23 00 fcmp\.eq\.s3 p4,p3=f4,f5 dac: 00 00 00 20 nop\.b 0x0 db0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - db6: 40 28 18 2a 03 00 fmax\.s3 f4=f5,f6 + db6: 40 24 14 06 20 00 fcmp\.eq\.unc\.s0 p4,p3=f4,f5 dbc: 00 00 00 20 nop\.b 0x0 dc0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - dc6: 40 28 18 2c 00 00 famin\.s0 f4=f5,f6 + dc6: 40 24 14 06 20 00 fcmp\.eq\.unc\.s0 p4,p3=f4,f5 dcc: 00 00 00 20 nop\.b 0x0 dd0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - dd6: 40 28 18 2c 00 00 famin\.s0 f4=f5,f6 + dd6: 40 24 14 06 21 00 fcmp\.eq\.unc\.s1 p4,p3=f4,f5 ddc: 00 00 00 20 nop\.b 0x0 de0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - de6: 40 28 18 2c 01 00 famin\.s1 f4=f5,f6 + de6: 40 24 14 06 22 00 fcmp\.eq\.unc\.s2 p4,p3=f4,f5 dec: 00 00 00 20 nop\.b 0x0 df0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - df6: 40 28 18 2c 02 00 famin\.s2 f4=f5,f6 + df6: 40 24 14 06 23 00 fcmp\.eq\.unc\.s3 p4,p3=f4,f5 dfc: 00 00 00 20 nop\.b 0x0 e00: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - e06: 40 28 18 2c 03 00 famin\.s3 f4=f5,f6 + e06: 40 20 14 06 24 00 fcmp\.lt\.s0 p4,p3=f4,f5 e0c: 00 00 00 20 nop\.b 0x0 e10: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - e16: 40 28 18 2e 00 00 famax\.s0 f4=f5,f6 + e16: 40 20 14 06 24 00 fcmp\.lt\.s0 p4,p3=f4,f5 e1c: 00 00 00 20 nop\.b 0x0 e20: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - e26: 40 28 18 2e 00 00 famax\.s0 f4=f5,f6 + e26: 40 20 14 06 25 00 fcmp\.lt\.s1 p4,p3=f4,f5 e2c: 00 00 00 20 nop\.b 0x0 e30: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - e36: 40 28 18 2e 01 00 famax\.s1 f4=f5,f6 + e36: 40 20 14 06 26 00 fcmp\.lt\.s2 p4,p3=f4,f5 e3c: 00 00 00 20 nop\.b 0x0 e40: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - e46: 40 28 18 2e 02 00 famax\.s2 f4=f5,f6 + e46: 40 20 14 06 27 00 fcmp\.lt\.s3 p4,p3=f4,f5 e4c: 00 00 00 20 nop\.b 0x0 e50: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - e56: 40 28 18 2e 03 00 famax\.s3 f4=f5,f6 + e56: 40 24 14 06 24 00 fcmp\.lt\.unc\.s0 p4,p3=f4,f5 e5c: 00 00 00 20 nop\.b 0x0 e60: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - e66: 40 28 18 28 08 00 fpmin\.s0 f4=f5,f6 + e66: 40 24 14 06 24 00 fcmp\.lt\.unc\.s0 p4,p3=f4,f5 e6c: 00 00 00 20 nop\.b 0x0 e70: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - e76: 40 28 18 28 08 00 fpmin\.s0 f4=f5,f6 + e76: 40 24 14 06 25 00 fcmp\.lt\.unc\.s1 p4,p3=f4,f5 e7c: 00 00 00 20 nop\.b 0x0 e80: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - e86: 40 28 18 28 09 00 fpmin\.s1 f4=f5,f6 + e86: 40 24 14 06 26 00 fcmp\.lt\.unc\.s2 p4,p3=f4,f5 e8c: 00 00 00 20 nop\.b 0x0 e90: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - e96: 40 28 18 28 0a 00 fpmin\.s2 f4=f5,f6 + e96: 40 24 14 06 27 00 fcmp\.lt\.unc\.s3 p4,p3=f4,f5 e9c: 00 00 00 20 nop\.b 0x0 ea0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - ea6: 40 28 18 28 0b 00 fpmin\.s3 f4=f5,f6 + ea6: 40 20 14 86 20 00 fcmp\.le\.s0 p4,p3=f4,f5 eac: 00 00 00 20 nop\.b 0x0 eb0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - eb6: 40 28 18 2a 08 00 fpmax\.s0 f4=f5,f6 + eb6: 40 20 14 86 20 00 fcmp\.le\.s0 p4,p3=f4,f5 ebc: 00 00 00 20 nop\.b 0x0 ec0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - ec6: 40 28 18 2a 08 00 fpmax\.s0 f4=f5,f6 + ec6: 40 20 14 86 21 00 fcmp\.le\.s1 p4,p3=f4,f5 ecc: 00 00 00 20 nop\.b 0x0 ed0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - ed6: 40 28 18 2a 09 00 fpmax\.s1 f4=f5,f6 + ed6: 40 20 14 86 22 00 fcmp\.le\.s2 p4,p3=f4,f5 edc: 00 00 00 20 nop\.b 0x0 ee0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - ee6: 40 28 18 2a 0a 00 fpmax\.s2 f4=f5,f6 + ee6: 40 20 14 86 23 00 fcmp\.le\.s3 p4,p3=f4,f5 eec: 00 00 00 20 nop\.b 0x0 ef0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - ef6: 40 28 18 2a 0b 00 fpmax\.s3 f4=f5,f6 + ef6: 40 24 14 86 20 00 fcmp\.le\.unc\.s0 p4,p3=f4,f5 efc: 00 00 00 20 nop\.b 0x0 f00: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - f06: 40 28 18 2c 08 00 fpamin\.s0 f4=f5,f6 + f06: 40 24 14 86 20 00 fcmp\.le\.unc\.s0 p4,p3=f4,f5 f0c: 00 00 00 20 nop\.b 0x0 f10: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - f16: 40 28 18 2c 08 00 fpamin\.s0 f4=f5,f6 + f16: 40 24 14 86 21 00 fcmp\.le\.unc\.s1 p4,p3=f4,f5 f1c: 00 00 00 20 nop\.b 0x0 f20: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - f26: 40 28 18 2c 09 00 fpamin\.s1 f4=f5,f6 + f26: 40 24 14 86 22 00 fcmp\.le\.unc\.s2 p4,p3=f4,f5 f2c: 00 00 00 20 nop\.b 0x0 f30: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - f36: 40 28 18 2c 0a 00 fpamin\.s2 f4=f5,f6 + f36: 40 24 14 86 23 00 fcmp\.le\.unc\.s3 p4,p3=f4,f5 f3c: 00 00 00 20 nop\.b 0x0 f40: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - f46: 40 28 18 2c 0b 00 fpamin\.s3 f4=f5,f6 + f46: 40 28 10 06 24 00 fcmp\.lt\.s0 p4,p3=f5,f4 f4c: 00 00 00 20 nop\.b 0x0 f50: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - f56: 40 28 18 2e 08 00 fpamax\.s0 f4=f5,f6 + f56: 40 28 10 06 24 00 fcmp\.lt\.s0 p4,p3=f5,f4 f5c: 00 00 00 20 nop\.b 0x0 f60: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - f66: 40 28 18 2e 08 00 fpamax\.s0 f4=f5,f6 + f66: 40 28 10 06 25 00 fcmp\.lt\.s1 p4,p3=f5,f4 f6c: 00 00 00 20 nop\.b 0x0 f70: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - f76: 40 28 18 2e 09 00 fpamax\.s1 f4=f5,f6 + f76: 40 28 10 06 26 00 fcmp\.lt\.s2 p4,p3=f5,f4 f7c: 00 00 00 20 nop\.b 0x0 f80: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - f86: 40 28 18 2e 0a 00 fpamax\.s2 f4=f5,f6 + f86: 40 28 10 06 27 00 fcmp\.lt\.s3 p4,p3=f5,f4 f8c: 00 00 00 20 nop\.b 0x0 f90: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - f96: 40 28 18 2e 0b 00 fpamax\.s3 f4=f5,f6 + f96: 40 2c 10 06 24 00 fcmp\.lt\.unc\.s0 p4,p3=f5,f4 f9c: 00 00 00 20 nop\.b 0x0 fa0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - fa6: 30 20 14 08 20 00 fcmp\.eq\.s0 p3,p4=f4,f5 + fa6: 40 2c 10 06 24 00 fcmp\.lt\.unc\.s0 p4,p3=f5,f4 fac: 00 00 00 20 nop\.b 0x0 fb0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - fb6: 30 20 14 08 20 00 fcmp\.eq\.s0 p3,p4=f4,f5 + fb6: 40 2c 10 06 25 00 fcmp\.lt\.unc\.s1 p4,p3=f5,f4 fbc: 00 00 00 20 nop\.b 0x0 fc0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - fc6: 30 20 14 08 21 00 fcmp\.eq\.s1 p3,p4=f4,f5 + fc6: 40 2c 10 06 26 00 fcmp\.lt\.unc\.s2 p4,p3=f5,f4 fcc: 00 00 00 20 nop\.b 0x0 fd0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - fd6: 30 20 14 08 22 00 fcmp\.eq\.s2 p3,p4=f4,f5 + fd6: 40 2c 10 06 27 00 fcmp\.lt\.unc\.s3 p4,p3=f5,f4 fdc: 00 00 00 20 nop\.b 0x0 fe0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - fe6: 30 20 14 08 23 00 fcmp\.eq\.s3 p3,p4=f4,f5 + fe6: 40 28 10 86 20 00 fcmp\.le\.s0 p4,p3=f5,f4 fec: 00 00 00 20 nop\.b 0x0 ff0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - ff6: 30 20 14 08 24 00 fcmp\.lt\.s0 p3,p4=f4,f5 + ff6: 40 28 10 86 20 00 fcmp\.le\.s0 p4,p3=f5,f4 ffc: 00 00 00 20 nop\.b 0x0 1000: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1006: 30 20 14 08 24 00 fcmp\.lt\.s0 p3,p4=f4,f5 + 1006: 40 28 10 86 21 00 fcmp\.le\.s1 p4,p3=f5,f4 100c: 00 00 00 20 nop\.b 0x0 1010: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1016: 30 20 14 08 25 00 fcmp\.lt\.s1 p3,p4=f4,f5 + 1016: 40 28 10 86 22 00 fcmp\.le\.s2 p4,p3=f5,f4 101c: 00 00 00 20 nop\.b 0x0 1020: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1026: 30 20 14 08 26 00 fcmp\.lt\.s2 p3,p4=f4,f5 + 1026: 40 28 10 86 23 00 fcmp\.le\.s3 p4,p3=f5,f4 102c: 00 00 00 20 nop\.b 0x0 1030: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1036: 30 20 14 08 27 00 fcmp\.lt\.s3 p3,p4=f4,f5 + 1036: 40 2c 10 86 20 00 fcmp\.le\.unc\.s0 p4,p3=f5,f4 103c: 00 00 00 20 nop\.b 0x0 1040: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1046: 30 20 14 88 20 00 fcmp\.le\.s0 p3,p4=f4,f5 + 1046: 40 2c 10 86 20 00 fcmp\.le\.unc\.s0 p4,p3=f5,f4 104c: 00 00 00 20 nop\.b 0x0 1050: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1056: 30 20 14 88 20 00 fcmp\.le\.s0 p3,p4=f4,f5 + 1056: 40 2c 10 86 21 00 fcmp\.le\.unc\.s1 p4,p3=f5,f4 105c: 00 00 00 20 nop\.b 0x0 1060: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1066: 30 20 14 88 21 00 fcmp\.le\.s1 p3,p4=f4,f5 + 1066: 40 2c 10 86 22 00 fcmp\.le\.unc\.s2 p4,p3=f5,f4 106c: 00 00 00 20 nop\.b 0x0 1070: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1076: 30 20 14 88 22 00 fcmp\.le\.s2 p3,p4=f4,f5 + 1076: 40 2c 10 86 23 00 fcmp\.le\.unc\.s3 p4,p3=f5,f4 107c: 00 00 00 20 nop\.b 0x0 1080: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1086: 30 20 14 88 23 00 fcmp\.le\.s3 p3,p4=f4,f5 + 1086: 40 20 14 86 24 00 fcmp\.unord\.s0 p4,p3=f4,f5 108c: 00 00 00 20 nop\.b 0x0 1090: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1096: 30 20 14 88 24 00 fcmp\.unord\.s0 p3,p4=f4,f5 + 1096: 40 20 14 86 24 00 fcmp\.unord\.s0 p4,p3=f4,f5 109c: 00 00 00 20 nop\.b 0x0 10a0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 10a6: 30 20 14 88 24 00 fcmp\.unord\.s0 p3,p4=f4,f5 + 10a6: 40 20 14 86 25 00 fcmp\.unord\.s1 p4,p3=f4,f5 10ac: 00 00 00 20 nop\.b 0x0 10b0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 10b6: 30 20 14 88 25 00 fcmp\.unord\.s1 p3,p4=f4,f5 + 10b6: 40 20 14 86 26 00 fcmp\.unord\.s2 p4,p3=f4,f5 10bc: 00 00 00 20 nop\.b 0x0 10c0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 10c6: 30 20 14 88 26 00 fcmp\.unord\.s2 p3,p4=f4,f5 + 10c6: 40 20 14 86 27 00 fcmp\.unord\.s3 p4,p3=f4,f5 10cc: 00 00 00 20 nop\.b 0x0 10d0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 10d6: 30 20 14 88 27 00 fcmp\.unord\.s3 p3,p4=f4,f5 + 10d6: 40 24 14 86 24 00 fcmp\.unord\.unc\.s0 p4,p3=f4,f5 10dc: 00 00 00 20 nop\.b 0x0 10e0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 10e6: 30 28 10 08 24 00 fcmp\.lt\.s0 p3,p4=f5,f4 + 10e6: 40 24 14 86 24 00 fcmp\.unord\.unc\.s0 p4,p3=f4,f5 10ec: 00 00 00 20 nop\.b 0x0 10f0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 10f6: 30 28 10 08 24 00 fcmp\.lt\.s0 p3,p4=f5,f4 + 10f6: 40 24 14 86 25 00 fcmp\.unord\.unc\.s1 p4,p3=f4,f5 10fc: 00 00 00 20 nop\.b 0x0 1100: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1106: 30 28 10 08 25 00 fcmp\.lt\.s1 p3,p4=f5,f4 + 1106: 40 24 14 86 26 00 fcmp\.unord\.unc\.s2 p4,p3=f4,f5 110c: 00 00 00 20 nop\.b 0x0 1110: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1116: 30 28 10 08 26 00 fcmp\.lt\.s2 p3,p4=f5,f4 + 1116: 40 24 14 86 27 00 fcmp\.unord\.unc\.s3 p4,p3=f4,f5 111c: 00 00 00 20 nop\.b 0x0 1120: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1126: 30 28 10 08 27 00 fcmp\.lt\.s3 p3,p4=f5,f4 + 1126: 30 20 00 09 28 00 fclass\.m p3,p4=f4,0x100 112c: 00 00 00 20 nop\.b 0x0 1130: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1136: 30 28 10 88 20 00 fcmp\.le\.s0 p3,p4=f5,f4 + 1136: 40 20 00 07 28 00 fclass\.m p4,p3=f4,0x100 113c: 00 00 00 20 nop\.b 0x0 1140: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1146: 30 28 10 88 20 00 fcmp\.le\.s0 p3,p4=f5,f4 + 1146: 30 20 80 08 28 00 fclass\.m p3,p4=f4,0x80 114c: 00 00 00 20 nop\.b 0x0 1150: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1156: 30 28 10 88 21 00 fcmp\.le\.s1 p3,p4=f5,f4 + 1156: 40 20 80 06 28 00 fclass\.m p4,p3=f4,0x80 115c: 00 00 00 20 nop\.b 0x0 1160: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1166: 30 28 10 88 22 00 fcmp\.le\.s2 p3,p4=f5,f4 + 1166: 30 20 40 08 28 00 fclass\.m p3,p4=f4,0x40 116c: 00 00 00 20 nop\.b 0x0 1170: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1176: 30 28 10 88 23 00 fcmp\.le\.s3 p3,p4=f5,f4 + 1176: 40 20 40 06 28 00 fclass\.m p4,p3=f4,0x40 117c: 00 00 00 20 nop\.b 0x0 1180: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1186: 40 20 14 06 20 00 fcmp\.eq\.s0 p4,p3=f4,f5 + 1186: 30 20 00 88 28 00 fclass\.m p3,p4=f4,0x1 118c: 00 00 00 20 nop\.b 0x0 1190: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1196: 40 20 14 06 20 00 fcmp\.eq\.s0 p4,p3=f4,f5 + 1196: 40 20 00 86 28 00 fclass\.m p4,p3=f4,0x1 119c: 00 00 00 20 nop\.b 0x0 11a0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 11a6: 40 20 14 06 21 00 fcmp\.eq\.s1 p4,p3=f4,f5 + 11a6: 30 20 00 08 29 00 fclass\.m p3,p4=f4,0x2 11ac: 00 00 00 20 nop\.b 0x0 11b0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 11b6: 40 20 14 06 22 00 fcmp\.eq\.s2 p4,p3=f4,f5 + 11b6: 40 20 00 06 29 00 fclass\.m p4,p3=f4,0x2 11bc: 00 00 00 20 nop\.b 0x0 11c0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 11c6: 40 20 14 06 23 00 fcmp\.eq\.s3 p4,p3=f4,f5 + 11c6: 30 20 08 88 29 00 fclass\.m p3,p4=f4,0xb 11cc: 00 00 00 20 nop\.b 0x0 11d0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 11d6: 40 20 14 06 24 00 fcmp\.lt\.s0 p4,p3=f4,f5 + 11d6: 40 20 08 86 29 00 fclass\.m p4,p3=f4,0xb 11dc: 00 00 00 20 nop\.b 0x0 11e0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 11e6: 40 20 14 06 24 00 fcmp\.lt\.s0 p4,p3=f4,f5 + 11e6: 30 20 10 88 29 00 fclass\.m p3,p4=f4,0x13 11ec: 00 00 00 20 nop\.b 0x0 11f0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 11f6: 40 20 14 06 25 00 fcmp\.lt\.s1 p4,p3=f4,f5 + 11f6: 40 20 10 86 29 00 fclass\.m p4,p3=f4,0x13 11fc: 00 00 00 20 nop\.b 0x0 1200: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1206: 40 20 14 06 26 00 fcmp\.lt\.s2 p4,p3=f4,f5 + 1206: 30 20 20 88 29 00 fclass\.m p3,p4=f4,0x23 120c: 00 00 00 20 nop\.b 0x0 1210: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1216: 40 20 14 06 27 00 fcmp\.lt\.s3 p4,p3=f4,f5 + 1216: 40 20 20 86 29 00 fclass\.m p4,p3=f4,0x23 121c: 00 00 00 20 nop\.b 0x0 1220: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1226: 40 20 14 86 20 00 fcmp\.le\.s0 p4,p3=f4,f5 + 1226: 30 20 fc 89 29 00 fclass\.m p3,p4=f4,0x1ff 122c: 00 00 00 20 nop\.b 0x0 1230: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1236: 40 20 14 86 20 00 fcmp\.le\.s0 p4,p3=f4,f5 + 1236: 40 20 fc 87 29 00 fclass\.m p4,p3=f4,0x1ff 123c: 00 00 00 20 nop\.b 0x0 1240: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1246: 40 20 14 86 21 00 fcmp\.le\.s1 p4,p3=f4,f5 + 1246: 30 24 00 09 28 00 fclass\.m\.unc p3,p4=f4,0x100 124c: 00 00 00 20 nop\.b 0x0 1250: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1256: 40 20 14 86 22 00 fcmp\.le\.s2 p4,p3=f4,f5 + 1256: 40 24 00 07 28 00 fclass\.m\.unc p4,p3=f4,0x100 125c: 00 00 00 20 nop\.b 0x0 1260: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1266: 40 20 14 86 23 00 fcmp\.le\.s3 p4,p3=f4,f5 + 1266: 30 24 80 08 28 00 fclass\.m\.unc p3,p4=f4,0x80 126c: 00 00 00 20 nop\.b 0x0 1270: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1276: 40 28 10 06 24 00 fcmp\.lt\.s0 p4,p3=f5,f4 + 1276: 40 24 80 06 28 00 fclass\.m\.unc p4,p3=f4,0x80 127c: 00 00 00 20 nop\.b 0x0 1280: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1286: 40 28 10 06 24 00 fcmp\.lt\.s0 p4,p3=f5,f4 + 1286: 30 24 40 08 28 00 fclass\.m\.unc p3,p4=f4,0x40 128c: 00 00 00 20 nop\.b 0x0 1290: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1296: 40 28 10 06 25 00 fcmp\.lt\.s1 p4,p3=f5,f4 + 1296: 40 24 40 06 28 00 fclass\.m\.unc p4,p3=f4,0x40 129c: 00 00 00 20 nop\.b 0x0 12a0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 12a6: 40 28 10 06 26 00 fcmp\.lt\.s2 p4,p3=f5,f4 + 12a6: 30 24 00 88 28 00 fclass\.m\.unc p3,p4=f4,0x1 12ac: 00 00 00 20 nop\.b 0x0 12b0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 12b6: 40 28 10 06 27 00 fcmp\.lt\.s3 p4,p3=f5,f4 + 12b6: 40 24 00 86 28 00 fclass\.m\.unc p4,p3=f4,0x1 12bc: 00 00 00 20 nop\.b 0x0 12c0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 12c6: 40 28 10 86 20 00 fcmp\.le\.s0 p4,p3=f5,f4 + 12c6: 30 24 00 08 29 00 fclass\.m\.unc p3,p4=f4,0x2 12cc: 00 00 00 20 nop\.b 0x0 12d0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 12d6: 40 28 10 86 20 00 fcmp\.le\.s0 p4,p3=f5,f4 + 12d6: 40 24 00 06 29 00 fclass\.m\.unc p4,p3=f4,0x2 12dc: 00 00 00 20 nop\.b 0x0 12e0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 12e6: 40 28 10 86 21 00 fcmp\.le\.s1 p4,p3=f5,f4 + 12e6: 30 24 08 88 29 00 fclass\.m\.unc p3,p4=f4,0xb 12ec: 00 00 00 20 nop\.b 0x0 12f0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 12f6: 40 28 10 86 22 00 fcmp\.le\.s2 p4,p3=f5,f4 + 12f6: 40 24 08 86 29 00 fclass\.m\.unc p4,p3=f4,0xb 12fc: 00 00 00 20 nop\.b 0x0 1300: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1306: 40 28 10 86 23 00 fcmp\.le\.s3 p4,p3=f5,f4 + 1306: 30 24 10 88 29 00 fclass\.m\.unc p3,p4=f4,0x13 130c: 00 00 00 20 nop\.b 0x0 1310: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1316: 40 20 14 86 24 00 fcmp\.unord\.s0 p4,p3=f4,f5 + 1316: 40 24 10 86 29 00 fclass\.m\.unc p4,p3=f4,0x13 131c: 00 00 00 20 nop\.b 0x0 1320: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1326: 40 20 14 86 24 00 fcmp\.unord\.s0 p4,p3=f4,f5 + 1326: 30 24 20 88 29 00 fclass\.m\.unc p3,p4=f4,0x23 132c: 00 00 00 20 nop\.b 0x0 1330: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1336: 40 20 14 86 25 00 fcmp\.unord\.s1 p4,p3=f4,f5 + 1336: 40 24 20 86 29 00 fclass\.m\.unc p4,p3=f4,0x23 133c: 00 00 00 20 nop\.b 0x0 1340: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1346: 40 20 14 86 26 00 fcmp\.unord\.s2 p4,p3=f4,f5 + 1346: 30 24 fc 89 29 00 fclass\.m\.unc p3,p4=f4,0x1ff 134c: 00 00 00 20 nop\.b 0x0 1350: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1356: 40 20 14 86 27 00 fcmp\.unord\.s3 p4,p3=f4,f5 + 1356: 40 24 fc 87 29 00 fclass\.m\.unc p4,p3=f4,0x1ff 135c: 00 00 00 20 nop\.b 0x0 1360: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1366: 40 28 18 20 00 00 fmerge\.s f4=f5,f6 + 1366: 40 30 1c 8a 00 00 frcpa\.s0 f4,p5=f6,f7 136c: 00 00 00 20 nop\.b 0x0 1370: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1376: 40 28 18 22 00 00 fmerge\.ns f4=f5,f6 + 1376: 40 30 1c 8a 00 00 frcpa\.s0 f4,p5=f6,f7 137c: 00 00 00 20 nop\.b 0x0 1380: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1386: 40 28 18 24 00 00 fmerge\.se f4=f5,f6 + 1386: 40 30 1c 8a 01 00 frcpa\.s1 f4,p5=f6,f7 138c: 00 00 00 20 nop\.b 0x0 1390: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1396: 40 28 18 72 00 00 fmix\.lr f4=f5,f6 + 1396: 40 30 1c 8a 02 00 frcpa\.s2 f4,p5=f6,f7 139c: 00 00 00 20 nop\.b 0x0 13a0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 13a6: 40 28 18 74 00 00 fmix\.r f4=f5,f6 + 13a6: 40 30 1c 8a 03 00 frcpa\.s3 f4,p5=f6,f7 13ac: 00 00 00 20 nop\.b 0x0 13b0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 13b6: 40 28 18 76 00 00 fmix\.l f4=f5,f6 + 13b6: 40 30 1c 8a 08 00 fprcpa\.s0 f4,p5=f6,f7 13bc: 00 00 00 20 nop\.b 0x0 13c0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 13c6: 40 28 18 7a 00 00 fsxt\.l f4=f5,f6 + 13c6: 40 30 1c 8a 08 00 fprcpa\.s0 f4,p5=f6,f7 13cc: 00 00 00 20 nop\.b 0x0 13d0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 13d6: 40 28 18 50 00 00 fpack f4=f5,f6 + 13d6: 40 30 1c 8a 09 00 fprcpa\.s1 f4,p5=f6,f7 13dc: 00 00 00 20 nop\.b 0x0 13e0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 13e6: 40 28 18 68 00 00 fswap f4=f5,f6 + 13e6: 40 30 1c 8a 0a 00 fprcpa\.s2 f4,p5=f6,f7 13ec: 00 00 00 20 nop\.b 0x0 13f0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 13f6: 40 28 18 6a 00 00 fswap\.nl f4=f5,f6 + 13f6: 40 30 1c 8a 0b 00 fprcpa\.s3 f4,p5=f6,f7 13fc: 00 00 00 20 nop\.b 0x0 1400: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1406: 40 28 18 6c 00 00 fswap\.nr f4=f5,f6 + 1406: 40 00 18 8a 04 00 frsqrta\.s0 f4,p5=f6 140c: 00 00 00 20 nop\.b 0x0 1410: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1416: 40 28 18 58 00 00 fand f4=f5,f6 + 1416: 40 00 18 8a 04 00 frsqrta\.s0 f4,p5=f6 141c: 00 00 00 20 nop\.b 0x0 1420: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1426: 40 28 18 5a 00 00 fandcm f4=f5,f6 + 1426: 40 00 18 8a 05 00 frsqrta\.s1 f4,p5=f6 142c: 00 00 00 20 nop\.b 0x0 1430: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1436: 40 28 18 5c 00 00 for f4=f5,f6 + 1436: 40 00 18 8a 06 00 frsqrta\.s2 f4,p5=f6 143c: 00 00 00 20 nop\.b 0x0 1440: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1446: 40 28 18 5e 00 00 fxor f4=f5,f6 + 1446: 40 00 18 8a 07 00 frsqrta\.s3 f4,p5=f6 144c: 00 00 00 20 nop\.b 0x0 1450: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1456: 40 28 18 20 08 00 fpmerge\.s f4=f5,f6 + 1456: 40 00 18 8a 0c 00 fprsqrta\.s0 f4,p5=f6 145c: 00 00 00 20 nop\.b 0x0 1460: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1466: 40 28 18 22 08 00 fpmerge\.ns f4=f5,f6 + 1466: 40 00 18 8a 0c 00 fprsqrta\.s0 f4,p5=f6 146c: 00 00 00 20 nop\.b 0x0 1470: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1476: 40 28 18 24 08 00 fpmerge\.se f4=f5,f6 + 1476: 40 00 18 8a 0d 00 fprsqrta\.s1 f4,p5=f6 147c: 00 00 00 20 nop\.b 0x0 1480: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1486: 40 00 14 20 00 00 fabs f4=f5 + 1486: 40 00 18 8a 0e 00 fprsqrta\.s2 f4,p5=f6 148c: 00 00 00 20 nop\.b 0x0 1490: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1496: 40 28 14 22 00 00 fneg f4=f5 + 1496: 40 00 18 8a 0f 00 fprsqrta\.s3 f4,p5=f6 149c: 00 00 00 20 nop\.b 0x0 14a0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 14a6: 40 00 14 22 00 00 fnegabs f4=f5 + 14a6: 40 28 18 28 00 00 fmin\.s0 f4=f5,f6 14ac: 00 00 00 20 nop\.b 0x0 14b0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 14b6: 40 00 14 20 08 00 fpabs f4=f5 + 14b6: 40 28 18 28 00 00 fmin\.s0 f4=f5,f6 14bc: 00 00 00 20 nop\.b 0x0 14c0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 14c6: 40 28 14 22 08 00 fpneg f4=f5 + 14c6: 40 28 18 28 01 00 fmin\.s1 f4=f5,f6 14cc: 00 00 00 20 nop\.b 0x0 14d0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 14d6: 40 00 14 22 08 00 fpnegabs f4=f5 + 14d6: 40 28 18 28 02 00 fmin\.s2 f4=f5,f6 14dc: 00 00 00 20 nop\.b 0x0 14e0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 14e6: 40 28 00 30 00 00 fcvt\.fx\.s0 f4=f5 + 14e6: 40 28 18 28 03 00 fmin\.s3 f4=f5,f6 14ec: 00 00 00 20 nop\.b 0x0 14f0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 14f6: 40 28 00 30 00 00 fcvt\.fx\.s0 f4=f5 + 14f6: 40 28 18 2a 00 00 fmax\.s0 f4=f5,f6 14fc: 00 00 00 20 nop\.b 0x0 1500: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1506: 40 28 00 30 01 00 fcvt\.fx\.s1 f4=f5 + 1506: 40 28 18 2a 00 00 fmax\.s0 f4=f5,f6 150c: 00 00 00 20 nop\.b 0x0 1510: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1516: 40 28 00 30 02 00 fcvt\.fx\.s2 f4=f5 + 1516: 40 28 18 2a 01 00 fmax\.s1 f4=f5,f6 151c: 00 00 00 20 nop\.b 0x0 1520: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1526: 40 28 00 30 03 00 fcvt\.fx\.s3 f4=f5 + 1526: 40 28 18 2a 02 00 fmax\.s2 f4=f5,f6 152c: 00 00 00 20 nop\.b 0x0 1530: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1536: 40 28 00 34 00 00 fcvt\.fx\.trunc\.s0 f4=f5 + 1536: 40 28 18 2a 03 00 fmax\.s3 f4=f5,f6 153c: 00 00 00 20 nop\.b 0x0 1540: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1546: 40 28 00 34 00 00 fcvt\.fx\.trunc\.s0 f4=f5 + 1546: 40 28 18 2c 00 00 famin\.s0 f4=f5,f6 154c: 00 00 00 20 nop\.b 0x0 1550: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1556: 40 28 00 34 01 00 fcvt\.fx\.trunc\.s1 f4=f5 + 1556: 40 28 18 2c 00 00 famin\.s0 f4=f5,f6 155c: 00 00 00 20 nop\.b 0x0 1560: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1566: 40 28 00 34 02 00 fcvt\.fx\.trunc\.s2 f4=f5 + 1566: 40 28 18 2c 01 00 famin\.s1 f4=f5,f6 156c: 00 00 00 20 nop\.b 0x0 1570: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1576: 40 28 00 34 03 00 fcvt\.fx\.trunc\.s3 f4=f5 + 1576: 40 28 18 2c 02 00 famin\.s2 f4=f5,f6 157c: 00 00 00 20 nop\.b 0x0 1580: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1586: 40 28 00 32 00 00 fcvt\.fxu\.s0 f4=f5 + 1586: 40 28 18 2c 03 00 famin\.s3 f4=f5,f6 158c: 00 00 00 20 nop\.b 0x0 1590: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1596: 40 28 00 32 00 00 fcvt\.fxu\.s0 f4=f5 + 1596: 40 28 18 2e 00 00 famax\.s0 f4=f5,f6 159c: 00 00 00 20 nop\.b 0x0 15a0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 15a6: 40 28 00 32 01 00 fcvt\.fxu\.s1 f4=f5 + 15a6: 40 28 18 2e 00 00 famax\.s0 f4=f5,f6 15ac: 00 00 00 20 nop\.b 0x0 15b0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 15b6: 40 28 00 32 02 00 fcvt\.fxu\.s2 f4=f5 + 15b6: 40 28 18 2e 01 00 famax\.s1 f4=f5,f6 15bc: 00 00 00 20 nop\.b 0x0 15c0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 15c6: 40 28 00 32 03 00 fcvt\.fxu\.s3 f4=f5 + 15c6: 40 28 18 2e 02 00 famax\.s2 f4=f5,f6 15cc: 00 00 00 20 nop\.b 0x0 15d0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 15d6: 40 28 00 36 00 00 fcvt\.fxu\.trunc\.s0 f4=f5 + 15d6: 40 28 18 2e 03 00 famax\.s3 f4=f5,f6 15dc: 00 00 00 20 nop\.b 0x0 15e0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 15e6: 40 28 00 36 00 00 fcvt\.fxu\.trunc\.s0 f4=f5 + 15e6: 40 28 18 28 08 00 fpmin\.s0 f4=f5,f6 15ec: 00 00 00 20 nop\.b 0x0 15f0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 15f6: 40 28 00 36 01 00 fcvt\.fxu\.trunc\.s1 f4=f5 + 15f6: 40 28 18 28 08 00 fpmin\.s0 f4=f5,f6 15fc: 00 00 00 20 nop\.b 0x0 1600: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1606: 40 28 00 36 02 00 fcvt\.fxu\.trunc\.s2 f4=f5 + 1606: 40 28 18 28 09 00 fpmin\.s1 f4=f5,f6 160c: 00 00 00 20 nop\.b 0x0 1610: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1616: 40 28 00 36 03 00 fcvt\.fxu\.trunc\.s3 f4=f5 + 1616: 40 28 18 28 0a 00 fpmin\.s2 f4=f5,f6 161c: 00 00 00 20 nop\.b 0x0 1620: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1626: 40 28 00 30 08 00 fpcvt\.fx\.s0 f4=f5 + 1626: 40 28 18 28 0b 00 fpmin\.s3 f4=f5,f6 162c: 00 00 00 20 nop\.b 0x0 1630: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1636: 40 28 00 30 08 00 fpcvt\.fx\.s0 f4=f5 + 1636: 40 28 18 2a 08 00 fpmax\.s0 f4=f5,f6 163c: 00 00 00 20 nop\.b 0x0 1640: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1646: 40 28 00 30 09 00 fpcvt\.fx\.s1 f4=f5 + 1646: 40 28 18 2a 08 00 fpmax\.s0 f4=f5,f6 164c: 00 00 00 20 nop\.b 0x0 1650: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1656: 40 28 00 30 0a 00 fpcvt\.fx\.s2 f4=f5 + 1656: 40 28 18 2a 09 00 fpmax\.s1 f4=f5,f6 165c: 00 00 00 20 nop\.b 0x0 1660: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1666: 40 28 00 30 0b 00 fpcvt\.fx\.s3 f4=f5 + 1666: 40 28 18 2a 0a 00 fpmax\.s2 f4=f5,f6 166c: 00 00 00 20 nop\.b 0x0 1670: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1676: 40 28 00 34 08 00 fpcvt\.fx\.trunc\.s0 f4=f5 + 1676: 40 28 18 2a 0b 00 fpmax\.s3 f4=f5,f6 167c: 00 00 00 20 nop\.b 0x0 1680: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1686: 40 28 00 34 08 00 fpcvt\.fx\.trunc\.s0 f4=f5 + 1686: 40 28 18 2c 08 00 fpamin\.s0 f4=f5,f6 168c: 00 00 00 20 nop\.b 0x0 1690: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1696: 40 28 00 34 09 00 fpcvt\.fx\.trunc\.s1 f4=f5 + 1696: 40 28 18 2c 08 00 fpamin\.s0 f4=f5,f6 169c: 00 00 00 20 nop\.b 0x0 16a0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 16a6: 40 28 00 34 0a 00 fpcvt\.fx\.trunc\.s2 f4=f5 + 16a6: 40 28 18 2c 09 00 fpamin\.s1 f4=f5,f6 16ac: 00 00 00 20 nop\.b 0x0 16b0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 16b6: 40 28 00 34 0b 00 fpcvt\.fx\.trunc\.s3 f4=f5 + 16b6: 40 28 18 2c 0a 00 fpamin\.s2 f4=f5,f6 16bc: 00 00 00 20 nop\.b 0x0 16c0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 16c6: 40 28 00 32 08 00 fpcvt\.fxu\.s0 f4=f5 + 16c6: 40 28 18 2c 0b 00 fpamin\.s3 f4=f5,f6 16cc: 00 00 00 20 nop\.b 0x0 16d0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 16d6: 40 28 00 32 08 00 fpcvt\.fxu\.s0 f4=f5 + 16d6: 40 28 18 2e 08 00 fpamax\.s0 f4=f5,f6 16dc: 00 00 00 20 nop\.b 0x0 16e0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 16e6: 40 28 00 32 09 00 fpcvt\.fxu\.s1 f4=f5 + 16e6: 40 28 18 2e 08 00 fpamax\.s0 f4=f5,f6 16ec: 00 00 00 20 nop\.b 0x0 16f0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 16f6: 40 28 00 32 0a 00 fpcvt\.fxu\.s2 f4=f5 + 16f6: 40 28 18 2e 09 00 fpamax\.s1 f4=f5,f6 16fc: 00 00 00 20 nop\.b 0x0 1700: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1706: 40 28 00 32 0b 00 fpcvt\.fxu\.s3 f4=f5 + 1706: 40 28 18 2e 0a 00 fpamax\.s2 f4=f5,f6 170c: 00 00 00 20 nop\.b 0x0 1710: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1716: 40 28 00 36 08 00 fpcvt\.fxu\.trunc\.s0 f4=f5 + 1716: 40 28 18 2e 0b 00 fpamax\.s3 f4=f5,f6 171c: 00 00 00 20 nop\.b 0x0 1720: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1726: 40 28 00 36 08 00 fpcvt\.fxu\.trunc\.s0 f4=f5 + 1726: 30 20 14 60 08 00 fpcmp\.eq\.s0 f3=f4,f5 172c: 00 00 00 20 nop\.b 0x0 1730: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1736: 40 28 00 36 09 00 fpcvt\.fxu\.trunc\.s1 f4=f5 + 1736: 30 20 14 60 08 00 fpcmp\.eq\.s0 f3=f4,f5 173c: 00 00 00 20 nop\.b 0x0 1740: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1746: 40 28 00 36 0a 00 fpcvt\.fxu\.trunc\.s2 f4=f5 + 1746: 30 20 14 60 09 00 fpcmp\.eq\.s1 f3=f4,f5 174c: 00 00 00 20 nop\.b 0x0 1750: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1756: 40 28 00 36 0b 00 fpcvt\.fxu\.trunc\.s3 f4=f5 + 1756: 30 20 14 60 0a 00 fpcmp\.eq\.s2 f3=f4,f5 175c: 00 00 00 20 nop\.b 0x0 1760: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1766: 40 28 00 38 00 00 fcvt\.xf f4=f5 + 1766: 30 20 14 60 0b 00 fpcmp\.eq\.s3 f3=f4,f5 176c: 00 00 00 20 nop\.b 0x0 1770: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1776: 40 00 14 02 40 00 fnorm\.s0 f4=f5 + 1776: 30 20 14 62 08 00 fpcmp\.lt\.s0 f3=f4,f5 177c: 00 00 00 20 nop\.b 0x0 1780: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1786: 00 00 00 08 00 00 fsetc\.s0 0x0,0x0 + 1786: 30 20 14 62 08 00 fpcmp\.lt\.s0 f3=f4,f5 178c: 00 00 00 20 nop\.b 0x0 1790: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1796: 00 f8 fd 08 00 00 fsetc\.s0 0x3f,0x3f + 1796: 30 20 14 62 09 00 fpcmp\.lt\.s1 f3=f4,f5 179c: 00 00 00 20 nop\.b 0x0 17a0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 17a6: 00 00 00 08 00 00 fsetc\.s0 0x0,0x0 + 17a6: 30 20 14 62 0a 00 fpcmp\.lt\.s2 f3=f4,f5 17ac: 00 00 00 20 nop\.b 0x0 17b0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 17b6: 00 f8 fd 08 00 00 fsetc\.s0 0x3f,0x3f + 17b6: 30 20 14 62 0b 00 fpcmp\.lt\.s3 f3=f4,f5 17bc: 00 00 00 20 nop\.b 0x0 17c0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 17c6: 00 00 00 08 01 00 fsetc\.s1 0x0,0x0 + 17c6: 30 20 14 64 08 00 fpcmp\.le\.s0 f3=f4,f5 17cc: 00 00 00 20 nop\.b 0x0 17d0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 17d6: 00 f8 fd 08 01 00 fsetc\.s1 0x3f,0x3f + 17d6: 30 20 14 64 08 00 fpcmp\.le\.s0 f3=f4,f5 17dc: 00 00 00 20 nop\.b 0x0 17e0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 17e6: 00 00 00 08 02 00 fsetc\.s2 0x0,0x0 + 17e6: 30 20 14 64 09 00 fpcmp\.le\.s1 f3=f4,f5 17ec: 00 00 00 20 nop\.b 0x0 17f0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 17f6: 00 f8 fd 08 02 00 fsetc\.s2 0x3f,0x3f + 17f6: 30 20 14 64 0a 00 fpcmp\.le\.s2 f3=f4,f5 17fc: 00 00 00 20 nop\.b 0x0 1800: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1806: 00 00 00 08 03 00 fsetc\.s3 0x0,0x0 + 1806: 30 20 14 64 0b 00 fpcmp\.le\.s3 f3=f4,f5 180c: 00 00 00 20 nop\.b 0x0 1810: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1816: 00 f8 fd 08 03 00 fsetc\.s3 0x3f,0x3f + 1816: 30 20 14 66 08 00 fpcmp\.unord\.s0 f3=f4,f5 181c: 00 00 00 20 nop\.b 0x0 1820: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1826: 00 00 00 0a 00 00 fclrf\.s0 + 1826: 30 20 14 66 08 00 fpcmp\.unord\.s0 f3=f4,f5 182c: 00 00 00 20 nop\.b 0x0 1830: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1836: 00 00 00 0a 00 00 fclrf\.s0 + 1836: 30 20 14 66 09 00 fpcmp\.unord\.s1 f3=f4,f5 183c: 00 00 00 20 nop\.b 0x0 1840: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1846: 00 00 00 0a 01 00 fclrf\.s1 + 1846: 30 20 14 66 0a 00 fpcmp\.unord\.s2 f3=f4,f5 184c: 00 00 00 20 nop\.b 0x0 1850: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1856: 00 00 00 0a 02 00 fclrf\.s2 + 1856: 30 20 14 66 0b 00 fpcmp\.unord\.s3 f3=f4,f5 185c: 00 00 00 20 nop\.b 0x0 1860: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1866: 00 00 00 0a 03 00 fclrf\.s3 + 1866: 30 28 10 62 08 00 fpcmp\.lt\.s0 f3=f5,f4 186c: 00 00 00 20 nop\.b 0x0 1870: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1876: 90 e7 ff 10 04 00 fchkf\.s0 0 <_start> + 1876: 30 28 10 62 08 00 fpcmp\.lt\.s0 f3=f5,f4 187c: 00 00 00 20 nop\.b 0x0 1880: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1886: 80 e7 ff 10 04 00 fchkf\.s0 0 <_start> + 1886: 30 28 10 62 09 00 fpcmp\.lt\.s1 f3=f5,f4 188c: 00 00 00 20 nop\.b 0x0 1890: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 1896: 70 e7 ff 10 05 00 fchkf\.s1 0 <_start> + 1896: 30 28 10 62 0a 00 fpcmp\.lt\.s2 f3=f5,f4 189c: 00 00 00 20 nop\.b 0x0 18a0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 18a6: 60 e7 ff 10 06 00 fchkf\.s2 0 <_start> + 18a6: 30 28 10 62 0b 00 fpcmp\.lt\.s3 f3=f5,f4 18ac: 00 00 00 20 nop\.b 0x0 18b0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 18b6: 50 e7 ff 10 07 00 fchkf\.s3 0 <_start> + 18b6: 30 28 10 64 08 00 fpcmp\.le\.s0 f3=f5,f4 18bc: 00 00 00 20 nop\.b 0x0 18c0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 18c6: 00 00 00 00 00 00 break\.f 0x0 + 18c6: 30 28 10 64 08 00 fpcmp\.le\.s0 f3=f5,f4 18cc: 00 00 00 20 nop\.b 0x0 - 18d0: 1d 00 00 00 01 00 \[MFB\] nop\.m 0x0 - 18d6: 00 00 00 02 00 00 nop\.f 0x0 - 18dc: 00 00 00 20 nop\.b 0x0;; + 18d0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 18d6: 30 28 10 64 09 00 fpcmp\.le\.s1 f3=f5,f4 + 18dc: 00 00 00 20 nop\.b 0x0 + 18e0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 18e6: 30 28 10 64 0a 00 fpcmp\.le\.s2 f3=f5,f4 + 18ec: 00 00 00 20 nop\.b 0x0 + 18f0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 18f6: 30 28 10 64 0b 00 fpcmp\.le\.s3 f3=f5,f4 + 18fc: 00 00 00 20 nop\.b 0x0 + 1900: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1906: 30 20 14 68 08 00 fpcmp\.neq\.s0 f3=f4,f5 + 190c: 00 00 00 20 nop\.b 0x0 + 1910: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1916: 30 20 14 68 08 00 fpcmp\.neq\.s0 f3=f4,f5 + 191c: 00 00 00 20 nop\.b 0x0 + 1920: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1926: 30 20 14 68 09 00 fpcmp\.neq\.s1 f3=f4,f5 + 192c: 00 00 00 20 nop\.b 0x0 + 1930: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1936: 30 20 14 68 0a 00 fpcmp\.neq\.s2 f3=f4,f5 + 193c: 00 00 00 20 nop\.b 0x0 + 1940: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1946: 30 20 14 68 0b 00 fpcmp\.neq\.s3 f3=f4,f5 + 194c: 00 00 00 20 nop\.b 0x0 + 1950: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1956: 30 20 14 6a 08 00 fpcmp\.nlt\.s0 f3=f4,f5 + 195c: 00 00 00 20 nop\.b 0x0 + 1960: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1966: 30 20 14 6a 08 00 fpcmp\.nlt\.s0 f3=f4,f5 + 196c: 00 00 00 20 nop\.b 0x0 + 1970: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1976: 30 20 14 6a 09 00 fpcmp\.nlt\.s1 f3=f4,f5 + 197c: 00 00 00 20 nop\.b 0x0 + 1980: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1986: 30 20 14 6a 0a 00 fpcmp\.nlt\.s2 f3=f4,f5 + 198c: 00 00 00 20 nop\.b 0x0 + 1990: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1996: 30 20 14 6a 0b 00 fpcmp\.nlt\.s3 f3=f4,f5 + 199c: 00 00 00 20 nop\.b 0x0 + 19a0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 19a6: 30 20 14 6c 08 00 fpcmp\.nle\.s0 f3=f4,f5 + 19ac: 00 00 00 20 nop\.b 0x0 + 19b0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 19b6: 30 20 14 6c 08 00 fpcmp\.nle\.s0 f3=f4,f5 + 19bc: 00 00 00 20 nop\.b 0x0 + 19c0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 19c6: 30 20 14 6c 09 00 fpcmp\.nle\.s1 f3=f4,f5 + 19cc: 00 00 00 20 nop\.b 0x0 + 19d0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 19d6: 30 20 14 6c 0a 00 fpcmp\.nle\.s2 f3=f4,f5 + 19dc: 00 00 00 20 nop\.b 0x0 + 19e0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 19e6: 30 20 14 6c 0b 00 fpcmp\.nle\.s3 f3=f4,f5 + 19ec: 00 00 00 20 nop\.b 0x0 + 19f0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 19f6: 30 28 10 6a 08 00 fpcmp\.nlt\.s0 f3=f5,f4 + 19fc: 00 00 00 20 nop\.b 0x0 + 1a00: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1a06: 30 28 10 6a 08 00 fpcmp\.nlt\.s0 f3=f5,f4 + 1a0c: 00 00 00 20 nop\.b 0x0 + 1a10: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1a16: 30 28 10 6a 09 00 fpcmp\.nlt\.s1 f3=f5,f4 + 1a1c: 00 00 00 20 nop\.b 0x0 + 1a20: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1a26: 30 28 10 6a 0a 00 fpcmp\.nlt\.s2 f3=f5,f4 + 1a2c: 00 00 00 20 nop\.b 0x0 + 1a30: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1a36: 30 28 10 6a 0b 00 fpcmp\.nlt\.s3 f3=f5,f4 + 1a3c: 00 00 00 20 nop\.b 0x0 + 1a40: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1a46: 30 28 10 6c 08 00 fpcmp\.nle\.s0 f3=f5,f4 + 1a4c: 00 00 00 20 nop\.b 0x0 + 1a50: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1a56: 30 28 10 6c 08 00 fpcmp\.nle\.s0 f3=f5,f4 + 1a5c: 00 00 00 20 nop\.b 0x0 + 1a60: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1a66: 30 28 10 6c 09 00 fpcmp\.nle\.s1 f3=f5,f4 + 1a6c: 00 00 00 20 nop\.b 0x0 + 1a70: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1a76: 30 28 10 6c 0a 00 fpcmp\.nle\.s2 f3=f5,f4 + 1a7c: 00 00 00 20 nop\.b 0x0 + 1a80: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1a86: 30 28 10 6c 0b 00 fpcmp\.nle\.s3 f3=f5,f4 + 1a8c: 00 00 00 20 nop\.b 0x0 + 1a90: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1a96: 30 20 14 6e 08 00 fpcmp\.ord\.s0 f3=f4,f5 + 1a9c: 00 00 00 20 nop\.b 0x0 + 1aa0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1aa6: 30 20 14 6e 08 00 fpcmp\.ord\.s0 f3=f4,f5 + 1aac: 00 00 00 20 nop\.b 0x0 + 1ab0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1ab6: 30 20 14 6e 09 00 fpcmp\.ord\.s1 f3=f4,f5 + 1abc: 00 00 00 20 nop\.b 0x0 + 1ac0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1ac6: 30 20 14 6e 0a 00 fpcmp\.ord\.s2 f3=f4,f5 + 1acc: 00 00 00 20 nop\.b 0x0 + 1ad0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1ad6: 30 20 14 6e 0b 00 fpcmp\.ord\.s3 f3=f4,f5 + 1adc: 00 00 00 20 nop\.b 0x0 + 1ae0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1ae6: 40 28 18 20 00 00 fmerge\.s f4=f5,f6 + 1aec: 00 00 00 20 nop\.b 0x0 + 1af0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1af6: 40 28 18 22 00 00 fmerge\.ns f4=f5,f6 + 1afc: 00 00 00 20 nop\.b 0x0 + 1b00: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1b06: 40 28 18 24 00 00 fmerge\.se f4=f5,f6 + 1b0c: 00 00 00 20 nop\.b 0x0 + 1b10: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1b16: 40 28 18 72 00 00 fmix\.lr f4=f5,f6 + 1b1c: 00 00 00 20 nop\.b 0x0 + 1b20: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1b26: 40 28 18 74 00 00 fmix\.r f4=f5,f6 + 1b2c: 00 00 00 20 nop\.b 0x0 + 1b30: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1b36: 40 28 18 76 00 00 fmix\.l f4=f5,f6 + 1b3c: 00 00 00 20 nop\.b 0x0 + 1b40: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1b46: 40 28 18 7a 00 00 fsxt\.l f4=f5,f6 + 1b4c: 00 00 00 20 nop\.b 0x0 + 1b50: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1b56: 40 28 18 50 00 00 fpack f4=f5,f6 + 1b5c: 00 00 00 20 nop\.b 0x0 + 1b60: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1b66: 40 28 18 68 00 00 fswap f4=f5,f6 + 1b6c: 00 00 00 20 nop\.b 0x0 + 1b70: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1b76: 40 28 18 6a 00 00 fswap\.nl f4=f5,f6 + 1b7c: 00 00 00 20 nop\.b 0x0 + 1b80: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1b86: 40 28 18 6c 00 00 fswap\.nr f4=f5,f6 + 1b8c: 00 00 00 20 nop\.b 0x0 + 1b90: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1b96: 40 28 18 58 00 00 fand f4=f5,f6 + 1b9c: 00 00 00 20 nop\.b 0x0 + 1ba0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1ba6: 40 28 18 5a 00 00 fandcm f4=f5,f6 + 1bac: 00 00 00 20 nop\.b 0x0 + 1bb0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1bb6: 40 28 18 5c 00 00 for f4=f5,f6 + 1bbc: 00 00 00 20 nop\.b 0x0 + 1bc0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1bc6: 40 28 18 5e 00 00 fxor f4=f5,f6 + 1bcc: 00 00 00 20 nop\.b 0x0 + 1bd0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1bd6: 40 28 18 20 08 00 fpmerge\.s f4=f5,f6 + 1bdc: 00 00 00 20 nop\.b 0x0 + 1be0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1be6: 40 28 18 22 08 00 fpmerge\.ns f4=f5,f6 + 1bec: 00 00 00 20 nop\.b 0x0 + 1bf0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1bf6: 40 28 18 24 08 00 fpmerge\.se f4=f5,f6 + 1bfc: 00 00 00 20 nop\.b 0x0 + 1c00: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1c06: 40 00 14 20 00 00 fabs f4=f5 + 1c0c: 00 00 00 20 nop\.b 0x0 + 1c10: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1c16: 40 28 14 22 00 00 fneg f4=f5 + 1c1c: 00 00 00 20 nop\.b 0x0 + 1c20: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1c26: 40 00 14 22 00 00 fnegabs f4=f5 + 1c2c: 00 00 00 20 nop\.b 0x0 + 1c30: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1c36: 40 00 14 20 08 00 fpabs f4=f5 + 1c3c: 00 00 00 20 nop\.b 0x0 + 1c40: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1c46: 40 28 14 22 08 00 fpneg f4=f5 + 1c4c: 00 00 00 20 nop\.b 0x0 + 1c50: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1c56: 40 00 14 22 08 00 fpnegabs f4=f5 + 1c5c: 00 00 00 20 nop\.b 0x0 + 1c60: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1c66: 40 28 00 30 00 00 fcvt\.fx\.s0 f4=f5 + 1c6c: 00 00 00 20 nop\.b 0x0 + 1c70: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1c76: 40 28 00 30 00 00 fcvt\.fx\.s0 f4=f5 + 1c7c: 00 00 00 20 nop\.b 0x0 + 1c80: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1c86: 40 28 00 30 01 00 fcvt\.fx\.s1 f4=f5 + 1c8c: 00 00 00 20 nop\.b 0x0 + 1c90: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1c96: 40 28 00 30 02 00 fcvt\.fx\.s2 f4=f5 + 1c9c: 00 00 00 20 nop\.b 0x0 + 1ca0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1ca6: 40 28 00 30 03 00 fcvt\.fx\.s3 f4=f5 + 1cac: 00 00 00 20 nop\.b 0x0 + 1cb0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1cb6: 40 28 00 34 00 00 fcvt\.fx\.trunc\.s0 f4=f5 + 1cbc: 00 00 00 20 nop\.b 0x0 + 1cc0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1cc6: 40 28 00 34 00 00 fcvt\.fx\.trunc\.s0 f4=f5 + 1ccc: 00 00 00 20 nop\.b 0x0 + 1cd0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1cd6: 40 28 00 34 01 00 fcvt\.fx\.trunc\.s1 f4=f5 + 1cdc: 00 00 00 20 nop\.b 0x0 + 1ce0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1ce6: 40 28 00 34 02 00 fcvt\.fx\.trunc\.s2 f4=f5 + 1cec: 00 00 00 20 nop\.b 0x0 + 1cf0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1cf6: 40 28 00 34 03 00 fcvt\.fx\.trunc\.s3 f4=f5 + 1cfc: 00 00 00 20 nop\.b 0x0 + 1d00: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1d06: 40 28 00 32 00 00 fcvt\.fxu\.s0 f4=f5 + 1d0c: 00 00 00 20 nop\.b 0x0 + 1d10: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1d16: 40 28 00 32 00 00 fcvt\.fxu\.s0 f4=f5 + 1d1c: 00 00 00 20 nop\.b 0x0 + 1d20: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1d26: 40 28 00 32 01 00 fcvt\.fxu\.s1 f4=f5 + 1d2c: 00 00 00 20 nop\.b 0x0 + 1d30: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1d36: 40 28 00 32 02 00 fcvt\.fxu\.s2 f4=f5 + 1d3c: 00 00 00 20 nop\.b 0x0 + 1d40: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1d46: 40 28 00 32 03 00 fcvt\.fxu\.s3 f4=f5 + 1d4c: 00 00 00 20 nop\.b 0x0 + 1d50: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1d56: 40 28 00 36 00 00 fcvt\.fxu\.trunc\.s0 f4=f5 + 1d5c: 00 00 00 20 nop\.b 0x0 + 1d60: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1d66: 40 28 00 36 00 00 fcvt\.fxu\.trunc\.s0 f4=f5 + 1d6c: 00 00 00 20 nop\.b 0x0 + 1d70: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1d76: 40 28 00 36 01 00 fcvt\.fxu\.trunc\.s1 f4=f5 + 1d7c: 00 00 00 20 nop\.b 0x0 + 1d80: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1d86: 40 28 00 36 02 00 fcvt\.fxu\.trunc\.s2 f4=f5 + 1d8c: 00 00 00 20 nop\.b 0x0 + 1d90: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1d96: 40 28 00 36 03 00 fcvt\.fxu\.trunc\.s3 f4=f5 + 1d9c: 00 00 00 20 nop\.b 0x0 + 1da0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1da6: 40 28 00 30 08 00 fpcvt\.fx\.s0 f4=f5 + 1dac: 00 00 00 20 nop\.b 0x0 + 1db0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1db6: 40 28 00 30 08 00 fpcvt\.fx\.s0 f4=f5 + 1dbc: 00 00 00 20 nop\.b 0x0 + 1dc0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1dc6: 40 28 00 30 09 00 fpcvt\.fx\.s1 f4=f5 + 1dcc: 00 00 00 20 nop\.b 0x0 + 1dd0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1dd6: 40 28 00 30 0a 00 fpcvt\.fx\.s2 f4=f5 + 1ddc: 00 00 00 20 nop\.b 0x0 + 1de0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1de6: 40 28 00 30 0b 00 fpcvt\.fx\.s3 f4=f5 + 1dec: 00 00 00 20 nop\.b 0x0 + 1df0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1df6: 40 28 00 34 08 00 fpcvt\.fx\.trunc\.s0 f4=f5 + 1dfc: 00 00 00 20 nop\.b 0x0 + 1e00: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1e06: 40 28 00 34 08 00 fpcvt\.fx\.trunc\.s0 f4=f5 + 1e0c: 00 00 00 20 nop\.b 0x0 + 1e10: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1e16: 40 28 00 34 09 00 fpcvt\.fx\.trunc\.s1 f4=f5 + 1e1c: 00 00 00 20 nop\.b 0x0 + 1e20: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1e26: 40 28 00 34 0a 00 fpcvt\.fx\.trunc\.s2 f4=f5 + 1e2c: 00 00 00 20 nop\.b 0x0 + 1e30: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1e36: 40 28 00 34 0b 00 fpcvt\.fx\.trunc\.s3 f4=f5 + 1e3c: 00 00 00 20 nop\.b 0x0 + 1e40: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1e46: 40 28 00 32 08 00 fpcvt\.fxu\.s0 f4=f5 + 1e4c: 00 00 00 20 nop\.b 0x0 + 1e50: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1e56: 40 28 00 32 08 00 fpcvt\.fxu\.s0 f4=f5 + 1e5c: 00 00 00 20 nop\.b 0x0 + 1e60: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1e66: 40 28 00 32 09 00 fpcvt\.fxu\.s1 f4=f5 + 1e6c: 00 00 00 20 nop\.b 0x0 + 1e70: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1e76: 40 28 00 32 0a 00 fpcvt\.fxu\.s2 f4=f5 + 1e7c: 00 00 00 20 nop\.b 0x0 + 1e80: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1e86: 40 28 00 32 0b 00 fpcvt\.fxu\.s3 f4=f5 + 1e8c: 00 00 00 20 nop\.b 0x0 + 1e90: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1e96: 40 28 00 36 08 00 fpcvt\.fxu\.trunc\.s0 f4=f5 + 1e9c: 00 00 00 20 nop\.b 0x0 + 1ea0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1ea6: 40 28 00 36 08 00 fpcvt\.fxu\.trunc\.s0 f4=f5 + 1eac: 00 00 00 20 nop\.b 0x0 + 1eb0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1eb6: 40 28 00 36 09 00 fpcvt\.fxu\.trunc\.s1 f4=f5 + 1ebc: 00 00 00 20 nop\.b 0x0 + 1ec0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1ec6: 40 28 00 36 0a 00 fpcvt\.fxu\.trunc\.s2 f4=f5 + 1ecc: 00 00 00 20 nop\.b 0x0 + 1ed0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1ed6: 40 28 00 36 0b 00 fpcvt\.fxu\.trunc\.s3 f4=f5 + 1edc: 00 00 00 20 nop\.b 0x0 + 1ee0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1ee6: 40 28 00 38 00 00 fcvt\.xf f4=f5 + 1eec: 00 00 00 20 nop\.b 0x0 + 1ef0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1ef6: 40 00 14 02 40 00 fnorm\.s0 f4=f5 + 1efc: 00 00 00 20 nop\.b 0x0 + 1f00: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1f06: 00 00 00 08 00 00 fsetc\.s0 0x0,0x0 + 1f0c: 00 00 00 20 nop\.b 0x0 + 1f10: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1f16: 00 f8 fd 08 00 00 fsetc\.s0 0x3f,0x3f + 1f1c: 00 00 00 20 nop\.b 0x0 + 1f20: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1f26: 00 00 00 08 00 00 fsetc\.s0 0x0,0x0 + 1f2c: 00 00 00 20 nop\.b 0x0 + 1f30: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1f36: 00 f8 fd 08 00 00 fsetc\.s0 0x3f,0x3f + 1f3c: 00 00 00 20 nop\.b 0x0 + 1f40: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1f46: 00 00 00 08 01 00 fsetc\.s1 0x0,0x0 + 1f4c: 00 00 00 20 nop\.b 0x0 + 1f50: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1f56: 00 f8 fd 08 01 00 fsetc\.s1 0x3f,0x3f + 1f5c: 00 00 00 20 nop\.b 0x0 + 1f60: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1f66: 00 00 00 08 02 00 fsetc\.s2 0x0,0x0 + 1f6c: 00 00 00 20 nop\.b 0x0 + 1f70: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1f76: 00 f8 fd 08 02 00 fsetc\.s2 0x3f,0x3f + 1f7c: 00 00 00 20 nop\.b 0x0 + 1f80: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1f86: 00 00 00 08 03 00 fsetc\.s3 0x0,0x0 + 1f8c: 00 00 00 20 nop\.b 0x0 + 1f90: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1f96: 00 f8 fd 08 03 00 fsetc\.s3 0x3f,0x3f + 1f9c: 00 00 00 20 nop\.b 0x0 + 1fa0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1fa6: 00 00 00 0a 00 00 fclrf\.s0 + 1fac: 00 00 00 20 nop\.b 0x0 + 1fb0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1fb6: 00 00 00 0a 00 00 fclrf\.s0 + 1fbc: 00 00 00 20 nop\.b 0x0 + 1fc0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1fc6: 00 00 00 0a 01 00 fclrf\.s1 + 1fcc: 00 00 00 20 nop\.b 0x0 + 1fd0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1fd6: 00 00 00 0a 02 00 fclrf\.s2 + 1fdc: 00 00 00 20 nop\.b 0x0 + 1fe0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1fe6: 00 00 00 0a 03 00 fclrf\.s3 + 1fec: 00 00 00 20 nop\.b 0x0 + 1ff0: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 1ff6: 10 e0 ff 10 04 00 fchkf\.s0 0 <_start> + 1ffc: 00 00 00 20 nop\.b 0x0 + 2000: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 2006: 00 e0 ff 10 04 00 fchkf\.s0 0 <_start> + 200c: 00 00 00 20 nop\.b 0x0 + 2010: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 2016: f0 df ff 10 05 00 fchkf\.s1 0 <_start> + 201c: 00 00 00 20 nop\.b 0x0 + 2020: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 2026: e0 df ff 10 06 00 fchkf\.s2 0 <_start> + 202c: 00 00 00 20 nop\.b 0x0 + 2030: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 2036: d0 df ff 10 07 00 fchkf\.s3 0 <_start> + 203c: 00 00 00 20 nop\.b 0x0 + 2040: 1c 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 2046: 00 00 00 00 00 00 break\.f 0x0 + 204c: 00 00 00 20 nop\.b 0x0 + 2050: 1d 00 00 00 01 00 \[MFB\] nop\.m 0x0 + 2056: 00 00 00 02 00 00 nop\.f 0x0 + 205c: 00 00 00 20 nop\.b 0x0;; diff --git a/gas/testsuite/gas/ia64/opc-f.pl b/gas/testsuite/gas/ia64/opc-f.pl index 296d428..d0f947b 100644 --- a/gas/testsuite/gas/ia64/opc-f.pl +++ b/gas/testsuite/gas/ia64/opc-f.pl @@ -51,9 +51,20 @@ print "\tfselect f4 = f5, f6, f7\n\n"; @cmp = ( ".eq", ".lt", ".le", ".unord", ".gt", ".ge", ".neq", ".nlt", ".nle", ".ngt", ".nge", ".ord" ); +@fctype = ( "", ".unc" ); + +foreach $c (@cmp) { + foreach $u (@fctype) { + foreach $s (@sf) { + print "\tfcmp${c}${u}${s} p3, p4 = f4, f5\n"; + } + } + print "\n"; +} + # Floating Point Class -foreach $u ( "", ".unc" ) { +foreach $u (@fctype) { foreach $c ( '@nat', '@qnan', '@snan', '@pos', '@neg', '@unorm', '@norm', '@inf', '0x1ff' ) { foreach $m ( ".m", ".nm" ) { @@ -93,7 +104,7 @@ foreach $i ( "fmin", "fmax", "famin", "famax", foreach $c (@cmp) { foreach $s (@sf) { - print "\tfcmp${c}${u}${s} p3, p4 = f4, f5\n"; + print "\tfpcmp${c}${s} f3 = f4, f5\n"; } print "\n"; } diff --git a/gas/testsuite/gas/ia64/opc-f.s b/gas/testsuite/gas/ia64/opc-f.s index c44c840..010b086 100644 --- a/gas/testsuite/gas/ia64/opc-f.s +++ b/gas/testsuite/gas/ia64/opc-f.s @@ -188,6 +188,138 @@ _start: fselect f4 = f5, f6, f7 + fcmp.eq p3, p4 = f4, f5 + fcmp.eq.s0 p3, p4 = f4, f5 + fcmp.eq.s1 p3, p4 = f4, f5 + fcmp.eq.s2 p3, p4 = f4, f5 + fcmp.eq.s3 p3, p4 = f4, f5 + fcmp.eq.unc p3, p4 = f4, f5 + fcmp.eq.unc.s0 p3, p4 = f4, f5 + fcmp.eq.unc.s1 p3, p4 = f4, f5 + fcmp.eq.unc.s2 p3, p4 = f4, f5 + fcmp.eq.unc.s3 p3, p4 = f4, f5 + + fcmp.lt p3, p4 = f4, f5 + fcmp.lt.s0 p3, p4 = f4, f5 + fcmp.lt.s1 p3, p4 = f4, f5 + fcmp.lt.s2 p3, p4 = f4, f5 + fcmp.lt.s3 p3, p4 = f4, f5 + fcmp.lt.unc p3, p4 = f4, f5 + fcmp.lt.unc.s0 p3, p4 = f4, f5 + fcmp.lt.unc.s1 p3, p4 = f4, f5 + fcmp.lt.unc.s2 p3, p4 = f4, f5 + fcmp.lt.unc.s3 p3, p4 = f4, f5 + + fcmp.le p3, p4 = f4, f5 + fcmp.le.s0 p3, p4 = f4, f5 + fcmp.le.s1 p3, p4 = f4, f5 + fcmp.le.s2 p3, p4 = f4, f5 + fcmp.le.s3 p3, p4 = f4, f5 + fcmp.le.unc p3, p4 = f4, f5 + fcmp.le.unc.s0 p3, p4 = f4, f5 + fcmp.le.unc.s1 p3, p4 = f4, f5 + fcmp.le.unc.s2 p3, p4 = f4, f5 + fcmp.le.unc.s3 p3, p4 = f4, f5 + + fcmp.unord p3, p4 = f4, f5 + fcmp.unord.s0 p3, p4 = f4, f5 + fcmp.unord.s1 p3, p4 = f4, f5 + fcmp.unord.s2 p3, p4 = f4, f5 + fcmp.unord.s3 p3, p4 = f4, f5 + fcmp.unord.unc p3, p4 = f4, f5 + fcmp.unord.unc.s0 p3, p4 = f4, f5 + fcmp.unord.unc.s1 p3, p4 = f4, f5 + fcmp.unord.unc.s2 p3, p4 = f4, f5 + fcmp.unord.unc.s3 p3, p4 = f4, f5 + + fcmp.gt p3, p4 = f4, f5 + fcmp.gt.s0 p3, p4 = f4, f5 + fcmp.gt.s1 p3, p4 = f4, f5 + fcmp.gt.s2 p3, p4 = f4, f5 + fcmp.gt.s3 p3, p4 = f4, f5 + fcmp.gt.unc p3, p4 = f4, f5 + fcmp.gt.unc.s0 p3, p4 = f4, f5 + fcmp.gt.unc.s1 p3, p4 = f4, f5 + fcmp.gt.unc.s2 p3, p4 = f4, f5 + fcmp.gt.unc.s3 p3, p4 = f4, f5 + + fcmp.ge p3, p4 = f4, f5 + fcmp.ge.s0 p3, p4 = f4, f5 + fcmp.ge.s1 p3, p4 = f4, f5 + fcmp.ge.s2 p3, p4 = f4, f5 + fcmp.ge.s3 p3, p4 = f4, f5 + fcmp.ge.unc p3, p4 = f4, f5 + fcmp.ge.unc.s0 p3, p4 = f4, f5 + fcmp.ge.unc.s1 p3, p4 = f4, f5 + fcmp.ge.unc.s2 p3, p4 = f4, f5 + fcmp.ge.unc.s3 p3, p4 = f4, f5 + + fcmp.neq p3, p4 = f4, f5 + fcmp.neq.s0 p3, p4 = f4, f5 + fcmp.neq.s1 p3, p4 = f4, f5 + fcmp.neq.s2 p3, p4 = f4, f5 + fcmp.neq.s3 p3, p4 = f4, f5 + fcmp.neq.unc p3, p4 = f4, f5 + fcmp.neq.unc.s0 p3, p4 = f4, f5 + fcmp.neq.unc.s1 p3, p4 = f4, f5 + fcmp.neq.unc.s2 p3, p4 = f4, f5 + fcmp.neq.unc.s3 p3, p4 = f4, f5 + + fcmp.nlt p3, p4 = f4, f5 + fcmp.nlt.s0 p3, p4 = f4, f5 + fcmp.nlt.s1 p3, p4 = f4, f5 + fcmp.nlt.s2 p3, p4 = f4, f5 + fcmp.nlt.s3 p3, p4 = f4, f5 + fcmp.nlt.unc p3, p4 = f4, f5 + fcmp.nlt.unc.s0 p3, p4 = f4, f5 + fcmp.nlt.unc.s1 p3, p4 = f4, f5 + fcmp.nlt.unc.s2 p3, p4 = f4, f5 + fcmp.nlt.unc.s3 p3, p4 = f4, f5 + + fcmp.nle p3, p4 = f4, f5 + fcmp.nle.s0 p3, p4 = f4, f5 + fcmp.nle.s1 p3, p4 = f4, f5 + fcmp.nle.s2 p3, p4 = f4, f5 + fcmp.nle.s3 p3, p4 = f4, f5 + fcmp.nle.unc p3, p4 = f4, f5 + fcmp.nle.unc.s0 p3, p4 = f4, f5 + fcmp.nle.unc.s1 p3, p4 = f4, f5 + fcmp.nle.unc.s2 p3, p4 = f4, f5 + fcmp.nle.unc.s3 p3, p4 = f4, f5 + + fcmp.ngt p3, p4 = f4, f5 + fcmp.ngt.s0 p3, p4 = f4, f5 + fcmp.ngt.s1 p3, p4 = f4, f5 + fcmp.ngt.s2 p3, p4 = f4, f5 + fcmp.ngt.s3 p3, p4 = f4, f5 + fcmp.ngt.unc p3, p4 = f4, f5 + fcmp.ngt.unc.s0 p3, p4 = f4, f5 + fcmp.ngt.unc.s1 p3, p4 = f4, f5 + fcmp.ngt.unc.s2 p3, p4 = f4, f5 + fcmp.ngt.unc.s3 p3, p4 = f4, f5 + + fcmp.nge p3, p4 = f4, f5 + fcmp.nge.s0 p3, p4 = f4, f5 + fcmp.nge.s1 p3, p4 = f4, f5 + fcmp.nge.s2 p3, p4 = f4, f5 + fcmp.nge.s3 p3, p4 = f4, f5 + fcmp.nge.unc p3, p4 = f4, f5 + fcmp.nge.unc.s0 p3, p4 = f4, f5 + fcmp.nge.unc.s1 p3, p4 = f4, f5 + fcmp.nge.unc.s2 p3, p4 = f4, f5 + fcmp.nge.unc.s3 p3, p4 = f4, f5 + + fcmp.ord p3, p4 = f4, f5 + fcmp.ord.s0 p3, p4 = f4, f5 + fcmp.ord.s1 p3, p4 = f4, f5 + fcmp.ord.s2 p3, p4 = f4, f5 + fcmp.ord.s3 p3, p4 = f4, f5 + fcmp.ord.unc p3, p4 = f4, f5 + fcmp.ord.unc.s0 p3, p4 = f4, f5 + fcmp.ord.unc.s1 p3, p4 = f4, f5 + fcmp.ord.unc.s2 p3, p4 = f4, f5 + fcmp.ord.unc.s3 p3, p4 = f4, f5 + fclass.m p3, p4 = f4, @nat fclass.nm p3, p4 = f4, @nat fclass.m p3, p4 = f4, @qnan @@ -298,77 +430,77 @@ _start: fpamax.s2 f4 = f5, f6 fpamax.s3 f4 = f5, f6 - fcmp.eq p3, p4 = f4, f5 - fcmp.eq.s0 p3, p4 = f4, f5 - fcmp.eq.s1 p3, p4 = f4, f5 - fcmp.eq.s2 p3, p4 = f4, f5 - fcmp.eq.s3 p3, p4 = f4, f5 - - fcmp.lt p3, p4 = f4, f5 - fcmp.lt.s0 p3, p4 = f4, f5 - fcmp.lt.s1 p3, p4 = f4, f5 - fcmp.lt.s2 p3, p4 = f4, f5 - fcmp.lt.s3 p3, p4 = f4, f5 - - fcmp.le p3, p4 = f4, f5 - fcmp.le.s0 p3, p4 = f4, f5 - fcmp.le.s1 p3, p4 = f4, f5 - fcmp.le.s2 p3, p4 = f4, f5 - fcmp.le.s3 p3, p4 = f4, f5 - - fcmp.unord p3, p4 = f4, f5 - fcmp.unord.s0 p3, p4 = f4, f5 - fcmp.unord.s1 p3, p4 = f4, f5 - fcmp.unord.s2 p3, p4 = f4, f5 - fcmp.unord.s3 p3, p4 = f4, f5 - - fcmp.gt p3, p4 = f4, f5 - fcmp.gt.s0 p3, p4 = f4, f5 - fcmp.gt.s1 p3, p4 = f4, f5 - fcmp.gt.s2 p3, p4 = f4, f5 - fcmp.gt.s3 p3, p4 = f4, f5 - - fcmp.ge p3, p4 = f4, f5 - fcmp.ge.s0 p3, p4 = f4, f5 - fcmp.ge.s1 p3, p4 = f4, f5 - fcmp.ge.s2 p3, p4 = f4, f5 - fcmp.ge.s3 p3, p4 = f4, f5 - - fcmp.neq p3, p4 = f4, f5 - fcmp.neq.s0 p3, p4 = f4, f5 - fcmp.neq.s1 p3, p4 = f4, f5 - fcmp.neq.s2 p3, p4 = f4, f5 - fcmp.neq.s3 p3, p4 = f4, f5 - - fcmp.nlt p3, p4 = f4, f5 - fcmp.nlt.s0 p3, p4 = f4, f5 - fcmp.nlt.s1 p3, p4 = f4, f5 - fcmp.nlt.s2 p3, p4 = f4, f5 - fcmp.nlt.s3 p3, p4 = f4, f5 - - fcmp.nle p3, p4 = f4, f5 - fcmp.nle.s0 p3, p4 = f4, f5 - fcmp.nle.s1 p3, p4 = f4, f5 - fcmp.nle.s2 p3, p4 = f4, f5 - fcmp.nle.s3 p3, p4 = f4, f5 - - fcmp.ngt p3, p4 = f4, f5 - fcmp.ngt.s0 p3, p4 = f4, f5 - fcmp.ngt.s1 p3, p4 = f4, f5 - fcmp.ngt.s2 p3, p4 = f4, f5 - fcmp.ngt.s3 p3, p4 = f4, f5 - - fcmp.nge p3, p4 = f4, f5 - fcmp.nge.s0 p3, p4 = f4, f5 - fcmp.nge.s1 p3, p4 = f4, f5 - fcmp.nge.s2 p3, p4 = f4, f5 - fcmp.nge.s3 p3, p4 = f4, f5 - - fcmp.ord p3, p4 = f4, f5 - fcmp.ord.s0 p3, p4 = f4, f5 - fcmp.ord.s1 p3, p4 = f4, f5 - fcmp.ord.s2 p3, p4 = f4, f5 - fcmp.ord.s3 p3, p4 = f4, f5 + fpcmp.eq f3 = f4, f5 + fpcmp.eq.s0 f3 = f4, f5 + fpcmp.eq.s1 f3 = f4, f5 + fpcmp.eq.s2 f3 = f4, f5 + fpcmp.eq.s3 f3 = f4, f5 + + fpcmp.lt f3 = f4, f5 + fpcmp.lt.s0 f3 = f4, f5 + fpcmp.lt.s1 f3 = f4, f5 + fpcmp.lt.s2 f3 = f4, f5 + fpcmp.lt.s3 f3 = f4, f5 + + fpcmp.le f3 = f4, f5 + fpcmp.le.s0 f3 = f4, f5 + fpcmp.le.s1 f3 = f4, f5 + fpcmp.le.s2 f3 = f4, f5 + fpcmp.le.s3 f3 = f4, f5 + + fpcmp.unord f3 = f4, f5 + fpcmp.unord.s0 f3 = f4, f5 + fpcmp.unord.s1 f3 = f4, f5 + fpcmp.unord.s2 f3 = f4, f5 + fpcmp.unord.s3 f3 = f4, f5 + + fpcmp.gt f3 = f4, f5 + fpcmp.gt.s0 f3 = f4, f5 + fpcmp.gt.s1 f3 = f4, f5 + fpcmp.gt.s2 f3 = f4, f5 + fpcmp.gt.s3 f3 = f4, f5 + + fpcmp.ge f3 = f4, f5 + fpcmp.ge.s0 f3 = f4, f5 + fpcmp.ge.s1 f3 = f4, f5 + fpcmp.ge.s2 f3 = f4, f5 + fpcmp.ge.s3 f3 = f4, f5 + + fpcmp.neq f3 = f4, f5 + fpcmp.neq.s0 f3 = f4, f5 + fpcmp.neq.s1 f3 = f4, f5 + fpcmp.neq.s2 f3 = f4, f5 + fpcmp.neq.s3 f3 = f4, f5 + + fpcmp.nlt f3 = f4, f5 + fpcmp.nlt.s0 f3 = f4, f5 + fpcmp.nlt.s1 f3 = f4, f5 + fpcmp.nlt.s2 f3 = f4, f5 + fpcmp.nlt.s3 f3 = f4, f5 + + fpcmp.nle f3 = f4, f5 + fpcmp.nle.s0 f3 = f4, f5 + fpcmp.nle.s1 f3 = f4, f5 + fpcmp.nle.s2 f3 = f4, f5 + fpcmp.nle.s3 f3 = f4, f5 + + fpcmp.ngt f3 = f4, f5 + fpcmp.ngt.s0 f3 = f4, f5 + fpcmp.ngt.s1 f3 = f4, f5 + fpcmp.ngt.s2 f3 = f4, f5 + fpcmp.ngt.s3 f3 = f4, f5 + + fpcmp.nge f3 = f4, f5 + fpcmp.nge.s0 f3 = f4, f5 + fpcmp.nge.s1 f3 = f4, f5 + fpcmp.nge.s2 f3 = f4, f5 + fpcmp.nge.s3 f3 = f4, f5 + + fpcmp.ord f3 = f4, f5 + fpcmp.ord.s0 f3 = f4, f5 + fpcmp.ord.s1 f3 = f4, f5 + fpcmp.ord.s2 f3 = f4, f5 + fpcmp.ord.s3 f3 = f4, f5 fmerge.s f4 = f5, f6 fmerge.ns f4 = f5, f6 |