]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
PPC64, Subnormal testcase changes
authorCarl Love <carll@us.ibm.com>
Tue, 28 May 2019 16:33:00 +0000 (11:33 -0500)
committerCarl Love <carll@us.ibm.com>
Tue, 28 May 2019 18:49:38 +0000 (13:49 -0500)
VEX patch fixed issues with generating subnormal results.

This patch adds a specific test case and updates the expected values for
the existing test case.

Update jm-vmx tests, add subnormal test case.

https://bugs.kde.org/show_bug.cgi?id=406256

none/tests/ppc32/jm-insns.c
none/tests/ppc32/jm-vmx.stdout.exp
none/tests/ppc64/Makefile.am
none/tests/ppc64/jm-vmx.stdout.exp
none/tests/ppc64/jm-vmx.stdout.exp-LE
none/tests/ppc64/subnormal_test.c [new file with mode: 0644]
none/tests/ppc64/subnormal_test.stderr.exp [new file with mode: 0644]
none/tests/ppc64/subnormal_test.stdout.exp [new file with mode: 0644]
none/tests/ppc64/subnormal_test.vgtest [new file with mode: 0644]

index 339ebe8e0a2cf8e73e47b8710a5d6ea920cb0f50..e6e947c7f38b2110661d798e74c00a20ef7c2c5c 100644 (file)
@@ -7200,7 +7200,8 @@ static void test_av_float_three_args (const char* name, test_func_t func,
 
             /* Valgrind emulation for vmaddfp and vnmsubfp generates negative 
              * NAN.  Technically, NAN is not positive or negative so mask off
-             * the sign bit to eliminate false errors.
+             * the sign bit to eliminate false errors.  The lower 22-bits of
+             * the 23-bit significand are a don't care for a NAN.  Mask them off.
              * 
              * Valgrind emulation is creating negative zero.  Mask off negative
              * from zero result.
@@ -7216,7 +7217,7 @@ static void test_av_float_three_args (const char* name, test_func_t func,
                 /* NAN result*/
                 if (((dst[n] & 0x7F800000) == 0x7F800000) &&
                    ((dst[n] & 0x7FFFFF) != 0))
-                   dst[n] &= 0x7FFFFFFF;
+                   dst[n] &= 0x7FC00000;
 
                 /* Negative zero result */
                 else if (dst[n] == 0x80000000)
index 43faa1a02767641a81c95b38c1226802c1052cfe..307c75f0f92455e92f05512cc3dd4f1ba935b2f6 100644 (file)
@@ -1912,578 +1912,578 @@ Altivec floating point arith insns with three args:
      vmaddfp: 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
      vmaddfp:  => 00000000 00000000 00000000 00000000 (00000000)
      vmaddfp: 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 02bfffff02bfffff02bfffff02bfffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 948ffffe 948ffffe 948ffffe 948ffffe (00000000)
      vmaddfp: 02bfffff02bfffff02bfffff02bfffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
      vmaddfp:  => 948ffffe 948ffffe 948ffffe 948ffffe (00000000)
      vmaddfp: 02bfffff02bfffff02bfffff02bfffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 02bfffff02bfffff02bfffff02bfffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
      vmaddfp: 02bfffff02bfffff02bfffff02bfffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
      vmaddfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
      vmaddfp: 02bfffff02bfffff02bfffff02bfffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 02bfffff02bfffff02bfffff02bfffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 02bfffff02bfffff02bfffff02bfffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 02bfffff02bfffff02bfffff02bfffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 513fffff513fffff513fffff513fffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 148ffffe 148ffffe 148ffffe 148ffffe (00000000)
      vmaddfp: 513fffff513fffff513fffff513fffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
      vmaddfp:  => 148ffffe 148ffffe 148ffffe 148ffffe (00000000)
      vmaddfp: 513fffff513fffff513fffff513fffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 513fffff513fffff513fffff513fffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => e30ffffe e30ffffe e30ffffe e30ffffe (00000000)
      vmaddfp: 513fffff513fffff513fffff513fffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
      vmaddfp:  => e30ffffe e30ffffe e30ffffe e30ffffe (00000000)
      vmaddfp: 513fffff513fffff513fffff513fffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 513fffff513fffff513fffff513fffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
      vmaddfp: 513fffff513fffff513fffff513fffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
      vmaddfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
      vmaddfp: 513fffff513fffff513fffff513fffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 513fffff513fffff513fffff513fffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 513fffff513fffff513fffff513fffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 513fffff513fffff513fffff513fffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 82bfffff82bfffff82bfffff82bfffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 02bffffe 02bffffe 02bffffe 02bffffe (00000000)
      vmaddfp: 82bfffff82bfffff82bfffff82bfffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
      vmaddfp:  => 00000000 00000000 00000000 00000000 (00000000)
      vmaddfp: 82bfffff82bfffff82bfffff82bfffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 82bfffff82bfffff82bfffff82bfffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 148ffffe 148ffffe 148ffffe 148ffffe (00000000)
      vmaddfp: 82bfffff82bfffff82bfffff82bfffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
      vmaddfp:  => 148ffffe 148ffffe 148ffffe 148ffffe (00000000)
      vmaddfp: 82bfffff82bfffff82bfffff82bfffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 82bfffff82bfffff82bfffff82bfffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
      vmaddfp: 82bfffff82bfffff82bfffff82bfffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
      vmaddfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
      vmaddfp: 82bfffff82bfffff82bfffff82bfffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 82bfffff82bfffff82bfffff82bfffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 82bfffff82bfffff82bfffff82bfffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 82bfffff82bfffff82bfffff82bfffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 948ffffe 948ffffe 948ffffe 948ffffe (00000000)
      vmaddfp: d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
      vmaddfp:  => 948ffffe 948ffffe 948ffffe 948ffffe (00000000)
      vmaddfp: d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: d13fffffd13fffffd13fffffd13fffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 630ffffe 630ffffe 630ffffe 630ffffe (00000000)
      vmaddfp: d13fffffd13fffffd13fffffd13fffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
      vmaddfp:  => 630ffffe 630ffffe 630ffffe 630ffffe (00000000)
      vmaddfp: d13fffffd13fffffd13fffffd13fffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: d13fffffd13fffffd13fffffd13fffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
      vmaddfp: d13fffffd13fffffd13fffffd13fffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
      vmaddfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
      vmaddfp: d13fffffd13fffffd13fffffd13fffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: d13fffffd13fffffd13fffffd13fffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: d13fffffd13fffffd13fffffd13fffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: d13fffffd13fffffd13fffffd13fffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 00000000000000000000000000000000, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 02bffffe 02bffffe 02bffffe 02bffffe (00000000)
      vmaddfp: 00000000000000000000000000000000, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
      vmaddfp:  => 00000000 00000000 00000000 00000000 (00000000)
      vmaddfp: 00000000000000000000000000000000, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 00000000000000000000000000000000, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 02bffffe 02bffffe 02bffffe 02bffffe (00000000)
      vmaddfp: 00000000000000000000000000000000, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
      vmaddfp:  => 00000000 00000000 00000000 00000000 (00000000)
      vmaddfp: 00000000000000000000000000000000, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 00000000000000000000000000000000, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 00000000000000000000000000000000, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
      vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 00000000000000000000000000000000, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 00000000000000000000000000000000, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 00000000000000000000000000000000, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 00000000000000000000000000000000, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 80000000800000008000000080000000, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 02bffffe 02bffffe 02bffffe 02bffffe (00000000)
      vmaddfp: 80000000800000008000000080000000, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
      vmaddfp:  => 00000000 00000000 00000000 00000000 (00000000)
      vmaddfp: 80000000800000008000000080000000, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 80000000800000008000000080000000, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 02bffffe 02bffffe 02bffffe 02bffffe (00000000)
      vmaddfp: 80000000800000008000000080000000, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
      vmaddfp:  => 00000000 00000000 00000000 00000000 (00000000)
      vmaddfp: 80000000800000008000000080000000, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 80000000800000008000000080000000, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 80000000800000008000000080000000, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
      vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 80000000800000008000000080000000, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 80000000800000008000000080000000, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 80000000800000008000000080000000, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 80000000800000008000000080000000, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
      vmaddfp: 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
      vmaddfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
      vmaddfp: 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7f8000007f8000007f8000007f800000, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
      vmaddfp: 7f8000007f8000007f8000007f800000, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
      vmaddfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
      vmaddfp: 7f8000007f8000007f8000007f800000, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7f8000007f8000007f8000007f800000, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
      vmaddfp: 7f8000007f8000007f8000007f800000, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
      vmaddfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
      vmaddfp: 7f8000007f8000007f8000007f800000, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7f8000007f8000007f8000007f800000, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7f8000007f8000007f8000007f800000, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7f8000007f8000007f8000007f800000, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ff800000ff800000ff800000ff800000, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
      vmaddfp: ff800000ff800000ff800000ff800000, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
      vmaddfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
      vmaddfp: ff800000ff800000ff800000ff800000, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ff800000ff800000ff800000ff800000, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
      vmaddfp: ff800000ff800000ff800000ff800000, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
      vmaddfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
      vmaddfp: ff800000ff800000ff800000ff800000, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ff800000ff800000ff800000ff800000, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
      vmaddfp: ff800000ff800000ff800000ff800000, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
      vmaddfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
      vmaddfp: ff800000ff800000ff800000ff800000, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ff800000ff800000ff800000ff800000, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ff800000ff800000ff800000ff800000, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ff800000ff800000ff800000ff800000, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fffffff7fffffff7fffffff7fffffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fffffff7fffffff7fffffff7fffffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fffffff7fffffff7fffffff7fffffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fffffff7fffffff7fffffff7fffffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fffffff7fffffff7fffffff7fffffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fffffff7fffffff7fffffff7fffffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fffffff7fffffff7fffffff7fffffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fffffff7fffffff7fffffff7fffffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fffffff7fffffff7fffffff7fffffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fffffff7fffffff7fffffff7fffffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fffffff7fffffff7fffffff7fffffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fffffff7fffffff7fffffff7fffffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffffffffffffffffffffffffffffffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffffffffffffffffffffffffffffffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffffffffffffffffffffffffffffffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffffffffffffffffffffffffffffffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffffffffffffffffffffffffffffffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffffffffffffffffffffffffffffffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffffffffffffffffffffffffffffffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffffffffffffffffffffffffffffffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffffffffffffffffffffffffffffffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fbfffff7fbfffff7fbfffff7fbfffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fbfffff7fbfffff7fbfffff7fbfffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fbfffff7fbfffff7fbfffff7fbfffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fbfffff7fbfffff7fbfffff7fbfffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fbfffff7fbfffff7fbfffff7fbfffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fbfffff7fbfffff7fbfffff7fbfffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fbfffff7fbfffff7fbfffff7fbfffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fbfffff7fbfffff7fbfffff7fbfffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fbfffff7fbfffff7fbfffff7fbfffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fbfffff7fbfffff7fbfffff7fbfffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fbfffff7fbfffff7fbfffff7fbfffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fbfffff7fbfffff7fbfffff7fbfffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffbfffffffbfffffffbfffffffbfffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffbfffffffbfffffffbfffffffbfffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffbfffffffbfffffffbfffffffbfffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffbfffffffbfffffffbfffffffbfffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffbfffffffbfffffffbfffffffbfffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffbfffffffbfffffffbfffffffbfffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffbfffffffbfffffffbfffffffbfffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffbfffffffbfffffffbfffffffbfffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffbfffffffbfffffffbfffffffbfffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffbfffffffbfffffffbfffffffbfffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffbfffffffbfffffffbfffffffbfffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffbfffffffbfffffffbfffffffbfffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
 
     vnmsubfp: 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 02bffffe 02bffffe 02bffffe 02bffffe (00000000)
     vnmsubfp: 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
     vnmsubfp:  => 00000000 00000000 00000000 00000000 (00000000)
     vnmsubfp: 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 02bfffff02bfffff02bfffff02bfffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 148ffffe 148ffffe 148ffffe 148ffffe (00000000)
     vnmsubfp: 02bfffff02bfffff02bfffff02bfffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
     vnmsubfp:  => 148ffffe 148ffffe 148ffffe 148ffffe (00000000)
     vnmsubfp: 02bfffff02bfffff02bfffff02bfffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 02bfffff02bfffff02bfffff02bfffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
     vnmsubfp: 02bfffff02bfffff02bfffff02bfffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
     vnmsubfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
     vnmsubfp: 02bfffff02bfffff02bfffff02bfffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 02bfffff02bfffff02bfffff02bfffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 02bfffff02bfffff02bfffff02bfffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 02bfffff02bfffff02bfffff02bfffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 513fffff513fffff513fffff513fffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 948ffffe 948ffffe 948ffffe 948ffffe (00000000)
     vnmsubfp: 513fffff513fffff513fffff513fffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
     vnmsubfp:  => 948ffffe 948ffffe 948ffffe 948ffffe (00000000)
     vnmsubfp: 513fffff513fffff513fffff513fffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 513fffff513fffff513fffff513fffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 630ffffe 630ffffe 630ffffe 630ffffe (00000000)
     vnmsubfp: 513fffff513fffff513fffff513fffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
     vnmsubfp:  => 630ffffe 630ffffe 630ffffe 630ffffe (00000000)
     vnmsubfp: 513fffff513fffff513fffff513fffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 513fffff513fffff513fffff513fffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
     vnmsubfp: 513fffff513fffff513fffff513fffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
     vnmsubfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
     vnmsubfp: 513fffff513fffff513fffff513fffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 513fffff513fffff513fffff513fffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 513fffff513fffff513fffff513fffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 513fffff513fffff513fffff513fffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 82bfffff82bfffff82bfffff82bfffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 02bffffe 02bffffe 02bffffe 02bffffe (00000000)
     vnmsubfp: 82bfffff82bfffff82bfffff82bfffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
     vnmsubfp:  => 00000000 00000000 00000000 00000000 (00000000)
     vnmsubfp: 82bfffff82bfffff82bfffff82bfffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 82bfffff82bfffff82bfffff82bfffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 948ffffe 948ffffe 948ffffe 948ffffe (00000000)
     vnmsubfp: 82bfffff82bfffff82bfffff82bfffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
     vnmsubfp:  => 948ffffe 948ffffe 948ffffe 948ffffe (00000000)
     vnmsubfp: 82bfffff82bfffff82bfffff82bfffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 82bfffff82bfffff82bfffff82bfffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
     vnmsubfp: 82bfffff82bfffff82bfffff82bfffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
     vnmsubfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
     vnmsubfp: 82bfffff82bfffff82bfffff82bfffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 82bfffff82bfffff82bfffff82bfffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 82bfffff82bfffff82bfffff82bfffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 82bfffff82bfffff82bfffff82bfffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 148ffffe 148ffffe 148ffffe 148ffffe (00000000)
     vnmsubfp: d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
     vnmsubfp:  => 148ffffe 148ffffe 148ffffe 148ffffe (00000000)
     vnmsubfp: d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: d13fffffd13fffffd13fffffd13fffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => e30ffffe e30ffffe e30ffffe e30ffffe (00000000)
     vnmsubfp: d13fffffd13fffffd13fffffd13fffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
     vnmsubfp:  => e30ffffe e30ffffe e30ffffe e30ffffe (00000000)
     vnmsubfp: d13fffffd13fffffd13fffffd13fffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: d13fffffd13fffffd13fffffd13fffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
     vnmsubfp: d13fffffd13fffffd13fffffd13fffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
     vnmsubfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
     vnmsubfp: d13fffffd13fffffd13fffffd13fffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: d13fffffd13fffffd13fffffd13fffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: d13fffffd13fffffd13fffffd13fffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: d13fffffd13fffffd13fffffd13fffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 00000000000000000000000000000000, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 02bffffe 02bffffe 02bffffe 02bffffe (00000000)
     vnmsubfp: 00000000000000000000000000000000, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
     vnmsubfp:  => 00000000 00000000 00000000 00000000 (00000000)
     vnmsubfp: 00000000000000000000000000000000, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 00000000000000000000000000000000, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 02bffffe 02bffffe 02bffffe 02bffffe (00000000)
     vnmsubfp: 00000000000000000000000000000000, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
     vnmsubfp:  => 00000000 00000000 00000000 00000000 (00000000)
     vnmsubfp: 00000000000000000000000000000000, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 00000000000000000000000000000000, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 00000000000000000000000000000000, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
     vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 00000000000000000000000000000000, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 00000000000000000000000000000000, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 00000000000000000000000000000000, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 00000000000000000000000000000000, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 80000000800000008000000080000000, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 02bffffe 02bffffe 02bffffe 02bffffe (00000000)
     vnmsubfp: 80000000800000008000000080000000, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
     vnmsubfp:  => 00000000 00000000 00000000 00000000 (00000000)
     vnmsubfp: 80000000800000008000000080000000, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 80000000800000008000000080000000, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 02bffffe 02bffffe 02bffffe 02bffffe (00000000)
     vnmsubfp: 80000000800000008000000080000000, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
     vnmsubfp:  => 00000000 00000000 00000000 00000000 (00000000)
     vnmsubfp: 80000000800000008000000080000000, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 80000000800000008000000080000000, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 80000000800000008000000080000000, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
     vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 80000000800000008000000080000000, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 80000000800000008000000080000000, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 80000000800000008000000080000000, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 80000000800000008000000080000000, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
     vnmsubfp: 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
     vnmsubfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
     vnmsubfp: 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7f8000007f8000007f8000007f800000, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
     vnmsubfp: 7f8000007f8000007f8000007f800000, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
     vnmsubfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
     vnmsubfp: 7f8000007f8000007f8000007f800000, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7f8000007f8000007f8000007f800000, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
     vnmsubfp: 7f8000007f8000007f8000007f800000, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
     vnmsubfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
     vnmsubfp: 7f8000007f8000007f8000007f800000, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7f8000007f8000007f8000007f800000, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7f8000007f8000007f8000007f800000, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7f8000007f8000007f8000007f800000, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ff800000ff800000ff800000ff800000, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
     vnmsubfp: ff800000ff800000ff800000ff800000, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
     vnmsubfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
     vnmsubfp: ff800000ff800000ff800000ff800000, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ff800000ff800000ff800000ff800000, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
     vnmsubfp: ff800000ff800000ff800000ff800000, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
     vnmsubfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
     vnmsubfp: ff800000ff800000ff800000ff800000, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ff800000ff800000ff800000ff800000, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
     vnmsubfp: ff800000ff800000ff800000ff800000, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
     vnmsubfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
     vnmsubfp: ff800000ff800000ff800000ff800000, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ff800000ff800000ff800000ff800000, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ff800000ff800000ff800000ff800000, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ff800000ff800000ff800000ff800000, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fffffff7fffffff7fffffff7fffffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fffffff7fffffff7fffffff7fffffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fffffff7fffffff7fffffff7fffffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fffffff7fffffff7fffffff7fffffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fffffff7fffffff7fffffff7fffffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fffffff7fffffff7fffffff7fffffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fffffff7fffffff7fffffff7fffffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fffffff7fffffff7fffffff7fffffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fffffff7fffffff7fffffff7fffffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fffffff7fffffff7fffffff7fffffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fffffff7fffffff7fffffff7fffffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fffffff7fffffff7fffffff7fffffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffffffffffffffffffffffffffffffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffffffffffffffffffffffffffffffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffffffffffffffffffffffffffffffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffffffffffffffffffffffffffffffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffffffffffffffffffffffffffffffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffffffffffffffffffffffffffffffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffffffffffffffffffffffffffffffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffffffffffffffffffffffffffffffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffffffffffffffffffffffffffffffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fbfffff7fbfffff7fbfffff7fbfffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fbfffff7fbfffff7fbfffff7fbfffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fbfffff7fbfffff7fbfffff7fbfffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fbfffff7fbfffff7fbfffff7fbfffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fbfffff7fbfffff7fbfffff7fbfffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fbfffff7fbfffff7fbfffff7fbfffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fbfffff7fbfffff7fbfffff7fbfffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fbfffff7fbfffff7fbfffff7fbfffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fbfffff7fbfffff7fbfffff7fbfffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fbfffff7fbfffff7fbfffff7fbfffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fbfffff7fbfffff7fbfffff7fbfffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fbfffff7fbfffff7fbfffff7fbfffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffbfffffffbfffffffbfffffffbfffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffbfffffffbfffffffbfffffffbfffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffbfffffffbfffffffbfffffffbfffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffbfffffffbfffffffbfffffffbfffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffbfffffffbfffffffbfffffffbfffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffbfffffffbfffffffbfffffffbfffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffbfffffffbfffffffbfffffffbfffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffbfffffffbfffffffbfffffffbfffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffbfffffffbfffffffbfffffffbfffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffbfffffffbfffffffbfffffffbfffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffbfffffffbfffffffbfffffffbfffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffbfffffffbfffffffbfffffffbfffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
 
 Altivec floating point arith insns with one arg:
        vrfin: 02bfffff 02bfffff 02bfffff 02bfffff
index a2d364a70951bc4665040a801d5dce6e77dd2bf3..9bc0d0a76422241d07da3927a4108a8144deab99 100644 (file)
@@ -48,7 +48,9 @@ EXTRA_DIST = \
        test_isa_3_0_altivec.stderr.exp  \
        test_isa_3_0_altivec.stdout.exp-LE test_isa_3_0_altivec.vgtest \
        test_isa_3_0_other.stderr.exp  \
-   test_isa_3_0_other.stdout.exp-LE test_isa_3_0_other.vgtest
+       test_isa_3_0_other.stdout.exp-LE test_isa_3_0_other.vgtest \
+       subnormal_test.stderr.exp  subnormal_test.stdout.exp \
+       subnormal_test.vgtest
 
 check_PROGRAMS = \
        allexec \
@@ -57,6 +59,7 @@ check_PROGRAMS = \
        test_dfp1 test_dfp2 test_dfp3 test_dfp4 test_dfp5 \
        test_isa_2_07_part1 test_isa_2_07_part2 \
        test_isa_3_0 \
+       subnormal_test \
        test_tm test_touch_tm ldst_multiple data-cache-instructions \
        power6_mf_gpr std_reg_imm \
        twi_tdi tw_td power6_bcmp
@@ -92,6 +95,14 @@ BUILD_FLAGS_DFP =
 DFP_FLAG =
 endif
 
+if HAS_ISA_2_06
+BUILD_FLAGS_ISA_2_06 = -mcpu=power7
+ISA_2_06_FLAG = -DHAS_ISA_2_06
+else
+BUILD_FLAGS_ISA_2_06 =
+ISA_2_06_FLAG =
+endif
+
 if HAS_ISA_2_07
 BUILD_FLAGS_ISA_2_07 = -mcpu=power8
 ISA_2_07_FLAG = -DHAS_ISA_2_07
@@ -150,6 +161,9 @@ test_touch_tm_CFLAGS = $(AM_CFLAGS) -Winline -Wall -O -g -mregnames $(HTM_FLAG)
 test_isa_3_0_CFLAGS = $(AM_CFLAGS) -Winline -Wall -O -g -mregnames $(HTM_FLAG) $(ISA_3_00_FLAG) \
                        @FLAG_M64@ $(BUILD_FLAGS_ISA_3_00)
 
+subnormal_test_CFLAGS = $(AM_CFLAGS) -Winline -Wall -O -g -mregnames $(VSX_FLAG) $(ISA_2_06_FLAG) \
+                       @FLAG_M64@ $(ALTIVEC_FLAG) $(BUILD_FLAG_VSX) $(BUILD_FLAGS_ISA_2_06)
+
 test_isa_2_06_part3_LDADD = -lm
 test_dfp1_LDADD = -lm
 test_dfp2_LDADD = -lm
index 44fe879cbcd8b2f88d1acaecb160007328f47f83..67e27ec5c0feddf308c4775e4dccd86a96b4bb7f 100644 (file)
@@ -1912,578 +1912,578 @@ Altivec floating point arith insns with three args:
      vmaddfp: 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
      vmaddfp:  => 00000000 00000000 00000000 00000000 (00000000)
      vmaddfp: 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 02bfffff02bfffff02bfffff02bfffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 948ffffe 948ffffe 948ffffe 948ffffe (00000000)
      vmaddfp: 02bfffff02bfffff02bfffff02bfffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
      vmaddfp:  => 948ffffe 948ffffe 948ffffe 948ffffe (00000000)
      vmaddfp: 02bfffff02bfffff02bfffff02bfffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 02bfffff02bfffff02bfffff02bfffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
      vmaddfp: 02bfffff02bfffff02bfffff02bfffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
      vmaddfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
      vmaddfp: 02bfffff02bfffff02bfffff02bfffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 02bfffff02bfffff02bfffff02bfffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 02bfffff02bfffff02bfffff02bfffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 02bfffff02bfffff02bfffff02bfffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 513fffff513fffff513fffff513fffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 148ffffe 148ffffe 148ffffe 148ffffe (00000000)
      vmaddfp: 513fffff513fffff513fffff513fffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
      vmaddfp:  => 148ffffe 148ffffe 148ffffe 148ffffe (00000000)
      vmaddfp: 513fffff513fffff513fffff513fffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 513fffff513fffff513fffff513fffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => e30ffffe e30ffffe e30ffffe e30ffffe (00000000)
      vmaddfp: 513fffff513fffff513fffff513fffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
      vmaddfp:  => e30ffffe e30ffffe e30ffffe e30ffffe (00000000)
      vmaddfp: 513fffff513fffff513fffff513fffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 513fffff513fffff513fffff513fffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
      vmaddfp: 513fffff513fffff513fffff513fffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
      vmaddfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
      vmaddfp: 513fffff513fffff513fffff513fffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 513fffff513fffff513fffff513fffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 513fffff513fffff513fffff513fffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 513fffff513fffff513fffff513fffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 82bfffff82bfffff82bfffff82bfffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 02bffffe 02bffffe 02bffffe 02bffffe (00000000)
      vmaddfp: 82bfffff82bfffff82bfffff82bfffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
      vmaddfp:  => 00000000 00000000 00000000 00000000 (00000000)
      vmaddfp: 82bfffff82bfffff82bfffff82bfffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 82bfffff82bfffff82bfffff82bfffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 148ffffe 148ffffe 148ffffe 148ffffe (00000000)
      vmaddfp: 82bfffff82bfffff82bfffff82bfffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
      vmaddfp:  => 148ffffe 148ffffe 148ffffe 148ffffe (00000000)
      vmaddfp: 82bfffff82bfffff82bfffff82bfffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 82bfffff82bfffff82bfffff82bfffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
      vmaddfp: 82bfffff82bfffff82bfffff82bfffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
      vmaddfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
      vmaddfp: 82bfffff82bfffff82bfffff82bfffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 82bfffff82bfffff82bfffff82bfffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 82bfffff82bfffff82bfffff82bfffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 82bfffff82bfffff82bfffff82bfffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 948ffffe 948ffffe 948ffffe 948ffffe (00000000)
      vmaddfp: d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
      vmaddfp:  => 948ffffe 948ffffe 948ffffe 948ffffe (00000000)
      vmaddfp: d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: d13fffffd13fffffd13fffffd13fffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 630ffffe 630ffffe 630ffffe 630ffffe (00000000)
      vmaddfp: d13fffffd13fffffd13fffffd13fffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
      vmaddfp:  => 630ffffe 630ffffe 630ffffe 630ffffe (00000000)
      vmaddfp: d13fffffd13fffffd13fffffd13fffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: d13fffffd13fffffd13fffffd13fffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
      vmaddfp: d13fffffd13fffffd13fffffd13fffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
      vmaddfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
      vmaddfp: d13fffffd13fffffd13fffffd13fffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: d13fffffd13fffffd13fffffd13fffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: d13fffffd13fffffd13fffffd13fffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: d13fffffd13fffffd13fffffd13fffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 00000000000000000000000000000000, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 02bffffe 02bffffe 02bffffe 02bffffe (00000000)
      vmaddfp: 00000000000000000000000000000000, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
      vmaddfp:  => 00000000 00000000 00000000 00000000 (00000000)
      vmaddfp: 00000000000000000000000000000000, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 00000000000000000000000000000000, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 02bffffe 02bffffe 02bffffe 02bffffe (00000000)
      vmaddfp: 00000000000000000000000000000000, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
      vmaddfp:  => 00000000 00000000 00000000 00000000 (00000000)
      vmaddfp: 00000000000000000000000000000000, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 00000000000000000000000000000000, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 00000000000000000000000000000000, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
      vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 00000000000000000000000000000000, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 00000000000000000000000000000000, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 00000000000000000000000000000000, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 00000000000000000000000000000000, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 80000000800000008000000080000000, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 02bffffe 02bffffe 02bffffe 02bffffe (00000000)
      vmaddfp: 80000000800000008000000080000000, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
      vmaddfp:  => 00000000 00000000 00000000 00000000 (00000000)
      vmaddfp: 80000000800000008000000080000000, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 80000000800000008000000080000000, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 02bffffe 02bffffe 02bffffe 02bffffe (00000000)
      vmaddfp: 80000000800000008000000080000000, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
      vmaddfp:  => 00000000 00000000 00000000 00000000 (00000000)
      vmaddfp: 80000000800000008000000080000000, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 80000000800000008000000080000000, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 80000000800000008000000080000000, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
      vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 80000000800000008000000080000000, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 80000000800000008000000080000000, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 80000000800000008000000080000000, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 80000000800000008000000080000000, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
      vmaddfp: 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
      vmaddfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
      vmaddfp: 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7f8000007f8000007f8000007f800000, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
      vmaddfp: 7f8000007f8000007f8000007f800000, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
      vmaddfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
      vmaddfp: 7f8000007f8000007f8000007f800000, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7f8000007f8000007f8000007f800000, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
      vmaddfp: 7f8000007f8000007f8000007f800000, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
      vmaddfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
      vmaddfp: 7f8000007f8000007f8000007f800000, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7f8000007f8000007f8000007f800000, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7f8000007f8000007f8000007f800000, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7f8000007f8000007f8000007f800000, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ff800000ff800000ff800000ff800000, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
      vmaddfp: ff800000ff800000ff800000ff800000, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
      vmaddfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
      vmaddfp: ff800000ff800000ff800000ff800000, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ff800000ff800000ff800000ff800000, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
      vmaddfp: ff800000ff800000ff800000ff800000, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
      vmaddfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
      vmaddfp: ff800000ff800000ff800000ff800000, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ff800000ff800000ff800000ff800000, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
      vmaddfp: ff800000ff800000ff800000ff800000, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
      vmaddfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
      vmaddfp: ff800000ff800000ff800000ff800000, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ff800000ff800000ff800000ff800000, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ff800000ff800000ff800000ff800000, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ff800000ff800000ff800000ff800000, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fffffff7fffffff7fffffff7fffffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fffffff7fffffff7fffffff7fffffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fffffff7fffffff7fffffff7fffffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fffffff7fffffff7fffffff7fffffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fffffff7fffffff7fffffff7fffffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fffffff7fffffff7fffffff7fffffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fffffff7fffffff7fffffff7fffffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fffffff7fffffff7fffffff7fffffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fffffff7fffffff7fffffff7fffffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fffffff7fffffff7fffffff7fffffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fffffff7fffffff7fffffff7fffffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fffffff7fffffff7fffffff7fffffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffffffffffffffffffffffffffffffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffffffffffffffffffffffffffffffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffffffffffffffffffffffffffffffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffffffffffffffffffffffffffffffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffffffffffffffffffffffffffffffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffffffffffffffffffffffffffffffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffffffffffffffffffffffffffffffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffffffffffffffffffffffffffffffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffffffffffffffffffffffffffffffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fbfffff7fbfffff7fbfffff7fbfffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fbfffff7fbfffff7fbfffff7fbfffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fbfffff7fbfffff7fbfffff7fbfffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fbfffff7fbfffff7fbfffff7fbfffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fbfffff7fbfffff7fbfffff7fbfffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fbfffff7fbfffff7fbfffff7fbfffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fbfffff7fbfffff7fbfffff7fbfffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fbfffff7fbfffff7fbfffff7fbfffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fbfffff7fbfffff7fbfffff7fbfffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fbfffff7fbfffff7fbfffff7fbfffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fbfffff7fbfffff7fbfffff7fbfffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fbfffff7fbfffff7fbfffff7fbfffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffbfffffffbfffffffbfffffffbfffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffbfffffffbfffffffbfffffffbfffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffbfffffffbfffffffbfffffffbfffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffbfffffffbfffffffbfffffffbfffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffbfffffffbfffffffbfffffffbfffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffbfffffffbfffffffbfffffffbfffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffbfffffffbfffffffbfffffffbfffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffbfffffffbfffffffbfffffffbfffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffbfffffffbfffffffbfffffffbfffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffbfffffffbfffffffbfffffffbfffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffbfffffffbfffffffbfffffffbfffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffbfffffffbfffffffbfffffffbfffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
 
     vnmsubfp: 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 02bffffe 02bffffe 02bffffe 02bffffe (00000000)
     vnmsubfp: 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
     vnmsubfp:  => 00000000 00000000 00000000 00000000 (00000000)
     vnmsubfp: 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 02bfffff02bfffff02bfffff02bfffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 148ffffe 148ffffe 148ffffe 148ffffe (00000000)
     vnmsubfp: 02bfffff02bfffff02bfffff02bfffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
     vnmsubfp:  => 148ffffe 148ffffe 148ffffe 148ffffe (00000000)
     vnmsubfp: 02bfffff02bfffff02bfffff02bfffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 02bfffff02bfffff02bfffff02bfffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
     vnmsubfp: 02bfffff02bfffff02bfffff02bfffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
     vnmsubfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
     vnmsubfp: 02bfffff02bfffff02bfffff02bfffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 02bfffff02bfffff02bfffff02bfffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 02bfffff02bfffff02bfffff02bfffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 02bfffff02bfffff02bfffff02bfffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 513fffff513fffff513fffff513fffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 948ffffe 948ffffe 948ffffe 948ffffe (00000000)
     vnmsubfp: 513fffff513fffff513fffff513fffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
     vnmsubfp:  => 948ffffe 948ffffe 948ffffe 948ffffe (00000000)
     vnmsubfp: 513fffff513fffff513fffff513fffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 513fffff513fffff513fffff513fffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 630ffffe 630ffffe 630ffffe 630ffffe (00000000)
     vnmsubfp: 513fffff513fffff513fffff513fffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
     vnmsubfp:  => 630ffffe 630ffffe 630ffffe 630ffffe (00000000)
     vnmsubfp: 513fffff513fffff513fffff513fffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 513fffff513fffff513fffff513fffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
     vnmsubfp: 513fffff513fffff513fffff513fffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
     vnmsubfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
     vnmsubfp: 513fffff513fffff513fffff513fffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 513fffff513fffff513fffff513fffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 513fffff513fffff513fffff513fffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 513fffff513fffff513fffff513fffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 82bfffff82bfffff82bfffff82bfffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 02bffffe 02bffffe 02bffffe 02bffffe (00000000)
     vnmsubfp: 82bfffff82bfffff82bfffff82bfffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
     vnmsubfp:  => 00000000 00000000 00000000 00000000 (00000000)
     vnmsubfp: 82bfffff82bfffff82bfffff82bfffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 82bfffff82bfffff82bfffff82bfffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 948ffffe 948ffffe 948ffffe 948ffffe (00000000)
     vnmsubfp: 82bfffff82bfffff82bfffff82bfffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
     vnmsubfp:  => 948ffffe 948ffffe 948ffffe 948ffffe (00000000)
     vnmsubfp: 82bfffff82bfffff82bfffff82bfffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 82bfffff82bfffff82bfffff82bfffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
     vnmsubfp: 82bfffff82bfffff82bfffff82bfffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
     vnmsubfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
     vnmsubfp: 82bfffff82bfffff82bfffff82bfffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 82bfffff82bfffff82bfffff82bfffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 82bfffff82bfffff82bfffff82bfffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 82bfffff82bfffff82bfffff82bfffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 148ffffe 148ffffe 148ffffe 148ffffe (00000000)
     vnmsubfp: d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
     vnmsubfp:  => 148ffffe 148ffffe 148ffffe 148ffffe (00000000)
     vnmsubfp: d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: d13fffffd13fffffd13fffffd13fffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => e30ffffe e30ffffe e30ffffe e30ffffe (00000000)
     vnmsubfp: d13fffffd13fffffd13fffffd13fffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
     vnmsubfp:  => e30ffffe e30ffffe e30ffffe e30ffffe (00000000)
     vnmsubfp: d13fffffd13fffffd13fffffd13fffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: d13fffffd13fffffd13fffffd13fffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
     vnmsubfp: d13fffffd13fffffd13fffffd13fffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
     vnmsubfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
     vnmsubfp: d13fffffd13fffffd13fffffd13fffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: d13fffffd13fffffd13fffffd13fffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: d13fffffd13fffffd13fffffd13fffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: d13fffffd13fffffd13fffffd13fffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 00000000000000000000000000000000, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 02bffffe 02bffffe 02bffffe 02bffffe (00000000)
     vnmsubfp: 00000000000000000000000000000000, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
     vnmsubfp:  => 00000000 00000000 00000000 00000000 (00000000)
     vnmsubfp: 00000000000000000000000000000000, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 00000000000000000000000000000000, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 02bffffe 02bffffe 02bffffe 02bffffe (00000000)
     vnmsubfp: 00000000000000000000000000000000, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
     vnmsubfp:  => 00000000 00000000 00000000 00000000 (00000000)
     vnmsubfp: 00000000000000000000000000000000, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 00000000000000000000000000000000, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 00000000000000000000000000000000, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
     vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 00000000000000000000000000000000, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 00000000000000000000000000000000, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 00000000000000000000000000000000, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 00000000000000000000000000000000, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 80000000800000008000000080000000, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 02bffffe 02bffffe 02bffffe 02bffffe (00000000)
     vnmsubfp: 80000000800000008000000080000000, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
     vnmsubfp:  => 00000000 00000000 00000000 00000000 (00000000)
     vnmsubfp: 80000000800000008000000080000000, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 80000000800000008000000080000000, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 02bffffe 02bffffe 02bffffe 02bffffe (00000000)
     vnmsubfp: 80000000800000008000000080000000, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
     vnmsubfp:  => 00000000 00000000 00000000 00000000 (00000000)
     vnmsubfp: 80000000800000008000000080000000, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 80000000800000008000000080000000, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 80000000800000008000000080000000, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
     vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 80000000800000008000000080000000, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 80000000800000008000000080000000, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 80000000800000008000000080000000, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 80000000800000008000000080000000, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
     vnmsubfp: 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
     vnmsubfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
     vnmsubfp: 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7f8000007f8000007f8000007f800000, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
     vnmsubfp: 7f8000007f8000007f8000007f800000, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
     vnmsubfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
     vnmsubfp: 7f8000007f8000007f8000007f800000, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7f8000007f8000007f8000007f800000, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
     vnmsubfp: 7f8000007f8000007f8000007f800000, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
     vnmsubfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
     vnmsubfp: 7f8000007f8000007f8000007f800000, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7f8000007f8000007f8000007f800000, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7f8000007f8000007f8000007f800000, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7f8000007f8000007f8000007f800000, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ff800000ff800000ff800000ff800000, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
     vnmsubfp: ff800000ff800000ff800000ff800000, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
     vnmsubfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
     vnmsubfp: ff800000ff800000ff800000ff800000, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ff800000ff800000ff800000ff800000, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
     vnmsubfp: ff800000ff800000ff800000ff800000, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
     vnmsubfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
     vnmsubfp: ff800000ff800000ff800000ff800000, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ff800000ff800000ff800000ff800000, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
     vnmsubfp: ff800000ff800000ff800000ff800000, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
     vnmsubfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
     vnmsubfp: ff800000ff800000ff800000ff800000, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ff800000ff800000ff800000ff800000, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ff800000ff800000ff800000ff800000, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ff800000ff800000ff800000ff800000, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fffffff7fffffff7fffffff7fffffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fffffff7fffffff7fffffff7fffffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fffffff7fffffff7fffffff7fffffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fffffff7fffffff7fffffff7fffffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fffffff7fffffff7fffffff7fffffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fffffff7fffffff7fffffff7fffffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fffffff7fffffff7fffffff7fffffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fffffff7fffffff7fffffff7fffffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fffffff7fffffff7fffffff7fffffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fffffff7fffffff7fffffff7fffffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fffffff7fffffff7fffffff7fffffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fffffff7fffffff7fffffff7fffffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffffffffffffffffffffffffffffffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffffffffffffffffffffffffffffffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffffffffffffffffffffffffffffffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffffffffffffffffffffffffffffffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffffffffffffffffffffffffffffffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffffffffffffffffffffffffffffffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffffffffffffffffffffffffffffffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffffffffffffffffffffffffffffffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffffffffffffffffffffffffffffffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fbfffff7fbfffff7fbfffff7fbfffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fbfffff7fbfffff7fbfffff7fbfffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fbfffff7fbfffff7fbfffff7fbfffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fbfffff7fbfffff7fbfffff7fbfffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fbfffff7fbfffff7fbfffff7fbfffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fbfffff7fbfffff7fbfffff7fbfffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fbfffff7fbfffff7fbfffff7fbfffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fbfffff7fbfffff7fbfffff7fbfffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fbfffff7fbfffff7fbfffff7fbfffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fbfffff7fbfffff7fbfffff7fbfffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fbfffff7fbfffff7fbfffff7fbfffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fbfffff7fbfffff7fbfffff7fbfffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffbfffffffbfffffffbfffffffbfffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffbfffffffbfffffffbfffffffbfffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffbfffffffbfffffffbfffffffbfffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffbfffffffbfffffffbfffffffbfffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffbfffffffbfffffffbfffffffbfffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffbfffffffbfffffffbfffffffbfffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffbfffffffbfffffffbfffffffbfffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffbfffffffbfffffffbfffffffbfffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffbfffffffbfffffffbfffffffbfffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffbfffffffbfffffffbfffffffbfffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffbfffffffbfffffffbfffffffbfffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffbfffffffbfffffffbfffffffbfffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
 
 Altivec floating point arith insns with one arg:
        vrfin: 02bfffff 02bfffff 02bfffff 02bfffff
index 55efcb764e8e2efc76030132cb20c96fa22a8227..e901f17b4625c32412474bed8bb5c87ba7cb453a 100644 (file)
@@ -1912,578 +1912,578 @@ Altivec floating point arith insns with three args:
      vmaddfp: 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
      vmaddfp:  => 00000000 00000000 00000000 00000000 (00000000)
      vmaddfp: 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 02bfffff02bfffff02bfffff02bfffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 948ffffe 948ffffe 948ffffe 948ffffe (00000000)
      vmaddfp: 02bfffff02bfffff02bfffff02bfffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
      vmaddfp:  => 948ffffe 948ffffe 948ffffe 948ffffe (00000000)
      vmaddfp: 02bfffff02bfffff02bfffff02bfffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 02bfffff02bfffff02bfffff02bfffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
      vmaddfp: 02bfffff02bfffff02bfffff02bfffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
      vmaddfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
      vmaddfp: 02bfffff02bfffff02bfffff02bfffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 02bfffff02bfffff02bfffff02bfffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 02bfffff02bfffff02bfffff02bfffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 02bfffff02bfffff02bfffff02bfffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 513fffff513fffff513fffff513fffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 148ffffe 148ffffe 148ffffe 148ffffe (00000000)
      vmaddfp: 513fffff513fffff513fffff513fffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
      vmaddfp:  => 148ffffe 148ffffe 148ffffe 148ffffe (00000000)
      vmaddfp: 513fffff513fffff513fffff513fffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 513fffff513fffff513fffff513fffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => e30ffffe e30ffffe e30ffffe e30ffffe (00000000)
      vmaddfp: 513fffff513fffff513fffff513fffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
      vmaddfp:  => e30ffffe e30ffffe e30ffffe e30ffffe (00000000)
      vmaddfp: 513fffff513fffff513fffff513fffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 513fffff513fffff513fffff513fffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
      vmaddfp: 513fffff513fffff513fffff513fffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
      vmaddfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
      vmaddfp: 513fffff513fffff513fffff513fffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 513fffff513fffff513fffff513fffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 513fffff513fffff513fffff513fffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 513fffff513fffff513fffff513fffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 82bfffff82bfffff82bfffff82bfffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 02bffffe 02bffffe 02bffffe 02bffffe (00000000)
      vmaddfp: 82bfffff82bfffff82bfffff82bfffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
      vmaddfp:  => 00000000 00000000 00000000 00000000 (00000000)
      vmaddfp: 82bfffff82bfffff82bfffff82bfffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 82bfffff82bfffff82bfffff82bfffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 148ffffe 148ffffe 148ffffe 148ffffe (00000000)
      vmaddfp: 82bfffff82bfffff82bfffff82bfffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
      vmaddfp:  => 148ffffe 148ffffe 148ffffe 148ffffe (00000000)
      vmaddfp: 82bfffff82bfffff82bfffff82bfffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 82bfffff82bfffff82bfffff82bfffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
      vmaddfp: 82bfffff82bfffff82bfffff82bfffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
      vmaddfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
      vmaddfp: 82bfffff82bfffff82bfffff82bfffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 82bfffff82bfffff82bfffff82bfffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 82bfffff82bfffff82bfffff82bfffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 82bfffff82bfffff82bfffff82bfffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 948ffffe 948ffffe 948ffffe 948ffffe (00000000)
      vmaddfp: d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
      vmaddfp:  => 948ffffe 948ffffe 948ffffe 948ffffe (00000000)
      vmaddfp: d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: d13fffffd13fffffd13fffffd13fffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 630ffffe 630ffffe 630ffffe 630ffffe (00000000)
      vmaddfp: d13fffffd13fffffd13fffffd13fffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
      vmaddfp:  => 630ffffe 630ffffe 630ffffe 630ffffe (00000000)
      vmaddfp: d13fffffd13fffffd13fffffd13fffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: d13fffffd13fffffd13fffffd13fffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
      vmaddfp: d13fffffd13fffffd13fffffd13fffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
      vmaddfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
      vmaddfp: d13fffffd13fffffd13fffffd13fffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: d13fffffd13fffffd13fffffd13fffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: d13fffffd13fffffd13fffffd13fffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: d13fffffd13fffffd13fffffd13fffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 00000000000000000000000000000000, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 02bffffe 02bffffe 02bffffe 02bffffe (00000000)
      vmaddfp: 00000000000000000000000000000000, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
      vmaddfp:  => 00000000 00000000 00000000 00000000 (00000000)
      vmaddfp: 00000000000000000000000000000000, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 00000000000000000000000000000000, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 02bffffe 02bffffe 02bffffe 02bffffe (00000000)
      vmaddfp: 00000000000000000000000000000000, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
      vmaddfp:  => 00000000 00000000 00000000 00000000 (00000000)
      vmaddfp: 00000000000000000000000000000000, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 00000000000000000000000000000000, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 00000000000000000000000000000000, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
      vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 00000000000000000000000000000000, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 00000000000000000000000000000000, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 00000000000000000000000000000000, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 00000000000000000000000000000000, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 80000000800000008000000080000000, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 02bffffe 02bffffe 02bffffe 02bffffe (00000000)
      vmaddfp: 80000000800000008000000080000000, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
      vmaddfp:  => 00000000 00000000 00000000 00000000 (00000000)
      vmaddfp: 80000000800000008000000080000000, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 80000000800000008000000080000000, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 02bffffe 02bffffe 02bffffe 02bffffe (00000000)
      vmaddfp: 80000000800000008000000080000000, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
      vmaddfp:  => 00000000 00000000 00000000 00000000 (00000000)
      vmaddfp: 80000000800000008000000080000000, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 80000000800000008000000080000000, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 80000000800000008000000080000000, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
      vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 80000000800000008000000080000000, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 80000000800000008000000080000000, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 80000000800000008000000080000000, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 80000000800000008000000080000000, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
      vmaddfp: 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
      vmaddfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
      vmaddfp: 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7f8000007f8000007f8000007f800000, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
      vmaddfp: 7f8000007f8000007f8000007f800000, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
      vmaddfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
      vmaddfp: 7f8000007f8000007f8000007f800000, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7f8000007f8000007f8000007f800000, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
      vmaddfp: 7f8000007f8000007f8000007f800000, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
      vmaddfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
      vmaddfp: 7f8000007f8000007f8000007f800000, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7f8000007f8000007f8000007f800000, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7f8000007f8000007f8000007f800000, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7f8000007f8000007f8000007f800000, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ff800000ff800000ff800000ff800000, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
      vmaddfp: ff800000ff800000ff800000ff800000, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
      vmaddfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
      vmaddfp: ff800000ff800000ff800000ff800000, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ff800000ff800000ff800000ff800000, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
      vmaddfp: ff800000ff800000ff800000ff800000, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
      vmaddfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
      vmaddfp: ff800000ff800000ff800000ff800000, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ff800000ff800000ff800000ff800000, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
      vmaddfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
      vmaddfp: ff800000ff800000ff800000ff800000, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
      vmaddfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
      vmaddfp: ff800000ff800000ff800000ff800000, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ff800000ff800000ff800000ff800000, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ff800000ff800000ff800000ff800000, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ff800000ff800000ff800000ff800000, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fffffff7fffffff7fffffff7fffffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fffffff7fffffff7fffffff7fffffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fffffff7fffffff7fffffff7fffffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fffffff7fffffff7fffffff7fffffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fffffff7fffffff7fffffff7fffffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fffffff7fffffff7fffffff7fffffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fffffff7fffffff7fffffff7fffffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fffffff7fffffff7fffffff7fffffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fffffff7fffffff7fffffff7fffffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fffffff7fffffff7fffffff7fffffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fffffff7fffffff7fffffff7fffffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fffffff7fffffff7fffffff7fffffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffffffffffffffffffffffffffffffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffffffffffffffffffffffffffffffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffffffffffffffffffffffffffffffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffffffffffffffffffffffffffffffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffffffffffffffffffffffffffffffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffffffffffffffffffffffffffffffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffffffffffffffffffffffffffffffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffffffffffffffffffffffffffffffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffffffffffffffffffffffffffffffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fbfffff7fbfffff7fbfffff7fbfffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fbfffff7fbfffff7fbfffff7fbfffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fbfffff7fbfffff7fbfffff7fbfffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fbfffff7fbfffff7fbfffff7fbfffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fbfffff7fbfffff7fbfffff7fbfffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fbfffff7fbfffff7fbfffff7fbfffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fbfffff7fbfffff7fbfffff7fbfffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fbfffff7fbfffff7fbfffff7fbfffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fbfffff7fbfffff7fbfffff7fbfffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fbfffff7fbfffff7fbfffff7fbfffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fbfffff7fbfffff7fbfffff7fbfffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: 7fbfffff7fbfffff7fbfffff7fbfffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffbfffffffbfffffffbfffffffbfffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffbfffffffbfffffffbfffffffbfffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffbfffffffbfffffffbfffffffbfffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffbfffffffbfffffffbfffffffbfffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffbfffffffbfffffffbfffffffbfffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffbfffffffbfffffffbfffffffbfffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffbfffffffbfffffffbfffffffbfffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffbfffffffbfffffffbfffffffbfffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffbfffffffbfffffffbfffffffbfffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffbfffffffbfffffffbfffffffbfffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffbfffffffbfffffffbfffffffbfffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
      vmaddfp: ffbfffffffbfffffffbfffffffbfffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-     vmaddfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+     vmaddfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
 
     vnmsubfp: 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 02bffffe 02bffffe 02bffffe 02bffffe (00000000)
     vnmsubfp: 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
     vnmsubfp:  => 00000000 00000000 00000000 00000000 (00000000)
     vnmsubfp: 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 02bfffff02bfffff02bfffff02bfffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 148ffffe 148ffffe 148ffffe 148ffffe (00000000)
     vnmsubfp: 02bfffff02bfffff02bfffff02bfffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
     vnmsubfp:  => 148ffffe 148ffffe 148ffffe 148ffffe (00000000)
     vnmsubfp: 02bfffff02bfffff02bfffff02bfffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 02bfffff02bfffff02bfffff02bfffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
     vnmsubfp: 02bfffff02bfffff02bfffff02bfffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
     vnmsubfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
     vnmsubfp: 02bfffff02bfffff02bfffff02bfffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 02bfffff02bfffff02bfffff02bfffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 02bfffff02bfffff02bfffff02bfffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 02bfffff02bfffff02bfffff02bfffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 513fffff513fffff513fffff513fffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 948ffffe 948ffffe 948ffffe 948ffffe (00000000)
     vnmsubfp: 513fffff513fffff513fffff513fffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
     vnmsubfp:  => 948ffffe 948ffffe 948ffffe 948ffffe (00000000)
     vnmsubfp: 513fffff513fffff513fffff513fffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 513fffff513fffff513fffff513fffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 630ffffe 630ffffe 630ffffe 630ffffe (00000000)
     vnmsubfp: 513fffff513fffff513fffff513fffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
     vnmsubfp:  => 630ffffe 630ffffe 630ffffe 630ffffe (00000000)
     vnmsubfp: 513fffff513fffff513fffff513fffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 513fffff513fffff513fffff513fffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
     vnmsubfp: 513fffff513fffff513fffff513fffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
     vnmsubfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
     vnmsubfp: 513fffff513fffff513fffff513fffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 513fffff513fffff513fffff513fffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 513fffff513fffff513fffff513fffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 513fffff513fffff513fffff513fffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 82bfffff82bfffff82bfffff82bfffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 02bffffe 02bffffe 02bffffe 02bffffe (00000000)
     vnmsubfp: 82bfffff82bfffff82bfffff82bfffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
     vnmsubfp:  => 00000000 00000000 00000000 00000000 (00000000)
     vnmsubfp: 82bfffff82bfffff82bfffff82bfffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 82bfffff82bfffff82bfffff82bfffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 948ffffe 948ffffe 948ffffe 948ffffe (00000000)
     vnmsubfp: 82bfffff82bfffff82bfffff82bfffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
     vnmsubfp:  => 948ffffe 948ffffe 948ffffe 948ffffe (00000000)
     vnmsubfp: 82bfffff82bfffff82bfffff82bfffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 82bfffff82bfffff82bfffff82bfffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
     vnmsubfp: 82bfffff82bfffff82bfffff82bfffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
     vnmsubfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
     vnmsubfp: 82bfffff82bfffff82bfffff82bfffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 82bfffff82bfffff82bfffff82bfffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 82bfffff82bfffff82bfffff82bfffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 82bfffff82bfffff82bfffff82bfffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 148ffffe 148ffffe 148ffffe 148ffffe (00000000)
     vnmsubfp: d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
     vnmsubfp:  => 148ffffe 148ffffe 148ffffe 148ffffe (00000000)
     vnmsubfp: d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: d13fffffd13fffffd13fffffd13fffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => e30ffffe e30ffffe e30ffffe e30ffffe (00000000)
     vnmsubfp: d13fffffd13fffffd13fffffd13fffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
     vnmsubfp:  => e30ffffe e30ffffe e30ffffe e30ffffe (00000000)
     vnmsubfp: d13fffffd13fffffd13fffffd13fffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: d13fffffd13fffffd13fffffd13fffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
     vnmsubfp: d13fffffd13fffffd13fffffd13fffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
     vnmsubfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
     vnmsubfp: d13fffffd13fffffd13fffffd13fffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: d13fffffd13fffffd13fffffd13fffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: d13fffffd13fffffd13fffffd13fffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: d13fffffd13fffffd13fffffd13fffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 00000000000000000000000000000000, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 02bffffe 02bffffe 02bffffe 02bffffe (00000000)
     vnmsubfp: 00000000000000000000000000000000, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
     vnmsubfp:  => 00000000 00000000 00000000 00000000 (00000000)
     vnmsubfp: 00000000000000000000000000000000, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 00000000000000000000000000000000, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 02bffffe 02bffffe 02bffffe 02bffffe (00000000)
     vnmsubfp: 00000000000000000000000000000000, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
     vnmsubfp:  => 00000000 00000000 00000000 00000000 (00000000)
     vnmsubfp: 00000000000000000000000000000000, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 00000000000000000000000000000000, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 00000000000000000000000000000000, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
     vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 00000000000000000000000000000000, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 00000000000000000000000000000000, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 00000000000000000000000000000000, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 00000000000000000000000000000000, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 80000000800000008000000080000000, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 02bffffe 02bffffe 02bffffe 02bffffe (00000000)
     vnmsubfp: 80000000800000008000000080000000, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
     vnmsubfp:  => 00000000 00000000 00000000 00000000 (00000000)
     vnmsubfp: 80000000800000008000000080000000, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 80000000800000008000000080000000, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 02bffffe 02bffffe 02bffffe 02bffffe (00000000)
     vnmsubfp: 80000000800000008000000080000000, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
     vnmsubfp:  => 00000000 00000000 00000000 00000000 (00000000)
     vnmsubfp: 80000000800000008000000080000000, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 80000000800000008000000080000000, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 80000000800000008000000080000000, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
     vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 80000000800000008000000080000000, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 80000000800000008000000080000000, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 80000000800000008000000080000000, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 80000000800000008000000080000000, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
     vnmsubfp: 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
     vnmsubfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
     vnmsubfp: 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7f8000007f8000007f8000007f800000, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
     vnmsubfp: 7f8000007f8000007f8000007f800000, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
     vnmsubfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
     vnmsubfp: 7f8000007f8000007f8000007f800000, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7f8000007f8000007f8000007f800000, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
     vnmsubfp: 7f8000007f8000007f8000007f800000, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
     vnmsubfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
     vnmsubfp: 7f8000007f8000007f8000007f800000, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7f8000007f8000007f8000007f800000, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7f8000007f8000007f8000007f800000, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7f8000007f8000007f8000007f800000, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ff800000ff800000ff800000ff800000, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
     vnmsubfp: ff800000ff800000ff800000ff800000, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
     vnmsubfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
     vnmsubfp: ff800000ff800000ff800000ff800000, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ff800000ff800000ff800000ff800000, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
     vnmsubfp: ff800000ff800000ff800000ff800000, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
     vnmsubfp:  => ff800000 ff800000 ff800000 ff800000 (00000000)
     vnmsubfp: ff800000ff800000ff800000ff800000, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ff800000ff800000ff800000ff800000, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
     vnmsubfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
     vnmsubfp: ff800000ff800000ff800000ff800000, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
     vnmsubfp:  => 7f800000 7f800000 7f800000 7f800000 (00000000)
     vnmsubfp: ff800000ff800000ff800000ff800000, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ff800000ff800000ff800000ff800000, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ff800000ff800000ff800000ff800000, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ff800000ff800000ff800000ff800000, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fffffff7fffffff7fffffff7fffffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fffffff7fffffff7fffffff7fffffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fffffff7fffffff7fffffff7fffffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fffffff7fffffff7fffffff7fffffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fffffff7fffffff7fffffff7fffffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fffffff7fffffff7fffffff7fffffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fffffff7fffffff7fffffff7fffffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fffffff7fffffff7fffffff7fffffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fffffff7fffffff7fffffff7fffffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fffffff7fffffff7fffffff7fffffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fffffff7fffffff7fffffff7fffffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fffffff7fffffff7fffffff7fffffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffffffffffffffffffffffffffffffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffffffffffffffffffffffffffffffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffffffffffffffffffffffffffffffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffffffffffffffffffffffffffffffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffffffffffffffffffffffffffffffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffffffffffffffffffffffffffffffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffffffffffffffffffffffffffffffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffffffffffffffffffffffffffffffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffffffffffffffffffffffffffffffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fbfffff7fbfffff7fbfffff7fbfffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fbfffff7fbfffff7fbfffff7fbfffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fbfffff7fbfffff7fbfffff7fbfffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fbfffff7fbfffff7fbfffff7fbfffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fbfffff7fbfffff7fbfffff7fbfffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fbfffff7fbfffff7fbfffff7fbfffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fbfffff7fbfffff7fbfffff7fbfffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fbfffff7fbfffff7fbfffff7fbfffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fbfffff7fbfffff7fbfffff7fbfffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fbfffff7fbfffff7fbfffff7fbfffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fbfffff7fbfffff7fbfffff7fbfffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: 7fbfffff7fbfffff7fbfffff7fbfffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffbfffffffbfffffffbfffffffbfffff, 02bfffff02bfffff02bfffff02bfffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffbfffffffbfffffffbfffffffbfffff, 02bfffff02bfffff02bfffff02bfffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffbfffffffbfffffffbfffffffbfffff, 02bfffff02bfffff02bfffff02bfffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffbfffffffbfffffffbfffffffbfffff, d13fffffd13fffffd13fffffd13fffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffbfffffffbfffffffbfffffffbfffff, d13fffffd13fffffd13fffffd13fffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffbfffffffbfffffffbfffffffbfffff, d13fffffd13fffffd13fffffd13fffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffbfffffffbfffffffbfffffffbfffff, 7f8000007f8000007f8000007f800000, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffbfffffffbfffffffbfffffffbfffff, 7f8000007f8000007f8000007f800000, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffbfffffffbfffffffbfffffffbfffff, 7f8000007f8000007f8000007f800000, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffbfffffffbfffffffbfffffffbfffff, ffffffffffffffffffffffffffffffff, 02bfffff02bfffff02bfffff02bfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffbfffffffbfffffffbfffffffbfffff, ffffffffffffffffffffffffffffffff, 80000000800000008000000080000000
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
     vnmsubfp: ffbfffffffbfffffffbfffffffbfffff, ffffffffffffffffffffffffffffffff, 7fbfffff7fbfffff7fbfffff7fbfffff
-    vnmsubfp:  => 7fffffff 7fffffff 7fffffff 7fffffff (00000000)
+    vnmsubfp:  => 7fc00000 7fc00000 7fc00000 7fc00000 (00000000)
 
 Altivec floating point arith insns with one arg:
        vrfin: 02bfffff 02bfffff 02bfffff 02bfffff
diff --git a/none/tests/ppc64/subnormal_test.c b/none/tests/ppc64/subnormal_test.c
new file mode 100644 (file)
index 0000000..51d7d31
--- /dev/null
@@ -0,0 +1,306 @@
+#include <stdio.h>
+#include <stdint.h>
+#include <stdlib.h>
+
+#ifdef HAS_ISA_2_06
+
+#include <string.h>
+#include <malloc.h>
+#include <altivec.h>
+
+#define NUM_ARGS 14
+#define MAX_RESULTS  NUM_ARGS
+#define START_i 0
+#define STOP_i  14
+
+#define START_j 0
+#define STOP_j  14
+
+#define START_k  0
+#define STOP_k  14
+
+union convert_t {
+   unsigned int u;
+   float f;
+} convert;
+
+#define PRINT_FLOAT 0
+#define PRINT_HEX 1
+
+void print_vector_elements(vector unsigned long src) {
+   unsigned int element0, element1, element2, element3;
+
+   element0 = (unsigned int)((src[0] >> 32) & 0xFFFFFFFF);
+   element1 = (unsigned int)(src[0] & 0xFFFFFFFF);
+   element2 = (unsigned int)((src[1] >> 32) & 0xFFFFFFFF);
+   element3 = (unsigned int)(src[1] & 0xFFFFFFFF);
+
+   convert.u = element0;
+
+#if PRINT_FLOAT
+   printf(" %8.4e,", convert.f);
+#endif
+#if PRINT_HEX
+   printf(" 0x%08x,", convert.u);
+#endif
+
+   convert.u = element1;
+#if PRINT_FLOAT
+   printf(" %8.4e,", convert.f);
+#endif
+#if PRINT_HEX
+   printf(" 0x%08x,", convert.u);
+#endif
+
+   convert.u = element2;
+#if PRINT_FLOAT
+   printf(" %8.4e,", convert.f);
+#endif
+#if PRINT_HEX
+   printf(" 0x%08x,", convert.u);
+#endif
+
+   convert.u = element3;
+#if PRINT_FLOAT
+   printf(" %8.4e", convert.f);
+#endif
+#if PRINT_HEX
+   printf(" 0x%08x", convert.u);
+#endif
+   printf("\n");
+}
+
+void do_tests( void ) {
+
+   vector unsigned long srcA, srcB, srcC, arg_list[NUM_ARGS], dst;
+   int i, j, k;
+
+   arg_list[0][0] = 0x8000012480000124ULL;
+   arg_list[0][1] = 0x8000012480000124ULL;
+
+   arg_list[1][0] = 0x8000012480000124ULL;
+   arg_list[1][1] = 0x8000012480000124ULL;
+
+   arg_list[2][0] = 0x000000060000000CULL;
+   arg_list[2][1] = 0x000000080000000AULL;
+
+   arg_list[3][0] = 0xFFFFFAFAFFFFFBFBULL;
+   arg_list[3][1] = 0xFFFFFEFCFFFFFDFDULL;
+
+   arg_list[4][0] = 0x0000024800000258ULL;
+   arg_list[4][1] = 0x0000026800000278ULL;
+
+   arg_list[5][0] = 0x0000000200000002ULL;
+   arg_list[5][1] = 0x0000000400000008ULL;
+
+   arg_list[6][0] = 0xC3000000C3020000ULL;
+   arg_list[6][1] = 0xC2FE0000C2FD0000ULL;
+
+   arg_list[7][0] = 0xc3000000c3020000ULL;
+   arg_list[7][1] = 0xc2fe0000c2fd0000ULL;
+
+   arg_list[8][0] = 0xC2FE0000C2FD0000ULL;
+   arg_list[8][1] = 0x0000000400000002ULL;
+
+   arg_list[9][0] = 0xC2FE0000C2FD0000ULL;
+   arg_list[9][1] = 0x7E9676997E700022ULL;
+
+   arg_list[10][0] = 0x80B0000180B00002ULL;
+   arg_list[10][1] = 0x80B0000480B00006ULL;
+
+   arg_list[11][0] = 0x80B0000080B00001ULL;
+   arg_list[11][1] = 0x80B0000280B00004ULL;
+
+   arg_list[12][0] = 0x4E8000004E800000ULL;
+   arg_list[12][1] = 0x4E8000004E800000ULL;
+
+   arg_list[13][0] = 0xB0000000B0000000ULL;
+   arg_list[13][1] = 0xB0000000B0000000ULL;
+
+   for ( i = START_i; i < STOP_i; i++) {
+     dst[0] = 0xFFFFFFFFFFFFFFFF;
+     dst[1] = 0xFFFFFFFFFFFFFFFF;
+
+     srcA[0] = arg_list[i][0];
+     srcA[1] = arg_list[i][1];
+
+     printf ("srcA   = 0x%016lx 0x%016lx\n\n", srcA[1], srcA[0]);
+     __asm__ __volatile__ ("vcfsx %0,%1,31" : "=v" (dst): "v" (srcA));
+     printf ("   vcfsx(srcA) result = ");
+     print_vector_elements(dst);
+
+     __asm__ __volatile__ ("vcfux %0,%1,31" : "=v" (dst): "v" (srcA));
+     printf ("   vcfux(srcA) result = ");
+     print_vector_elements(dst);
+
+     __asm__ __volatile__ ("vrfim %0,%1" : "=v" (dst): "v" (srcA));
+     printf ("   vrfim(srcA) result = ");
+     print_vector_elements(dst);
+
+     __asm__ __volatile__ ("vrfin %0,%1" : "=v" (dst): "v" (srcA));
+     printf ("   vrfin(srcA) result = ");
+     print_vector_elements(dst);
+
+     __asm__ __volatile__ ("vrfiz %0,%1" : "=v" (dst): "v" (srcA));
+     printf ("   vrfiz(srcA) result = ");
+     print_vector_elements(dst);
+
+
+   // Valgrind not supported   __asm__ __volatile__ ("vexptefp %0,%1" : "=v" (dst): "v" (srcA));
+   //   printf ("   vexptefp(srcA) result = ");
+   //   print_vector_elements(dst);
+
+   /* Smallest representable floating point input does not generate
+      a subnormal result.  */
+   // Valgrind  not supported  __asm__ __volatile__ ("vlogefp %0,%1" : "=v" (dst): "v" (srcA));
+   //   printf ("   vlogefp(srcA) result = ");
+   //   print_vector_elements(dst);
+
+     __asm__ __volatile__ ("vrefp %0,%1" : "=v" (dst): "v" (srcA));
+     printf ("   vrefp(srcA) result = ");
+
+     print_vector_elements(dst);
+
+     /* Square root of the smallest representable number is a normal
+       number. Square root can't generate a subnormal result.  */
+     __asm__ __volatile__ ("vrsqrtefp %0,%1" : "=v" (dst): "v" (srcA));
+     printf ("   vrsqrtefp(srcA) result   = 0x%016lx 0x%016lx\n\n",
+             dst[1], dst[0]);
+
+     for ( j = START_j; j < STOP_j; j++) {
+       srcB[0] = arg_list[j][0];
+       srcB[1] = arg_list[j][1];
+       dst[0] = 0xFFFFFFFFFFFFFFFF;
+       dst[1] = 0xFFFFFFFFFFFFFFFF;
+
+       printf ("srcB   = 0x%016lx 0x%016lx\n\n", srcB[1], srcB[0]);
+       __asm__ __volatile__ ("vaddfp %0,%1,%2" : "=v" (dst): "v" (srcA), "v" (srcB));
+       printf ("    vaddfp(srcA,srcB) result = ");
+       print_vector_elements(dst);
+
+       __asm__ __volatile__ ("vsubfp %0,%1,%2" : "=v" (dst): "v" (srcA), "v" (srcB));
+       printf ("    vsubfp(srcA,srcB) result = ");
+       print_vector_elements(dst);
+
+       __asm__ __volatile__ ("vmaxfp %0,%1,%2" : "=v" (dst): "v" (srcA), "v" (srcB));
+       printf ("    vmax(srcA,srcB) result = ");
+       print_vector_elements(dst);
+
+       __asm__ __volatile__ ("vminfp %0,%1,%2" : "=v" (dst): "v" (srcA), "v" (srcB));
+       printf ("    vmin(srcA,srcB) result = ");
+       print_vector_elements(dst);
+
+       __asm__ __volatile__ ("vcmpbfp %0,%1,%2" : "=v" (dst): "v" (srcA), "v" (srcB));
+       printf ("    vcmpbfp(srcA,srcB) result = ");
+       print_vector_elements(dst);
+
+       __asm__ __volatile__ ("vcmpeqfp %0,%1,%2" : "=v" (dst): "v" (srcA), "v" (srcB));
+       printf ("    vcmpeqfp(srcA,srcB) result = ");
+       print_vector_elements(dst);
+
+       __asm__ __volatile__ ("vcmpgefp %0,%1,%2" : "=v" (dst): "v" (srcA), "v" (srcB));
+       printf ("    vcmpgefp(srcA,srcB) result = ");
+       print_vector_elements(dst);
+
+       __asm__ __volatile__ ("vcmpgtfp %0,%1,%2" : "=v" (dst): "v" (srcA), "v" (srcB));
+       printf ("    vcmpgtfp(srcA,srcB) result = ");
+       print_vector_elements(dst);
+
+
+       for ( k = START_k; k < STOP_k; k++) {
+        srcC[0] = arg_list[k][0];
+        srcC[1] = arg_list[k][1];
+
+        dst[0] = 0xFFFFFFFFFFFFFFFF;
+        dst[1] = 0xFFFFFFFFFFFFFFFF;
+
+        printf ("srcC   = 0x%016lx 0x%016lx\n\n", srcC[1], srcC[0]);
+
+        __asm__ __volatile__ ("vmaddfp %0,%1,%2,%3" : "=v" (dst): "v" (srcA), "v" (srcC), "v" (srcB));
+        printf("i=%d, j=%d, k=%d  ", i, j, k);
+        printf ("    vmaddfp(srcA,srcC,srcB) result = ");
+         print_vector_elements(dst);
+
+        __asm__ __volatile__ ("vnmsubfp %0,%1,%2,%3" : "=v" (dst): "v" (srcA), "v" (srcC), "v" (srcB));
+        printf("i=%d, j=%d, k=%d  ", i, j, k);
+        printf ("    vnmsubfp(srcA,srcC,srcB) result = ");
+         print_vector_elements(dst);
+       }
+     }
+   }
+   return;
+}
+#endif
+
+int main()
+{
+#ifdef HAS_ISA_2_06
+  register vector unsigned long vreg, initial_vscr_value;
+
+  /* The VSCR[NJ] bit controlls how subnormal (denormal) results are handled
+   * by the various vector float instructions.
+   *
+   * If VSCR[NJ] = 0 then the subnormal result is returned.
+   * If VSCR[NJ] = 1 then the subnormal result is set to zero the sign is
+   *                 not changed.
+   *
+   * This tests verifies the VSCR[NJ] functionality for the vector float
+   * instructions.
+   */
+
+  /* Save the VSCR setting and restore it at the end.  Don't want to screw
+   * up other tests with a different setting of the VSCR.  */
+   __asm__ __volatile__ ("mfvscr %0"  : "=v"(initial_vscr_value));
+
+   // set VSCR[nj] to 0 and run test
+   printf("Attempt to set VSR[NJ] to 0, run test\n");
+
+   vreg[0] = 0;
+   vreg[1] = 0;
+   __asm__ __volatile__ ("mtvscr %0"  :: "v"(vreg));
+
+   // Read VSCR
+   __asm__ __volatile__ ("mfvscr %0"  : "=v"(vreg));
+
+#ifdef VGP_ppc64le_linux
+   printf("vscr set to 0x%lx\n", vreg[0]);
+#else
+   printf("vscr set to 0x%lx\n", vreg[1]);
+#endif
+
+   do_tests();
+
+   // set VSCR[nj] to 1 and run test
+   printf("Attempt to set VSR[NJ] to 1, run test\n");
+
+   /* The upper 95 bits are set to zero when writting to the register.  So,
+      I can get away with setting the NJ bit for BE and LE and the HW will
+      take care of clearing the one I don't want.
+   */
+   vreg[0] = 1 << (127 - 111);   // Sets bit for LE case
+   vreg[1] = 1 << (127 - 111);   // Sets bit for BE case
+
+   __asm__ __volatile__ ("mtvscr %0"  :: "v"(vreg));
+
+   vreg[0] = 0;
+   vreg[1] = 0;
+
+   // Read VSCR
+   __asm__ __volatile__ ("mfvscr %0"  : "=v"(vreg));
+
+#ifdef VGP_ppc64le_linux
+   printf("vscr set to 0x%lx\n", vreg[0]);
+#else
+   printf("vscr set to 0x%lx\n", vreg[1]);
+#endif
+
+   do_tests();
+
+   /* Restore the VSCR settings.  */
+   __asm__ __volatile__ ("mtvscr %0"  :: "v"(initial_vscr_value));
+#else
+   printf("No ISA 2.06 support\n");
+#endif
+
+   return 0;
+}
diff --git a/none/tests/ppc64/subnormal_test.stderr.exp b/none/tests/ppc64/subnormal_test.stderr.exp
new file mode 100644 (file)
index 0000000..139597f
--- /dev/null
@@ -0,0 +1,2 @@
+
+
diff --git a/none/tests/ppc64/subnormal_test.stdout.exp b/none/tests/ppc64/subnormal_test.stdout.exp
new file mode 100644 (file)
index 0000000..af8d242
--- /dev/null
@@ -0,0 +1,26156 @@
+Attempt to set VSR[NJ] to 0, run test
+vscr set to 0x0
+srcA   = 0x8000012480000124 0x8000012480000124
+
+   vcfsx(srcA) result =  0xbf7ffffe, 0xbf7ffffe, 0xbf7ffffe, 0xbf7ffffe
+   vcfux(srcA) result =  0x3f800001, 0x3f800001, 0x3f800001, 0x3f800001
+   vrfim(srcA) result =  0xbf800000, 0xbf800000, 0xbf800000, 0xbf800000
+   vrfin(srcA) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+   vrfiz(srcA) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+   vrefp(srcA) result =  0xff800000, 0xff800000, 0xff800000, 0xff800000
+   vrsqrtefp(srcA) result   = 0x7fc000007fc00000 0x7fc000007fc00000
+
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0x80000248, 0x80000248, 0x80000248, 0x80000248
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vmin(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=0, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=0, j=0, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=0, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=0, j=0, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=0, j=0, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=0, j=0, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=0, j=0, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=0, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=0, j=0, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=0, j=0, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=0, j=0, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=0, j=0, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=0, k=6      vmaddfp(srcA,srcC,srcB) result =  0x000090dc, 0x00009324, 0x00008fb8, 0x00008f26
+i=0, j=0, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80009324, 0x8000956c, 0x80009200, 0x8000916e
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=0, k=7      vmaddfp(srcA,srcC,srcB) result =  0x000090dc, 0x00009324, 0x00008fb8, 0x00008f26
+i=0, j=0, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80009324, 0x8000956c, 0x80009200, 0x8000916e
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=0, j=0, k=8      vmaddfp(srcA,srcC,srcB) result =  0x00008fb8, 0x00008f26, 0x80000124, 0x80000124
+i=0, j=0, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80009200, 0x8000916e, 0x80000124, 0x80000124
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=0, j=0, k=9      vmaddfp(srcA,srcC,srcB) result =  0x00008fb8, 0x00008f26, 0xb82b9f47, 0xb808e013
+i=0, j=0, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80009200, 0x8000916e, 0x382b9f47, 0x3808e013
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=0, j=0, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=0, j=0, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=0, j=0, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=0, j=0, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=0, j=0, k=12      vmaddfp(srcA,srcC,srcB) result =  0x88120000, 0x88120000, 0x88120000, 0x88120000
+i=0, j=0, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x08120000, 0x08120000, 0x08120000, 0x08120000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=0, j=0, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=0, j=0, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0x80000248, 0x80000248, 0x80000248, 0x80000248
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vmin(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=1, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=0, j=1, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=1, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=0, j=1, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=0, j=1, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=0, j=1, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=0, j=1, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=1, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=0, j=1, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=0, j=1, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=0, j=1, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=0, j=1, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=1, k=6      vmaddfp(srcA,srcC,srcB) result =  0x000090dc, 0x00009324, 0x00008fb8, 0x00008f26
+i=0, j=1, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80009324, 0x8000956c, 0x80009200, 0x8000916e
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=1, k=7      vmaddfp(srcA,srcC,srcB) result =  0x000090dc, 0x00009324, 0x00008fb8, 0x00008f26
+i=0, j=1, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80009324, 0x8000956c, 0x80009200, 0x8000916e
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=0, j=1, k=8      vmaddfp(srcA,srcC,srcB) result =  0x00008fb8, 0x00008f26, 0x80000124, 0x80000124
+i=0, j=1, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80009200, 0x8000916e, 0x80000124, 0x80000124
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=0, j=1, k=9      vmaddfp(srcA,srcC,srcB) result =  0x00008fb8, 0x00008f26, 0xb82b9f47, 0xb808e013
+i=0, j=1, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80009200, 0x8000916e, 0x382b9f47, 0x3808e013
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=0, j=1, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=0, j=1, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=0, j=1, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=0, j=1, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=0, j=1, k=12      vmaddfp(srcA,srcC,srcB) result =  0x88120000, 0x88120000, 0x88120000, 0x88120000
+i=0, j=1, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x08120000, 0x08120000, 0x08120000, 0x08120000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=0, j=1, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=0, j=1, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcB   = 0x000000080000000a 0x000000060000000c
+
+    vaddfp(srcA,srcB) result =  0x8000011e, 0x80000118, 0x8000011c, 0x8000011a
+    vsubfp(srcA,srcB) result =  0x8000012a, 0x80000130, 0x8000012c, 0x8000012e
+    vmax(srcA,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+    vmin(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=2, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=0, j=2, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=2, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=0, j=2, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=0, j=2, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=0, j=2, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=0, j=2, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=2, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=0, j=2, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=0, j=2, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=0, j=2, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=0, j=2, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=2, k=6      vmaddfp(srcA,srcC,srcB) result =  0x00009206, 0x00009454, 0x000090e4, 0x00009054
+i=0, j=2, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x800091fa, 0x8000943c, 0x800090d4, 0x80009040
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=2, k=7      vmaddfp(srcA,srcC,srcB) result =  0x00009206, 0x00009454, 0x000090e4, 0x00009054
+i=0, j=2, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x800091fa, 0x8000943c, 0x800090d4, 0x80009040
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=0, j=2, k=8      vmaddfp(srcA,srcC,srcB) result =  0x000090e2, 0x00009056, 0x00000008, 0x0000000a
+i=0, j=2, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x800090d6, 0x8000903e, 0x00000008, 0x0000000a
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=0, j=2, k=9      vmaddfp(srcA,srcC,srcB) result =  0x000090e2, 0x00009056, 0xb82b9f47, 0xb808e013
+i=0, j=2, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x800090d6, 0x8000903e, 0x382b9f47, 0x3808e013
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=0, j=2, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=0, j=2, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=0, j=2, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=0, j=2, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=0, j=2, k=12      vmaddfp(srcA,srcC,srcB) result =  0x88120000, 0x88120000, 0x88120000, 0x88120000
+i=0, j=2, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x08120000, 0x08120000, 0x08120000, 0x08120000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=0, j=2, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=0, j=2, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcB   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=3, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=3, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=3, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=3, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=0, j=3, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=3, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=0, j=3, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=3, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=0, j=3, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=3, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=0, j=3, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=3, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=3, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=3, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=3, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=3, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=0, j=3, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=3, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=0, j=3, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=3, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=0, j=3, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=3, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=0, j=3, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=3, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=0, j=3, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=3, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=0, j=3, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=3, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x0000026800000278 0x0000024800000258
+
+    vaddfp(srcA,srcB) result =  0x00000124, 0x00000134, 0x00000144, 0x00000154
+    vsubfp(srcA,srcB) result =  0x8000036c, 0x8000037c, 0x8000038c, 0x8000039c
+    vmax(srcA,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+    vmin(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=4, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=0, j=4, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=4, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=0, j=4, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=0, j=4, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=0, j=4, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=0, j=4, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=4, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=0, j=4, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=0, j=4, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=0, j=4, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=0, j=4, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=4, k=6      vmaddfp(srcA,srcC,srcB) result =  0x00009448, 0x000096a0, 0x00009344, 0x000092c2
+i=0, j=4, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80008fb8, 0x800091f0, 0x80008e74, 0x80008dd2
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=4, k=7      vmaddfp(srcA,srcC,srcB) result =  0x00009448, 0x000096a0, 0x00009344, 0x000092c2
+i=0, j=4, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80008fb8, 0x800091f0, 0x80008e74, 0x80008dd2
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=0, j=4, k=8      vmaddfp(srcA,srcC,srcB) result =  0x00009324, 0x000092a2, 0x00000268, 0x00000278
+i=0, j=4, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80008e94, 0x80008df2, 0x00000268, 0x00000278
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=0, j=4, k=9      vmaddfp(srcA,srcC,srcB) result =  0x00009324, 0x000092a2, 0xb82b9f47, 0xb808e013
+i=0, j=4, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80008e94, 0x80008df2, 0x382b9f47, 0x3808e013
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=0, j=4, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=0, j=4, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=0, j=4, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=0, j=4, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=0, j=4, k=12      vmaddfp(srcA,srcC,srcB) result =  0x88120000, 0x88120000, 0x88120000, 0x88120000
+i=0, j=4, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x08120000, 0x08120000, 0x08120000, 0x08120000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=0, j=4, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=0, j=4, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcB   = 0x0000000400000008 0x0000000200000002
+
+    vaddfp(srcA,srcB) result =  0x80000122, 0x80000122, 0x80000120, 0x8000011c
+    vsubfp(srcA,srcB) result =  0x80000126, 0x80000126, 0x80000128, 0x8000012c
+    vmax(srcA,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+    vmin(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=5, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=0, j=5, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=5, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=0, j=5, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=0, j=5, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=0, j=5, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=0, j=5, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=5, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=0, j=5, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=0, j=5, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=0, j=5, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=0, j=5, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=5, k=6      vmaddfp(srcA,srcC,srcB) result =  0x00009202, 0x0000944a, 0x000090e0, 0x00009052
+i=0, j=5, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x800091fe, 0x80009446, 0x800090d8, 0x80009042
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=5, k=7      vmaddfp(srcA,srcC,srcB) result =  0x00009202, 0x0000944a, 0x000090e0, 0x00009052
+i=0, j=5, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x800091fe, 0x80009446, 0x800090d8, 0x80009042
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=0, j=5, k=8      vmaddfp(srcA,srcC,srcB) result =  0x000090de, 0x0000904c, 0x00000004, 0x00000008
+i=0, j=5, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x800090da, 0x80009048, 0x00000004, 0x00000008
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=0, j=5, k=9      vmaddfp(srcA,srcC,srcB) result =  0x000090de, 0x0000904c, 0xb82b9f47, 0xb808e013
+i=0, j=5, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x800090da, 0x80009048, 0x382b9f47, 0x3808e013
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=0, j=5, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=0, j=5, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=0, j=5, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=0, j=5, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=0, j=5, k=12      vmaddfp(srcA,srcC,srcB) result =  0x88120000, 0x88120000, 0x88120000, 0x88120000
+i=0, j=5, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x08120000, 0x08120000, 0x08120000, 0x08120000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=0, j=5, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=0, j=5, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0x43000000, 0x43020000, 0x42fe0000, 0x42fd0000
+    vmax(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=6, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=6, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=6, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=6, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=0, j=6, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=6, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=0, j=6, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=6, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=0, j=6, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=6, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=0, j=6, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=6, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=6, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=6, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=6, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=6, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=0, j=6, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=6, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=0, j=6, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0005, 0xc2fd0004
+i=0, j=6, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fdfffb, 0xc2fcfffc
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=0, j=6, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=6, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=0, j=6, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=6, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=0, j=6, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=6, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=0, j=6, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=6, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0x43000000, 0x43020000, 0x42fe0000, 0x42fd0000
+    vmax(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=7, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=7, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=7, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=7, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=0, j=7, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=7, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=0, j=7, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=7, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=0, j=7, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=7, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=0, j=7, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=7, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=7, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=7, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=7, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=7, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=0, j=7, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=7, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=0, j=7, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0005, 0xc2fd0004
+i=0, j=7, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fdfffb, 0xc2fcfffc
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=0, j=7, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=7, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=0, j=7, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=7, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=0, j=7, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=7, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=0, j=7, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=7, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000120, 0x80000122
+    vsubfp(srcA,srcB) result =  0x42fe0000, 0x42fd0000, 0x80000128, 0x80000126
+    vmax(srcA,srcB) result =  0x80000124, 0x80000124, 0x00000004, 0x00000002
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000124, 0x80000124
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=8, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=0, j=8, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=8, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=0, j=8, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=0, j=8, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=0, j=8, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=0, j=8, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=8, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=0, j=8, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=0, j=8, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=0, j=8, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=0, j=8, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=8, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x000090e0, 0x0000904c
+i=0, j=8, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x800090d8, 0x80009048
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=8, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x000090e0, 0x0000904c
+i=0, j=8, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x800090d8, 0x80009048
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=0, j=8, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=0, j=8, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=0, j=8, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xb82b9f47, 0xb808e013
+i=0, j=8, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x382b9f47, 0x3808e013
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=0, j=8, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=0, j=8, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=0, j=8, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=0, j=8, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=0, j=8, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x88120000, 0x88120000
+i=0, j=8, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x08120000, 0x08120000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=0, j=8, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=0, j=8, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcB   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0x42fe0000, 0x42fd0000, 0xfe967699, 0xfe700022
+    vmax(srcA,srcB) result =  0x80000124, 0x80000124, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000124, 0x80000124
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=9, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=0, j=9, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=9, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=0, j=9, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=0, j=9, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=0, j=9, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=0, j=9, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=9, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=0, j=9, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=0, j=9, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=0, j=9, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=0, j=9, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=9, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=0, j=9, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=9, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=0, j=9, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=0, j=9, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=0, j=9, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=0, j=9, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=0, j=9, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=0, j=9, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=0, j=9, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=0, j=9, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=0, j=9, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=0, j=9, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=0, j=9, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=0, j=9, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=0, j=9, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcB   = 0x80b0000480b00006 0x80b0000180b00002
+
+    vaddfp(srcA,srcB) result =  0x80b00125, 0x80b00126, 0x80b00128, 0x80b0012a
+    vsubfp(srcA,srcB) result =  0x00affedd, 0x00affede, 0x00affee0, 0x00affee2
+    vmax(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vmin(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=10, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=0, j=10, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=10, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=0, j=10, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=0, j=10, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=0, j=10, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=0, j=10, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=10, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=0, j=10, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=0, j=10, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=0, j=10, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=0, j=10, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=10, k=6      vmaddfp(srcA,srcC,srcB) result =  0x80af6e01, 0x80af6bba, 0x80af6f28, 0x80af6fbc
+i=0, j=10, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80b09201, 0x80b0944a, 0x80b090e0, 0x80b09050
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=10, k=7      vmaddfp(srcA,srcC,srcB) result =  0x80af6e01, 0x80af6bba, 0x80af6f28, 0x80af6fbc
+i=0, j=10, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80b09201, 0x80b0944a, 0x80b090e0, 0x80b09050
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=0, j=10, k=8      vmaddfp(srcA,srcC,srcB) result =  0x80af6f25, 0x80af6fb8, 0x80b00004, 0x80b00006
+i=0, j=10, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80b090dd, 0x80b0904c, 0x80b00004, 0x80b00006
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=0, j=10, k=9      vmaddfp(srcA,srcC,srcB) result =  0x80af6f25, 0x80af6fb8, 0xb82b9f47, 0xb808e013
+i=0, j=10, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80b090dd, 0x80b0904c, 0x382b9f47, 0x3808e013
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=0, j=10, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=0, j=10, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=0, j=10, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=0, j=10, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=0, j=10, k=12      vmaddfp(srcA,srcC,srcB) result =  0x88120160, 0x88120160, 0x88120160, 0x88120160
+i=0, j=10, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x0811fea0, 0x0811fea0, 0x0811fea0, 0x0811fea0
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=0, j=10, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=0, j=10, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcB   = 0x80b0000280b00004 0x80b0000080b00001
+
+    vaddfp(srcA,srcB) result =  0x80b00124, 0x80b00125, 0x80b00126, 0x80b00128
+    vsubfp(srcA,srcB) result =  0x00affedc, 0x00affedd, 0x00affede, 0x00affee0
+    vmax(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vmin(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=11, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=0, j=11, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=11, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=0, j=11, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=0, j=11, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=0, j=11, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=0, j=11, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=11, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=0, j=11, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=0, j=11, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=0, j=11, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=0, j=11, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=11, k=6      vmaddfp(srcA,srcC,srcB) result =  0x80af6e00, 0x80af6bb9, 0x80af6f26, 0x80af6fba
+i=0, j=11, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80b09200, 0x80b09449, 0x80b090de, 0x80b0904e
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=11, k=7      vmaddfp(srcA,srcC,srcB) result =  0x80af6e00, 0x80af6bb9, 0x80af6f26, 0x80af6fba
+i=0, j=11, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80b09200, 0x80b09449, 0x80b090de, 0x80b0904e
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=0, j=11, k=8      vmaddfp(srcA,srcC,srcB) result =  0x80af6f24, 0x80af6fb7, 0x80b00002, 0x80b00004
+i=0, j=11, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80b090dc, 0x80b0904b, 0x80b00002, 0x80b00004
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=0, j=11, k=9      vmaddfp(srcA,srcC,srcB) result =  0x80af6f24, 0x80af6fb7, 0xb82b9f47, 0xb808e013
+i=0, j=11, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80b090dc, 0x80b0904b, 0x382b9f47, 0x3808e013
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=0, j=11, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=0, j=11, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=0, j=11, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=0, j=11, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=0, j=11, k=12      vmaddfp(srcA,srcC,srcB) result =  0x88120160, 0x88120160, 0x88120160, 0x88120160
+i=0, j=11, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x0811fea0, 0x0811fea0, 0x0811fea0, 0x0811fea0
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=0, j=11, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=0, j=11, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcB   = 0x4e8000004e800000 0x4e8000004e800000
+
+    vaddfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vsubfp(srcA,srcB) result =  0xce800000, 0xce800000, 0xce800000, 0xce800000
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=12, k=0      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=0, j=12, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=12, k=1      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=0, j=12, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=0, j=12, k=2      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=0, j=12, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=0, j=12, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=12, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=0, j=12, k=4      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=0, j=12, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=0, j=12, k=5      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=0, j=12, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=12, k=6      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=0, j=12, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=12, k=7      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=0, j=12, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=0, j=12, k=8      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=0, j=12, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=0, j=12, k=9      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=0, j=12, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=0, j=12, k=10      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=0, j=12, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=0, j=12, k=11      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=0, j=12, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=0, j=12, k=12      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=0, j=12, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=0, j=12, k=13      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=0, j=12, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcB   = 0xb0000000b0000000 0xb0000000b0000000
+
+    vaddfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vsubfp(srcA,srcB) result =  0x30000000, 0x30000000, 0x30000000, 0x30000000
+    vmax(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vmin(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=13, k=0      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=0, j=13, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=13, k=1      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=0, j=13, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=0, j=13, k=2      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=0, j=13, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=0, j=13, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=13, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=0, j=13, k=4      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=0, j=13, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=0, j=13, k=5      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=0, j=13, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=13, k=6      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=0, j=13, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=13, k=7      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=0, j=13, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=0, j=13, k=8      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=0, j=13, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=0, j=13, k=9      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb82b9fc7, 0xb808e093
+i=0, j=13, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0x382b9ec7, 0x3808df93
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=0, j=13, k=10      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=0, j=13, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=0, j=13, k=11      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=0, j=13, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=0, j=13, k=12      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=0, j=13, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=0, j=13, k=13      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=0, j=13, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcA   = 0x8000012480000124 0x8000012480000124
+
+   vcfsx(srcA) result =  0xbf7ffffe, 0xbf7ffffe, 0xbf7ffffe, 0xbf7ffffe
+   vcfux(srcA) result =  0x3f800001, 0x3f800001, 0x3f800001, 0x3f800001
+   vrfim(srcA) result =  0xbf800000, 0xbf800000, 0xbf800000, 0xbf800000
+   vrfin(srcA) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+   vrfiz(srcA) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+   vrefp(srcA) result =  0xff800000, 0xff800000, 0xff800000, 0xff800000
+   vrsqrtefp(srcA) result   = 0x7fc000007fc00000 0x7fc000007fc00000
+
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0x80000248, 0x80000248, 0x80000248, 0x80000248
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vmin(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=0, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=1, j=0, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=0, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=1, j=0, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=1, j=0, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=1, j=0, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=1, j=0, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=0, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=1, j=0, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=1, j=0, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=1, j=0, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=1, j=0, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=0, k=6      vmaddfp(srcA,srcC,srcB) result =  0x000090dc, 0x00009324, 0x00008fb8, 0x00008f26
+i=1, j=0, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80009324, 0x8000956c, 0x80009200, 0x8000916e
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=0, k=7      vmaddfp(srcA,srcC,srcB) result =  0x000090dc, 0x00009324, 0x00008fb8, 0x00008f26
+i=1, j=0, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80009324, 0x8000956c, 0x80009200, 0x8000916e
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=1, j=0, k=8      vmaddfp(srcA,srcC,srcB) result =  0x00008fb8, 0x00008f26, 0x80000124, 0x80000124
+i=1, j=0, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80009200, 0x8000916e, 0x80000124, 0x80000124
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=1, j=0, k=9      vmaddfp(srcA,srcC,srcB) result =  0x00008fb8, 0x00008f26, 0xb82b9f47, 0xb808e013
+i=1, j=0, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80009200, 0x8000916e, 0x382b9f47, 0x3808e013
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=1, j=0, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=1, j=0, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=1, j=0, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=1, j=0, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=1, j=0, k=12      vmaddfp(srcA,srcC,srcB) result =  0x88120000, 0x88120000, 0x88120000, 0x88120000
+i=1, j=0, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x08120000, 0x08120000, 0x08120000, 0x08120000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=1, j=0, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=1, j=0, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0x80000248, 0x80000248, 0x80000248, 0x80000248
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vmin(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=1, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=1, j=1, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=1, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=1, j=1, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=1, j=1, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=1, j=1, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=1, j=1, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=1, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=1, j=1, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=1, j=1, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=1, j=1, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=1, j=1, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=1, k=6      vmaddfp(srcA,srcC,srcB) result =  0x000090dc, 0x00009324, 0x00008fb8, 0x00008f26
+i=1, j=1, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80009324, 0x8000956c, 0x80009200, 0x8000916e
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=1, k=7      vmaddfp(srcA,srcC,srcB) result =  0x000090dc, 0x00009324, 0x00008fb8, 0x00008f26
+i=1, j=1, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80009324, 0x8000956c, 0x80009200, 0x8000916e
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=1, j=1, k=8      vmaddfp(srcA,srcC,srcB) result =  0x00008fb8, 0x00008f26, 0x80000124, 0x80000124
+i=1, j=1, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80009200, 0x8000916e, 0x80000124, 0x80000124
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=1, j=1, k=9      vmaddfp(srcA,srcC,srcB) result =  0x00008fb8, 0x00008f26, 0xb82b9f47, 0xb808e013
+i=1, j=1, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80009200, 0x8000916e, 0x382b9f47, 0x3808e013
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=1, j=1, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=1, j=1, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=1, j=1, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=1, j=1, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=1, j=1, k=12      vmaddfp(srcA,srcC,srcB) result =  0x88120000, 0x88120000, 0x88120000, 0x88120000
+i=1, j=1, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x08120000, 0x08120000, 0x08120000, 0x08120000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=1, j=1, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=1, j=1, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcB   = 0x000000080000000a 0x000000060000000c
+
+    vaddfp(srcA,srcB) result =  0x8000011e, 0x80000118, 0x8000011c, 0x8000011a
+    vsubfp(srcA,srcB) result =  0x8000012a, 0x80000130, 0x8000012c, 0x8000012e
+    vmax(srcA,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+    vmin(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=2, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=1, j=2, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=2, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=1, j=2, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=1, j=2, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=1, j=2, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=1, j=2, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=2, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=1, j=2, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=1, j=2, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=1, j=2, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=1, j=2, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=2, k=6      vmaddfp(srcA,srcC,srcB) result =  0x00009206, 0x00009454, 0x000090e4, 0x00009054
+i=1, j=2, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x800091fa, 0x8000943c, 0x800090d4, 0x80009040
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=2, k=7      vmaddfp(srcA,srcC,srcB) result =  0x00009206, 0x00009454, 0x000090e4, 0x00009054
+i=1, j=2, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x800091fa, 0x8000943c, 0x800090d4, 0x80009040
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=1, j=2, k=8      vmaddfp(srcA,srcC,srcB) result =  0x000090e2, 0x00009056, 0x00000008, 0x0000000a
+i=1, j=2, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x800090d6, 0x8000903e, 0x00000008, 0x0000000a
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=1, j=2, k=9      vmaddfp(srcA,srcC,srcB) result =  0x000090e2, 0x00009056, 0xb82b9f47, 0xb808e013
+i=1, j=2, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x800090d6, 0x8000903e, 0x382b9f47, 0x3808e013
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=1, j=2, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=1, j=2, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=1, j=2, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=1, j=2, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=1, j=2, k=12      vmaddfp(srcA,srcC,srcB) result =  0x88120000, 0x88120000, 0x88120000, 0x88120000
+i=1, j=2, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x08120000, 0x08120000, 0x08120000, 0x08120000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=1, j=2, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=1, j=2, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcB   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=3, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=3, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=3, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=3, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=1, j=3, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=3, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=1, j=3, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=3, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=1, j=3, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=3, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=1, j=3, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=3, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=3, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=3, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=3, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=3, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=1, j=3, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=3, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=1, j=3, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=3, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=1, j=3, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=3, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=1, j=3, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=3, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=1, j=3, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=3, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=1, j=3, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=3, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x0000026800000278 0x0000024800000258
+
+    vaddfp(srcA,srcB) result =  0x00000124, 0x00000134, 0x00000144, 0x00000154
+    vsubfp(srcA,srcB) result =  0x8000036c, 0x8000037c, 0x8000038c, 0x8000039c
+    vmax(srcA,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+    vmin(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=4, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=1, j=4, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=4, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=1, j=4, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=1, j=4, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=1, j=4, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=1, j=4, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=4, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=1, j=4, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=1, j=4, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=1, j=4, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=1, j=4, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=4, k=6      vmaddfp(srcA,srcC,srcB) result =  0x00009448, 0x000096a0, 0x00009344, 0x000092c2
+i=1, j=4, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80008fb8, 0x800091f0, 0x80008e74, 0x80008dd2
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=4, k=7      vmaddfp(srcA,srcC,srcB) result =  0x00009448, 0x000096a0, 0x00009344, 0x000092c2
+i=1, j=4, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80008fb8, 0x800091f0, 0x80008e74, 0x80008dd2
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=1, j=4, k=8      vmaddfp(srcA,srcC,srcB) result =  0x00009324, 0x000092a2, 0x00000268, 0x00000278
+i=1, j=4, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80008e94, 0x80008df2, 0x00000268, 0x00000278
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=1, j=4, k=9      vmaddfp(srcA,srcC,srcB) result =  0x00009324, 0x000092a2, 0xb82b9f47, 0xb808e013
+i=1, j=4, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80008e94, 0x80008df2, 0x382b9f47, 0x3808e013
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=1, j=4, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=1, j=4, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=1, j=4, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=1, j=4, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=1, j=4, k=12      vmaddfp(srcA,srcC,srcB) result =  0x88120000, 0x88120000, 0x88120000, 0x88120000
+i=1, j=4, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x08120000, 0x08120000, 0x08120000, 0x08120000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=1, j=4, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=1, j=4, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcB   = 0x0000000400000008 0x0000000200000002
+
+    vaddfp(srcA,srcB) result =  0x80000122, 0x80000122, 0x80000120, 0x8000011c
+    vsubfp(srcA,srcB) result =  0x80000126, 0x80000126, 0x80000128, 0x8000012c
+    vmax(srcA,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+    vmin(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=5, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=1, j=5, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=5, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=1, j=5, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=1, j=5, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=1, j=5, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=1, j=5, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=5, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=1, j=5, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=1, j=5, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=1, j=5, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=1, j=5, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=5, k=6      vmaddfp(srcA,srcC,srcB) result =  0x00009202, 0x0000944a, 0x000090e0, 0x00009052
+i=1, j=5, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x800091fe, 0x80009446, 0x800090d8, 0x80009042
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=5, k=7      vmaddfp(srcA,srcC,srcB) result =  0x00009202, 0x0000944a, 0x000090e0, 0x00009052
+i=1, j=5, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x800091fe, 0x80009446, 0x800090d8, 0x80009042
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=1, j=5, k=8      vmaddfp(srcA,srcC,srcB) result =  0x000090de, 0x0000904c, 0x00000004, 0x00000008
+i=1, j=5, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x800090da, 0x80009048, 0x00000004, 0x00000008
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=1, j=5, k=9      vmaddfp(srcA,srcC,srcB) result =  0x000090de, 0x0000904c, 0xb82b9f47, 0xb808e013
+i=1, j=5, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x800090da, 0x80009048, 0x382b9f47, 0x3808e013
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=1, j=5, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=1, j=5, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=1, j=5, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=1, j=5, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=1, j=5, k=12      vmaddfp(srcA,srcC,srcB) result =  0x88120000, 0x88120000, 0x88120000, 0x88120000
+i=1, j=5, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x08120000, 0x08120000, 0x08120000, 0x08120000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=1, j=5, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=1, j=5, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0x43000000, 0x43020000, 0x42fe0000, 0x42fd0000
+    vmax(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=6, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=6, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=6, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=6, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=1, j=6, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=6, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=1, j=6, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=6, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=1, j=6, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=6, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=1, j=6, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=6, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=6, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=6, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=6, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=6, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=1, j=6, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=6, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=1, j=6, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0005, 0xc2fd0004
+i=1, j=6, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fdfffb, 0xc2fcfffc
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=1, j=6, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=6, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=1, j=6, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=6, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=1, j=6, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=6, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=1, j=6, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=6, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0x43000000, 0x43020000, 0x42fe0000, 0x42fd0000
+    vmax(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=7, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=7, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=7, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=7, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=1, j=7, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=7, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=1, j=7, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=7, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=1, j=7, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=7, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=1, j=7, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=7, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=7, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=7, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=7, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=7, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=1, j=7, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=7, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=1, j=7, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0005, 0xc2fd0004
+i=1, j=7, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fdfffb, 0xc2fcfffc
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=1, j=7, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=7, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=1, j=7, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=7, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=1, j=7, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=7, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=1, j=7, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=7, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000120, 0x80000122
+    vsubfp(srcA,srcB) result =  0x42fe0000, 0x42fd0000, 0x80000128, 0x80000126
+    vmax(srcA,srcB) result =  0x80000124, 0x80000124, 0x00000004, 0x00000002
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000124, 0x80000124
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=8, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=1, j=8, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=8, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=1, j=8, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=1, j=8, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=1, j=8, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=1, j=8, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=8, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=1, j=8, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=1, j=8, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=1, j=8, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=1, j=8, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=8, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x000090e0, 0x0000904c
+i=1, j=8, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x800090d8, 0x80009048
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=8, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x000090e0, 0x0000904c
+i=1, j=8, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x800090d8, 0x80009048
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=1, j=8, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=1, j=8, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=1, j=8, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xb82b9f47, 0xb808e013
+i=1, j=8, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x382b9f47, 0x3808e013
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=1, j=8, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=1, j=8, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=1, j=8, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=1, j=8, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=1, j=8, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x88120000, 0x88120000
+i=1, j=8, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x08120000, 0x08120000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=1, j=8, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=1, j=8, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcB   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0x42fe0000, 0x42fd0000, 0xfe967699, 0xfe700022
+    vmax(srcA,srcB) result =  0x80000124, 0x80000124, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000124, 0x80000124
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=9, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=1, j=9, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=9, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=1, j=9, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=1, j=9, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=1, j=9, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=1, j=9, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=9, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=1, j=9, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=1, j=9, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=1, j=9, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=1, j=9, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=9, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=1, j=9, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=9, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=1, j=9, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=1, j=9, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=1, j=9, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=1, j=9, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=1, j=9, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=1, j=9, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=1, j=9, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=1, j=9, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=1, j=9, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=1, j=9, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=1, j=9, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=1, j=9, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=1, j=9, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcB   = 0x80b0000480b00006 0x80b0000180b00002
+
+    vaddfp(srcA,srcB) result =  0x80b00125, 0x80b00126, 0x80b00128, 0x80b0012a
+    vsubfp(srcA,srcB) result =  0x00affedd, 0x00affede, 0x00affee0, 0x00affee2
+    vmax(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vmin(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=10, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=1, j=10, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=10, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=1, j=10, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=1, j=10, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=1, j=10, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=1, j=10, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=10, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=1, j=10, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=1, j=10, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=1, j=10, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=1, j=10, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=10, k=6      vmaddfp(srcA,srcC,srcB) result =  0x80af6e01, 0x80af6bba, 0x80af6f28, 0x80af6fbc
+i=1, j=10, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80b09201, 0x80b0944a, 0x80b090e0, 0x80b09050
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=10, k=7      vmaddfp(srcA,srcC,srcB) result =  0x80af6e01, 0x80af6bba, 0x80af6f28, 0x80af6fbc
+i=1, j=10, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80b09201, 0x80b0944a, 0x80b090e0, 0x80b09050
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=1, j=10, k=8      vmaddfp(srcA,srcC,srcB) result =  0x80af6f25, 0x80af6fb8, 0x80b00004, 0x80b00006
+i=1, j=10, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80b090dd, 0x80b0904c, 0x80b00004, 0x80b00006
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=1, j=10, k=9      vmaddfp(srcA,srcC,srcB) result =  0x80af6f25, 0x80af6fb8, 0xb82b9f47, 0xb808e013
+i=1, j=10, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80b090dd, 0x80b0904c, 0x382b9f47, 0x3808e013
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=1, j=10, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=1, j=10, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=1, j=10, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=1, j=10, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=1, j=10, k=12      vmaddfp(srcA,srcC,srcB) result =  0x88120160, 0x88120160, 0x88120160, 0x88120160
+i=1, j=10, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x0811fea0, 0x0811fea0, 0x0811fea0, 0x0811fea0
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=1, j=10, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=1, j=10, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcB   = 0x80b0000280b00004 0x80b0000080b00001
+
+    vaddfp(srcA,srcB) result =  0x80b00124, 0x80b00125, 0x80b00126, 0x80b00128
+    vsubfp(srcA,srcB) result =  0x00affedc, 0x00affedd, 0x00affede, 0x00affee0
+    vmax(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vmin(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=11, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=1, j=11, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=11, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=1, j=11, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=1, j=11, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=1, j=11, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=1, j=11, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=11, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=1, j=11, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=1, j=11, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=1, j=11, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=1, j=11, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=11, k=6      vmaddfp(srcA,srcC,srcB) result =  0x80af6e00, 0x80af6bb9, 0x80af6f26, 0x80af6fba
+i=1, j=11, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80b09200, 0x80b09449, 0x80b090de, 0x80b0904e
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=11, k=7      vmaddfp(srcA,srcC,srcB) result =  0x80af6e00, 0x80af6bb9, 0x80af6f26, 0x80af6fba
+i=1, j=11, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80b09200, 0x80b09449, 0x80b090de, 0x80b0904e
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=1, j=11, k=8      vmaddfp(srcA,srcC,srcB) result =  0x80af6f24, 0x80af6fb7, 0x80b00002, 0x80b00004
+i=1, j=11, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80b090dc, 0x80b0904b, 0x80b00002, 0x80b00004
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=1, j=11, k=9      vmaddfp(srcA,srcC,srcB) result =  0x80af6f24, 0x80af6fb7, 0xb82b9f47, 0xb808e013
+i=1, j=11, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80b090dc, 0x80b0904b, 0x382b9f47, 0x3808e013
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=1, j=11, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=1, j=11, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=1, j=11, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=1, j=11, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=1, j=11, k=12      vmaddfp(srcA,srcC,srcB) result =  0x88120160, 0x88120160, 0x88120160, 0x88120160
+i=1, j=11, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x0811fea0, 0x0811fea0, 0x0811fea0, 0x0811fea0
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=1, j=11, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=1, j=11, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcB   = 0x4e8000004e800000 0x4e8000004e800000
+
+    vaddfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vsubfp(srcA,srcB) result =  0xce800000, 0xce800000, 0xce800000, 0xce800000
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=12, k=0      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=1, j=12, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=12, k=1      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=1, j=12, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=1, j=12, k=2      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=1, j=12, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=1, j=12, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=12, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=1, j=12, k=4      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=1, j=12, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=1, j=12, k=5      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=1, j=12, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=12, k=6      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=1, j=12, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=12, k=7      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=1, j=12, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=1, j=12, k=8      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=1, j=12, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=1, j=12, k=9      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=1, j=12, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=1, j=12, k=10      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=1, j=12, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=1, j=12, k=11      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=1, j=12, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=1, j=12, k=12      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=1, j=12, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=1, j=12, k=13      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=1, j=12, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcB   = 0xb0000000b0000000 0xb0000000b0000000
+
+    vaddfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vsubfp(srcA,srcB) result =  0x30000000, 0x30000000, 0x30000000, 0x30000000
+    vmax(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vmin(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=13, k=0      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=1, j=13, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=13, k=1      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=1, j=13, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=1, j=13, k=2      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=1, j=13, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=1, j=13, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=13, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=1, j=13, k=4      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=1, j=13, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=1, j=13, k=5      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=1, j=13, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=13, k=6      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=1, j=13, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=13, k=7      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=1, j=13, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=1, j=13, k=8      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=1, j=13, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=1, j=13, k=9      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb82b9fc7, 0xb808e093
+i=1, j=13, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0x382b9ec7, 0x3808df93
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=1, j=13, k=10      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=1, j=13, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=1, j=13, k=11      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=1, j=13, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=1, j=13, k=12      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=1, j=13, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=1, j=13, k=13      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=1, j=13, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcA   = 0x000000080000000a 0x000000060000000c
+
+   vcfsx(srcA) result =  0x31400000, 0x31c00000, 0x31800000, 0x31a00000
+   vcfux(srcA) result =  0x31400000, 0x31c00000, 0x31800000, 0x31a00000
+   vrfim(srcA) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+   vrfin(srcA) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+   vrfiz(srcA) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+   vrefp(srcA) result =  0x7f800000, 0x7f800000, 0x7f800000, 0x7f800000
+   vrsqrtefp(srcA) result   = 0x63ffff0063e4f8c0 0x6413cd0063d105c0
+
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0x8000011e, 0x80000118, 0x8000011c, 0x8000011a
+    vsubfp(srcA,srcB) result =  0x0000012a, 0x00000130, 0x0000012c, 0x0000012e
+    vmax(srcA,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+    vmin(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=0, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=2, j=0, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=0, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=2, j=0, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=2, j=0, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=2, j=0, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=2, j=0, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=0, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=2, j=0, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=2, j=0, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=2, j=0, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=2, j=0, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=0, k=6      vmaddfp(srcA,srcC,srcB) result =  0x80000424, 0x8000073c, 0x8000051c, 0x80000615
+i=2, j=0, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x000001dc, 0x000004f4, 0x000002d4, 0x000003cd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=0, k=7      vmaddfp(srcA,srcC,srcB) result =  0x80000424, 0x8000073c, 0x8000051c, 0x80000615
+i=2, j=0, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x000001dc, 0x000004f4, 0x000002d4, 0x000003cd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=2, j=0, k=8      vmaddfp(srcA,srcC,srcB) result =  0x8000041e, 0x80000712, 0x80000124, 0x80000124
+i=2, j=0, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x000001d6, 0x000004ca, 0x80000124, 0x80000124
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=2, j=0, k=9      vmaddfp(srcA,srcC,srcB) result =  0x8000041e, 0x80000712, 0x35967699, 0x35960015
+i=2, j=0, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x000001d6, 0x000004ca, 0xb5967699, 0xb5960015
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=2, j=0, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=2, j=0, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=2, j=0, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=2, j=0, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=2, j=0, k=12      vmaddfp(srcA,srcC,srcB) result =  0x053fffff, 0x05c00000, 0x057fffff, 0x05a00000
+i=2, j=0, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x85400001, 0x85c00000, 0x85800000, 0x85a00000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=2, j=0, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=2, j=0, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0x8000011e, 0x80000118, 0x8000011c, 0x8000011a
+    vsubfp(srcA,srcB) result =  0x0000012a, 0x00000130, 0x0000012c, 0x0000012e
+    vmax(srcA,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+    vmin(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=1, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=2, j=1, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=1, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=2, j=1, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=2, j=1, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=2, j=1, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=2, j=1, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=1, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=2, j=1, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=2, j=1, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=2, j=1, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=2, j=1, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=1, k=6      vmaddfp(srcA,srcC,srcB) result =  0x80000424, 0x8000073c, 0x8000051c, 0x80000615
+i=2, j=1, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x000001dc, 0x000004f4, 0x000002d4, 0x000003cd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=1, k=7      vmaddfp(srcA,srcC,srcB) result =  0x80000424, 0x8000073c, 0x8000051c, 0x80000615
+i=2, j=1, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x000001dc, 0x000004f4, 0x000002d4, 0x000003cd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=2, j=1, k=8      vmaddfp(srcA,srcC,srcB) result =  0x8000041e, 0x80000712, 0x80000124, 0x80000124
+i=2, j=1, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x000001d6, 0x000004ca, 0x80000124, 0x80000124
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=2, j=1, k=9      vmaddfp(srcA,srcC,srcB) result =  0x8000041e, 0x80000712, 0x35967699, 0x35960015
+i=2, j=1, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x000001d6, 0x000004ca, 0xb5967699, 0xb5960015
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=2, j=1, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=2, j=1, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=2, j=1, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=2, j=1, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=2, j=1, k=12      vmaddfp(srcA,srcC,srcB) result =  0x053fffff, 0x05c00000, 0x057fffff, 0x05a00000
+i=2, j=1, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x85400001, 0x85c00000, 0x85800000, 0x85a00000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=2, j=1, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=2, j=1, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcB   = 0x000000080000000a 0x000000060000000c
+
+    vaddfp(srcA,srcB) result =  0x0000000c, 0x00000018, 0x00000010, 0x00000014
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+    vmin(srcA,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=2, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=2, j=2, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=2, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=2, j=2, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=2, j=2, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=2, j=2, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=2, j=2, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=2, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=2, j=2, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=2, j=2, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=2, j=2, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=2, j=2, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=2, k=6      vmaddfp(srcA,srcC,srcB) result =  0x800002fa, 0x8000060c, 0x800003f0, 0x800004e7
+i=2, j=2, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x00000306, 0x00000624, 0x00000400, 0x000004fb
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=2, k=7      vmaddfp(srcA,srcC,srcB) result =  0x800002fa, 0x8000060c, 0x800003f0, 0x800004e7
+i=2, j=2, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x00000306, 0x00000624, 0x00000400, 0x000004fb
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=2, j=2, k=8      vmaddfp(srcA,srcC,srcB) result =  0x800002f4, 0x800005e2, 0x00000008, 0x0000000a
+i=2, j=2, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x00000300, 0x000005fa, 0x00000008, 0x0000000a
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=2, j=2, k=9      vmaddfp(srcA,srcC,srcB) result =  0x800002f4, 0x800005e2, 0x35967699, 0x35960015
+i=2, j=2, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x00000300, 0x000005fa, 0xb5967699, 0xb5960015
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=2, j=2, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=2, j=2, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=2, j=2, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=2, j=2, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=2, j=2, k=12      vmaddfp(srcA,srcC,srcB) result =  0x05400000, 0x05c00000, 0x05800000, 0x05a00000
+i=2, j=2, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x85400000, 0x85c00000, 0x85800000, 0x85a00000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=2, j=2, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=2, j=2, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcB   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=3, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=3, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=3, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=3, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=2, j=3, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=3, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=2, j=3, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=3, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=2, j=3, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=3, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=2, j=3, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=3, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=3, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=3, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=3, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=3, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=2, j=3, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=3, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=2, j=3, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=3, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=2, j=3, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=3, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=2, j=3, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=3, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=2, j=3, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=3, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=2, j=3, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=3, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x0000026800000278 0x0000024800000258
+
+    vaddfp(srcA,srcB) result =  0x0000024e, 0x00000264, 0x00000270, 0x00000282
+    vsubfp(srcA,srcB) result =  0x80000242, 0x8000024c, 0x80000260, 0x8000026e
+    vmax(srcA,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+    vmin(srcA,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=4, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=2, j=4, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=4, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=2, j=4, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=2, j=4, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=2, j=4, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=2, j=4, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=4, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=2, j=4, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=2, j=4, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=2, j=4, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=2, j=4, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=4, k=6      vmaddfp(srcA,srcC,srcB) result =  0x800000b8, 0x800003c0, 0x80000190, 0x80000279
+i=2, j=4, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x00000548, 0x00000870, 0x00000660, 0x00000769
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=4, k=7      vmaddfp(srcA,srcC,srcB) result =  0x800000b8, 0x800003c0, 0x80000190, 0x80000279
+i=2, j=4, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x00000548, 0x00000870, 0x00000660, 0x00000769
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=2, j=4, k=8      vmaddfp(srcA,srcC,srcB) result =  0x800000b2, 0x80000396, 0x00000268, 0x00000278
+i=2, j=4, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x00000542, 0x00000846, 0x00000268, 0x00000278
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=2, j=4, k=9      vmaddfp(srcA,srcC,srcB) result =  0x800000b2, 0x80000396, 0x35967699, 0x35960015
+i=2, j=4, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x00000542, 0x00000846, 0xb5967699, 0xb5960015
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=2, j=4, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=2, j=4, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=2, j=4, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=2, j=4, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=2, j=4, k=12      vmaddfp(srcA,srcC,srcB) result =  0x05400001, 0x05c00001, 0x05800001, 0x05a00001
+i=2, j=4, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x853fffff, 0x85bfffff, 0x857fffff, 0x859fffff
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=2, j=4, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=2, j=4, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcB   = 0x0000000400000008 0x0000000200000002
+
+    vaddfp(srcA,srcB) result =  0x00000008, 0x0000000e, 0x0000000c, 0x00000012
+    vsubfp(srcA,srcB) result =  0x00000004, 0x0000000a, 0x00000004, 0x00000002
+    vmax(srcA,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+    vmin(srcA,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+    vcmpbfp(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=5, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=2, j=5, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=5, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=2, j=5, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=2, j=5, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=2, j=5, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=2, j=5, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=5, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=2, j=5, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=2, j=5, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=2, j=5, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=2, j=5, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=5, k=6      vmaddfp(srcA,srcC,srcB) result =  0x800002fe, 0x80000616, 0x800003f4, 0x800004e9
+i=2, j=5, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x00000302, 0x0000061a, 0x000003fc, 0x000004f9
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=5, k=7      vmaddfp(srcA,srcC,srcB) result =  0x800002fe, 0x80000616, 0x800003f4, 0x800004e9
+i=2, j=5, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x00000302, 0x0000061a, 0x000003fc, 0x000004f9
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=2, j=5, k=8      vmaddfp(srcA,srcC,srcB) result =  0x800002f8, 0x800005ec, 0x00000004, 0x00000008
+i=2, j=5, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x000002fc, 0x000005f0, 0x00000004, 0x00000008
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=2, j=5, k=9      vmaddfp(srcA,srcC,srcB) result =  0x800002f8, 0x800005ec, 0x35967699, 0x35960015
+i=2, j=5, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x000002fc, 0x000005f0, 0xb5967699, 0xb5960015
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=2, j=5, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=2, j=5, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=2, j=5, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=2, j=5, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=2, j=5, k=12      vmaddfp(srcA,srcC,srcB) result =  0x05400000, 0x05c00000, 0x05800000, 0x05a00000
+i=2, j=5, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x85400000, 0x85c00000, 0x85800000, 0x85a00000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=2, j=5, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=2, j=5, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0x43000000, 0x43020000, 0x42fe0000, 0x42fd0000
+    vmax(srcA,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=6, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=6, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=6, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=6, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=2, j=6, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=6, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=2, j=6, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=6, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=2, j=6, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=6, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=2, j=6, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=6, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=6, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=6, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=6, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=6, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=2, j=6, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=6, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=2, j=6, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=6, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=2, j=6, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=6, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=2, j=6, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=6, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=2, j=6, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=6, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=2, j=6, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=6, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0x43000000, 0x43020000, 0x42fe0000, 0x42fd0000
+    vmax(srcA,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=7, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=7, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=7, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=7, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=2, j=7, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=7, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=2, j=7, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=7, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=2, j=7, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=7, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=2, j=7, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=7, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=7, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=7, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=7, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=7, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=2, j=7, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=7, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=2, j=7, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=7, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=2, j=7, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=7, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=2, j=7, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=7, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=2, j=7, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=7, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=2, j=7, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=7, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x0000000c, 0x0000000c
+    vsubfp(srcA,srcB) result =  0x42fe0000, 0x42fd0000, 0x00000004, 0x00000008
+    vmax(srcA,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=8, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=2, j=8, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=8, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=2, j=8, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=2, j=8, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=2, j=8, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=2, j=8, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=8, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=2, j=8, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=2, j=8, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=2, j=8, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=2, j=8, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=8, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x800003f4, 0x800004ef
+i=2, j=8, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x000003fc, 0x000004f3
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=8, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x800003f4, 0x800004ef
+i=2, j=8, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x000003fc, 0x000004f3
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=2, j=8, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=2, j=8, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=2, j=8, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x35967699, 0x35960015
+i=2, j=8, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xb5967699, 0xb5960015
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=2, j=8, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=2, j=8, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=2, j=8, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=2, j=8, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=2, j=8, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x05800000, 0x05a00000
+i=2, j=8, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x85800000, 0x85a00000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=2, j=8, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=2, j=8, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcB   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0x42fe0000, 0x42fd0000, 0xfe967699, 0xfe700022
+    vmax(srcA,srcB) result =  0x00000006, 0x0000000c, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000008, 0x0000000a
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=9, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=2, j=9, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=9, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=2, j=9, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=2, j=9, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=2, j=9, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=2, j=9, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=9, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=2, j=9, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=2, j=9, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=2, j=9, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=2, j=9, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=9, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=2, j=9, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=9, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=2, j=9, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=2, j=9, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=2, j=9, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=2, j=9, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=2, j=9, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=2, j=9, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=2, j=9, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=2, j=9, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=2, j=9, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=2, j=9, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=2, j=9, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=2, j=9, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=2, j=9, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcB   = 0x80b0000480b00006 0x80b0000180b00002
+
+    vaddfp(srcA,srcB) result =  0x80affffb, 0x80affff6, 0x80affffc, 0x80affffc
+    vsubfp(srcA,srcB) result =  0x00b00007, 0x00b0000e, 0x00b0000c, 0x00b00010
+    vmax(srcA,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+    vmin(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=10, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=2, j=10, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=10, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=2, j=10, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=2, j=10, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=2, j=10, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=2, j=10, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=10, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=2, j=10, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=2, j=10, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=2, j=10, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=2, j=10, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=10, k=6      vmaddfp(srcA,srcC,srcB) result =  0x80b00301, 0x80b0061a, 0x80b003fc, 0x80b004f7
+i=2, j=10, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80affd01, 0x80aff9ea, 0x80affc0c, 0x80affb15
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=10, k=7      vmaddfp(srcA,srcC,srcB) result =  0x80b00301, 0x80b0061a, 0x80b003fc, 0x80b004f7
+i=2, j=10, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80affd01, 0x80aff9ea, 0x80affc0c, 0x80affb15
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=2, j=10, k=8      vmaddfp(srcA,srcC,srcB) result =  0x80b002fb, 0x80b005f0, 0x80b00004, 0x80b00006
+i=2, j=10, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80affd07, 0x80affa14, 0x80b00004, 0x80b00006
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=2, j=10, k=9      vmaddfp(srcA,srcC,srcB) result =  0x80b002fb, 0x80b005f0, 0x35967699, 0x35960015
+i=2, j=10, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80affd07, 0x80affa14, 0xb5967699, 0xb5960015
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=2, j=10, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=2, j=10, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=2, j=10, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=2, j=10, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=2, j=10, k=12      vmaddfp(srcA,srcC,srcB) result =  0x053fa800, 0x05bfd400, 0x057fa800, 0x059fd400
+i=2, j=10, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x85405800, 0x85c02c00, 0x85802c00, 0x85a02c00
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=2, j=10, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=2, j=10, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcB   = 0x80b0000280b00004 0x80b0000080b00001
+
+    vaddfp(srcA,srcB) result =  0x80affffa, 0x80affff5, 0x80affffa, 0x80affffa
+    vsubfp(srcA,srcB) result =  0x00b00006, 0x00b0000d, 0x00b0000a, 0x00b0000e
+    vmax(srcA,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+    vmin(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=11, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=2, j=11, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=11, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=2, j=11, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=2, j=11, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=2, j=11, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=2, j=11, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=11, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=2, j=11, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=2, j=11, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=2, j=11, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=2, j=11, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=11, k=6      vmaddfp(srcA,srcC,srcB) result =  0x80b00300, 0x80b00619, 0x80b003fa, 0x80b004f5
+i=2, j=11, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80affd00, 0x80aff9e9, 0x80affc0a, 0x80affb13
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=11, k=7      vmaddfp(srcA,srcC,srcB) result =  0x80b00300, 0x80b00619, 0x80b003fa, 0x80b004f5
+i=2, j=11, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80affd00, 0x80aff9e9, 0x80affc0a, 0x80affb13
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=2, j=11, k=8      vmaddfp(srcA,srcC,srcB) result =  0x80b002fa, 0x80b005ef, 0x80b00002, 0x80b00004
+i=2, j=11, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80affd06, 0x80affa13, 0x80b00002, 0x80b00004
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=2, j=11, k=9      vmaddfp(srcA,srcC,srcB) result =  0x80b002fa, 0x80b005ef, 0x35967699, 0x35960015
+i=2, j=11, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80affd06, 0x80affa13, 0xb5967699, 0xb5960015
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=2, j=11, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=2, j=11, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=2, j=11, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=2, j=11, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=2, j=11, k=12      vmaddfp(srcA,srcC,srcB) result =  0x053fa800, 0x05bfd400, 0x057fa800, 0x059fd400
+i=2, j=11, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x85405800, 0x85c02c00, 0x85802c00, 0x85a02c00
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=2, j=11, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=2, j=11, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcB   = 0x4e8000004e800000 0x4e8000004e800000
+
+    vaddfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vsubfp(srcA,srcB) result =  0xce800000, 0xce800000, 0xce800000, 0xce800000
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=12, k=0      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=2, j=12, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=12, k=1      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=2, j=12, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=2, j=12, k=2      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=2, j=12, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=2, j=12, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=12, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=2, j=12, k=4      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=2, j=12, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=2, j=12, k=5      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=2, j=12, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=12, k=6      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=2, j=12, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=12, k=7      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=2, j=12, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=2, j=12, k=8      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=2, j=12, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=2, j=12, k=9      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=2, j=12, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=2, j=12, k=10      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=2, j=12, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=2, j=12, k=11      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=2, j=12, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=2, j=12, k=12      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=2, j=12, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=2, j=12, k=13      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=2, j=12, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcB   = 0xb0000000b0000000 0xb0000000b0000000
+
+    vaddfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vsubfp(srcA,srcB) result =  0x30000000, 0x30000000, 0x30000000, 0x30000000
+    vmax(srcA,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+    vmin(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=13, k=0      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=2, j=13, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=13, k=1      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=2, j=13, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=2, j=13, k=2      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=2, j=13, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=2, j=13, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=13, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=2, j=13, k=4      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=2, j=13, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=2, j=13, k=5      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=2, j=13, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=13, k=6      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=2, j=13, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=13, k=7      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=2, j=13, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=2, j=13, k=8      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=2, j=13, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=2, j=13, k=9      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0x35966699, 0x3595f015
+i=2, j=13, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb5968699, 0xb5961015
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=2, j=13, k=10      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=2, j=13, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=2, j=13, k=11      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=2, j=13, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=2, j=13, k=12      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=2, j=13, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=2, j=13, k=13      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=2, j=13, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcA   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+   vcfsx(srcA) result =  0xb520c000, 0xb500a000, 0xb4020000, 0xb480c000
+   vcfux(srcA) result =  0x3ffffffb, 0x3ffffffc, 0x3fffffff, 0x3ffffffe
+   vrfim(srcA) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+   vrfin(srcA) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+   vrfiz(srcA) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+   vrefp(srcA) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+   vrsqrtefp(srcA) result   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=0, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=0, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=0, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=0, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=3, j=0, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=0, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=3, j=0, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=0, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=3, j=0, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=0, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=3, j=0, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=0, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=0, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=0, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=0, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=0, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=3, j=0, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=0, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=3, j=0, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=0, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=3, j=0, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=0, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=3, j=0, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=0, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=3, j=0, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=0, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=3, j=0, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=0, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=1, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=1, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=1, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=1, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=3, j=1, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=1, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=3, j=1, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=1, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=3, j=1, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=1, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=3, j=1, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=1, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=1, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=1, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=1, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=1, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=3, j=1, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=1, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=3, j=1, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=1, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=3, j=1, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=1, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=3, j=1, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=1, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=3, j=1, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=1, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=3, j=1, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=1, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x000000080000000a 0x000000060000000c
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=2, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=2, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=2, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=2, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=3, j=2, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=2, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=3, j=2, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=2, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=3, j=2, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=2, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=3, j=2, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=2, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=2, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=2, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=2, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=2, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=3, j=2, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=2, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=3, j=2, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=2, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=3, j=2, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=2, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=3, j=2, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=2, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=3, j=2, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=2, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=3, j=2, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=2, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=3, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=3, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=3, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=3, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=3, j=3, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=3, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=3, j=3, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=3, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=3, j=3, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=3, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=3, j=3, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=3, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=3, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=3, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=3, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=3, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=3, j=3, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=3, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=3, j=3, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=3, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=3, j=3, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=3, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=3, j=3, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=3, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=3, j=3, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=3, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=3, j=3, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=3, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x0000026800000278 0x0000024800000258
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=4, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=4, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=4, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=4, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=3, j=4, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=4, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=3, j=4, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=4, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=3, j=4, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=4, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=3, j=4, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=4, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=4, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=4, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=4, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=4, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=3, j=4, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=4, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=3, j=4, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=4, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=3, j=4, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=4, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=3, j=4, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=4, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=3, j=4, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=4, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=3, j=4, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=4, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x0000000400000008 0x0000000200000002
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=5, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=5, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=5, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=5, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=3, j=5, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=5, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=3, j=5, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=5, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=3, j=5, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=5, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=3, j=5, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=5, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=5, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=5, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=5, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=5, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=3, j=5, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=5, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=3, j=5, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=5, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=3, j=5, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=5, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=3, j=5, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=5, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=3, j=5, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=5, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=3, j=5, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=5, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=6, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=6, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=6, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=6, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=3, j=6, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=6, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=3, j=6, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=6, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=3, j=6, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=6, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=3, j=6, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=6, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=6, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=6, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=6, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=6, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=3, j=6, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=6, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=3, j=6, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=6, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=3, j=6, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=6, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=3, j=6, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=6, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=3, j=6, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=6, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=3, j=6, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=6, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=7, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=7, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=7, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=7, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=3, j=7, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=7, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=3, j=7, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=7, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=3, j=7, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=7, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=3, j=7, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=7, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=7, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=7, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=7, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=7, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=3, j=7, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=7, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=3, j=7, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=7, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=3, j=7, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=7, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=3, j=7, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=7, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=3, j=7, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=7, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=3, j=7, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=7, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=8, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=8, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=8, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=8, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=3, j=8, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=8, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=3, j=8, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=8, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=3, j=8, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=8, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=3, j=8, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=8, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=8, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=8, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=8, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=8, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=3, j=8, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=8, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=3, j=8, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=8, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=3, j=8, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=8, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=3, j=8, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=8, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=3, j=8, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=8, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=3, j=8, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=8, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=9, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=9, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=9, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=9, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=3, j=9, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=9, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=3, j=9, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=9, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=3, j=9, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=9, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=3, j=9, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=9, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=9, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=9, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=9, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=9, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=3, j=9, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=9, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=3, j=9, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=9, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=3, j=9, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=9, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=3, j=9, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=9, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=3, j=9, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=9, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=3, j=9, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=9, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x80b0000480b00006 0x80b0000180b00002
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=10, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=10, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=10, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=10, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=3, j=10, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=10, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=3, j=10, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=10, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=3, j=10, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=10, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=3, j=10, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=10, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=10, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=10, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=10, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=10, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=3, j=10, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=10, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=3, j=10, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=10, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=3, j=10, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=10, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=3, j=10, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=10, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=3, j=10, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=10, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=3, j=10, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=10, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x80b0000280b00004 0x80b0000080b00001
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=11, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=11, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=11, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=11, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=3, j=11, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=11, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=3, j=11, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=11, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=3, j=11, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=11, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=3, j=11, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=11, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=11, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=11, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=11, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=11, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=3, j=11, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=11, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=3, j=11, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=11, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=3, j=11, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=11, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=3, j=11, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=11, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=3, j=11, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=11, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=3, j=11, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=11, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x4e8000004e800000 0x4e8000004e800000
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=12, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=12, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=12, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=12, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=3, j=12, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=12, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=3, j=12, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=12, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=3, j=12, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=12, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=3, j=12, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=12, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=12, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=12, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=12, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=12, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=3, j=12, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=12, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=3, j=12, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=12, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=3, j=12, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=12, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=3, j=12, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=12, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=3, j=12, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=12, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=3, j=12, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=12, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0xb0000000b0000000 0xb0000000b0000000
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=13, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=13, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=13, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=13, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=3, j=13, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=13, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=3, j=13, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=13, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=3, j=13, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=13, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=3, j=13, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=13, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=13, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=13, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=13, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=13, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=3, j=13, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=13, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=3, j=13, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=13, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=3, j=13, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=13, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=3, j=13, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=13, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=3, j=13, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=13, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=3, j=13, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=13, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcA   = 0x0000026800000278 0x0000024800000258
+
+   vcfsx(srcA) result =  0x34920000, 0x34960000, 0x349a0000, 0x349e0000
+   vcfux(srcA) result =  0x34920000, 0x34960000, 0x349a0000, 0x349e0000
+   vrfim(srcA) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+   vrfin(srcA) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+   vrfiz(srcA) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+   vrefp(srcA) result =  0x7f800000, 0x7f800000, 0x7f800000, 0x7f800000
+   vrsqrtefp(srcA) result   = 0x626963c062666a80 0x626fb2c0626c7b00
+
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0x00000124, 0x00000134, 0x00000144, 0x00000154
+    vsubfp(srcA,srcB) result =  0x0000036c, 0x0000037c, 0x0000038c, 0x0000039c
+    vmax(srcA,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+    vmin(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vcmpbfp(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=0, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=4, j=0, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=0, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=4, j=0, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=4, j=0, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=4, j=0, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=4, j=0, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=0, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=4, j=0, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=4, j=0, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=4, j=0, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=4, j=0, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=0, k=6      vmaddfp(srcA,srcC,srcB) result =  0x80012524, 0x800131d4, 0x800132bc, 0x80013970
+i=4, j=0, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x000122dc, 0x00012f8c, 0x00013074, 0x00013728
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=0, k=7      vmaddfp(srcA,srcC,srcB) result =  0x80012524, 0x800131d4, 0x800132bc, 0x80013970
+i=4, j=0, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x000122dc, 0x00012f8c, 0x00013074, 0x00013728
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=4, j=0, k=8      vmaddfp(srcA,srcC,srcB) result =  0x800122dc, 0x800129a0, 0x80000124, 0x80000124
+i=4, j=0, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x00012094, 0x00012758, 0x80000124, 0x80000124
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=4, j=0, k=9      vmaddfp(srcA,srcC,srcB) result =  0x800122dc, 0x800129a0, 0x38b506b0, 0x38942015
+i=4, j=0, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x00012094, 0x00012758, 0xb8b506b0, 0xb8942015
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=4, j=0, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=4, j=0, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=4, j=0, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=4, j=0, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=4, j=0, k=12      vmaddfp(srcA,srcC,srcB) result =  0x08920000, 0x08960000, 0x089a0000, 0x089e0000
+i=4, j=0, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x88920000, 0x88960000, 0x889a0000, 0x889e0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=4, j=0, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=4, j=0, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0x00000124, 0x00000134, 0x00000144, 0x00000154
+    vsubfp(srcA,srcB) result =  0x0000036c, 0x0000037c, 0x0000038c, 0x0000039c
+    vmax(srcA,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+    vmin(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vcmpbfp(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=1, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=4, j=1, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=1, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=4, j=1, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=4, j=1, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=4, j=1, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=4, j=1, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=1, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=4, j=1, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=4, j=1, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=4, j=1, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=4, j=1, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=1, k=6      vmaddfp(srcA,srcC,srcB) result =  0x80012524, 0x800131d4, 0x800132bc, 0x80013970
+i=4, j=1, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x000122dc, 0x00012f8c, 0x00013074, 0x00013728
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=1, k=7      vmaddfp(srcA,srcC,srcB) result =  0x80012524, 0x800131d4, 0x800132bc, 0x80013970
+i=4, j=1, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x000122dc, 0x00012f8c, 0x00013074, 0x00013728
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=4, j=1, k=8      vmaddfp(srcA,srcC,srcB) result =  0x800122dc, 0x800129a0, 0x80000124, 0x80000124
+i=4, j=1, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x00012094, 0x00012758, 0x80000124, 0x80000124
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=4, j=1, k=9      vmaddfp(srcA,srcC,srcB) result =  0x800122dc, 0x800129a0, 0x38b506b0, 0x38942015
+i=4, j=1, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x00012094, 0x00012758, 0xb8b506b0, 0xb8942015
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=4, j=1, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=4, j=1, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=4, j=1, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=4, j=1, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=4, j=1, k=12      vmaddfp(srcA,srcC,srcB) result =  0x08920000, 0x08960000, 0x089a0000, 0x089e0000
+i=4, j=1, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x88920000, 0x88960000, 0x889a0000, 0x889e0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=4, j=1, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=4, j=1, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcB   = 0x000000080000000a 0x000000060000000c
+
+    vaddfp(srcA,srcB) result =  0x0000024e, 0x00000264, 0x00000270, 0x00000282
+    vsubfp(srcA,srcB) result =  0x00000242, 0x0000024c, 0x00000260, 0x0000026e
+    vmax(srcA,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+    vmin(srcA,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+    vcmpbfp(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=2, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=4, j=2, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=2, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=4, j=2, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=4, j=2, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=4, j=2, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=4, j=2, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=2, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=4, j=2, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=4, j=2, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=4, j=2, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=4, j=2, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=2, k=6      vmaddfp(srcA,srcC,srcB) result =  0x800123fa, 0x800130a4, 0x80013190, 0x80013842
+i=4, j=2, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x00012406, 0x000130bc, 0x000131a0, 0x00013856
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=2, k=7      vmaddfp(srcA,srcC,srcB) result =  0x800123fa, 0x800130a4, 0x80013190, 0x80013842
+i=4, j=2, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x00012406, 0x000130bc, 0x000131a0, 0x00013856
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=4, j=2, k=8      vmaddfp(srcA,srcC,srcB) result =  0x800121b2, 0x80012870, 0x00000008, 0x0000000a
+i=4, j=2, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x000121be, 0x00012888, 0x00000008, 0x0000000a
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=4, j=2, k=9      vmaddfp(srcA,srcC,srcB) result =  0x800121b2, 0x80012870, 0x38b506b0, 0x38942015
+i=4, j=2, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x000121be, 0x00012888, 0xb8b506b0, 0xb8942015
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=4, j=2, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=4, j=2, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=4, j=2, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=4, j=2, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=4, j=2, k=12      vmaddfp(srcA,srcC,srcB) result =  0x08920000, 0x08960000, 0x089a0000, 0x089e0000
+i=4, j=2, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x88920000, 0x88960000, 0x889a0000, 0x889e0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=4, j=2, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=4, j=2, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcB   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=3, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=3, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=3, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=3, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=4, j=3, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=3, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=4, j=3, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=3, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=4, j=3, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=3, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=4, j=3, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=3, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=3, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=3, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=3, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=3, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=4, j=3, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=3, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=4, j=3, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=3, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=4, j=3, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=3, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=4, j=3, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=3, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=4, j=3, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=3, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=4, j=3, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=3, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x0000026800000278 0x0000024800000258
+
+    vaddfp(srcA,srcB) result =  0x00000490, 0x000004b0, 0x000004d0, 0x000004f0
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+    vmin(srcA,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=4, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=4, j=4, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=4, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=4, j=4, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=4, j=4, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=4, j=4, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=4, j=4, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=4, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=4, j=4, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=4, j=4, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=4, j=4, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=4, j=4, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=4, k=6      vmaddfp(srcA,srcC,srcB) result =  0x800121b8, 0x80012e58, 0x80012f30, 0x800135d4
+i=4, j=4, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x00012648, 0x00013308, 0x00013400, 0x00013ac4
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=4, k=7      vmaddfp(srcA,srcC,srcB) result =  0x800121b8, 0x80012e58, 0x80012f30, 0x800135d4
+i=4, j=4, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x00012648, 0x00013308, 0x00013400, 0x00013ac4
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=4, j=4, k=8      vmaddfp(srcA,srcC,srcB) result =  0x80011f70, 0x80012624, 0x00000268, 0x00000278
+i=4, j=4, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x00012400, 0x00012ad4, 0x00000268, 0x00000278
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=4, j=4, k=9      vmaddfp(srcA,srcC,srcB) result =  0x80011f70, 0x80012624, 0x38b506b0, 0x38942015
+i=4, j=4, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x00012400, 0x00012ad4, 0xb8b506b0, 0xb8942015
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=4, j=4, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=4, j=4, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=4, j=4, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=4, j=4, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=4, j=4, k=12      vmaddfp(srcA,srcC,srcB) result =  0x08920000, 0x08960000, 0x089a0000, 0x089e0000
+i=4, j=4, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x88920000, 0x88960000, 0x889a0000, 0x889e0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=4, j=4, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=4, j=4, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcB   = 0x0000000400000008 0x0000000200000002
+
+    vaddfp(srcA,srcB) result =  0x0000024a, 0x0000025a, 0x0000026c, 0x00000280
+    vsubfp(srcA,srcB) result =  0x00000246, 0x00000256, 0x00000264, 0x00000270
+    vmax(srcA,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+    vmin(srcA,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+    vcmpbfp(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=5, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=4, j=5, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=5, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=4, j=5, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=4, j=5, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=4, j=5, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=4, j=5, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=5, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=4, j=5, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=4, j=5, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=4, j=5, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=4, j=5, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=5, k=6      vmaddfp(srcA,srcC,srcB) result =  0x800123fe, 0x800130ae, 0x80013194, 0x80013844
+i=4, j=5, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x00012402, 0x000130b2, 0x0001319c, 0x00013854
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=5, k=7      vmaddfp(srcA,srcC,srcB) result =  0x800123fe, 0x800130ae, 0x80013194, 0x80013844
+i=4, j=5, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x00012402, 0x000130b2, 0x0001319c, 0x00013854
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=4, j=5, k=8      vmaddfp(srcA,srcC,srcB) result =  0x800121b6, 0x8001287a, 0x00000004, 0x00000008
+i=4, j=5, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x000121ba, 0x0001287e, 0x00000004, 0x00000008
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=4, j=5, k=9      vmaddfp(srcA,srcC,srcB) result =  0x800121b6, 0x8001287a, 0x38b506b0, 0x38942015
+i=4, j=5, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x000121ba, 0x0001287e, 0xb8b506b0, 0xb8942015
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=4, j=5, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=4, j=5, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=4, j=5, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=4, j=5, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=4, j=5, k=12      vmaddfp(srcA,srcC,srcB) result =  0x08920000, 0x08960000, 0x089a0000, 0x089e0000
+i=4, j=5, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x88920000, 0x88960000, 0x889a0000, 0x889e0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=4, j=5, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=4, j=5, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0x43000000, 0x43020000, 0x42fe0000, 0x42fd0000
+    vmax(srcA,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=6, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=6, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=6, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=6, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=4, j=6, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=6, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=4, j=6, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=6, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=4, j=6, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=6, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=4, j=6, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=6, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=6, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=6, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=6, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=6, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=4, j=6, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=6, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=4, j=6, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fdfff5, 0xc2fcfff7
+i=4, j=6, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe000b, 0xc2fd0009
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=4, j=6, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=6, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=4, j=6, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=6, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=4, j=6, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=6, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=4, j=6, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=6, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0x43000000, 0x43020000, 0x42fe0000, 0x42fd0000
+    vmax(srcA,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=7, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=7, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=7, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=7, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=4, j=7, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=7, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=4, j=7, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=7, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=4, j=7, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=7, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=4, j=7, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=7, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=7, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=7, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=7, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=7, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=4, j=7, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=7, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=4, j=7, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fdfff5, 0xc2fcfff7
+i=4, j=7, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe000b, 0xc2fd0009
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=4, j=7, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=7, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=4, j=7, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=7, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=4, j=7, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=7, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=4, j=7, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=7, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x0000026c, 0x0000027a
+    vsubfp(srcA,srcB) result =  0x42fe0000, 0x42fd0000, 0x00000264, 0x00000276
+    vmax(srcA,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=8, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=4, j=8, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=8, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=4, j=8, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=4, j=8, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=4, j=8, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=4, j=8, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=8, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=4, j=8, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=4, j=8, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=4, j=8, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=4, j=8, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=8, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80013194, 0x8001384a
+i=4, j=8, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x0001319c, 0x0001384e
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=8, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80013194, 0x8001384a
+i=4, j=8, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x0001319c, 0x0001384e
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=4, j=8, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=4, j=8, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=4, j=8, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x38b506b0, 0x38942015
+i=4, j=8, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xb8b506b0, 0xb8942015
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=4, j=8, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=4, j=8, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=4, j=8, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=4, j=8, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=4, j=8, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x089a0000, 0x089e0000
+i=4, j=8, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x889a0000, 0x889e0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=4, j=8, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=4, j=8, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcB   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0x42fe0000, 0x42fd0000, 0xfe967699, 0xfe700022
+    vmax(srcA,srcB) result =  0x00000248, 0x00000258, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000268, 0x00000278
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=9, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=4, j=9, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=9, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=4, j=9, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=4, j=9, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=4, j=9, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=4, j=9, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=9, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=4, j=9, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=4, j=9, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=4, j=9, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=4, j=9, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=9, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=4, j=9, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=9, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=4, j=9, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=4, j=9, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=4, j=9, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=4, j=9, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=4, j=9, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=4, j=9, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=4, j=9, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=4, j=9, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=4, j=9, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=4, j=9, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=4, j=9, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=4, j=9, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=4, j=9, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcB   = 0x80b0000480b00006 0x80b0000180b00002
+
+    vaddfp(srcA,srcB) result =  0x80affdb9, 0x80affdaa, 0x80affd9c, 0x80affd8e
+    vsubfp(srcA,srcB) result =  0x00b00249, 0x00b0025a, 0x00b0026c, 0x00b0027e
+    vmax(srcA,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+    vmin(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=10, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=4, j=10, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=10, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=4, j=10, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=4, j=10, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=4, j=10, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=4, j=10, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=10, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=4, j=10, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=4, j=10, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=4, j=10, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=4, j=10, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=10, k=6      vmaddfp(srcA,srcC,srcB) result =  0x80b12401, 0x80b130b2, 0x80b1319c, 0x80b13852
+i=4, j=10, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80aedc01, 0x80aecf52, 0x80aece6c, 0x80aec7ba
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=10, k=7      vmaddfp(srcA,srcC,srcB) result =  0x80b12401, 0x80b130b2, 0x80b1319c, 0x80b13852
+i=4, j=10, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80aedc01, 0x80aecf52, 0x80aece6c, 0x80aec7ba
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=4, j=10, k=8      vmaddfp(srcA,srcC,srcB) result =  0x80b121b9, 0x80b1287e, 0x80b00004, 0x80b00006
+i=4, j=10, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80aede49, 0x80aed786, 0x80b00004, 0x80b00006
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=4, j=10, k=9      vmaddfp(srcA,srcC,srcB) result =  0x80b121b9, 0x80b1287e, 0x38b506b0, 0x38942015
+i=4, j=10, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80aede49, 0x80aed786, 0xb8b506b0, 0xb8942015
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=4, j=10, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=4, j=10, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=4, j=10, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=4, j=10, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=4, j=10, k=12      vmaddfp(srcA,srcC,srcB) result =  0x0891ff50, 0x0895ff50, 0x0899ff50, 0x089dff50
+i=4, j=10, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x889200b0, 0x889600b0, 0x889a00b0, 0x889e00b0
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=4, j=10, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=4, j=10, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcB   = 0x80b0000280b00004 0x80b0000080b00001
+
+    vaddfp(srcA,srcB) result =  0x80affdb8, 0x80affda9, 0x80affd9a, 0x80affd8c
+    vsubfp(srcA,srcB) result =  0x00b00248, 0x00b00259, 0x00b0026a, 0x00b0027c
+    vmax(srcA,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+    vmin(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=11, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=4, j=11, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=11, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=4, j=11, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=4, j=11, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=4, j=11, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=4, j=11, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=11, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=4, j=11, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=4, j=11, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=4, j=11, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=4, j=11, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=11, k=6      vmaddfp(srcA,srcC,srcB) result =  0x80b12400, 0x80b130b1, 0x80b1319a, 0x80b13850
+i=4, j=11, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80aedc00, 0x80aecf51, 0x80aece6a, 0x80aec7b8
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=11, k=7      vmaddfp(srcA,srcC,srcB) result =  0x80b12400, 0x80b130b1, 0x80b1319a, 0x80b13850
+i=4, j=11, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80aedc00, 0x80aecf51, 0x80aece6a, 0x80aec7b8
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=4, j=11, k=8      vmaddfp(srcA,srcC,srcB) result =  0x80b121b8, 0x80b1287d, 0x80b00002, 0x80b00004
+i=4, j=11, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80aede48, 0x80aed785, 0x80b00002, 0x80b00004
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=4, j=11, k=9      vmaddfp(srcA,srcC,srcB) result =  0x80b121b8, 0x80b1287d, 0x38b506b0, 0x38942015
+i=4, j=11, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80aede48, 0x80aed785, 0xb8b506b0, 0xb8942015
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=4, j=11, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=4, j=11, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=4, j=11, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=4, j=11, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=4, j=11, k=12      vmaddfp(srcA,srcC,srcB) result =  0x0891ff50, 0x0895ff50, 0x0899ff50, 0x089dff50
+i=4, j=11, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x889200b0, 0x889600b0, 0x889a00b0, 0x889e00b0
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=4, j=11, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=4, j=11, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcB   = 0x4e8000004e800000 0x4e8000004e800000
+
+    vaddfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vsubfp(srcA,srcB) result =  0xce800000, 0xce800000, 0xce800000, 0xce800000
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=12, k=0      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=4, j=12, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=12, k=1      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=4, j=12, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=4, j=12, k=2      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=4, j=12, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=4, j=12, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=12, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=4, j=12, k=4      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=4, j=12, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=4, j=12, k=5      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=4, j=12, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=12, k=6      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=4, j=12, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=12, k=7      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=4, j=12, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=4, j=12, k=8      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=4, j=12, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=4, j=12, k=9      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=4, j=12, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=4, j=12, k=10      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=4, j=12, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=4, j=12, k=11      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=4, j=12, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=4, j=12, k=12      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=4, j=12, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=4, j=12, k=13      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=4, j=12, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcB   = 0xb0000000b0000000 0xb0000000b0000000
+
+    vaddfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vsubfp(srcA,srcB) result =  0x30000000, 0x30000000, 0x30000000, 0x30000000
+    vmax(srcA,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+    vmin(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=13, k=0      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=4, j=13, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=13, k=1      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=4, j=13, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=4, j=13, k=2      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=4, j=13, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=4, j=13, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=13, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=4, j=13, k=4      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=4, j=13, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=4, j=13, k=5      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=4, j=13, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=13, k=6      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=4, j=13, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=13, k=7      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=4, j=13, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=4, j=13, k=8      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=4, j=13, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=4, j=13, k=9      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0x38b50670, 0x38941fd5
+i=4, j=13, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb8b506f0, 0xb8942055
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=4, j=13, k=10      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=4, j=13, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=4, j=13, k=11      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=4, j=13, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=4, j=13, k=12      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=4, j=13, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=4, j=13, k=13      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=4, j=13, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcA   = 0x0000000400000008 0x0000000200000002
+
+   vcfsx(srcA) result =  0x30800000, 0x30800000, 0x31000000, 0x31800000
+   vcfux(srcA) result =  0x30800000, 0x30800000, 0x31000000, 0x31800000
+   vrfim(srcA) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+   vrfin(srcA) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+   vrfiz(srcA) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+   vrefp(srcA) result =  0x7f800000, 0x7f800000, 0x7f800000, 0x7f800000
+   vrsqrtefp(srcA) result   = 0x6435040063ffff00 0x647fff00647fff00
+
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0x80000122, 0x80000122, 0x80000120, 0x8000011c
+    vsubfp(srcA,srcB) result =  0x00000126, 0x00000126, 0x00000128, 0x0000012c
+    vmax(srcA,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+    vmin(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=0, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=5, j=0, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=0, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=5, j=0, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=5, j=0, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=5, j=0, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=5, j=0, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=0, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=5, j=0, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=5, j=0, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=5, j=0, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=5, j=0, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=0, k=6      vmaddfp(srcA,srcC,srcB) result =  0x80000224, 0x80000228, 0x80000320, 0x80000518
+i=5, j=0, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80000024, 0x80000020, 0x000000d8, 0x000002d0
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=0, k=7      vmaddfp(srcA,srcC,srcB) result =  0x80000224, 0x80000228, 0x80000320, 0x80000518
+i=5, j=0, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80000024, 0x80000020, 0x000000d8, 0x000002d0
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=5, j=0, k=8      vmaddfp(srcA,srcC,srcB) result =  0x80000222, 0x80000221, 0x80000124, 0x80000124
+i=5, j=0, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80000026, 0x80000027, 0x80000124, 0x80000124
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=5, j=0, k=9      vmaddfp(srcA,srcC,srcB) result =  0x80000222, 0x80000221, 0x35167699, 0x35700022
+i=5, j=0, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80000026, 0x80000027, 0xb5167699, 0xb5700022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=5, j=0, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=5, j=0, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=5, j=0, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=5, j=0, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=5, j=0, k=12      vmaddfp(srcA,srcC,srcB) result =  0x047ffffe, 0x047ffffe, 0x04ffffff, 0x057fffff
+i=5, j=0, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x84800001, 0x84800001, 0x85000001, 0x85800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=5, j=0, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=5, j=0, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0x80000122, 0x80000122, 0x80000120, 0x8000011c
+    vsubfp(srcA,srcB) result =  0x00000126, 0x00000126, 0x00000128, 0x0000012c
+    vmax(srcA,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+    vmin(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=1, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=5, j=1, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=1, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=5, j=1, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=5, j=1, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=5, j=1, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=5, j=1, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=1, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=5, j=1, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=5, j=1, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=5, j=1, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=5, j=1, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=1, k=6      vmaddfp(srcA,srcC,srcB) result =  0x80000224, 0x80000228, 0x80000320, 0x80000518
+i=5, j=1, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80000024, 0x80000020, 0x000000d8, 0x000002d0
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=1, k=7      vmaddfp(srcA,srcC,srcB) result =  0x80000224, 0x80000228, 0x80000320, 0x80000518
+i=5, j=1, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80000024, 0x80000020, 0x000000d8, 0x000002d0
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=5, j=1, k=8      vmaddfp(srcA,srcC,srcB) result =  0x80000222, 0x80000221, 0x80000124, 0x80000124
+i=5, j=1, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80000026, 0x80000027, 0x80000124, 0x80000124
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=5, j=1, k=9      vmaddfp(srcA,srcC,srcB) result =  0x80000222, 0x80000221, 0x35167699, 0x35700022
+i=5, j=1, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80000026, 0x80000027, 0xb5167699, 0xb5700022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=5, j=1, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=5, j=1, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=5, j=1, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=5, j=1, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=5, j=1, k=12      vmaddfp(srcA,srcC,srcB) result =  0x047ffffe, 0x047ffffe, 0x04ffffff, 0x057fffff
+i=5, j=1, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x84800001, 0x84800001, 0x85000001, 0x85800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=5, j=1, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=5, j=1, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcB   = 0x000000080000000a 0x000000060000000c
+
+    vaddfp(srcA,srcB) result =  0x00000008, 0x0000000e, 0x0000000c, 0x00000012
+    vsubfp(srcA,srcB) result =  0x80000004, 0x8000000a, 0x80000004, 0x80000002
+    vmax(srcA,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+    vmin(srcA,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=2, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=5, j=2, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=2, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=5, j=2, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=5, j=2, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=5, j=2, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=5, j=2, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=2, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=5, j=2, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=5, j=2, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=5, j=2, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=5, j=2, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=2, k=6      vmaddfp(srcA,srcC,srcB) result =  0x800000fa, 0x800000f8, 0x800001f4, 0x800003ea
+i=5, j=2, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x00000106, 0x00000110, 0x00000204, 0x000003fe
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=2, k=7      vmaddfp(srcA,srcC,srcB) result =  0x800000fa, 0x800000f8, 0x800001f4, 0x800003ea
+i=5, j=2, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x00000106, 0x00000110, 0x00000204, 0x000003fe
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=5, j=2, k=8      vmaddfp(srcA,srcC,srcB) result =  0x800000f8, 0x800000f1, 0x00000008, 0x0000000a
+i=5, j=2, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x00000104, 0x00000109, 0x00000008, 0x0000000a
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=5, j=2, k=9      vmaddfp(srcA,srcC,srcB) result =  0x800000f8, 0x800000f1, 0x35167699, 0x35700022
+i=5, j=2, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x00000104, 0x00000109, 0xb5167699, 0xb5700022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=5, j=2, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=5, j=2, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=5, j=2, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=5, j=2, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=5, j=2, k=12      vmaddfp(srcA,srcC,srcB) result =  0x04800000, 0x04800000, 0x05000000, 0x05800000
+i=5, j=2, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x84800000, 0x84800000, 0x85000000, 0x85800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=5, j=2, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=5, j=2, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcB   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=3, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=3, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=3, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=3, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=5, j=3, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=3, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=5, j=3, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=3, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=5, j=3, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=3, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=5, j=3, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=3, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=3, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=3, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=3, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=3, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=5, j=3, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=3, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=5, j=3, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=3, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=5, j=3, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=3, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=5, j=3, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=3, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=5, j=3, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=3, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=5, j=3, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=3, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x0000026800000278 0x0000024800000258
+
+    vaddfp(srcA,srcB) result =  0x0000024a, 0x0000025a, 0x0000026c, 0x00000280
+    vsubfp(srcA,srcB) result =  0x80000246, 0x80000256, 0x80000264, 0x80000270
+    vmax(srcA,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+    vmin(srcA,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=4, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=5, j=4, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=4, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=5, j=4, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=5, j=4, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=5, j=4, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=5, j=4, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=4, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=5, j=4, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=5, j=4, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=5, j=4, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=5, j=4, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=4, k=6      vmaddfp(srcA,srcC,srcB) result =  0x00000148, 0x00000154, 0x0000006c, 0x8000017c
+i=5, j=4, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x00000348, 0x0000035c, 0x00000464, 0x0000066c
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=4, k=7      vmaddfp(srcA,srcC,srcB) result =  0x00000148, 0x00000154, 0x0000006c, 0x8000017c
+i=5, j=4, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x00000348, 0x0000035c, 0x00000464, 0x0000066c
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=5, j=4, k=8      vmaddfp(srcA,srcC,srcB) result =  0x0000014a, 0x0000015b, 0x00000268, 0x00000278
+i=5, j=4, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x00000346, 0x00000355, 0x00000268, 0x00000278
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=5, j=4, k=9      vmaddfp(srcA,srcC,srcB) result =  0x0000014a, 0x0000015b, 0x35167699, 0x35700022
+i=5, j=4, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x00000346, 0x00000355, 0xb5167699, 0xb5700022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=5, j=4, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=5, j=4, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=5, j=4, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=5, j=4, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=5, j=4, k=12      vmaddfp(srcA,srcC,srcB) result =  0x04800002, 0x04800002, 0x05000001, 0x05800001
+i=5, j=4, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x847ffffb, 0x847ffffb, 0x84fffffe, 0x857fffff
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=5, j=4, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=5, j=4, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcB   = 0x0000000400000008 0x0000000200000002
+
+    vaddfp(srcA,srcB) result =  0x00000004, 0x00000004, 0x00000008, 0x00000010
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+    vmin(srcA,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=5, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=5, j=5, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=5, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=5, j=5, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=5, j=5, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=5, j=5, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=5, j=5, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=5, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=5, j=5, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=5, j=5, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=5, j=5, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=5, j=5, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=5, k=6      vmaddfp(srcA,srcC,srcB) result =  0x800000fe, 0x80000102, 0x800001f8, 0x800003ec
+i=5, j=5, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x00000102, 0x00000106, 0x00000200, 0x000003fc
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=5, k=7      vmaddfp(srcA,srcC,srcB) result =  0x800000fe, 0x80000102, 0x800001f8, 0x800003ec
+i=5, j=5, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x00000102, 0x00000106, 0x00000200, 0x000003fc
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=5, j=5, k=8      vmaddfp(srcA,srcC,srcB) result =  0x800000fc, 0x800000fb, 0x00000004, 0x00000008
+i=5, j=5, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x00000100, 0x000000ff, 0x00000004, 0x00000008
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=5, j=5, k=9      vmaddfp(srcA,srcC,srcB) result =  0x800000fc, 0x800000fb, 0x35167699, 0x35700022
+i=5, j=5, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x00000100, 0x000000ff, 0xb5167699, 0xb5700022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=5, j=5, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=5, j=5, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=5, j=5, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=5, j=5, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=5, j=5, k=12      vmaddfp(srcA,srcC,srcB) result =  0x04800000, 0x04800000, 0x05000000, 0x05800000
+i=5, j=5, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x84800000, 0x84800000, 0x85000000, 0x85800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=5, j=5, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=5, j=5, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0x43000000, 0x43020000, 0x42fe0000, 0x42fd0000
+    vmax(srcA,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=6, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=6, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=6, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=6, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=5, j=6, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=6, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=5, j=6, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=6, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=5, j=6, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=6, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=5, j=6, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=6, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=6, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=6, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=6, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=6, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=5, j=6, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=6, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=5, j=6, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=6, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=5, j=6, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=6, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=5, j=6, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=6, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=5, j=6, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=6, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=5, j=6, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=6, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0x43000000, 0x43020000, 0x42fe0000, 0x42fd0000
+    vmax(srcA,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=7, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=7, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=7, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=7, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=5, j=7, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=7, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=5, j=7, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=7, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=5, j=7, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=7, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=5, j=7, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=7, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=7, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=7, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=7, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=7, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=5, j=7, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=7, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=5, j=7, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=7, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=5, j=7, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=7, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=5, j=7, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=7, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=5, j=7, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=7, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=5, j=7, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=7, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000008, 0x0000000a
+    vsubfp(srcA,srcB) result =  0x42fe0000, 0x42fd0000, 0x00000000, 0x00000006
+    vmax(srcA,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0x00000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=8, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=5, j=8, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=8, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=5, j=8, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=5, j=8, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=5, j=8, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=5, j=8, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=8, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=5, j=8, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=5, j=8, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=5, j=8, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=5, j=8, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=8, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x800001f8, 0x800003f2
+i=5, j=8, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000200, 0x000003f6
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=8, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x800001f8, 0x800003f2
+i=5, j=8, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000200, 0x000003f6
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=5, j=8, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=5, j=8, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=5, j=8, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x35167699, 0x35700022
+i=5, j=8, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xb5167699, 0xb5700022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=5, j=8, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=5, j=8, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=5, j=8, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=5, j=8, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=5, j=8, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x05000000, 0x05800000
+i=5, j=8, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x85000000, 0x85800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=5, j=8, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=5, j=8, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcB   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0x42fe0000, 0x42fd0000, 0xfe967699, 0xfe700022
+    vmax(srcA,srcB) result =  0x00000002, 0x00000002, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000008
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=9, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=5, j=9, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=9, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=5, j=9, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=5, j=9, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=5, j=9, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=5, j=9, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=9, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=5, j=9, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=5, j=9, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=5, j=9, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=5, j=9, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=9, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=5, j=9, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=9, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=5, j=9, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=5, j=9, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=5, j=9, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=5, j=9, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=5, j=9, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=5, j=9, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=5, j=9, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=5, j=9, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=5, j=9, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=5, j=9, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=5, j=9, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=5, j=9, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=5, j=9, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcB   = 0x80b0000480b00006 0x80b0000180b00002
+
+    vaddfp(srcA,srcB) result =  0x80afffff, 0x80b00000, 0x80b00000, 0x80affffe
+    vsubfp(srcA,srcB) result =  0x00b00003, 0x00b00004, 0x00b00008, 0x00b0000e
+    vmax(srcA,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+    vmin(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=10, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=5, j=10, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=10, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=5, j=10, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=5, j=10, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=5, j=10, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=5, j=10, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=10, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=5, j=10, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=5, j=10, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=5, j=10, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=5, j=10, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=10, k=6      vmaddfp(srcA,srcC,srcB) result =  0x80b00101, 0x80b00106, 0x80b00200, 0x80b003fa
+i=5, j=10, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80afff01, 0x80affefe, 0x80affe08, 0x80affc12
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=10, k=7      vmaddfp(srcA,srcC,srcB) result =  0x80b00101, 0x80b00106, 0x80b00200, 0x80b003fa
+i=5, j=10, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80afff01, 0x80affefe, 0x80affe08, 0x80affc12
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=5, j=10, k=8      vmaddfp(srcA,srcC,srcB) result =  0x80b000ff, 0x80b000ff, 0x80b00004, 0x80b00006
+i=5, j=10, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80afff03, 0x80afff05, 0x80b00004, 0x80b00006
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=5, j=10, k=9      vmaddfp(srcA,srcC,srcB) result =  0x80b000ff, 0x80b000ff, 0x35167699, 0x35700022
+i=5, j=10, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80afff03, 0x80afff05, 0xb5167699, 0xb5700022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=5, j=10, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=5, j=10, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=5, j=10, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=5, j=10, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=5, j=10, k=12      vmaddfp(srcA,srcC,srcB) result =  0x047ea000, 0x047ea000, 0x04ff5000, 0x057fa800
+i=5, j=10, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x8480b000, 0x8480b000, 0x85005800, 0x85802c00
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=5, j=10, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=5, j=10, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcB   = 0x80b0000280b00004 0x80b0000080b00001
+
+    vaddfp(srcA,srcB) result =  0x80affffe, 0x80afffff, 0x80affffe, 0x80affffc
+    vsubfp(srcA,srcB) result =  0x00b00002, 0x00b00003, 0x00b00006, 0x00b0000c
+    vmax(srcA,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+    vmin(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=11, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=5, j=11, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=11, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=5, j=11, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=5, j=11, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=5, j=11, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=5, j=11, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=11, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=5, j=11, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=5, j=11, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=5, j=11, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=5, j=11, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=11, k=6      vmaddfp(srcA,srcC,srcB) result =  0x80b00100, 0x80b00105, 0x80b001fe, 0x80b003f8
+i=5, j=11, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80afff00, 0x80affefd, 0x80affe06, 0x80affc10
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=11, k=7      vmaddfp(srcA,srcC,srcB) result =  0x80b00100, 0x80b00105, 0x80b001fe, 0x80b003f8
+i=5, j=11, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80afff00, 0x80affefd, 0x80affe06, 0x80affc10
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=5, j=11, k=8      vmaddfp(srcA,srcC,srcB) result =  0x80b000fe, 0x80b000fe, 0x80b00002, 0x80b00004
+i=5, j=11, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80afff02, 0x80afff04, 0x80b00002, 0x80b00004
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=5, j=11, k=9      vmaddfp(srcA,srcC,srcB) result =  0x80b000fe, 0x80b000fe, 0x35167699, 0x35700022
+i=5, j=11, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80afff02, 0x80afff04, 0xb5167699, 0xb5700022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=5, j=11, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=5, j=11, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=5, j=11, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=5, j=11, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=5, j=11, k=12      vmaddfp(srcA,srcC,srcB) result =  0x047ea000, 0x047ea000, 0x04ff5000, 0x057fa800
+i=5, j=11, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x8480b000, 0x8480b000, 0x85005800, 0x85802c00
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=5, j=11, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=5, j=11, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcB   = 0x4e8000004e800000 0x4e8000004e800000
+
+    vaddfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vsubfp(srcA,srcB) result =  0xce800000, 0xce800000, 0xce800000, 0xce800000
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=12, k=0      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=5, j=12, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=12, k=1      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=5, j=12, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=5, j=12, k=2      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=5, j=12, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=5, j=12, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=12, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=5, j=12, k=4      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=5, j=12, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=5, j=12, k=5      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=5, j=12, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=12, k=6      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=5, j=12, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=12, k=7      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=5, j=12, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=5, j=12, k=8      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=5, j=12, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=5, j=12, k=9      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=5, j=12, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=5, j=12, k=10      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=5, j=12, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=5, j=12, k=11      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=5, j=12, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=5, j=12, k=12      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=5, j=12, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=5, j=12, k=13      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=5, j=12, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcB   = 0xb0000000b0000000 0xb0000000b0000000
+
+    vaddfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vsubfp(srcA,srcB) result =  0x30000000, 0x30000000, 0x30000000, 0x30000000
+    vmax(srcA,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+    vmin(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=13, k=0      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=5, j=13, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=13, k=1      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=5, j=13, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=5, j=13, k=2      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=5, j=13, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=5, j=13, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=13, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=5, j=13, k=4      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=5, j=13, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=5, j=13, k=5      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=5, j=13, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=13, k=6      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=5, j=13, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=13, k=7      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=5, j=13, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=5, j=13, k=8      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=5, j=13, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=5, j=13, k=9      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0x35165699, 0x356fe022
+i=5, j=13, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb5169699, 0xb5702022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=5, j=13, k=10      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=5, j=13, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=5, j=13, k=11      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=5, j=13, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=5, j=13, k=12      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=5, j=13, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=5, j=13, k=13      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=5, j=13, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcA   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+   vcfsx(srcA) result =  0xbef40000, 0xbef3f800, 0xbef40800, 0xbef40c00
+   vcfux(srcA) result =  0x3fc30000, 0x3fc30200, 0x3fc2fe00, 0x3fc2fd00
+   vrfim(srcA) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fe0000
+   vrfin(srcA) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fc0000
+   vrfiz(srcA) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fc0000
+   vrefp(srcA) result =  0xbbfffe00, 0xbbfc0d40, 0xbc010100, 0xbc018500
+   vrsqrtefp(srcA) result   = 0x7fc000007fc00000 0x7fc000007fc00000
+
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vmax(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=0, k=0      vmaddfp(srcA,srcC,srcB) result =  0x000090dc, 0x00009324, 0x00008fb8, 0x00008f26
+i=6, j=0, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80009324, 0x8000956c, 0x80009200, 0x8000916e
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=0, k=1      vmaddfp(srcA,srcC,srcB) result =  0x000090dc, 0x00009324, 0x00008fb8, 0x00008f26
+i=6, j=0, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80009324, 0x8000956c, 0x80009200, 0x8000916e
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=6, j=0, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80000424, 0x8000073c, 0x8000051c, 0x80000615
+i=6, j=0, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x000001dc, 0x000004f4, 0x000002d4, 0x000003cd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=6, j=0, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=0, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=6, j=0, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80012524, 0x800131d4, 0x800132bc, 0x80013970
+i=6, j=0, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x000122dc, 0x00012f8c, 0x00013074, 0x00013728
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=6, j=0, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000224, 0x80000228, 0x80000320, 0x80000518
+i=6, j=0, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000024, 0x80000020, 0x000000d8, 0x000002d0
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=0, k=6      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=6, j=0, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=0, k=7      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=6, j=0, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=6, j=0, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x80000320, 0x80000221
+i=6, j=0, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x000000d8, 0x80000027
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=6, j=0, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=6, j=0, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=6, j=0, k=10      vmaddfp(srcA,srcC,srcB) result =  0x042fffff, 0x0432c000, 0x042ea002, 0x042df004
+i=6, j=0, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x84300003, 0x8432c004, 0x842ea006, 0x842df008
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=6, j=0, k=11      vmaddfp(srcA,srcC,srcB) result =  0x042ffffe, 0x0432bfff, 0x042ea000, 0x042df002
+i=6, j=0, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x84300002, 0x8432c003, 0x842ea004, 0x842df006
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=6, j=0, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=6, j=0, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=6, j=0, k=13      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=6, j=0, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vmax(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=1, k=0      vmaddfp(srcA,srcC,srcB) result =  0x000090dc, 0x00009324, 0x00008fb8, 0x00008f26
+i=6, j=1, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80009324, 0x8000956c, 0x80009200, 0x8000916e
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=1, k=1      vmaddfp(srcA,srcC,srcB) result =  0x000090dc, 0x00009324, 0x00008fb8, 0x00008f26
+i=6, j=1, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80009324, 0x8000956c, 0x80009200, 0x8000916e
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=6, j=1, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80000424, 0x8000073c, 0x8000051c, 0x80000615
+i=6, j=1, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x000001dc, 0x000004f4, 0x000002d4, 0x000003cd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=6, j=1, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=1, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=6, j=1, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80012524, 0x800131d4, 0x800132bc, 0x80013970
+i=6, j=1, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x000122dc, 0x00012f8c, 0x00013074, 0x00013728
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=6, j=1, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000224, 0x80000228, 0x80000320, 0x80000518
+i=6, j=1, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000024, 0x80000020, 0x000000d8, 0x000002d0
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=1, k=6      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=6, j=1, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=1, k=7      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=6, j=1, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=6, j=1, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x80000320, 0x80000221
+i=6, j=1, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x000000d8, 0x80000027
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=6, j=1, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=6, j=1, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=6, j=1, k=10      vmaddfp(srcA,srcC,srcB) result =  0x042fffff, 0x0432c000, 0x042ea002, 0x042df004
+i=6, j=1, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x84300003, 0x8432c004, 0x842ea006, 0x842df008
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=6, j=1, k=11      vmaddfp(srcA,srcC,srcB) result =  0x042ffffe, 0x0432bfff, 0x042ea000, 0x042df002
+i=6, j=1, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x84300002, 0x8432c003, 0x842ea004, 0x842df006
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=6, j=1, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=6, j=1, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=6, j=1, k=13      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=6, j=1, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcB   = 0x000000080000000a 0x000000060000000c
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vmax(srcA,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=2, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00009206, 0x00009454, 0x000090e4, 0x00009054
+i=6, j=2, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x800091fa, 0x8000943c, 0x800090d4, 0x80009040
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=2, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00009206, 0x00009454, 0x000090e4, 0x00009054
+i=6, j=2, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x800091fa, 0x8000943c, 0x800090d4, 0x80009040
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=6, j=2, k=2      vmaddfp(srcA,srcC,srcB) result =  0x800002fa, 0x8000060c, 0x800003f0, 0x800004e7
+i=6, j=2, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000306, 0x00000624, 0x00000400, 0x000004fb
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=6, j=2, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=2, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=6, j=2, k=4      vmaddfp(srcA,srcC,srcB) result =  0x800123fa, 0x800130a4, 0x80013190, 0x80013842
+i=6, j=2, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00012406, 0x000130bc, 0x000131a0, 0x00013856
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=6, j=2, k=5      vmaddfp(srcA,srcC,srcB) result =  0x800000fa, 0x800000f8, 0x800001f4, 0x800003ea
+i=6, j=2, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000106, 0x00000110, 0x00000204, 0x000003fe
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=2, k=6      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=6, j=2, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=2, k=7      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=6, j=2, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=6, j=2, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x800001f4, 0x800000f3
+i=6, j=2, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x00000204, 0x00000107
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=6, j=2, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=6, j=2, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=6, j=2, k=10      vmaddfp(srcA,srcC,srcB) result =  0x04300001, 0x0432c002, 0x042ea004, 0x042df006
+i=6, j=2, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x8432c002, 0x842ea004, 0x842df006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=6, j=2, k=11      vmaddfp(srcA,srcC,srcB) result =  0x04300000, 0x0432c001, 0x042ea002, 0x042df004
+i=6, j=2, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x8432c001, 0x842ea002, 0x842df004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=6, j=2, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=6, j=2, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=6, j=2, k=13      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=6, j=2, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcB   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=3, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=3, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=3, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=3, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=6, j=3, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=3, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=6, j=3, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=3, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=6, j=3, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=3, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=6, j=3, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=3, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=3, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=3, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=3, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=3, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=6, j=3, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=3, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=6, j=3, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=3, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=6, j=3, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=3, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=6, j=3, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=3, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=6, j=3, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=3, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=6, j=3, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=3, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x0000026800000278 0x0000024800000258
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vmax(srcA,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=4, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00009448, 0x000096a0, 0x00009344, 0x000092c2
+i=6, j=4, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80008fb8, 0x800091f0, 0x80008e74, 0x80008dd2
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=4, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00009448, 0x000096a0, 0x00009344, 0x000092c2
+i=6, j=4, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80008fb8, 0x800091f0, 0x80008e74, 0x80008dd2
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=6, j=4, k=2      vmaddfp(srcA,srcC,srcB) result =  0x800000b8, 0x800003c0, 0x80000190, 0x80000279
+i=6, j=4, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000548, 0x00000870, 0x00000660, 0x00000769
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=6, j=4, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=4, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=6, j=4, k=4      vmaddfp(srcA,srcC,srcB) result =  0x800121b8, 0x80012e58, 0x80012f30, 0x800135d4
+i=6, j=4, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00012648, 0x00013308, 0x00013400, 0x00013ac4
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=6, j=4, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000148, 0x00000154, 0x0000006c, 0x8000017c
+i=6, j=4, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000348, 0x0000035c, 0x00000464, 0x0000066c
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=4, k=6      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=6, j=4, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=4, k=7      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=6, j=4, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=6, j=4, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x0000006c, 0x0000017b
+i=6, j=4, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x00000464, 0x00000375
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=6, j=4, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=6, j=4, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=6, j=4, k=10      vmaddfp(srcA,srcC,srcB) result =  0x04300006, 0x0432c007, 0x042ea009, 0x042df00b
+i=6, j=4, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x842ffffc, 0x8432bffd, 0x842e9fff, 0x842df001
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=6, j=4, k=11      vmaddfp(srcA,srcC,srcB) result =  0x04300005, 0x0432c006, 0x042ea007, 0x042df009
+i=6, j=4, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x842ffffb, 0x8432bffc, 0x842e9ffd, 0x842defff
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=6, j=4, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=6, j=4, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=6, j=4, k=13      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=6, j=4, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcB   = 0x0000000400000008 0x0000000200000002
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vmax(srcA,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=5, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00009202, 0x0000944a, 0x000090e0, 0x00009052
+i=6, j=5, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x800091fe, 0x80009446, 0x800090d8, 0x80009042
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=5, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00009202, 0x0000944a, 0x000090e0, 0x00009052
+i=6, j=5, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x800091fe, 0x80009446, 0x800090d8, 0x80009042
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=6, j=5, k=2      vmaddfp(srcA,srcC,srcB) result =  0x800002fe, 0x80000616, 0x800003f4, 0x800004e9
+i=6, j=5, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000302, 0x0000061a, 0x000003fc, 0x000004f9
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=6, j=5, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=5, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=6, j=5, k=4      vmaddfp(srcA,srcC,srcB) result =  0x800123fe, 0x800130ae, 0x80013194, 0x80013844
+i=6, j=5, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00012402, 0x000130b2, 0x0001319c, 0x00013854
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=6, j=5, k=5      vmaddfp(srcA,srcC,srcB) result =  0x800000fe, 0x80000102, 0x800001f8, 0x800003ec
+i=6, j=5, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000102, 0x00000106, 0x00000200, 0x000003fc
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=5, k=6      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=6, j=5, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=5, k=7      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=6, j=5, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=6, j=5, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x800001f8, 0x800000f5
+i=6, j=5, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x00000200, 0x00000105
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=6, j=5, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=6, j=5, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=6, j=5, k=10      vmaddfp(srcA,srcC,srcB) result =  0x04300001, 0x0432c002, 0x042ea004, 0x042df006
+i=6, j=5, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x8432c002, 0x842ea004, 0x842df006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=6, j=5, k=11      vmaddfp(srcA,srcC,srcB) result =  0x04300000, 0x0432c001, 0x042ea002, 0x042df004
+i=6, j=5, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x8432c001, 0x842ea002, 0x842df004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=6, j=5, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=6, j=5, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=6, j=5, k=13      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=6, j=5, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc3800000, 0xc3820000, 0xc37e0000, 0xc37d0000
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=6, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=6, j=6, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=6, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=6, j=6, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=6, j=6, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=6, j=6, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=6, j=6, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=6, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=6, j=6, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=6, j=6, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=6, j=6, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=6, j=6, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=6, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46830400, 0x467a0800, 0x46780f00
+i=6, j=6, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6810000, 0xc6850c00, 0xc67e0000, 0xc67c0300
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=6, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46830400, 0x467a0800, 0x46780f00
+i=6, j=6, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6810000, 0xc6850c00, 0xc67e0000, 0xc67c0300
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=6, j=6, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0000, 0x467eec00, 0xc2fe0000, 0xc2fd0000
+i=6, j=6, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6817e00, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=6, j=6, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0000, 0x467eec00, 0xff800000, 0xff800000
+i=6, j=6, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6817e00, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=6, j=6, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=6, j=6, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=6, j=6, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=6, j=6, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=6, j=6, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=6, j=6, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=6, j=6, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=6, j=6, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc3800000, 0xc3820000, 0xc37e0000, 0xc37d0000
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=7, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=6, j=7, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=7, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=6, j=7, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=6, j=7, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=6, j=7, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=6, j=7, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=7, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=6, j=7, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=6, j=7, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=6, j=7, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=6, j=7, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=7, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46830400, 0x467a0800, 0x46780f00
+i=6, j=7, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6810000, 0xc6850c00, 0xc67e0000, 0xc67c0300
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=7, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46830400, 0x467a0800, 0x46780f00
+i=6, j=7, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6810000, 0xc6850c00, 0xc67e0000, 0xc67c0300
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=6, j=7, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0000, 0x467eec00, 0xc2fe0000, 0xc2fd0000
+i=6, j=7, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6817e00, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=6, j=7, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0000, 0x467eec00, 0xff800000, 0xff800000
+i=6, j=7, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6817e00, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=6, j=7, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=6, j=7, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=6, j=7, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=6, j=7, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=6, j=7, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=6, j=7, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=6, j=7, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=6, j=7, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc37f0000, 0xc3804000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0xbf800000, 0xc0600000, 0xc2fe0000, 0xc2fd0000
+    vmax(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=8, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x000090e0, 0x0000904c
+i=6, j=8, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x800090d8, 0x80009048
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=8, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x000090e0, 0x0000904c
+i=6, j=8, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x800090d8, 0x80009048
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=6, j=8, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x800003f4, 0x800004ef
+i=6, j=8, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x000003fc, 0x000004f3
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=6, j=8, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=8, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=6, j=8, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80013194, 0x8001384a
+i=6, j=8, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x0001319c, 0x0001384e
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=6, j=8, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x800001f8, 0x800003f2
+i=6, j=8, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000200, 0x000003f6
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=8, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0400, 0x46830b00, 0x467c0400, 0x467a0900
+i=6, j=8, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc680fe00, 0xc6850500, 0xc67c0400, 0xc67a0900
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=8, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0400, 0x46830b00, 0x467c0400, 0x467a0900
+i=6, j=8, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc680fe00, 0xc6850500, 0xc67c0400, 0xc67a0900
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=6, j=8, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467efa00, 0x800001f8, 0x800000fb
+i=6, j=8, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67ffc00, 0xc6817700, 0x00000200, 0x000000ff
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=6, j=8, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467efa00, 0xff800000, 0xff800000
+i=6, j=8, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67ffc00, 0xc6817700, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=6, j=8, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x042ea004, 0x042df006
+i=6, j=8, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x842ea004, 0x842df006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=6, j=8, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x042ea002, 0x042df004
+i=6, j=8, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x842ea002, 0x842df004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=6, j=8, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=6, j=8, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=6, j=8, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x337e0000, 0x337d0000
+i=6, j=8, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xb37e0000, 0xb37d0000
+srcB   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc37f0000, 0xc3804000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0xbf800000, 0xc0600000, 0xfe967699, 0xfe700022
+    vmax(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=9, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=6, j=9, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=9, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=6, j=9, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=6, j=9, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=6, j=9, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=6, j=9, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=9, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=6, j=9, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=6, j=9, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=6, j=9, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=6, j=9, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=9, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0400, 0x46830b00, 0x7e967699, 0x7e700022
+i=6, j=9, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc680fe00, 0xc6850500, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=9, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0400, 0x46830b00, 0x7e967699, 0x7e700022
+i=6, j=9, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc680fe00, 0xc6850500, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=6, j=9, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467efa00, 0x7e967699, 0x7e700022
+i=6, j=9, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67ffc00, 0xc6817700, 0x7e967699, 0x7e700022
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=6, j=9, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467efa00, 0xff800000, 0xff800000
+i=6, j=9, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67ffc00, 0xc6817700, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=6, j=9, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=6, j=9, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=6, j=9, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=6, j=9, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=6, j=9, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0x7e967699, 0x7e700022
+i=6, j=9, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x7e967699, 0x7e700022
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=6, j=9, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=6, j=9, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcB   = 0x80b0000480b00006 0x80b0000180b00002
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vmax(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=10, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80af6e01, 0x80af6bba, 0x80af6f28, 0x80af6fbc
+i=6, j=10, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b09201, 0x80b0944a, 0x80b090e0, 0x80b09050
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=10, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80af6e01, 0x80af6bba, 0x80af6f28, 0x80af6fbc
+i=6, j=10, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b09201, 0x80b0944a, 0x80b090e0, 0x80b09050
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=6, j=10, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00301, 0x80b0061a, 0x80b003fc, 0x80b004f7
+i=6, j=10, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80affd01, 0x80aff9ea, 0x80affc0c, 0x80affb15
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=6, j=10, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=10, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=6, j=10, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b12401, 0x80b130b2, 0x80b1319c, 0x80b13852
+i=6, j=10, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80aedc01, 0x80aecf52, 0x80aece6c, 0x80aec7ba
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=6, j=10, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00101, 0x80b00106, 0x80b00200, 0x80b003fa
+i=6, j=10, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80afff01, 0x80affefe, 0x80affe08, 0x80affc12
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=10, k=6      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=6, j=10, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=10, k=7      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=6, j=10, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=6, j=10, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x80b00200, 0x80b00103
+i=6, j=10, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x80affe08, 0x80afff09
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=6, j=10, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=6, j=10, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=6, j=10, k=10      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x04316002, 0x042d4004, 0x042c9006
+i=6, j=10, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x84316001, 0x84342002, 0x84300004, 0x842f5006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=6, j=10, k=11      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x04316001, 0x042d4002, 0x042c9004
+i=6, j=10, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x84316000, 0x84342001, 0x84300002, 0x842f5004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=6, j=10, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=6, j=10, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=6, j=10, k=13      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=6, j=10, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcB   = 0x80b0000280b00004 0x80b0000080b00001
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vmax(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=11, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80af6e00, 0x80af6bb9, 0x80af6f26, 0x80af6fba
+i=6, j=11, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b09200, 0x80b09449, 0x80b090de, 0x80b0904e
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=11, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80af6e00, 0x80af6bb9, 0x80af6f26, 0x80af6fba
+i=6, j=11, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b09200, 0x80b09449, 0x80b090de, 0x80b0904e
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=6, j=11, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00300, 0x80b00619, 0x80b003fa, 0x80b004f5
+i=6, j=11, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80affd00, 0x80aff9e9, 0x80affc0a, 0x80affb13
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=6, j=11, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=11, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=6, j=11, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b12400, 0x80b130b1, 0x80b1319a, 0x80b13850
+i=6, j=11, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80aedc00, 0x80aecf51, 0x80aece6a, 0x80aec7b8
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=6, j=11, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00100, 0x80b00105, 0x80b001fe, 0x80b003f8
+i=6, j=11, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80afff00, 0x80affefd, 0x80affe06, 0x80affc10
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=11, k=6      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=6, j=11, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=11, k=7      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=6, j=11, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=6, j=11, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x80b001fe, 0x80b00101
+i=6, j=11, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x80affe06, 0x80afff07
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=6, j=11, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=6, j=11, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=6, j=11, k=10      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x04316002, 0x042d4004, 0x042c9006
+i=6, j=11, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x84316001, 0x84342002, 0x84300004, 0x842f5006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=6, j=11, k=11      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x04316001, 0x042d4002, 0x042c9004
+i=6, j=11, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x84316000, 0x84342001, 0x84300002, 0x842f5004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=6, j=11, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=6, j=11, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=6, j=11, k=13      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=6, j=11, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcB   = 0x4e8000004e800000 0x4e8000004e800000
+
+    vaddfp(srcA,srcB) result =  0x4e7ffffe, 0x4e7ffffe, 0x4e7ffffe, 0x4e7ffffe
+    vsubfp(srcA,srcB) result =  0xce800001, 0xce800001, 0xce800001, 0xce800001
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=12, k=0      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=6, j=12, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=12, k=1      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=6, j=12, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=6, j=12, k=2      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=6, j=12, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=6, j=12, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=12, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=6, j=12, k=4      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=6, j=12, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=6, j=12, k=5      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=6, j=12, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=12, k=6      vmaddfp(srcA,srcC,srcB) result =  0x4e800080, 0x4e800084, 0x4e80007e, 0x4e80007d
+i=6, j=12, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x4e7fff00, 0x4e7ffef8, 0x4e7fff04, 0x4e7fff06
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=12, k=7      vmaddfp(srcA,srcC,srcB) result =  0x4e800080, 0x4e800084, 0x4e80007e, 0x4e80007d
+i=6, j=12, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x4e7fff00, 0x4e7ffef8, 0x4e7fff04, 0x4e7fff06
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=6, j=12, k=8      vmaddfp(srcA,srcC,srcB) result =  0x4e80007f, 0x4e800080, 0x4e800000, 0x4e800000
+i=6, j=12, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x4e7fff02, 0x4e7ffeff, 0x4e800000, 0x4e800000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=6, j=12, k=9      vmaddfp(srcA,srcC,srcB) result =  0x4e80007f, 0x4e800080, 0xff800000, 0xff800000
+i=6, j=12, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x4e7fff02, 0x4e7ffeff, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=6, j=12, k=10      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=6, j=12, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=6, j=12, k=11      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=6, j=12, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=6, j=12, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd2010000, 0xd1fc0000, 0xd1fb0000
+i=6, j=12, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52010000, 0x52030000, 0x52000000, 0x51ff0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=6, j=12, k=13      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=6, j=12, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcB   = 0xb0000000b0000000 0xb0000000b0000000
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vmax(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=13, k=0      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=6, j=13, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=13, k=1      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=6, j=13, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=6, j=13, k=2      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=6, j=13, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=6, j=13, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=13, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=6, j=13, k=4      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=6, j=13, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=6, j=13, k=5      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=6, j=13, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=13, k=6      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=6, j=13, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=13, k=7      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=6, j=13, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=6, j=13, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xb0000000, 0xb0000000
+i=6, j=13, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0xb0000000, 0xb0000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=6, j=13, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=6, j=13, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=6, j=13, k=10      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=6, j=13, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=6, j=13, k=11      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=6, j=13, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=6, j=13, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=6, j=13, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=6, j=13, k=13      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x33810000, 0x337c0000, 0x337b0000
+i=6, j=13, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb3810000, 0xb3830000, 0xb3800000, 0xb37f0000
+srcA   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+   vcfsx(srcA) result =  0xbef40000, 0xbef3f800, 0xbef40800, 0xbef40c00
+   vcfux(srcA) result =  0x3fc30000, 0x3fc30200, 0x3fc2fe00, 0x3fc2fd00
+   vrfim(srcA) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fe0000
+   vrfin(srcA) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fc0000
+   vrfiz(srcA) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fc0000
+   vrefp(srcA) result =  0xbbfffe00, 0xbbfc0d40, 0xbc010100, 0xbc018500
+   vrsqrtefp(srcA) result   = 0x7fc000007fc00000 0x7fc000007fc00000
+
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vmax(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=0, k=0      vmaddfp(srcA,srcC,srcB) result =  0x000090dc, 0x00009324, 0x00008fb8, 0x00008f26
+i=7, j=0, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80009324, 0x8000956c, 0x80009200, 0x8000916e
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=0, k=1      vmaddfp(srcA,srcC,srcB) result =  0x000090dc, 0x00009324, 0x00008fb8, 0x00008f26
+i=7, j=0, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80009324, 0x8000956c, 0x80009200, 0x8000916e
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=7, j=0, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80000424, 0x8000073c, 0x8000051c, 0x80000615
+i=7, j=0, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x000001dc, 0x000004f4, 0x000002d4, 0x000003cd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=7, j=0, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=0, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=7, j=0, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80012524, 0x800131d4, 0x800132bc, 0x80013970
+i=7, j=0, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x000122dc, 0x00012f8c, 0x00013074, 0x00013728
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=7, j=0, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000224, 0x80000228, 0x80000320, 0x80000518
+i=7, j=0, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000024, 0x80000020, 0x000000d8, 0x000002d0
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=0, k=6      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=7, j=0, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=0, k=7      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=7, j=0, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=7, j=0, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x80000320, 0x80000221
+i=7, j=0, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x000000d8, 0x80000027
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=7, j=0, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=7, j=0, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=7, j=0, k=10      vmaddfp(srcA,srcC,srcB) result =  0x042fffff, 0x0432c000, 0x042ea002, 0x042df004
+i=7, j=0, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x84300003, 0x8432c004, 0x842ea006, 0x842df008
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=7, j=0, k=11      vmaddfp(srcA,srcC,srcB) result =  0x042ffffe, 0x0432bfff, 0x042ea000, 0x042df002
+i=7, j=0, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x84300002, 0x8432c003, 0x842ea004, 0x842df006
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=7, j=0, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=7, j=0, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=7, j=0, k=13      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=7, j=0, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vmax(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=1, k=0      vmaddfp(srcA,srcC,srcB) result =  0x000090dc, 0x00009324, 0x00008fb8, 0x00008f26
+i=7, j=1, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80009324, 0x8000956c, 0x80009200, 0x8000916e
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=1, k=1      vmaddfp(srcA,srcC,srcB) result =  0x000090dc, 0x00009324, 0x00008fb8, 0x00008f26
+i=7, j=1, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80009324, 0x8000956c, 0x80009200, 0x8000916e
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=7, j=1, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80000424, 0x8000073c, 0x8000051c, 0x80000615
+i=7, j=1, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x000001dc, 0x000004f4, 0x000002d4, 0x000003cd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=7, j=1, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=1, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=7, j=1, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80012524, 0x800131d4, 0x800132bc, 0x80013970
+i=7, j=1, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x000122dc, 0x00012f8c, 0x00013074, 0x00013728
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=7, j=1, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000224, 0x80000228, 0x80000320, 0x80000518
+i=7, j=1, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000024, 0x80000020, 0x000000d8, 0x000002d0
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=1, k=6      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=7, j=1, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=1, k=7      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=7, j=1, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=7, j=1, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x80000320, 0x80000221
+i=7, j=1, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x000000d8, 0x80000027
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=7, j=1, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=7, j=1, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=7, j=1, k=10      vmaddfp(srcA,srcC,srcB) result =  0x042fffff, 0x0432c000, 0x042ea002, 0x042df004
+i=7, j=1, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x84300003, 0x8432c004, 0x842ea006, 0x842df008
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=7, j=1, k=11      vmaddfp(srcA,srcC,srcB) result =  0x042ffffe, 0x0432bfff, 0x042ea000, 0x042df002
+i=7, j=1, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x84300002, 0x8432c003, 0x842ea004, 0x842df006
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=7, j=1, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=7, j=1, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=7, j=1, k=13      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=7, j=1, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcB   = 0x000000080000000a 0x000000060000000c
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vmax(srcA,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=2, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00009206, 0x00009454, 0x000090e4, 0x00009054
+i=7, j=2, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x800091fa, 0x8000943c, 0x800090d4, 0x80009040
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=2, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00009206, 0x00009454, 0x000090e4, 0x00009054
+i=7, j=2, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x800091fa, 0x8000943c, 0x800090d4, 0x80009040
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=7, j=2, k=2      vmaddfp(srcA,srcC,srcB) result =  0x800002fa, 0x8000060c, 0x800003f0, 0x800004e7
+i=7, j=2, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000306, 0x00000624, 0x00000400, 0x000004fb
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=7, j=2, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=2, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=7, j=2, k=4      vmaddfp(srcA,srcC,srcB) result =  0x800123fa, 0x800130a4, 0x80013190, 0x80013842
+i=7, j=2, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00012406, 0x000130bc, 0x000131a0, 0x00013856
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=7, j=2, k=5      vmaddfp(srcA,srcC,srcB) result =  0x800000fa, 0x800000f8, 0x800001f4, 0x800003ea
+i=7, j=2, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000106, 0x00000110, 0x00000204, 0x000003fe
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=2, k=6      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=7, j=2, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=2, k=7      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=7, j=2, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=7, j=2, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x800001f4, 0x800000f3
+i=7, j=2, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x00000204, 0x00000107
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=7, j=2, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=7, j=2, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=7, j=2, k=10      vmaddfp(srcA,srcC,srcB) result =  0x04300001, 0x0432c002, 0x042ea004, 0x042df006
+i=7, j=2, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x8432c002, 0x842ea004, 0x842df006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=7, j=2, k=11      vmaddfp(srcA,srcC,srcB) result =  0x04300000, 0x0432c001, 0x042ea002, 0x042df004
+i=7, j=2, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x8432c001, 0x842ea002, 0x842df004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=7, j=2, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=7, j=2, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=7, j=2, k=13      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=7, j=2, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcB   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=3, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=3, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=3, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=3, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=7, j=3, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=3, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=7, j=3, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=3, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=7, j=3, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=3, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=7, j=3, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=3, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=3, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=3, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=3, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=3, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=7, j=3, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=3, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=7, j=3, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=3, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=7, j=3, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=3, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=7, j=3, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=3, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=7, j=3, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=3, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=7, j=3, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=3, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x0000026800000278 0x0000024800000258
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vmax(srcA,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=4, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00009448, 0x000096a0, 0x00009344, 0x000092c2
+i=7, j=4, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80008fb8, 0x800091f0, 0x80008e74, 0x80008dd2
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=4, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00009448, 0x000096a0, 0x00009344, 0x000092c2
+i=7, j=4, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80008fb8, 0x800091f0, 0x80008e74, 0x80008dd2
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=7, j=4, k=2      vmaddfp(srcA,srcC,srcB) result =  0x800000b8, 0x800003c0, 0x80000190, 0x80000279
+i=7, j=4, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000548, 0x00000870, 0x00000660, 0x00000769
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=7, j=4, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=4, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=7, j=4, k=4      vmaddfp(srcA,srcC,srcB) result =  0x800121b8, 0x80012e58, 0x80012f30, 0x800135d4
+i=7, j=4, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00012648, 0x00013308, 0x00013400, 0x00013ac4
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=7, j=4, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000148, 0x00000154, 0x0000006c, 0x8000017c
+i=7, j=4, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000348, 0x0000035c, 0x00000464, 0x0000066c
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=4, k=6      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=7, j=4, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=4, k=7      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=7, j=4, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=7, j=4, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x0000006c, 0x0000017b
+i=7, j=4, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x00000464, 0x00000375
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=7, j=4, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=7, j=4, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=7, j=4, k=10      vmaddfp(srcA,srcC,srcB) result =  0x04300006, 0x0432c007, 0x042ea009, 0x042df00b
+i=7, j=4, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x842ffffc, 0x8432bffd, 0x842e9fff, 0x842df001
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=7, j=4, k=11      vmaddfp(srcA,srcC,srcB) result =  0x04300005, 0x0432c006, 0x042ea007, 0x042df009
+i=7, j=4, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x842ffffb, 0x8432bffc, 0x842e9ffd, 0x842defff
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=7, j=4, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=7, j=4, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=7, j=4, k=13      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=7, j=4, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcB   = 0x0000000400000008 0x0000000200000002
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vmax(srcA,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=5, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00009202, 0x0000944a, 0x000090e0, 0x00009052
+i=7, j=5, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x800091fe, 0x80009446, 0x800090d8, 0x80009042
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=5, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00009202, 0x0000944a, 0x000090e0, 0x00009052
+i=7, j=5, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x800091fe, 0x80009446, 0x800090d8, 0x80009042
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=7, j=5, k=2      vmaddfp(srcA,srcC,srcB) result =  0x800002fe, 0x80000616, 0x800003f4, 0x800004e9
+i=7, j=5, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000302, 0x0000061a, 0x000003fc, 0x000004f9
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=7, j=5, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=5, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=7, j=5, k=4      vmaddfp(srcA,srcC,srcB) result =  0x800123fe, 0x800130ae, 0x80013194, 0x80013844
+i=7, j=5, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00012402, 0x000130b2, 0x0001319c, 0x00013854
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=7, j=5, k=5      vmaddfp(srcA,srcC,srcB) result =  0x800000fe, 0x80000102, 0x800001f8, 0x800003ec
+i=7, j=5, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000102, 0x00000106, 0x00000200, 0x000003fc
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=5, k=6      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=7, j=5, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=5, k=7      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=7, j=5, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=7, j=5, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x800001f8, 0x800000f5
+i=7, j=5, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x00000200, 0x00000105
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=7, j=5, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=7, j=5, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=7, j=5, k=10      vmaddfp(srcA,srcC,srcB) result =  0x04300001, 0x0432c002, 0x042ea004, 0x042df006
+i=7, j=5, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x8432c002, 0x842ea004, 0x842df006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=7, j=5, k=11      vmaddfp(srcA,srcC,srcB) result =  0x04300000, 0x0432c001, 0x042ea002, 0x042df004
+i=7, j=5, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x8432c001, 0x842ea002, 0x842df004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=7, j=5, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=7, j=5, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=7, j=5, k=13      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=7, j=5, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc3800000, 0xc3820000, 0xc37e0000, 0xc37d0000
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=6, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=7, j=6, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=6, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=7, j=6, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=7, j=6, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=7, j=6, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=7, j=6, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=6, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=7, j=6, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=7, j=6, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=7, j=6, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=7, j=6, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=6, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46830400, 0x467a0800, 0x46780f00
+i=7, j=6, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6810000, 0xc6850c00, 0xc67e0000, 0xc67c0300
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=6, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46830400, 0x467a0800, 0x46780f00
+i=7, j=6, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6810000, 0xc6850c00, 0xc67e0000, 0xc67c0300
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=7, j=6, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0000, 0x467eec00, 0xc2fe0000, 0xc2fd0000
+i=7, j=6, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6817e00, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=7, j=6, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0000, 0x467eec00, 0xff800000, 0xff800000
+i=7, j=6, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6817e00, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=7, j=6, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=7, j=6, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=7, j=6, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=7, j=6, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=7, j=6, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=7, j=6, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=7, j=6, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=7, j=6, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc3800000, 0xc3820000, 0xc37e0000, 0xc37d0000
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=7, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=7, j=7, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=7, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=7, j=7, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=7, j=7, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=7, j=7, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=7, j=7, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=7, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=7, j=7, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=7, j=7, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=7, j=7, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=7, j=7, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=7, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46830400, 0x467a0800, 0x46780f00
+i=7, j=7, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6810000, 0xc6850c00, 0xc67e0000, 0xc67c0300
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=7, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46830400, 0x467a0800, 0x46780f00
+i=7, j=7, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6810000, 0xc6850c00, 0xc67e0000, 0xc67c0300
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=7, j=7, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0000, 0x467eec00, 0xc2fe0000, 0xc2fd0000
+i=7, j=7, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6817e00, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=7, j=7, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0000, 0x467eec00, 0xff800000, 0xff800000
+i=7, j=7, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6817e00, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=7, j=7, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=7, j=7, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=7, j=7, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=7, j=7, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=7, j=7, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=7, j=7, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=7, j=7, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=7, j=7, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc37f0000, 0xc3804000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0xbf800000, 0xc0600000, 0xc2fe0000, 0xc2fd0000
+    vmax(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=8, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x000090e0, 0x0000904c
+i=7, j=8, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x800090d8, 0x80009048
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=8, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x000090e0, 0x0000904c
+i=7, j=8, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x800090d8, 0x80009048
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=7, j=8, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x800003f4, 0x800004ef
+i=7, j=8, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x000003fc, 0x000004f3
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=7, j=8, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=8, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=7, j=8, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80013194, 0x8001384a
+i=7, j=8, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x0001319c, 0x0001384e
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=7, j=8, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x800001f8, 0x800003f2
+i=7, j=8, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000200, 0x000003f6
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=8, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0400, 0x46830b00, 0x467c0400, 0x467a0900
+i=7, j=8, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc680fe00, 0xc6850500, 0xc67c0400, 0xc67a0900
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=8, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0400, 0x46830b00, 0x467c0400, 0x467a0900
+i=7, j=8, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc680fe00, 0xc6850500, 0xc67c0400, 0xc67a0900
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=7, j=8, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467efa00, 0x800001f8, 0x800000fb
+i=7, j=8, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67ffc00, 0xc6817700, 0x00000200, 0x000000ff
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=7, j=8, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467efa00, 0xff800000, 0xff800000
+i=7, j=8, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67ffc00, 0xc6817700, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=7, j=8, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x042ea004, 0x042df006
+i=7, j=8, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x842ea004, 0x842df006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=7, j=8, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x042ea002, 0x042df004
+i=7, j=8, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x842ea002, 0x842df004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=7, j=8, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=7, j=8, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=7, j=8, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x337e0000, 0x337d0000
+i=7, j=8, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xb37e0000, 0xb37d0000
+srcB   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc37f0000, 0xc3804000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0xbf800000, 0xc0600000, 0xfe967699, 0xfe700022
+    vmax(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=9, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=7, j=9, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=9, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=7, j=9, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=7, j=9, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=7, j=9, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=7, j=9, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=9, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=7, j=9, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=7, j=9, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=7, j=9, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=7, j=9, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=9, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0400, 0x46830b00, 0x7e967699, 0x7e700022
+i=7, j=9, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc680fe00, 0xc6850500, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=9, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0400, 0x46830b00, 0x7e967699, 0x7e700022
+i=7, j=9, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc680fe00, 0xc6850500, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=7, j=9, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467efa00, 0x7e967699, 0x7e700022
+i=7, j=9, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67ffc00, 0xc6817700, 0x7e967699, 0x7e700022
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=7, j=9, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467efa00, 0xff800000, 0xff800000
+i=7, j=9, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67ffc00, 0xc6817700, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=7, j=9, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=7, j=9, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=7, j=9, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=7, j=9, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=7, j=9, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0x7e967699, 0x7e700022
+i=7, j=9, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x7e967699, 0x7e700022
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=7, j=9, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=7, j=9, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcB   = 0x80b0000480b00006 0x80b0000180b00002
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vmax(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=10, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80af6e01, 0x80af6bba, 0x80af6f28, 0x80af6fbc
+i=7, j=10, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b09201, 0x80b0944a, 0x80b090e0, 0x80b09050
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=10, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80af6e01, 0x80af6bba, 0x80af6f28, 0x80af6fbc
+i=7, j=10, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b09201, 0x80b0944a, 0x80b090e0, 0x80b09050
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=7, j=10, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00301, 0x80b0061a, 0x80b003fc, 0x80b004f7
+i=7, j=10, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80affd01, 0x80aff9ea, 0x80affc0c, 0x80affb15
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=7, j=10, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=10, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=7, j=10, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b12401, 0x80b130b2, 0x80b1319c, 0x80b13852
+i=7, j=10, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80aedc01, 0x80aecf52, 0x80aece6c, 0x80aec7ba
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=7, j=10, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00101, 0x80b00106, 0x80b00200, 0x80b003fa
+i=7, j=10, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80afff01, 0x80affefe, 0x80affe08, 0x80affc12
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=10, k=6      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=7, j=10, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=10, k=7      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=7, j=10, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=7, j=10, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x80b00200, 0x80b00103
+i=7, j=10, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x80affe08, 0x80afff09
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=7, j=10, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=7, j=10, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=7, j=10, k=10      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x04316002, 0x042d4004, 0x042c9006
+i=7, j=10, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x84316001, 0x84342002, 0x84300004, 0x842f5006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=7, j=10, k=11      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x04316001, 0x042d4002, 0x042c9004
+i=7, j=10, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x84316000, 0x84342001, 0x84300002, 0x842f5004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=7, j=10, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=7, j=10, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=7, j=10, k=13      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=7, j=10, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcB   = 0x80b0000280b00004 0x80b0000080b00001
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vmax(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=11, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80af6e00, 0x80af6bb9, 0x80af6f26, 0x80af6fba
+i=7, j=11, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b09200, 0x80b09449, 0x80b090de, 0x80b0904e
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=11, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80af6e00, 0x80af6bb9, 0x80af6f26, 0x80af6fba
+i=7, j=11, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b09200, 0x80b09449, 0x80b090de, 0x80b0904e
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=7, j=11, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00300, 0x80b00619, 0x80b003fa, 0x80b004f5
+i=7, j=11, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80affd00, 0x80aff9e9, 0x80affc0a, 0x80affb13
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=7, j=11, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=11, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=7, j=11, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b12400, 0x80b130b1, 0x80b1319a, 0x80b13850
+i=7, j=11, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80aedc00, 0x80aecf51, 0x80aece6a, 0x80aec7b8
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=7, j=11, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00100, 0x80b00105, 0x80b001fe, 0x80b003f8
+i=7, j=11, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80afff00, 0x80affefd, 0x80affe06, 0x80affc10
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=11, k=6      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=7, j=11, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=11, k=7      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=7, j=11, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=7, j=11, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x80b001fe, 0x80b00101
+i=7, j=11, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x80affe06, 0x80afff07
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=7, j=11, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=7, j=11, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=7, j=11, k=10      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x04316002, 0x042d4004, 0x042c9006
+i=7, j=11, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x84316001, 0x84342002, 0x84300004, 0x842f5006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=7, j=11, k=11      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x04316001, 0x042d4002, 0x042c9004
+i=7, j=11, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x84316000, 0x84342001, 0x84300002, 0x842f5004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=7, j=11, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=7, j=11, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=7, j=11, k=13      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=7, j=11, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcB   = 0x4e8000004e800000 0x4e8000004e800000
+
+    vaddfp(srcA,srcB) result =  0x4e7ffffe, 0x4e7ffffe, 0x4e7ffffe, 0x4e7ffffe
+    vsubfp(srcA,srcB) result =  0xce800001, 0xce800001, 0xce800001, 0xce800001
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=12, k=0      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=7, j=12, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=12, k=1      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=7, j=12, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=7, j=12, k=2      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=7, j=12, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=7, j=12, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=12, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=7, j=12, k=4      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=7, j=12, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=7, j=12, k=5      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=7, j=12, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=12, k=6      vmaddfp(srcA,srcC,srcB) result =  0x4e800080, 0x4e800084, 0x4e80007e, 0x4e80007d
+i=7, j=12, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x4e7fff00, 0x4e7ffef8, 0x4e7fff04, 0x4e7fff06
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=12, k=7      vmaddfp(srcA,srcC,srcB) result =  0x4e800080, 0x4e800084, 0x4e80007e, 0x4e80007d
+i=7, j=12, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x4e7fff00, 0x4e7ffef8, 0x4e7fff04, 0x4e7fff06
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=7, j=12, k=8      vmaddfp(srcA,srcC,srcB) result =  0x4e80007f, 0x4e800080, 0x4e800000, 0x4e800000
+i=7, j=12, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x4e7fff02, 0x4e7ffeff, 0x4e800000, 0x4e800000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=7, j=12, k=9      vmaddfp(srcA,srcC,srcB) result =  0x4e80007f, 0x4e800080, 0xff800000, 0xff800000
+i=7, j=12, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x4e7fff02, 0x4e7ffeff, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=7, j=12, k=10      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=7, j=12, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=7, j=12, k=11      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=7, j=12, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=7, j=12, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd2010000, 0xd1fc0000, 0xd1fb0000
+i=7, j=12, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52010000, 0x52030000, 0x52000000, 0x51ff0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=7, j=12, k=13      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=7, j=12, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcB   = 0xb0000000b0000000 0xb0000000b0000000
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vmax(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=13, k=0      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=7, j=13, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=13, k=1      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=7, j=13, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=7, j=13, k=2      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=7, j=13, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=7, j=13, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=13, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=7, j=13, k=4      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=7, j=13, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=7, j=13, k=5      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=7, j=13, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=13, k=6      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=7, j=13, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=13, k=7      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=7, j=13, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=7, j=13, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xb0000000, 0xb0000000
+i=7, j=13, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0xb0000000, 0xb0000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=7, j=13, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=7, j=13, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=7, j=13, k=10      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=7, j=13, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=7, j=13, k=11      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=7, j=13, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=7, j=13, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=7, j=13, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=7, j=13, k=13      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x33810000, 0x337c0000, 0x337b0000
+i=7, j=13, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb3810000, 0xb3830000, 0xb3800000, 0xb37f0000
+srcA   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+   vcfsx(srcA) result =  0xbef40800, 0xbef40c00, 0x31000000, 0x30800000
+   vcfux(srcA) result =  0x3fc2fe00, 0x3fc2fd00, 0x31000000, 0x30800000
+   vrfim(srcA) result =  0xc2fe0000, 0xc2fe0000, 0x00000000, 0x00000000
+   vrfin(srcA) result =  0xc2fe0000, 0xc2fc0000, 0x00000000, 0x00000000
+   vrfiz(srcA) result =  0xc2fe0000, 0xc2fc0000, 0x00000000, 0x00000000
+   vrefp(srcA) result =  0xbc010100, 0xbc018500, 0x7f800000, 0x7f800000
+   vrsqrtefp(srcA) result   = 0x64350400647fff00 0x7fc000007fc00000
+
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000120, 0x80000122
+    vsubfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000128, 0x00000126
+    vmax(srcA,srcB) result =  0x80000124, 0x80000124, 0x00000004, 0x00000002
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000124, 0x80000124
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=0, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00008fb8, 0x00008f26, 0x80000124, 0x80000124
+i=8, j=0, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80009200, 0x8000916e, 0x80000124, 0x80000124
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=0, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00008fb8, 0x00008f26, 0x80000124, 0x80000124
+i=8, j=0, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80009200, 0x8000916e, 0x80000124, 0x80000124
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=8, j=0, k=2      vmaddfp(srcA,srcC,srcB) result =  0x8000041e, 0x80000712, 0x80000124, 0x80000124
+i=8, j=0, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x000001d6, 0x000004ca, 0x80000124, 0x80000124
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=8, j=0, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=0, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=8, j=0, k=4      vmaddfp(srcA,srcC,srcB) result =  0x800122dc, 0x800129a0, 0x80000124, 0x80000124
+i=8, j=0, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00012094, 0x00012758, 0x80000124, 0x80000124
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=8, j=0, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000222, 0x80000221, 0x80000124, 0x80000124
+i=8, j=0, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000026, 0x80000027, 0x80000124, 0x80000124
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=0, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x80000320, 0x80000221
+i=8, j=0, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x000000d8, 0x80000027
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=0, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x80000320, 0x80000221
+i=8, j=0, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x000000d8, 0x80000027
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=8, j=0, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x80000124, 0x80000124
+i=8, j=0, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0x80000124, 0x80000124
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=8, j=0, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x35167699, 0x34700022
+i=8, j=0, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0xb5167699, 0xb4700022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=8, j=0, k=10      vmaddfp(srcA,srcC,srcB) result =  0x042e9fff, 0x042df000, 0x80000124, 0x80000124
+i=8, j=0, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x842ea003, 0x842df004, 0x80000124, 0x80000124
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=8, j=0, k=11      vmaddfp(srcA,srcC,srcB) result =  0x042e9ffe, 0x042defff, 0x80000124, 0x80000124
+i=8, j=0, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x842ea002, 0x842df003, 0x80000124, 0x80000124
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=8, j=0, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x04ffffff, 0x047ffffe
+i=8, j=0, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0x85000001, 0x84800001
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=8, j=0, k=13      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0x80000124, 0x80000124
+i=8, j=0, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x80000124, 0x80000124
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000120, 0x80000122
+    vsubfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000128, 0x00000126
+    vmax(srcA,srcB) result =  0x80000124, 0x80000124, 0x00000004, 0x00000002
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000124, 0x80000124
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=1, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00008fb8, 0x00008f26, 0x80000124, 0x80000124
+i=8, j=1, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80009200, 0x8000916e, 0x80000124, 0x80000124
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=1, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00008fb8, 0x00008f26, 0x80000124, 0x80000124
+i=8, j=1, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80009200, 0x8000916e, 0x80000124, 0x80000124
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=8, j=1, k=2      vmaddfp(srcA,srcC,srcB) result =  0x8000041e, 0x80000712, 0x80000124, 0x80000124
+i=8, j=1, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x000001d6, 0x000004ca, 0x80000124, 0x80000124
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=8, j=1, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=1, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=8, j=1, k=4      vmaddfp(srcA,srcC,srcB) result =  0x800122dc, 0x800129a0, 0x80000124, 0x80000124
+i=8, j=1, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00012094, 0x00012758, 0x80000124, 0x80000124
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=8, j=1, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000222, 0x80000221, 0x80000124, 0x80000124
+i=8, j=1, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000026, 0x80000027, 0x80000124, 0x80000124
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=1, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x80000320, 0x80000221
+i=8, j=1, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x000000d8, 0x80000027
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=1, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x80000320, 0x80000221
+i=8, j=1, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x000000d8, 0x80000027
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=8, j=1, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x80000124, 0x80000124
+i=8, j=1, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0x80000124, 0x80000124
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=8, j=1, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x35167699, 0x34700022
+i=8, j=1, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0xb5167699, 0xb4700022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=8, j=1, k=10      vmaddfp(srcA,srcC,srcB) result =  0x042e9fff, 0x042df000, 0x80000124, 0x80000124
+i=8, j=1, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x842ea003, 0x842df004, 0x80000124, 0x80000124
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=8, j=1, k=11      vmaddfp(srcA,srcC,srcB) result =  0x042e9ffe, 0x042defff, 0x80000124, 0x80000124
+i=8, j=1, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x842ea002, 0x842df003, 0x80000124, 0x80000124
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=8, j=1, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x04ffffff, 0x047ffffe
+i=8, j=1, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0x85000001, 0x84800001
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=8, j=1, k=13      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0x80000124, 0x80000124
+i=8, j=1, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x80000124, 0x80000124
+srcB   = 0x000000080000000a 0x000000060000000c
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x0000000c, 0x0000000c
+    vsubfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000004, 0x80000008
+    vmax(srcA,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=2, k=0      vmaddfp(srcA,srcC,srcB) result =  0x000090e2, 0x00009056, 0x00000008, 0x0000000a
+i=8, j=2, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x800090d6, 0x8000903e, 0x00000008, 0x0000000a
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=2, k=1      vmaddfp(srcA,srcC,srcB) result =  0x000090e2, 0x00009056, 0x00000008, 0x0000000a
+i=8, j=2, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x800090d6, 0x8000903e, 0x00000008, 0x0000000a
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=8, j=2, k=2      vmaddfp(srcA,srcC,srcB) result =  0x800002f4, 0x800005e2, 0x00000008, 0x0000000a
+i=8, j=2, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000300, 0x000005fa, 0x00000008, 0x0000000a
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=8, j=2, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=2, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=8, j=2, k=4      vmaddfp(srcA,srcC,srcB) result =  0x800121b2, 0x80012870, 0x00000008, 0x0000000a
+i=8, j=2, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x000121be, 0x00012888, 0x00000008, 0x0000000a
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=8, j=2, k=5      vmaddfp(srcA,srcC,srcB) result =  0x800000f8, 0x800000f1, 0x00000008, 0x0000000a
+i=8, j=2, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000104, 0x00000109, 0x00000008, 0x0000000a
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=2, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x800001f4, 0x800000f3
+i=8, j=2, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x00000204, 0x00000107
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=2, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x800001f4, 0x800000f3
+i=8, j=2, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x00000204, 0x00000107
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=8, j=2, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x00000008, 0x0000000a
+i=8, j=2, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0x00000008, 0x0000000a
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=8, j=2, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x35167699, 0x34700022
+i=8, j=2, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0xb5167699, 0xb4700022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=8, j=2, k=10      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x042df002, 0x00000008, 0x0000000a
+i=8, j=2, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x842ea001, 0x842df002, 0x00000008, 0x0000000a
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=8, j=2, k=11      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x042df001, 0x00000008, 0x0000000a
+i=8, j=2, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x842ea000, 0x842df001, 0x00000008, 0x0000000a
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=8, j=2, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x05000000, 0x04800000
+i=8, j=2, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0x85000000, 0x84800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=8, j=2, k=13      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0x00000008, 0x0000000a
+i=8, j=2, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x00000008, 0x0000000a
+srcB   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=3, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=3, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=3, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=3, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=8, j=3, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=3, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=8, j=3, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=3, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=8, j=3, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=3, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=8, j=3, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=3, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=3, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=3, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=3, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=3, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=8, j=3, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=3, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=8, j=3, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=3, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=8, j=3, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=3, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=8, j=3, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=3, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=8, j=3, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=3, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=8, j=3, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=3, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x0000026800000278 0x0000024800000258
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x0000026c, 0x0000027a
+    vsubfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000264, 0x80000276
+    vmax(srcA,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=4, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00009324, 0x000092a2, 0x00000268, 0x00000278
+i=8, j=4, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80008e94, 0x80008df2, 0x00000268, 0x00000278
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=4, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00009324, 0x000092a2, 0x00000268, 0x00000278
+i=8, j=4, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80008e94, 0x80008df2, 0x00000268, 0x00000278
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=8, j=4, k=2      vmaddfp(srcA,srcC,srcB) result =  0x800000b2, 0x80000396, 0x00000268, 0x00000278
+i=8, j=4, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000542, 0x00000846, 0x00000268, 0x00000278
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=8, j=4, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=4, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=8, j=4, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80011f70, 0x80012624, 0x00000268, 0x00000278
+i=8, j=4, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00012400, 0x00012ad4, 0x00000268, 0x00000278
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=8, j=4, k=5      vmaddfp(srcA,srcC,srcB) result =  0x0000014a, 0x0000015b, 0x00000268, 0x00000278
+i=8, j=4, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000346, 0x00000355, 0x00000268, 0x00000278
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=4, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x0000006c, 0x0000017b
+i=8, j=4, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x00000464, 0x00000375
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=4, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x0000006c, 0x0000017b
+i=8, j=4, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x00000464, 0x00000375
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=8, j=4, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x00000268, 0x00000278
+i=8, j=4, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0x00000268, 0x00000278
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=8, j=4, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x35167699, 0x34700022
+i=8, j=4, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0xb5167699, 0xb4700022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=8, j=4, k=10      vmaddfp(srcA,srcC,srcB) result =  0x042ea006, 0x042df007, 0x00000268, 0x00000278
+i=8, j=4, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x842e9ffc, 0x842deffd, 0x00000268, 0x00000278
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=8, j=4, k=11      vmaddfp(srcA,srcC,srcB) result =  0x042ea005, 0x042df006, 0x00000268, 0x00000278
+i=8, j=4, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x842e9ffb, 0x842deffc, 0x00000268, 0x00000278
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=8, j=4, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x05000001, 0x04800002
+i=8, j=4, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0x84fffffe, 0x847ffffb
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=8, j=4, k=13      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0x00000268, 0x00000278
+i=8, j=4, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x00000268, 0x00000278
+srcB   = 0x0000000400000008 0x0000000200000002
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000008, 0x0000000a
+    vsubfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x80000006
+    vmax(srcA,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=5, k=0      vmaddfp(srcA,srcC,srcB) result =  0x000090de, 0x0000904c, 0x00000004, 0x00000008
+i=8, j=5, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x800090da, 0x80009048, 0x00000004, 0x00000008
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=5, k=1      vmaddfp(srcA,srcC,srcB) result =  0x000090de, 0x0000904c, 0x00000004, 0x00000008
+i=8, j=5, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x800090da, 0x80009048, 0x00000004, 0x00000008
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=8, j=5, k=2      vmaddfp(srcA,srcC,srcB) result =  0x800002f8, 0x800005ec, 0x00000004, 0x00000008
+i=8, j=5, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x000002fc, 0x000005f0, 0x00000004, 0x00000008
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=8, j=5, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=5, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=8, j=5, k=4      vmaddfp(srcA,srcC,srcB) result =  0x800121b6, 0x8001287a, 0x00000004, 0x00000008
+i=8, j=5, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x000121ba, 0x0001287e, 0x00000004, 0x00000008
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=8, j=5, k=5      vmaddfp(srcA,srcC,srcB) result =  0x800000fc, 0x800000fb, 0x00000004, 0x00000008
+i=8, j=5, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000100, 0x000000ff, 0x00000004, 0x00000008
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=5, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x800001f8, 0x800000f5
+i=8, j=5, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x00000200, 0x00000105
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=5, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x800001f8, 0x800000f5
+i=8, j=5, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x00000200, 0x00000105
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=8, j=5, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x00000004, 0x00000008
+i=8, j=5, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0x00000004, 0x00000008
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=8, j=5, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x35167699, 0x34700022
+i=8, j=5, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0xb5167699, 0xb4700022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=8, j=5, k=10      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x042df002, 0x00000004, 0x00000008
+i=8, j=5, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x842ea001, 0x842df002, 0x00000004, 0x00000008
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=8, j=5, k=11      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x042df001, 0x00000004, 0x00000008
+i=8, j=5, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x842ea000, 0x842df001, 0x00000004, 0x00000008
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=8, j=5, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x05000000, 0x04800000
+i=8, j=5, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0x85000000, 0x84800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=8, j=5, k=13      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0x00000004, 0x00000008
+i=8, j=5, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x00000004, 0x00000008
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc37f0000, 0xc3804000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0x3f800000, 0x40600000, 0x42fe0000, 0x42fd0000
+    vmax(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=6, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=8, j=6, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=6, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=8, j=6, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=8, j=6, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=8, j=6, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=8, j=6, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=6, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=8, j=6, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=8, j=6, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=8, j=6, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=8, j=6, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=6, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467c0000, 0x467eec00, 0xc2fe0000, 0xc2fd0000
+i=8, j=6, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6817e00, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=6, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467c0000, 0x467eec00, 0xc2fe0000, 0xc2fd0000
+i=8, j=6, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6817e00, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=8, j=6, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467a0400, 0x46780100, 0xc2fe0000, 0xc2fd0000
+i=8, j=6, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0400, 0xc67c1100, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=8, j=6, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467a0400, 0x46780100, 0xc2fe0000, 0xc2fd0000
+i=8, j=6, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0400, 0xc67c1100, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=8, j=6, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=8, j=6, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=8, j=6, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=8, j=6, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=8, j=6, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0xc2fe0000, 0xc2fd0000
+i=8, j=6, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=8, j=6, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=8, j=6, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc37f0000, 0xc3804000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0x3f800000, 0x40600000, 0x42fe0000, 0x42fd0000
+    vmax(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=7, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=8, j=7, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=7, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=8, j=7, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=8, j=7, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=8, j=7, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=8, j=7, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=7, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=8, j=7, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=8, j=7, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=8, j=7, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=8, j=7, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=7, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467c0000, 0x467eec00, 0xc2fe0000, 0xc2fd0000
+i=8, j=7, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6817e00, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=7, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467c0000, 0x467eec00, 0xc2fe0000, 0xc2fd0000
+i=8, j=7, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6817e00, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=8, j=7, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467a0400, 0x46780100, 0xc2fe0000, 0xc2fd0000
+i=8, j=7, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0400, 0xc67c1100, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=8, j=7, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467a0400, 0x46780100, 0xc2fe0000, 0xc2fd0000
+i=8, j=7, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0400, 0xc67c1100, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=8, j=7, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=8, j=7, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=8, j=7, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=8, j=7, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=8, j=7, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0xc2fe0000, 0xc2fd0000
+i=8, j=7, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=8, j=7, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=8, j=7, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc37e0000, 0xc37d0000, 0x00000008, 0x00000004
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=8, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=8, j=8, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=8, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=8, j=8, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=8, j=8, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=8, j=8, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=8, j=8, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=8, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=8, j=8, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=8, j=8, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=8, j=8, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=8, j=8, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=8, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467efa00, 0x800001f8, 0x800000fb
+i=8, j=8, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc67ffc00, 0xc6817700, 0x00000200, 0x000000ff
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=8, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467efa00, 0x800001f8, 0x800000fb
+i=8, j=8, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc67ffc00, 0xc6817700, 0x00000200, 0x000000ff
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=8, j=8, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467a0800, 0x46780f00, 0x00000004, 0x00000002
+i=8, j=8, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc67c0300, 0x00000004, 0x00000002
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=8, j=8, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467a0800, 0x46780f00, 0x35167699, 0x34700022
+i=8, j=8, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc67c0300, 0xb5167699, 0xb4700022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=8, j=8, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=8, j=8, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=8, j=8, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=8, j=8, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=8, j=8, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x05000000, 0x04800000
+i=8, j=8, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0x85000000, 0x84800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=8, j=8, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=8, j=8, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcB   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc37e0000, 0xc37d0000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xfe967699, 0xfe700022
+    vmax(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=9, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=8, j=9, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=9, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=8, j=9, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=8, j=9, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=8, j=9, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=8, j=9, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=9, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=8, j=9, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=8, j=9, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=8, j=9, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=8, j=9, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=9, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467efa00, 0x7e967699, 0x7e700022
+i=8, j=9, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc67ffc00, 0xc6817700, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=9, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467efa00, 0x7e967699, 0x7e700022
+i=8, j=9, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc67ffc00, 0xc6817700, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=8, j=9, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467a0800, 0x46780f00, 0x7e967699, 0x7e700022
+i=8, j=9, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc67c0300, 0x7e967699, 0x7e700022
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=8, j=9, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467a0800, 0x46780f00, 0x7e967699, 0x7e700022
+i=8, j=9, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc67c0300, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=8, j=9, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=8, j=9, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=8, j=9, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=8, j=9, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=8, j=9, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7e967699, 0x7e700022
+i=8, j=9, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=8, j=9, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=8, j=9, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcB   = 0x80b0000480b00006 0x80b0000180b00002
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80b00000, 0x80b00004
+    vsubfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00b00008, 0x00b00008
+    vmax(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x00000004, 0x00000002
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80b00004, 0x80b00006
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=10, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80af6f25, 0x80af6fb8, 0x80b00004, 0x80b00006
+i=8, j=10, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b090dd, 0x80b0904c, 0x80b00004, 0x80b00006
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=10, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80af6f25, 0x80af6fb8, 0x80b00004, 0x80b00006
+i=8, j=10, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b090dd, 0x80b0904c, 0x80b00004, 0x80b00006
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=8, j=10, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b002fb, 0x80b005f0, 0x80b00004, 0x80b00006
+i=8, j=10, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80affd07, 0x80affa14, 0x80b00004, 0x80b00006
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=8, j=10, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=10, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=8, j=10, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b121b9, 0x80b1287e, 0x80b00004, 0x80b00006
+i=8, j=10, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80aede49, 0x80aed786, 0x80b00004, 0x80b00006
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=8, j=10, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b000ff, 0x80b000ff, 0x80b00004, 0x80b00006
+i=8, j=10, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80afff03, 0x80afff05, 0x80b00004, 0x80b00006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=10, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x80b00200, 0x80b00103
+i=8, j=10, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x80affe08, 0x80afff09
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=10, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x80b00200, 0x80b00103
+i=8, j=10, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x80affe08, 0x80afff09
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=8, j=10, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x80b00004, 0x80b00006
+i=8, j=10, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0x80b00004, 0x80b00006
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=8, j=10, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x35167699, 0x34700022
+i=8, j=10, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0xb5167699, 0xb4700022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=8, j=10, k=10      vmaddfp(srcA,srcC,srcB) result =  0x042d4001, 0x042c9002, 0x80b00004, 0x80b00006
+i=8, j=10, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x842f5002, 0x80b00004, 0x80b00006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=8, j=10, k=11      vmaddfp(srcA,srcC,srcB) result =  0x042d4000, 0x042c9001, 0x80b00004, 0x80b00006
+i=8, j=10, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x842f5001, 0x80b00004, 0x80b00006
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=8, j=10, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x04ff5000, 0x047ea000
+i=8, j=10, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0x85005800, 0x8480b000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=8, j=10, k=13      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0x80b00004, 0x80b00006
+i=8, j=10, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x80b00004, 0x80b00006
+srcB   = 0x80b0000280b00004 0x80b0000080b00001
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80affffe, 0x80b00002
+    vsubfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00b00006, 0x00b00006
+    vmax(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x00000004, 0x00000002
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80b00002, 0x80b00004
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=11, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80af6f24, 0x80af6fb7, 0x80b00002, 0x80b00004
+i=8, j=11, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b090dc, 0x80b0904b, 0x80b00002, 0x80b00004
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=11, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80af6f24, 0x80af6fb7, 0x80b00002, 0x80b00004
+i=8, j=11, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b090dc, 0x80b0904b, 0x80b00002, 0x80b00004
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=8, j=11, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b002fa, 0x80b005ef, 0x80b00002, 0x80b00004
+i=8, j=11, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80affd06, 0x80affa13, 0x80b00002, 0x80b00004
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=8, j=11, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=11, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=8, j=11, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b121b8, 0x80b1287d, 0x80b00002, 0x80b00004
+i=8, j=11, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80aede48, 0x80aed785, 0x80b00002, 0x80b00004
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=8, j=11, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b000fe, 0x80b000fe, 0x80b00002, 0x80b00004
+i=8, j=11, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80afff02, 0x80afff04, 0x80b00002, 0x80b00004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=11, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x80b001fe, 0x80b00101
+i=8, j=11, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x80affe06, 0x80afff07
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=11, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x80b001fe, 0x80b00101
+i=8, j=11, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x80affe06, 0x80afff07
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=8, j=11, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x80b00002, 0x80b00004
+i=8, j=11, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0x80b00002, 0x80b00004
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=8, j=11, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x35167699, 0x34700022
+i=8, j=11, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0xb5167699, 0xb4700022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=8, j=11, k=10      vmaddfp(srcA,srcC,srcB) result =  0x042d4001, 0x042c9002, 0x80b00002, 0x80b00004
+i=8, j=11, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x842f5002, 0x80b00002, 0x80b00004
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=8, j=11, k=11      vmaddfp(srcA,srcC,srcB) result =  0x042d4000, 0x042c9001, 0x80b00002, 0x80b00004
+i=8, j=11, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x842f5001, 0x80b00002, 0x80b00004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=8, j=11, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x04ff5000, 0x047ea000
+i=8, j=11, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0x85005800, 0x8480b000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=8, j=11, k=13      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0x80b00002, 0x80b00004
+i=8, j=11, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x80b00002, 0x80b00004
+srcB   = 0x4e8000004e800000 0x4e8000004e800000
+
+    vaddfp(srcA,srcB) result =  0x4e7ffffe, 0x4e7ffffe, 0x4e800000, 0x4e800000
+    vsubfp(srcA,srcB) result =  0xce800001, 0xce800001, 0xce800000, 0xce800000
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=12, k=0      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=8, j=12, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=12, k=1      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=8, j=12, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=8, j=12, k=2      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=8, j=12, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=8, j=12, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=12, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=8, j=12, k=4      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=8, j=12, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=8, j=12, k=5      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=8, j=12, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=12, k=6      vmaddfp(srcA,srcC,srcB) result =  0x4e80007f, 0x4e800080, 0x4e800000, 0x4e800000
+i=8, j=12, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x4e7fff02, 0x4e7ffeff, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=12, k=7      vmaddfp(srcA,srcC,srcB) result =  0x4e80007f, 0x4e800080, 0x4e800000, 0x4e800000
+i=8, j=12, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x4e7fff02, 0x4e7ffeff, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=8, j=12, k=8      vmaddfp(srcA,srcC,srcB) result =  0x4e80007e, 0x4e80007d, 0x4e800000, 0x4e800000
+i=8, j=12, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x4e7fff04, 0x4e7fff06, 0x4e800000, 0x4e800000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=8, j=12, k=9      vmaddfp(srcA,srcC,srcB) result =  0x4e80007e, 0x4e80007d, 0x4e800000, 0x4e800000
+i=8, j=12, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x4e7fff04, 0x4e7fff06, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=8, j=12, k=10      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=8, j=12, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=8, j=12, k=11      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=8, j=12, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=8, j=12, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fc0000, 0xd1fb0000, 0x4e800000, 0x4e800000
+i=8, j=12, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x51ff0000, 0x4e800000, 0x4e800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=8, j=12, k=13      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=8, j=12, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcB   = 0xb0000000b0000000 0xb0000000b0000000
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xb0000000, 0xb0000000
+    vsubfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x30000000, 0x30000000
+    vmax(srcA,srcB) result =  0xb0000000, 0xb0000000, 0x00000004, 0x00000002
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=13, k=0      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=8, j=13, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=13, k=1      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=8, j=13, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=8, j=13, k=2      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=8, j=13, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=8, j=13, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=13, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=8, j=13, k=4      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=8, j=13, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=8, j=13, k=5      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=8, j=13, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=13, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xb0000000, 0xb0000000
+i=8, j=13, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=13, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xb0000000, 0xb0000000
+i=8, j=13, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=8, j=13, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0xb0000000, 0xb0000000
+i=8, j=13, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0xb0000000, 0xb0000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=8, j=13, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x35165699, 0x346f8022
+i=8, j=13, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0xb5169699, 0xb4708022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=8, j=13, k=10      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=8, j=13, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=8, j=13, k=11      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=8, j=13, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=8, j=13, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0xb0000000, 0xb0000000
+i=8, j=13, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xb0000000, 0xb0000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=8, j=13, k=13      vmaddfp(srcA,srcC,srcB) result =  0x337c0000, 0x337b0000, 0xb0000000, 0xb0000000
+i=8, j=13, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb37f0000, 0xb0000000, 0xb0000000
+srcA   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+   vcfsx(srcA) result =  0xbef40800, 0xbef40c00, 0x3f7d2ced, 0x3f7ce000
+   vcfux(srcA) result =  0x3fc2fe00, 0x3fc2fd00, 0x3f7d2ced, 0x3f7ce000
+   vrfim(srcA) result =  0xc2fe0000, 0xc2fe0000, 0x7e967699, 0x7e700022
+   vrfin(srcA) result =  0xc2fe0000, 0xc2fc0000, 0x7e967699, 0x7e700022
+   vrfiz(srcA) result =  0xc2fe0000, 0xc2fc0000, 0x7e967699, 0x7e700022
+   vrefp(srcA) result =  0xbc010100, 0xbc018500, 0x006ce430, 0x00888840
+   vrsqrtefp(srcA) result   = 0x1fec1e6820043300 0x7fc000007fc00000
+
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vmax(srcA,srcB) result =  0x80000124, 0x80000124, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000124, 0x80000124
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=0, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00008fb8, 0x00008f26, 0xb82b9f47, 0xb808e013
+i=9, j=0, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80009200, 0x8000916e, 0x382b9f47, 0x3808e013
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=0, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00008fb8, 0x00008f26, 0xb82b9f47, 0xb808e013
+i=9, j=0, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80009200, 0x8000916e, 0x382b9f47, 0x3808e013
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=9, j=0, k=2      vmaddfp(srcA,srcC,srcB) result =  0x8000041e, 0x80000712, 0x35967699, 0x35960015
+i=9, j=0, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x000001d6, 0x000004ca, 0xb5967699, 0xb5960015
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=9, j=0, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=0, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=9, j=0, k=4      vmaddfp(srcA,srcC,srcB) result =  0x800122dc, 0x800129a0, 0x38b506b0, 0x38942015
+i=9, j=0, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00012094, 0x00012758, 0xb8b506b0, 0xb8942015
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=9, j=0, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000222, 0x80000221, 0x35167699, 0x35700022
+i=9, j=0, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000026, 0x80000027, 0xb5167699, 0xb5700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=0, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=9, j=0, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=0, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=9, j=0, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=9, j=0, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x35167699, 0x34700022
+i=9, j=0, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0xb5167699, 0xb4700022
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=9, j=0, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x7f800000, 0x7f800000
+i=9, j=0, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=9, j=0, k=10      vmaddfp(srcA,srcC,srcB) result =  0x042e9fff, 0x042df000, 0xbfcee317, 0xbfa5001d
+i=9, j=0, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x842ea003, 0x842df004, 0x3fcee317, 0x3fa5001d
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=9, j=0, k=11      vmaddfp(srcA,srcC,srcB) result =  0x042e9ffe, 0x042defff, 0xbfcee315, 0xbfa5001b
+i=9, j=0, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x842ea002, 0x842df003, 0x3fcee315, 0x3fa5001b
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=9, j=0, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=9, j=0, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=9, j=0, k=13      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0xef167699, 0xeef00022
+i=9, j=0, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x6f167699, 0x6ef00022
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vmax(srcA,srcB) result =  0x80000124, 0x80000124, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000124, 0x80000124
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=1, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00008fb8, 0x00008f26, 0xb82b9f47, 0xb808e013
+i=9, j=1, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80009200, 0x8000916e, 0x382b9f47, 0x3808e013
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=1, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00008fb8, 0x00008f26, 0xb82b9f47, 0xb808e013
+i=9, j=1, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80009200, 0x8000916e, 0x382b9f47, 0x3808e013
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=9, j=1, k=2      vmaddfp(srcA,srcC,srcB) result =  0x8000041e, 0x80000712, 0x35967699, 0x35960015
+i=9, j=1, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x000001d6, 0x000004ca, 0xb5967699, 0xb5960015
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=9, j=1, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=1, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=9, j=1, k=4      vmaddfp(srcA,srcC,srcB) result =  0x800122dc, 0x800129a0, 0x38b506b0, 0x38942015
+i=9, j=1, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00012094, 0x00012758, 0xb8b506b0, 0xb8942015
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=9, j=1, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000222, 0x80000221, 0x35167699, 0x35700022
+i=9, j=1, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000026, 0x80000027, 0xb5167699, 0xb5700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=1, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=9, j=1, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=1, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=9, j=1, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=9, j=1, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x35167699, 0x34700022
+i=9, j=1, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0xb5167699, 0xb4700022
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=9, j=1, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x7f800000, 0x7f800000
+i=9, j=1, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=9, j=1, k=10      vmaddfp(srcA,srcC,srcB) result =  0x042e9fff, 0x042df000, 0xbfcee317, 0xbfa5001d
+i=9, j=1, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x842ea003, 0x842df004, 0x3fcee317, 0x3fa5001d
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=9, j=1, k=11      vmaddfp(srcA,srcC,srcB) result =  0x042e9ffe, 0x042defff, 0xbfcee315, 0xbfa5001b
+i=9, j=1, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x842ea002, 0x842df003, 0x3fcee315, 0x3fa5001b
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=9, j=1, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=9, j=1, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=9, j=1, k=13      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0xef167699, 0xeef00022
+i=9, j=1, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x6f167699, 0x6ef00022
+srcB   = 0x000000080000000a 0x000000060000000c
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vmax(srcA,srcB) result =  0x00000006, 0x0000000c, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000008, 0x0000000a
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=2, k=0      vmaddfp(srcA,srcC,srcB) result =  0x000090e2, 0x00009056, 0xb82b9f47, 0xb808e013
+i=9, j=2, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x800090d6, 0x8000903e, 0x382b9f47, 0x3808e013
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=2, k=1      vmaddfp(srcA,srcC,srcB) result =  0x000090e2, 0x00009056, 0xb82b9f47, 0xb808e013
+i=9, j=2, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x800090d6, 0x8000903e, 0x382b9f47, 0x3808e013
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=9, j=2, k=2      vmaddfp(srcA,srcC,srcB) result =  0x800002f4, 0x800005e2, 0x35967699, 0x35960015
+i=9, j=2, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000300, 0x000005fa, 0xb5967699, 0xb5960015
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=9, j=2, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=2, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=9, j=2, k=4      vmaddfp(srcA,srcC,srcB) result =  0x800121b2, 0x80012870, 0x38b506b0, 0x38942015
+i=9, j=2, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x000121be, 0x00012888, 0xb8b506b0, 0xb8942015
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=9, j=2, k=5      vmaddfp(srcA,srcC,srcB) result =  0x800000f8, 0x800000f1, 0x35167699, 0x35700022
+i=9, j=2, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000104, 0x00000109, 0xb5167699, 0xb5700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=2, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=9, j=2, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=2, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=9, j=2, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=9, j=2, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x35167699, 0x34700022
+i=9, j=2, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0xb5167699, 0xb4700022
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=9, j=2, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x7f800000, 0x7f800000
+i=9, j=2, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=9, j=2, k=10      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x042df002, 0xbfcee317, 0xbfa5001d
+i=9, j=2, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x842ea001, 0x842df002, 0x3fcee317, 0x3fa5001d
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=9, j=2, k=11      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x042df001, 0xbfcee315, 0xbfa5001b
+i=9, j=2, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x842ea000, 0x842df001, 0x3fcee315, 0x3fa5001b
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=9, j=2, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=9, j=2, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=9, j=2, k=13      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0xef167699, 0xeef00022
+i=9, j=2, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x6f167699, 0x6ef00022
+srcB   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=3, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=3, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=3, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=3, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=9, j=3, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=3, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=9, j=3, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=3, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=9, j=3, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=3, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=9, j=3, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=3, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=3, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=3, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=3, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=3, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=9, j=3, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=3, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=9, j=3, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=3, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=9, j=3, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=3, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=9, j=3, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=3, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=9, j=3, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=3, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=9, j=3, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=3, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x0000026800000278 0x0000024800000258
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vmax(srcA,srcB) result =  0x00000248, 0x00000258, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000268, 0x00000278
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=4, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00009324, 0x000092a2, 0xb82b9f47, 0xb808e013
+i=9, j=4, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80008e94, 0x80008df2, 0x382b9f47, 0x3808e013
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=4, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00009324, 0x000092a2, 0xb82b9f47, 0xb808e013
+i=9, j=4, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80008e94, 0x80008df2, 0x382b9f47, 0x3808e013
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=9, j=4, k=2      vmaddfp(srcA,srcC,srcB) result =  0x800000b2, 0x80000396, 0x35967699, 0x35960015
+i=9, j=4, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000542, 0x00000846, 0xb5967699, 0xb5960015
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=9, j=4, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=4, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=9, j=4, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80011f70, 0x80012624, 0x38b506b0, 0x38942015
+i=9, j=4, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00012400, 0x00012ad4, 0xb8b506b0, 0xb8942015
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=9, j=4, k=5      vmaddfp(srcA,srcC,srcB) result =  0x0000014a, 0x0000015b, 0x35167699, 0x35700022
+i=9, j=4, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000346, 0x00000355, 0xb5167699, 0xb5700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=4, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=9, j=4, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=4, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=9, j=4, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=9, j=4, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x35167699, 0x34700022
+i=9, j=4, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0xb5167699, 0xb4700022
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=9, j=4, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x7f800000, 0x7f800000
+i=9, j=4, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=9, j=4, k=10      vmaddfp(srcA,srcC,srcB) result =  0x042ea006, 0x042df007, 0xbfcee317, 0xbfa5001d
+i=9, j=4, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x842e9ffc, 0x842deffd, 0x3fcee317, 0x3fa5001d
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=9, j=4, k=11      vmaddfp(srcA,srcC,srcB) result =  0x042ea005, 0x042df006, 0xbfcee315, 0xbfa5001b
+i=9, j=4, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x842e9ffb, 0x842deffc, 0x3fcee315, 0x3fa5001b
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=9, j=4, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=9, j=4, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=9, j=4, k=13      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0xef167699, 0xeef00022
+i=9, j=4, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x6f167699, 0x6ef00022
+srcB   = 0x0000000400000008 0x0000000200000002
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vmax(srcA,srcB) result =  0x00000002, 0x00000002, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000008
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=5, k=0      vmaddfp(srcA,srcC,srcB) result =  0x000090de, 0x0000904c, 0xb82b9f47, 0xb808e013
+i=9, j=5, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x800090da, 0x80009048, 0x382b9f47, 0x3808e013
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=5, k=1      vmaddfp(srcA,srcC,srcB) result =  0x000090de, 0x0000904c, 0xb82b9f47, 0xb808e013
+i=9, j=5, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x800090da, 0x80009048, 0x382b9f47, 0x3808e013
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=9, j=5, k=2      vmaddfp(srcA,srcC,srcB) result =  0x800002f8, 0x800005ec, 0x35967699, 0x35960015
+i=9, j=5, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x000002fc, 0x000005f0, 0xb5967699, 0xb5960015
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=9, j=5, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=5, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=9, j=5, k=4      vmaddfp(srcA,srcC,srcB) result =  0x800121b6, 0x8001287a, 0x38b506b0, 0x38942015
+i=9, j=5, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x000121ba, 0x0001287e, 0xb8b506b0, 0xb8942015
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=9, j=5, k=5      vmaddfp(srcA,srcC,srcB) result =  0x800000fc, 0x800000fb, 0x35167699, 0x35700022
+i=9, j=5, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000100, 0x000000ff, 0xb5167699, 0xb5700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=5, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=9, j=5, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=5, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=9, j=5, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=9, j=5, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x35167699, 0x34700022
+i=9, j=5, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0xb5167699, 0xb4700022
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=9, j=5, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x7f800000, 0x7f800000
+i=9, j=5, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=9, j=5, k=10      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x042df002, 0xbfcee317, 0xbfa5001d
+i=9, j=5, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x842ea001, 0x842df002, 0x3fcee317, 0x3fa5001d
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=9, j=5, k=11      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x042df001, 0xbfcee315, 0xbfa5001b
+i=9, j=5, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x842ea000, 0x842df001, 0x3fcee315, 0x3fa5001b
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=9, j=5, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=9, j=5, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=9, j=5, k=13      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0xef167699, 0xeef00022
+i=9, j=5, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x6f167699, 0x6ef00022
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc37f0000, 0xc3804000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0x3f800000, 0x40600000, 0x7e967699, 0x7e700022
+    vmax(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=6, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0005, 0xc2fd0004
+i=9, j=6, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fdfffb, 0xc2fcfffc
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=6, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0005, 0xc2fd0004
+i=9, j=6, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fdfffb, 0xc2fcfffc
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=9, j=6, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=9, j=6, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=9, j=6, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=6, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=9, j=6, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fdfff5, 0xc2fcfff7
+i=9, j=6, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe000b, 0xc2fd0009
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=9, j=6, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=9, j=6, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=6, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467c0000, 0x467eec00, 0xff800000, 0xff800000
+i=9, j=6, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6817e00, 0x7f800000, 0x7f800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=6, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467c0000, 0x467eec00, 0xff800000, 0xff800000
+i=9, j=6, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6817e00, 0x7f800000, 0x7f800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=9, j=6, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467a0400, 0x46780100, 0xc2fe0000, 0xc2fd0000
+i=9, j=6, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0400, 0xc67c1100, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=9, j=6, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467a0400, 0x46780100, 0x7f800000, 0x7f800000
+i=9, j=6, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0400, 0xc67c1100, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=9, j=6, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc3009dc6, 0xc2ff9400
+i=9, j=6, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fac474, 0xc2fa6c00
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=9, j=6, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc3009dc6, 0xc2ff9400
+i=9, j=6, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fac474, 0xc2fa6c00
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=9, j=6, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=9, j=6, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=9, j=6, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xef167699, 0xeef00022
+i=9, j=6, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0x6f167699, 0x6ef00022
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc37f0000, 0xc3804000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0x3f800000, 0x40600000, 0x7e967699, 0x7e700022
+    vmax(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=7, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0005, 0xc2fd0004
+i=9, j=7, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fdfffb, 0xc2fcfffc
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=7, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0005, 0xc2fd0004
+i=9, j=7, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fdfffb, 0xc2fcfffc
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=9, j=7, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=9, j=7, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=9, j=7, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=7, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=9, j=7, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fdfff5, 0xc2fcfff7
+i=9, j=7, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe000b, 0xc2fd0009
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=9, j=7, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=9, j=7, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=7, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467c0000, 0x467eec00, 0xff800000, 0xff800000
+i=9, j=7, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6817e00, 0x7f800000, 0x7f800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=7, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467c0000, 0x467eec00, 0xff800000, 0xff800000
+i=9, j=7, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6817e00, 0x7f800000, 0x7f800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=9, j=7, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467a0400, 0x46780100, 0xc2fe0000, 0xc2fd0000
+i=9, j=7, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0400, 0xc67c1100, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=9, j=7, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467a0400, 0x46780100, 0x7f800000, 0x7f800000
+i=9, j=7, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0400, 0xc67c1100, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=9, j=7, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc3009dc6, 0xc2ff9400
+i=9, j=7, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fac474, 0xc2fa6c00
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=9, j=7, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc3009dc6, 0xc2ff9400
+i=9, j=7, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fac474, 0xc2fa6c00
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=9, j=7, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=9, j=7, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=9, j=7, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xef167699, 0xeef00022
+i=9, j=7, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0x6f167699, 0x6ef00022
+srcB   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc37e0000, 0xc37d0000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x7e967699, 0x7e700022
+    vmax(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=8, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xb82b9f47, 0xb808e013
+i=9, j=8, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x382b9f47, 0x3808e013
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=8, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xb82b9f47, 0xb808e013
+i=9, j=8, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x382b9f47, 0x3808e013
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=9, j=8, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x35967699, 0x35960015
+i=9, j=8, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xb5967699, 0xb5960015
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=9, j=8, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=8, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=9, j=8, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x38b506b0, 0x38942015
+i=9, j=8, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xb8b506b0, 0xb8942015
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=9, j=8, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x35167699, 0x35700022
+i=9, j=8, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xb5167699, 0xb5700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=8, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467efa00, 0xff800000, 0xff800000
+i=9, j=8, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc67ffc00, 0xc6817700, 0x7f800000, 0x7f800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=8, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467efa00, 0xff800000, 0xff800000
+i=9, j=8, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc67ffc00, 0xc6817700, 0x7f800000, 0x7f800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=9, j=8, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467a0800, 0x46780f00, 0x35167699, 0x34700022
+i=9, j=8, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc67c0300, 0xb5167699, 0xb4700022
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=9, j=8, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467a0800, 0x46780f00, 0x7f800000, 0x7f800000
+i=9, j=8, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc67c0300, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=9, j=8, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xbfcee317, 0xbfa5001d
+i=9, j=8, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x3fcee317, 0x3fa5001d
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=9, j=8, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xbfcee315, 0xbfa5001b
+i=9, j=8, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x3fcee315, 0x3fa5001b
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=9, j=8, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=9, j=8, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=9, j=8, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xef167699, 0xeef00022
+i=9, j=8, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x6f167699, 0x6ef00022
+srcB   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc37e0000, 0xc37d0000, 0x7f167699, 0x7ef00022
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=9, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=9, j=9, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=9, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=9, j=9, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=9, j=9, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=9, j=9, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=9, j=9, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=9, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=9, j=9, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=9, j=9, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=9, j=9, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=9, j=9, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=9, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467efa00, 0xff800000, 0xff800000
+i=9, j=9, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc67ffc00, 0xc6817700, 0x7f800000, 0x7f800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=9, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467efa00, 0xff800000, 0xff800000
+i=9, j=9, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc67ffc00, 0xc6817700, 0x7f800000, 0x7f800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=9, j=9, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467a0800, 0x46780f00, 0x7e967699, 0x7e700022
+i=9, j=9, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc67c0300, 0x7e967699, 0x7e700022
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=9, j=9, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467a0800, 0x46780f00, 0x7f800000, 0x7f800000
+i=9, j=9, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc67c0300, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=9, j=9, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=9, j=9, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=9, j=9, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=9, j=9, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=9, j=9, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=9, j=9, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=9, j=9, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=9, j=9, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcB   = 0x80b0000480b00006 0x80b0000180b00002
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vmax(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80b00004, 0x80b00006
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=10, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80af6f25, 0x80af6fb8, 0xb82b9f47, 0xb808e013
+i=9, j=10, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b090dd, 0x80b0904c, 0x382b9f47, 0x3808e013
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=10, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80af6f25, 0x80af6fb8, 0xb82b9f47, 0xb808e013
+i=9, j=10, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b090dd, 0x80b0904c, 0x382b9f47, 0x3808e013
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=9, j=10, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b002fb, 0x80b005f0, 0x35967699, 0x35960015
+i=9, j=10, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80affd07, 0x80affa14, 0xb5967699, 0xb5960015
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=9, j=10, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=10, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=9, j=10, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b121b9, 0x80b1287e, 0x38b506b0, 0x38942015
+i=9, j=10, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80aede49, 0x80aed786, 0xb8b506b0, 0xb8942015
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=9, j=10, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b000ff, 0x80b000ff, 0x35167699, 0x35700022
+i=9, j=10, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80afff03, 0x80afff05, 0xb5167699, 0xb5700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=10, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=9, j=10, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=10, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=9, j=10, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=9, j=10, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x35167699, 0x34700022
+i=9, j=10, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0xb5167699, 0xb4700022
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=9, j=10, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x7f800000, 0x7f800000
+i=9, j=10, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=9, j=10, k=10      vmaddfp(srcA,srcC,srcB) result =  0x042d4001, 0x042c9002, 0xbfcee317, 0xbfa5001d
+i=9, j=10, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x842f5002, 0x3fcee317, 0x3fa5001d
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=9, j=10, k=11      vmaddfp(srcA,srcC,srcB) result =  0x042d4000, 0x042c9001, 0xbfcee315, 0xbfa5001b
+i=9, j=10, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x842f5001, 0x3fcee315, 0x3fa5001b
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=9, j=10, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=9, j=10, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=9, j=10, k=13      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0xef167699, 0xeef00022
+i=9, j=10, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x6f167699, 0x6ef00022
+srcB   = 0x80b0000280b00004 0x80b0000080b00001
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vmax(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80b00002, 0x80b00004
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=11, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80af6f24, 0x80af6fb7, 0xb82b9f47, 0xb808e013
+i=9, j=11, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b090dc, 0x80b0904b, 0x382b9f47, 0x3808e013
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=11, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80af6f24, 0x80af6fb7, 0xb82b9f47, 0xb808e013
+i=9, j=11, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b090dc, 0x80b0904b, 0x382b9f47, 0x3808e013
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=9, j=11, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b002fa, 0x80b005ef, 0x35967699, 0x35960015
+i=9, j=11, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80affd06, 0x80affa13, 0xb5967699, 0xb5960015
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=9, j=11, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=11, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=9, j=11, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b121b8, 0x80b1287d, 0x38b506b0, 0x38942015
+i=9, j=11, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80aede48, 0x80aed785, 0xb8b506b0, 0xb8942015
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=9, j=11, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b000fe, 0x80b000fe, 0x35167699, 0x35700022
+i=9, j=11, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80afff02, 0x80afff04, 0xb5167699, 0xb5700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=11, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=9, j=11, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=11, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=9, j=11, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=9, j=11, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x35167699, 0x34700022
+i=9, j=11, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0xb5167699, 0xb4700022
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=9, j=11, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x7f800000, 0x7f800000
+i=9, j=11, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=9, j=11, k=10      vmaddfp(srcA,srcC,srcB) result =  0x042d4001, 0x042c9002, 0xbfcee317, 0xbfa5001d
+i=9, j=11, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x842f5002, 0x3fcee317, 0x3fa5001d
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=9, j=11, k=11      vmaddfp(srcA,srcC,srcB) result =  0x042d4000, 0x042c9001, 0xbfcee315, 0xbfa5001b
+i=9, j=11, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x842f5001, 0x3fcee315, 0x3fa5001b
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=9, j=11, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=9, j=11, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=9, j=11, k=13      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0xef167699, 0xeef00022
+i=9, j=11, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x6f167699, 0x6ef00022
+srcB   = 0x4e8000004e800000 0x4e8000004e800000
+
+    vaddfp(srcA,srcB) result =  0x4e7ffffe, 0x4e7ffffe, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0xce800001, 0xce800001, 0x7e967699, 0x7e700022
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x4e800000, 0x4e800000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=12, k=0      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=9, j=12, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=12, k=1      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=9, j=12, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=9, j=12, k=2      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=9, j=12, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=9, j=12, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=12, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=9, j=12, k=4      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=9, j=12, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=9, j=12, k=5      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=9, j=12, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=12, k=6      vmaddfp(srcA,srcC,srcB) result =  0x4e80007f, 0x4e800080, 0xff800000, 0xff800000
+i=9, j=12, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x4e7fff02, 0x4e7ffeff, 0x7f800000, 0x7f800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=12, k=7      vmaddfp(srcA,srcC,srcB) result =  0x4e80007f, 0x4e800080, 0xff800000, 0xff800000
+i=9, j=12, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x4e7fff02, 0x4e7ffeff, 0x7f800000, 0x7f800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=9, j=12, k=8      vmaddfp(srcA,srcC,srcB) result =  0x4e80007e, 0x4e80007d, 0x4e800000, 0x4e800000
+i=9, j=12, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x4e7fff04, 0x4e7fff06, 0x4e800000, 0x4e800000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=9, j=12, k=9      vmaddfp(srcA,srcC,srcB) result =  0x4e80007e, 0x4e80007d, 0x7f800000, 0x7f800000
+i=9, j=12, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x4e7fff04, 0x4e7fff06, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=9, j=12, k=10      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=9, j=12, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=9, j=12, k=11      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=9, j=12, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=9, j=12, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fc0000, 0xd1fb0000, 0x7f800000, 0x7f800000
+i=9, j=12, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x51ff0000, 0xff800000, 0xff800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=9, j=12, k=13      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0xef167699, 0xeef00022
+i=9, j=12, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x6f167699, 0x6ef00022
+srcB   = 0xb0000000b0000000 0xb0000000b0000000
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vmax(srcA,srcB) result =  0xb0000000, 0xb0000000, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=13, k=0      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb82b9fc7, 0xb808e093
+i=9, j=13, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0x382b9ec7, 0x3808df93
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=13, k=1      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb82b9fc7, 0xb808e093
+i=9, j=13, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0x382b9ec7, 0x3808df93
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=9, j=13, k=2      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0x35966699, 0x3595f015
+i=9, j=13, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb5968699, 0xb5961015
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=9, j=13, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=13, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=9, j=13, k=4      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0x38b50670, 0x38941fd5
+i=9, j=13, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb8b506f0, 0xb8942055
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=9, j=13, k=5      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0x35165699, 0x356fe022
+i=9, j=13, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb5169699, 0xb5702022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=13, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=9, j=13, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=13, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=9, j=13, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=9, j=13, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x35165699, 0x346f8022
+i=9, j=13, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0xb5169699, 0xb4708022
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=9, j=13, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x7f800000, 0x7f800000
+i=9, j=13, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=9, j=13, k=10      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xbfcee317, 0xbfa5001d
+i=9, j=13, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0x3fcee317, 0x3fa5001d
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=9, j=13, k=11      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xbfcee315, 0xbfa5001b
+i=9, j=13, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0x3fcee315, 0x3fa5001b
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=9, j=13, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=9, j=13, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=9, j=13, k=13      vmaddfp(srcA,srcC,srcB) result =  0x337c0000, 0x337b0000, 0xef167699, 0xeef00022
+i=9, j=13, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb37f0000, 0x6f167699, 0x6ef00022
+srcA   = 0x80b0000480b00006 0x80b0000180b00002
+
+   vcfsx(srcA) result =  0xbf7ea000, 0xbf7ea000, 0xbf7ea000, 0xbf7ea000
+   vcfux(srcA) result =  0x3f80b000, 0x3f80b000, 0x3f80b000, 0x3f80b000
+   vrfim(srcA) result =  0xbf800000, 0xbf800000, 0xbf800000, 0xbf800000
+   vrfin(srcA) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+   vrfiz(srcA) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+   vrefp(srcA) result =  0xfe3a2dc0, 0xfe3a2dc0, 0xfe3a2dc0, 0xfe3a2dc0
+   vrsqrtefp(srcA) result   = 0x7fc000007fc00000 0x7fc000007fc00000
+
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0x80b00125, 0x80b00126, 0x80b00128, 0x80b0012a
+    vsubfp(srcA,srcB) result =  0x80affedd, 0x80affede, 0x80affee0, 0x80affee2
+    vmax(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vmin(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=0, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=10, j=0, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=0, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=10, j=0, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=10, j=0, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=10, j=0, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=10, j=0, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=0, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=10, j=0, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=10, j=0, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=10, j=0, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=10, j=0, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=0, k=6      vmaddfp(srcA,srcC,srcB) result =  0x042fffff, 0x0432c000, 0x042ea002, 0x042df004
+i=10, j=0, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x84300003, 0x8432c004, 0x842ea006, 0x842df008
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=0, k=7      vmaddfp(srcA,srcC,srcB) result =  0x042fffff, 0x0432c000, 0x042ea002, 0x042df004
+i=10, j=0, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x84300003, 0x8432c004, 0x842ea006, 0x842df008
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=10, j=0, k=8      vmaddfp(srcA,srcC,srcB) result =  0x042e9fff, 0x042df000, 0x80000124, 0x80000124
+i=10, j=0, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x842ea003, 0x842df004, 0x80000124, 0x80000124
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=10, j=0, k=9      vmaddfp(srcA,srcC,srcB) result =  0x042e9fff, 0x042df000, 0xbfcee317, 0xbfa5001d
+i=10, j=0, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x842ea003, 0x842df004, 0x3fcee317, 0x3fa5001d
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=10, j=0, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=10, j=0, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=10, j=0, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=10, j=0, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=10, j=0, k=12      vmaddfp(srcA,srcC,srcB) result =  0x8fb00001, 0x8fb00002, 0x8fb00004, 0x8fb00006
+i=10, j=0, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00001, 0x0fb00002, 0x0fb00004, 0x0fb00006
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=10, j=0, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=10, j=0, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0x80b00125, 0x80b00126, 0x80b00128, 0x80b0012a
+    vsubfp(srcA,srcB) result =  0x80affedd, 0x80affede, 0x80affee0, 0x80affee2
+    vmax(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vmin(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=1, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=10, j=1, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=1, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=10, j=1, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=10, j=1, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=10, j=1, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=10, j=1, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=1, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=10, j=1, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=10, j=1, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=10, j=1, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=10, j=1, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=1, k=6      vmaddfp(srcA,srcC,srcB) result =  0x042fffff, 0x0432c000, 0x042ea002, 0x042df004
+i=10, j=1, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x84300003, 0x8432c004, 0x842ea006, 0x842df008
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=1, k=7      vmaddfp(srcA,srcC,srcB) result =  0x042fffff, 0x0432c000, 0x042ea002, 0x042df004
+i=10, j=1, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x84300003, 0x8432c004, 0x842ea006, 0x842df008
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=10, j=1, k=8      vmaddfp(srcA,srcC,srcB) result =  0x042e9fff, 0x042df000, 0x80000124, 0x80000124
+i=10, j=1, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x842ea003, 0x842df004, 0x80000124, 0x80000124
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=10, j=1, k=9      vmaddfp(srcA,srcC,srcB) result =  0x042e9fff, 0x042df000, 0xbfcee317, 0xbfa5001d
+i=10, j=1, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x842ea003, 0x842df004, 0x3fcee317, 0x3fa5001d
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=10, j=1, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=10, j=1, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=10, j=1, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=10, j=1, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=10, j=1, k=12      vmaddfp(srcA,srcC,srcB) result =  0x8fb00001, 0x8fb00002, 0x8fb00004, 0x8fb00006
+i=10, j=1, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00001, 0x0fb00002, 0x0fb00004, 0x0fb00006
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=10, j=1, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=10, j=1, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcB   = 0x000000080000000a 0x000000060000000c
+
+    vaddfp(srcA,srcB) result =  0x80affffb, 0x80affff6, 0x80affffc, 0x80affffc
+    vsubfp(srcA,srcB) result =  0x80b00007, 0x80b0000e, 0x80b0000c, 0x80b00010
+    vmax(srcA,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+    vmin(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=2, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=10, j=2, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=2, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=10, j=2, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=10, j=2, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=10, j=2, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=10, j=2, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=2, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=10, j=2, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=10, j=2, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=10, j=2, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=10, j=2, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=2, k=6      vmaddfp(srcA,srcC,srcB) result =  0x04300001, 0x0432c002, 0x042ea004, 0x042df006
+i=10, j=2, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x8432c002, 0x842ea004, 0x842df006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=2, k=7      vmaddfp(srcA,srcC,srcB) result =  0x04300001, 0x0432c002, 0x042ea004, 0x042df006
+i=10, j=2, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x8432c002, 0x842ea004, 0x842df006
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=10, j=2, k=8      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x042df002, 0x00000008, 0x0000000a
+i=10, j=2, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x842ea001, 0x842df002, 0x00000008, 0x0000000a
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=10, j=2, k=9      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x042df002, 0xbfcee317, 0xbfa5001d
+i=10, j=2, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x842ea001, 0x842df002, 0x3fcee317, 0x3fa5001d
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=10, j=2, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=10, j=2, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=10, j=2, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=10, j=2, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=10, j=2, k=12      vmaddfp(srcA,srcC,srcB) result =  0x8fb00001, 0x8fb00002, 0x8fb00004, 0x8fb00006
+i=10, j=2, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00001, 0x0fb00002, 0x0fb00004, 0x0fb00006
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=10, j=2, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=10, j=2, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcB   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=3, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=3, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=3, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=3, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=10, j=3, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=3, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=10, j=3, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=3, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=10, j=3, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=3, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=10, j=3, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=3, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=3, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=3, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=3, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=3, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=10, j=3, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=3, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=10, j=3, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=3, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=10, j=3, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=3, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=10, j=3, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=3, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=10, j=3, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=3, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=10, j=3, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=3, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x0000026800000278 0x0000024800000258
+
+    vaddfp(srcA,srcB) result =  0x80affdb9, 0x80affdaa, 0x80affd9c, 0x80affd8e
+    vsubfp(srcA,srcB) result =  0x80b00249, 0x80b0025a, 0x80b0026c, 0x80b0027e
+    vmax(srcA,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+    vmin(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=4, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=10, j=4, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=4, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=10, j=4, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=10, j=4, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=10, j=4, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=10, j=4, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=4, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=10, j=4, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=10, j=4, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=10, j=4, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=10, j=4, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=4, k=6      vmaddfp(srcA,srcC,srcB) result =  0x04300006, 0x0432c007, 0x042ea009, 0x042df00b
+i=10, j=4, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x842ffffc, 0x8432bffd, 0x842e9fff, 0x842df001
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=4, k=7      vmaddfp(srcA,srcC,srcB) result =  0x04300006, 0x0432c007, 0x042ea009, 0x042df00b
+i=10, j=4, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x842ffffc, 0x8432bffd, 0x842e9fff, 0x842df001
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=10, j=4, k=8      vmaddfp(srcA,srcC,srcB) result =  0x042ea006, 0x042df007, 0x00000268, 0x00000278
+i=10, j=4, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x842e9ffc, 0x842deffd, 0x00000268, 0x00000278
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=10, j=4, k=9      vmaddfp(srcA,srcC,srcB) result =  0x042ea006, 0x042df007, 0xbfcee317, 0xbfa5001d
+i=10, j=4, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x842e9ffc, 0x842deffd, 0x3fcee317, 0x3fa5001d
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=10, j=4, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=10, j=4, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=10, j=4, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=10, j=4, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=10, j=4, k=12      vmaddfp(srcA,srcC,srcB) result =  0x8fb00001, 0x8fb00002, 0x8fb00004, 0x8fb00006
+i=10, j=4, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00001, 0x0fb00002, 0x0fb00004, 0x0fb00006
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=10, j=4, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=10, j=4, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcB   = 0x0000000400000008 0x0000000200000002
+
+    vaddfp(srcA,srcB) result =  0x80afffff, 0x80b00000, 0x80b00000, 0x80affffe
+    vsubfp(srcA,srcB) result =  0x80b00003, 0x80b00004, 0x80b00008, 0x80b0000e
+    vmax(srcA,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+    vmin(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=5, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=10, j=5, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=5, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=10, j=5, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=10, j=5, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=10, j=5, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=10, j=5, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=5, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=10, j=5, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=10, j=5, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=10, j=5, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=10, j=5, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=5, k=6      vmaddfp(srcA,srcC,srcB) result =  0x04300001, 0x0432c002, 0x042ea004, 0x042df006
+i=10, j=5, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x8432c002, 0x842ea004, 0x842df006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=5, k=7      vmaddfp(srcA,srcC,srcB) result =  0x04300001, 0x0432c002, 0x042ea004, 0x042df006
+i=10, j=5, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x8432c002, 0x842ea004, 0x842df006
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=10, j=5, k=8      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x042df002, 0x00000004, 0x00000008
+i=10, j=5, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x842ea001, 0x842df002, 0x00000004, 0x00000008
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=10, j=5, k=9      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x042df002, 0xbfcee317, 0xbfa5001d
+i=10, j=5, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x842ea001, 0x842df002, 0x3fcee317, 0x3fa5001d
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=10, j=5, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=10, j=5, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=10, j=5, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=10, j=5, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=10, j=5, k=12      vmaddfp(srcA,srcC,srcB) result =  0x8fb00001, 0x8fb00002, 0x8fb00004, 0x8fb00006
+i=10, j=5, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00001, 0x0fb00002, 0x0fb00004, 0x0fb00006
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=10, j=5, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=10, j=5, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0x43000000, 0x43020000, 0x42fe0000, 0x42fd0000
+    vmax(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=6, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=6, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=6, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=6, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=10, j=6, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=6, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=10, j=6, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=6, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=10, j=6, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=6, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=10, j=6, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=6, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=6, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=6, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=6, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=6, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=10, j=6, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=6, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=10, j=6, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc3009dc6, 0xc2ff9400
+i=10, j=6, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fac474, 0xc2fa6c00
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=10, j=6, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=6, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=10, j=6, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=6, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=10, j=6, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=6, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=10, j=6, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=6, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0x43000000, 0x43020000, 0x42fe0000, 0x42fd0000
+    vmax(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=7, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=7, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=7, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=7, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=10, j=7, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=7, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=10, j=7, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=7, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=10, j=7, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=7, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=10, j=7, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=7, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=7, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=7, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=7, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=7, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=10, j=7, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=7, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=10, j=7, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc3009dc6, 0xc2ff9400
+i=10, j=7, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fac474, 0xc2fa6c00
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=10, j=7, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=7, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=10, j=7, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=7, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=10, j=7, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=7, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=10, j=7, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=7, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80b00000, 0x80b00004
+    vsubfp(srcA,srcB) result =  0x42fe0000, 0x42fd0000, 0x80b00008, 0x80b00008
+    vmax(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x00000004, 0x00000002
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80b00004, 0x80b00006
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=8, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=10, j=8, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=8, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=10, j=8, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=10, j=8, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=10, j=8, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=10, j=8, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=8, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=10, j=8, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=10, j=8, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=10, j=8, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=10, j=8, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=8, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x042ea004, 0x042df006
+i=10, j=8, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x842ea004, 0x842df006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=8, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x042ea004, 0x042df006
+i=10, j=8, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x842ea004, 0x842df006
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=10, j=8, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=10, j=8, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=10, j=8, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xbfcee317, 0xbfa5001d
+i=10, j=8, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x3fcee317, 0x3fa5001d
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=10, j=8, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=10, j=8, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=10, j=8, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=10, j=8, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=10, j=8, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x8fb00004, 0x8fb00006
+i=10, j=8, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x0fb00004, 0x0fb00006
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=10, j=8, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=10, j=8, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcB   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0x42fe0000, 0x42fd0000, 0xfe967699, 0xfe700022
+    vmax(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80b00004, 0x80b00006
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=9, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=10, j=9, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=9, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=10, j=9, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=10, j=9, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=10, j=9, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=10, j=9, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=9, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=10, j=9, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=10, j=9, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=10, j=9, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=10, j=9, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=9, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=10, j=9, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=9, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=10, j=9, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=10, j=9, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=10, j=9, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=10, j=9, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=10, j=9, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=10, j=9, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=10, j=9, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=10, j=9, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=10, j=9, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=10, j=9, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=10, j=9, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=10, j=9, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=10, j=9, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcB   = 0x80b0000480b00006 0x80b0000180b00002
+
+    vaddfp(srcA,srcB) result =  0x81300001, 0x81300002, 0x81300004, 0x81300006
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vmin(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=10, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=10, j=10, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=10, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=10, j=10, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=10, j=10, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=10, j=10, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=10, j=10, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=10, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=10, j=10, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=10, j=10, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=10, j=10, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=10, j=10, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=10, k=6      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x04316002, 0x042d4004, 0x042c9006
+i=10, j=10, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x84316001, 0x84342002, 0x84300004, 0x842f5006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=10, k=7      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x04316002, 0x042d4004, 0x042c9006
+i=10, j=10, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x84316001, 0x84342002, 0x84300004, 0x842f5006
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=10, j=10, k=8      vmaddfp(srcA,srcC,srcB) result =  0x042d4001, 0x042c9002, 0x80b00004, 0x80b00006
+i=10, j=10, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x842f5002, 0x80b00004, 0x80b00006
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=10, j=10, k=9      vmaddfp(srcA,srcC,srcB) result =  0x042d4001, 0x042c9002, 0xbfcee317, 0xbfa5001d
+i=10, j=10, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x842f5002, 0x3fcee317, 0x3fa5001d
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=10, j=10, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=10, j=10, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=10, j=10, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=10, j=10, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=10, j=10, k=12      vmaddfp(srcA,srcC,srcB) result =  0x8fb00001, 0x8fb00002, 0x8fb00004, 0x8fb00006
+i=10, j=10, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00001, 0x0fb00002, 0x0fb00004, 0x0fb00006
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=10, j=10, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=10, j=10, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcB   = 0x80b0000280b00004 0x80b0000080b00001
+
+    vaddfp(srcA,srcB) result =  0x81300000, 0x81300002, 0x81300003, 0x81300005
+    vsubfp(srcA,srcB) result =  0x80000001, 0x80000001, 0x80000002, 0x80000002
+    vmax(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vmin(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=11, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=10, j=11, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=11, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=10, j=11, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=10, j=11, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=10, j=11, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=10, j=11, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=11, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=10, j=11, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=10, j=11, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=10, j=11, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=10, j=11, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=11, k=6      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x04316002, 0x042d4004, 0x042c9006
+i=10, j=11, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x84316001, 0x84342002, 0x84300004, 0x842f5006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=11, k=7      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x04316002, 0x042d4004, 0x042c9006
+i=10, j=11, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x84316001, 0x84342002, 0x84300004, 0x842f5006
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=10, j=11, k=8      vmaddfp(srcA,srcC,srcB) result =  0x042d4001, 0x042c9002, 0x80b00002, 0x80b00004
+i=10, j=11, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x842f5002, 0x80b00002, 0x80b00004
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=10, j=11, k=9      vmaddfp(srcA,srcC,srcB) result =  0x042d4001, 0x042c9002, 0xbfcee317, 0xbfa5001d
+i=10, j=11, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x842f5002, 0x3fcee317, 0x3fa5001d
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=10, j=11, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=10, j=11, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=10, j=11, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=10, j=11, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=10, j=11, k=12      vmaddfp(srcA,srcC,srcB) result =  0x8fb00001, 0x8fb00002, 0x8fb00004, 0x8fb00006
+i=10, j=11, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00001, 0x0fb00002, 0x0fb00004, 0x0fb00006
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=10, j=11, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=10, j=11, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcB   = 0x4e8000004e800000 0x4e8000004e800000
+
+    vaddfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vsubfp(srcA,srcB) result =  0xce800000, 0xce800000, 0xce800000, 0xce800000
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=12, k=0      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=10, j=12, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=12, k=1      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=10, j=12, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=10, j=12, k=2      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=10, j=12, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=10, j=12, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=12, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=10, j=12, k=4      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=10, j=12, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=10, j=12, k=5      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=10, j=12, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=12, k=6      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=10, j=12, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=12, k=7      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=10, j=12, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=10, j=12, k=8      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=10, j=12, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=10, j=12, k=9      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=10, j=12, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=10, j=12, k=10      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=10, j=12, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=10, j=12, k=11      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=10, j=12, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=10, j=12, k=12      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=10, j=12, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=10, j=12, k=13      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=10, j=12, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcB   = 0xb0000000b0000000 0xb0000000b0000000
+
+    vaddfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vsubfp(srcA,srcB) result =  0x30000000, 0x30000000, 0x30000000, 0x30000000
+    vmax(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vmin(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=13, k=0      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=10, j=13, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=13, k=1      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=10, j=13, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=10, j=13, k=2      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=10, j=13, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=10, j=13, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=13, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=10, j=13, k=4      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=10, j=13, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=10, j=13, k=5      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=10, j=13, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=13, k=6      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=10, j=13, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=13, k=7      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=10, j=13, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=10, j=13, k=8      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=10, j=13, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=10, j=13, k=9      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xbfcee317, 0xbfa5001d
+i=10, j=13, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0x3fcee317, 0x3fa5001d
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=10, j=13, k=10      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=10, j=13, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=10, j=13, k=11      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=10, j=13, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=10, j=13, k=12      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=10, j=13, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=10, j=13, k=13      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=10, j=13, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcA   = 0x80b0000280b00004 0x80b0000080b00001
+
+   vcfsx(srcA) result =  0xbf7ea000, 0xbf7ea000, 0xbf7ea000, 0xbf7ea000
+   vcfux(srcA) result =  0x3f80b000, 0x3f80b000, 0x3f80b000, 0x3f80b000
+   vrfim(srcA) result =  0xbf800000, 0xbf800000, 0xbf800000, 0xbf800000
+   vrfin(srcA) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+   vrfiz(srcA) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+   vrefp(srcA) result =  0xfe3a2dc0, 0xfe3a2dc0, 0xfe3a2dc0, 0xfe3a2dc0
+   vrsqrtefp(srcA) result   = 0x7fc000007fc00000 0x7fc000007fc00000
+
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0x80b00124, 0x80b00125, 0x80b00126, 0x80b00128
+    vsubfp(srcA,srcB) result =  0x80affedc, 0x80affedd, 0x80affede, 0x80affee0
+    vmax(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vmin(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=0, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=11, j=0, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=0, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=11, j=0, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=11, j=0, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=11, j=0, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=11, j=0, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=0, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=11, j=0, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=11, j=0, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=11, j=0, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=11, j=0, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=0, k=6      vmaddfp(srcA,srcC,srcB) result =  0x042ffffe, 0x0432bfff, 0x042ea000, 0x042df002
+i=11, j=0, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x84300002, 0x8432c003, 0x842ea004, 0x842df006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=0, k=7      vmaddfp(srcA,srcC,srcB) result =  0x042ffffe, 0x0432bfff, 0x042ea000, 0x042df002
+i=11, j=0, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x84300002, 0x8432c003, 0x842ea004, 0x842df006
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=11, j=0, k=8      vmaddfp(srcA,srcC,srcB) result =  0x042e9ffe, 0x042defff, 0x80000124, 0x80000124
+i=11, j=0, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x842ea002, 0x842df003, 0x80000124, 0x80000124
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=11, j=0, k=9      vmaddfp(srcA,srcC,srcB) result =  0x042e9ffe, 0x042defff, 0xbfcee315, 0xbfa5001b
+i=11, j=0, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x842ea002, 0x842df003, 0x3fcee315, 0x3fa5001b
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=11, j=0, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=11, j=0, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=11, j=0, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=11, j=0, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=11, j=0, k=12      vmaddfp(srcA,srcC,srcB) result =  0x8fb00000, 0x8fb00001, 0x8fb00002, 0x8fb00004
+i=11, j=0, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00000, 0x0fb00001, 0x0fb00002, 0x0fb00004
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=11, j=0, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=11, j=0, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0x80b00124, 0x80b00125, 0x80b00126, 0x80b00128
+    vsubfp(srcA,srcB) result =  0x80affedc, 0x80affedd, 0x80affede, 0x80affee0
+    vmax(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vmin(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=1, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=11, j=1, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=1, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=11, j=1, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=11, j=1, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=11, j=1, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=11, j=1, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=1, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=11, j=1, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=11, j=1, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=11, j=1, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=11, j=1, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=1, k=6      vmaddfp(srcA,srcC,srcB) result =  0x042ffffe, 0x0432bfff, 0x042ea000, 0x042df002
+i=11, j=1, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x84300002, 0x8432c003, 0x842ea004, 0x842df006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=1, k=7      vmaddfp(srcA,srcC,srcB) result =  0x042ffffe, 0x0432bfff, 0x042ea000, 0x042df002
+i=11, j=1, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x84300002, 0x8432c003, 0x842ea004, 0x842df006
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=11, j=1, k=8      vmaddfp(srcA,srcC,srcB) result =  0x042e9ffe, 0x042defff, 0x80000124, 0x80000124
+i=11, j=1, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x842ea002, 0x842df003, 0x80000124, 0x80000124
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=11, j=1, k=9      vmaddfp(srcA,srcC,srcB) result =  0x042e9ffe, 0x042defff, 0xbfcee315, 0xbfa5001b
+i=11, j=1, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x842ea002, 0x842df003, 0x3fcee315, 0x3fa5001b
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=11, j=1, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=11, j=1, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=11, j=1, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=11, j=1, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=11, j=1, k=12      vmaddfp(srcA,srcC,srcB) result =  0x8fb00000, 0x8fb00001, 0x8fb00002, 0x8fb00004
+i=11, j=1, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00000, 0x0fb00001, 0x0fb00002, 0x0fb00004
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=11, j=1, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=11, j=1, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcB   = 0x000000080000000a 0x000000060000000c
+
+    vaddfp(srcA,srcB) result =  0x80affffa, 0x80affff5, 0x80affffa, 0x80affffa
+    vsubfp(srcA,srcB) result =  0x80b00006, 0x80b0000d, 0x80b0000a, 0x80b0000e
+    vmax(srcA,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+    vmin(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=2, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=11, j=2, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=2, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=11, j=2, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=11, j=2, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=11, j=2, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=11, j=2, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=2, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=11, j=2, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=11, j=2, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=11, j=2, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=11, j=2, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=2, k=6      vmaddfp(srcA,srcC,srcB) result =  0x04300000, 0x0432c001, 0x042ea002, 0x042df004
+i=11, j=2, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x8432c001, 0x842ea002, 0x842df004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=2, k=7      vmaddfp(srcA,srcC,srcB) result =  0x04300000, 0x0432c001, 0x042ea002, 0x042df004
+i=11, j=2, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x8432c001, 0x842ea002, 0x842df004
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=11, j=2, k=8      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x042df001, 0x00000008, 0x0000000a
+i=11, j=2, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x842ea000, 0x842df001, 0x00000008, 0x0000000a
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=11, j=2, k=9      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x042df001, 0xbfcee315, 0xbfa5001b
+i=11, j=2, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x842ea000, 0x842df001, 0x3fcee315, 0x3fa5001b
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=11, j=2, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=11, j=2, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=11, j=2, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=11, j=2, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=11, j=2, k=12      vmaddfp(srcA,srcC,srcB) result =  0x8fb00000, 0x8fb00001, 0x8fb00002, 0x8fb00004
+i=11, j=2, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00000, 0x0fb00001, 0x0fb00002, 0x0fb00004
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=11, j=2, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=11, j=2, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcB   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=3, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=3, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=3, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=3, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=11, j=3, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=3, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=11, j=3, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=3, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=11, j=3, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=3, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=11, j=3, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=3, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=3, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=3, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=3, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=3, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=11, j=3, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=3, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=11, j=3, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=3, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=11, j=3, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=3, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=11, j=3, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=3, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=11, j=3, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=3, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=11, j=3, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=3, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x0000026800000278 0x0000024800000258
+
+    vaddfp(srcA,srcB) result =  0x80affdb8, 0x80affda9, 0x80affd9a, 0x80affd8c
+    vsubfp(srcA,srcB) result =  0x80b00248, 0x80b00259, 0x80b0026a, 0x80b0027c
+    vmax(srcA,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+    vmin(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=4, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=11, j=4, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=4, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=11, j=4, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=11, j=4, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=11, j=4, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=11, j=4, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=4, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=11, j=4, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=11, j=4, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=11, j=4, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=11, j=4, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=4, k=6      vmaddfp(srcA,srcC,srcB) result =  0x04300005, 0x0432c006, 0x042ea007, 0x042df009
+i=11, j=4, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x842ffffb, 0x8432bffc, 0x842e9ffd, 0x842defff
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=4, k=7      vmaddfp(srcA,srcC,srcB) result =  0x04300005, 0x0432c006, 0x042ea007, 0x042df009
+i=11, j=4, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x842ffffb, 0x8432bffc, 0x842e9ffd, 0x842defff
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=11, j=4, k=8      vmaddfp(srcA,srcC,srcB) result =  0x042ea005, 0x042df006, 0x00000268, 0x00000278
+i=11, j=4, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x842e9ffb, 0x842deffc, 0x00000268, 0x00000278
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=11, j=4, k=9      vmaddfp(srcA,srcC,srcB) result =  0x042ea005, 0x042df006, 0xbfcee315, 0xbfa5001b
+i=11, j=4, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x842e9ffb, 0x842deffc, 0x3fcee315, 0x3fa5001b
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=11, j=4, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=11, j=4, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=11, j=4, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=11, j=4, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=11, j=4, k=12      vmaddfp(srcA,srcC,srcB) result =  0x8fb00000, 0x8fb00001, 0x8fb00002, 0x8fb00004
+i=11, j=4, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00000, 0x0fb00001, 0x0fb00002, 0x0fb00004
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=11, j=4, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=11, j=4, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcB   = 0x0000000400000008 0x0000000200000002
+
+    vaddfp(srcA,srcB) result =  0x80affffe, 0x80afffff, 0x80affffe, 0x80affffc
+    vsubfp(srcA,srcB) result =  0x80b00002, 0x80b00003, 0x80b00006, 0x80b0000c
+    vmax(srcA,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+    vmin(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=5, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=11, j=5, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=5, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=11, j=5, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=11, j=5, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=11, j=5, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=11, j=5, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=5, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=11, j=5, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=11, j=5, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=11, j=5, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=11, j=5, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=5, k=6      vmaddfp(srcA,srcC,srcB) result =  0x04300000, 0x0432c001, 0x042ea002, 0x042df004
+i=11, j=5, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x8432c001, 0x842ea002, 0x842df004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=5, k=7      vmaddfp(srcA,srcC,srcB) result =  0x04300000, 0x0432c001, 0x042ea002, 0x042df004
+i=11, j=5, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x8432c001, 0x842ea002, 0x842df004
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=11, j=5, k=8      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x042df001, 0x00000004, 0x00000008
+i=11, j=5, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x842ea000, 0x842df001, 0x00000004, 0x00000008
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=11, j=5, k=9      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x042df001, 0xbfcee315, 0xbfa5001b
+i=11, j=5, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x842ea000, 0x842df001, 0x3fcee315, 0x3fa5001b
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=11, j=5, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=11, j=5, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=11, j=5, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=11, j=5, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=11, j=5, k=12      vmaddfp(srcA,srcC,srcB) result =  0x8fb00000, 0x8fb00001, 0x8fb00002, 0x8fb00004
+i=11, j=5, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00000, 0x0fb00001, 0x0fb00002, 0x0fb00004
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=11, j=5, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=11, j=5, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0x43000000, 0x43020000, 0x42fe0000, 0x42fd0000
+    vmax(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=6, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=6, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=6, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=6, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=11, j=6, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=6, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=11, j=6, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=6, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=11, j=6, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=6, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=11, j=6, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=6, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=6, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=6, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=6, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=6, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=11, j=6, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=6, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=11, j=6, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc3009dc6, 0xc2ff9400
+i=11, j=6, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fac474, 0xc2fa6c00
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=11, j=6, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=6, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=11, j=6, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=6, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=11, j=6, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=6, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=11, j=6, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=6, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0x43000000, 0x43020000, 0x42fe0000, 0x42fd0000
+    vmax(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=7, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=7, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=7, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=7, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=11, j=7, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=7, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=11, j=7, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=7, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=11, j=7, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=7, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=11, j=7, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=7, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=7, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=7, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=7, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=7, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=11, j=7, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=7, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=11, j=7, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc3009dc6, 0xc2ff9400
+i=11, j=7, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fac474, 0xc2fa6c00
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=11, j=7, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=7, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=11, j=7, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=7, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=11, j=7, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=7, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=11, j=7, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=7, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80affffe, 0x80b00002
+    vsubfp(srcA,srcB) result =  0x42fe0000, 0x42fd0000, 0x80b00006, 0x80b00006
+    vmax(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x00000004, 0x00000002
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80b00002, 0x80b00004
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=8, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=11, j=8, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=8, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=11, j=8, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=11, j=8, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=11, j=8, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=11, j=8, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=8, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=11, j=8, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=11, j=8, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=11, j=8, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=11, j=8, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=8, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x042ea002, 0x042df004
+i=11, j=8, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x842ea002, 0x842df004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=8, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x042ea002, 0x042df004
+i=11, j=8, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x842ea002, 0x842df004
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=11, j=8, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=11, j=8, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=11, j=8, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xbfcee315, 0xbfa5001b
+i=11, j=8, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x3fcee315, 0x3fa5001b
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=11, j=8, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=11, j=8, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=11, j=8, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=11, j=8, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=11, j=8, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x8fb00002, 0x8fb00004
+i=11, j=8, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x0fb00002, 0x0fb00004
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=11, j=8, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=11, j=8, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcB   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0x42fe0000, 0x42fd0000, 0xfe967699, 0xfe700022
+    vmax(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80b00002, 0x80b00004
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=9, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=11, j=9, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=9, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=11, j=9, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=11, j=9, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=11, j=9, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=11, j=9, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=9, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=11, j=9, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=11, j=9, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=11, j=9, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=11, j=9, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=9, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=11, j=9, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=9, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=11, j=9, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=11, j=9, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=11, j=9, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=11, j=9, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=11, j=9, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=11, j=9, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=11, j=9, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=11, j=9, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=11, j=9, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=11, j=9, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=11, j=9, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=11, j=9, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=11, j=9, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcB   = 0x80b0000480b00006 0x80b0000180b00002
+
+    vaddfp(srcA,srcB) result =  0x81300000, 0x81300002, 0x81300003, 0x81300005
+    vsubfp(srcA,srcB) result =  0x00000001, 0x00000001, 0x00000002, 0x00000002
+    vmax(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vmin(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=10, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=11, j=10, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=10, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=11, j=10, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=11, j=10, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=11, j=10, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=11, j=10, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=10, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=11, j=10, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=11, j=10, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=11, j=10, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=11, j=10, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=10, k=6      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x04316001, 0x042d4002, 0x042c9004
+i=11, j=10, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x84316000, 0x84342001, 0x84300002, 0x842f5004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=10, k=7      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x04316001, 0x042d4002, 0x042c9004
+i=11, j=10, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x84316000, 0x84342001, 0x84300002, 0x842f5004
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=11, j=10, k=8      vmaddfp(srcA,srcC,srcB) result =  0x042d4000, 0x042c9001, 0x80b00004, 0x80b00006
+i=11, j=10, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x842f5001, 0x80b00004, 0x80b00006
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=11, j=10, k=9      vmaddfp(srcA,srcC,srcB) result =  0x042d4000, 0x042c9001, 0xbfcee315, 0xbfa5001b
+i=11, j=10, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x842f5001, 0x3fcee315, 0x3fa5001b
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=11, j=10, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=11, j=10, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=11, j=10, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=11, j=10, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=11, j=10, k=12      vmaddfp(srcA,srcC,srcB) result =  0x8fb00000, 0x8fb00001, 0x8fb00002, 0x8fb00004
+i=11, j=10, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00000, 0x0fb00001, 0x0fb00002, 0x0fb00004
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=11, j=10, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=11, j=10, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcB   = 0x80b0000280b00004 0x80b0000080b00001
+
+    vaddfp(srcA,srcB) result =  0x81300000, 0x81300001, 0x81300002, 0x81300004
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vmin(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=11, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=11, j=11, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=11, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=11, j=11, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=11, j=11, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=11, j=11, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=11, j=11, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=11, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=11, j=11, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=11, j=11, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=11, j=11, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=11, j=11, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=11, k=6      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x04316001, 0x042d4002, 0x042c9004
+i=11, j=11, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x84316000, 0x84342001, 0x84300002, 0x842f5004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=11, k=7      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x04316001, 0x042d4002, 0x042c9004
+i=11, j=11, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x84316000, 0x84342001, 0x84300002, 0x842f5004
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=11, j=11, k=8      vmaddfp(srcA,srcC,srcB) result =  0x042d4000, 0x042c9001, 0x80b00002, 0x80b00004
+i=11, j=11, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x842f5001, 0x80b00002, 0x80b00004
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=11, j=11, k=9      vmaddfp(srcA,srcC,srcB) result =  0x042d4000, 0x042c9001, 0xbfcee315, 0xbfa5001b
+i=11, j=11, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x842f5001, 0x3fcee315, 0x3fa5001b
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=11, j=11, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=11, j=11, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=11, j=11, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=11, j=11, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=11, j=11, k=12      vmaddfp(srcA,srcC,srcB) result =  0x8fb00000, 0x8fb00001, 0x8fb00002, 0x8fb00004
+i=11, j=11, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00000, 0x0fb00001, 0x0fb00002, 0x0fb00004
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=11, j=11, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=11, j=11, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcB   = 0x4e8000004e800000 0x4e8000004e800000
+
+    vaddfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vsubfp(srcA,srcB) result =  0xce800000, 0xce800000, 0xce800000, 0xce800000
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=12, k=0      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=11, j=12, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=12, k=1      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=11, j=12, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=11, j=12, k=2      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=11, j=12, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=11, j=12, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=12, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=11, j=12, k=4      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=11, j=12, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=11, j=12, k=5      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=11, j=12, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=12, k=6      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=11, j=12, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=12, k=7      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=11, j=12, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=11, j=12, k=8      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=11, j=12, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=11, j=12, k=9      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=11, j=12, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=11, j=12, k=10      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=11, j=12, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=11, j=12, k=11      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=11, j=12, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=11, j=12, k=12      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=11, j=12, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=11, j=12, k=13      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=11, j=12, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcB   = 0xb0000000b0000000 0xb0000000b0000000
+
+    vaddfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vsubfp(srcA,srcB) result =  0x30000000, 0x30000000, 0x30000000, 0x30000000
+    vmax(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vmin(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=13, k=0      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=11, j=13, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=13, k=1      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=11, j=13, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=11, j=13, k=2      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=11, j=13, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=11, j=13, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=13, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=11, j=13, k=4      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=11, j=13, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=11, j=13, k=5      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=11, j=13, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=13, k=6      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=11, j=13, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=13, k=7      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=11, j=13, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=11, j=13, k=8      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=11, j=13, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=11, j=13, k=9      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xbfcee315, 0xbfa5001b
+i=11, j=13, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0x3fcee315, 0x3fa5001b
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=11, j=13, k=10      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=11, j=13, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=11, j=13, k=11      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=11, j=13, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=11, j=13, k=12      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=11, j=13, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=11, j=13, k=13      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=11, j=13, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcA   = 0x4e8000004e800000 0x4e8000004e800000
+
+   vcfsx(srcA) result =  0x3f1d0000, 0x3f1d0000, 0x3f1d0000, 0x3f1d0000
+   vcfux(srcA) result =  0x3f1d0000, 0x3f1d0000, 0x3f1d0000, 0x3f1d0000
+   vrfim(srcA) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+   vrfin(srcA) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+   vrfiz(srcA) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+   vrefp(srcA) result =  0x307ffe00, 0x307ffe00, 0x307ffe00, 0x307ffe00
+   vrsqrtefp(srcA) result   = 0x37ffff0037ffff00 0x37ffff0037ffff00
+
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vsubfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vcmpbfp(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=0, k=0      vmaddfp(srcA,srcC,srcB) result =  0x88120000, 0x88120000, 0x88120000, 0x88120000
+i=12, j=0, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x08120000, 0x08120000, 0x08120000, 0x08120000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=0, k=1      vmaddfp(srcA,srcC,srcB) result =  0x88120000, 0x88120000, 0x88120000, 0x88120000
+i=12, j=0, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x08120000, 0x08120000, 0x08120000, 0x08120000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=12, j=0, k=2      vmaddfp(srcA,srcC,srcB) result =  0x053fffff, 0x05c00000, 0x057fffff, 0x05a00000
+i=12, j=0, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x85400001, 0x85c00000, 0x85800000, 0x85a00000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=12, j=0, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=0, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=12, j=0, k=4      vmaddfp(srcA,srcC,srcB) result =  0x08920000, 0x08960000, 0x089a0000, 0x089e0000
+i=12, j=0, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x88920000, 0x88960000, 0x889a0000, 0x889e0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=12, j=0, k=5      vmaddfp(srcA,srcC,srcB) result =  0x047ffffe, 0x047ffffe, 0x04ffffff, 0x057fffff
+i=12, j=0, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x84800001, 0x84800001, 0x85000001, 0x85800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=0, k=6      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=0, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=0, k=7      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=0, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=12, j=0, k=8      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x04ffffff, 0x047ffffe
+i=12, j=0, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0x85000001, 0x84800001
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=12, j=0, k=9      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=12, j=0, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=12, j=0, k=10      vmaddfp(srcA,srcC,srcB) result =  0x8fb00001, 0x8fb00002, 0x8fb00004, 0x8fb00006
+i=12, j=0, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00001, 0x0fb00002, 0x0fb00004, 0x0fb00006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=12, j=0, k=11      vmaddfp(srcA,srcC,srcB) result =  0x8fb00000, 0x8fb00001, 0x8fb00002, 0x8fb00004
+i=12, j=0, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00000, 0x0fb00001, 0x0fb00002, 0x0fb00004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=12, j=0, k=12      vmaddfp(srcA,srcC,srcB) result =  0x5d800000, 0x5d800000, 0x5d800000, 0x5d800000
+i=12, j=0, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xdd800000, 0xdd800000, 0xdd800000, 0xdd800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=12, j=0, k=13      vmaddfp(srcA,srcC,srcB) result =  0xbf000000, 0xbf000000, 0xbf000000, 0xbf000000
+i=12, j=0, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x3f000000, 0x3f000000, 0x3f000000, 0x3f000000
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vsubfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vcmpbfp(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=1, k=0      vmaddfp(srcA,srcC,srcB) result =  0x88120000, 0x88120000, 0x88120000, 0x88120000
+i=12, j=1, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x08120000, 0x08120000, 0x08120000, 0x08120000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=1, k=1      vmaddfp(srcA,srcC,srcB) result =  0x88120000, 0x88120000, 0x88120000, 0x88120000
+i=12, j=1, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x08120000, 0x08120000, 0x08120000, 0x08120000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=12, j=1, k=2      vmaddfp(srcA,srcC,srcB) result =  0x053fffff, 0x05c00000, 0x057fffff, 0x05a00000
+i=12, j=1, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x85400001, 0x85c00000, 0x85800000, 0x85a00000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=12, j=1, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=1, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=12, j=1, k=4      vmaddfp(srcA,srcC,srcB) result =  0x08920000, 0x08960000, 0x089a0000, 0x089e0000
+i=12, j=1, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x88920000, 0x88960000, 0x889a0000, 0x889e0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=12, j=1, k=5      vmaddfp(srcA,srcC,srcB) result =  0x047ffffe, 0x047ffffe, 0x04ffffff, 0x057fffff
+i=12, j=1, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x84800001, 0x84800001, 0x85000001, 0x85800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=1, k=6      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=1, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=1, k=7      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=1, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=12, j=1, k=8      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x04ffffff, 0x047ffffe
+i=12, j=1, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0x85000001, 0x84800001
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=12, j=1, k=9      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=12, j=1, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=12, j=1, k=10      vmaddfp(srcA,srcC,srcB) result =  0x8fb00001, 0x8fb00002, 0x8fb00004, 0x8fb00006
+i=12, j=1, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00001, 0x0fb00002, 0x0fb00004, 0x0fb00006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=12, j=1, k=11      vmaddfp(srcA,srcC,srcB) result =  0x8fb00000, 0x8fb00001, 0x8fb00002, 0x8fb00004
+i=12, j=1, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00000, 0x0fb00001, 0x0fb00002, 0x0fb00004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=12, j=1, k=12      vmaddfp(srcA,srcC,srcB) result =  0x5d800000, 0x5d800000, 0x5d800000, 0x5d800000
+i=12, j=1, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xdd800000, 0xdd800000, 0xdd800000, 0xdd800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=12, j=1, k=13      vmaddfp(srcA,srcC,srcB) result =  0xbf000000, 0xbf000000, 0xbf000000, 0xbf000000
+i=12, j=1, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x3f000000, 0x3f000000, 0x3f000000, 0x3f000000
+srcB   = 0x000000080000000a 0x000000060000000c
+
+    vaddfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vsubfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+    vcmpbfp(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=2, k=0      vmaddfp(srcA,srcC,srcB) result =  0x88120000, 0x88120000, 0x88120000, 0x88120000
+i=12, j=2, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x08120000, 0x08120000, 0x08120000, 0x08120000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=2, k=1      vmaddfp(srcA,srcC,srcB) result =  0x88120000, 0x88120000, 0x88120000, 0x88120000
+i=12, j=2, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x08120000, 0x08120000, 0x08120000, 0x08120000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=12, j=2, k=2      vmaddfp(srcA,srcC,srcB) result =  0x05400000, 0x05c00000, 0x05800000, 0x05a00000
+i=12, j=2, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x85400000, 0x85c00000, 0x85800000, 0x85a00000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=12, j=2, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=2, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=12, j=2, k=4      vmaddfp(srcA,srcC,srcB) result =  0x08920000, 0x08960000, 0x089a0000, 0x089e0000
+i=12, j=2, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x88920000, 0x88960000, 0x889a0000, 0x889e0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=12, j=2, k=5      vmaddfp(srcA,srcC,srcB) result =  0x04800000, 0x04800000, 0x05000000, 0x05800000
+i=12, j=2, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x84800000, 0x84800000, 0x85000000, 0x85800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=2, k=6      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=2, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=2, k=7      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=2, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=12, j=2, k=8      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x05000000, 0x04800000
+i=12, j=2, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0x85000000, 0x84800000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=12, j=2, k=9      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=12, j=2, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=12, j=2, k=10      vmaddfp(srcA,srcC,srcB) result =  0x8fb00001, 0x8fb00002, 0x8fb00004, 0x8fb00006
+i=12, j=2, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00001, 0x0fb00002, 0x0fb00004, 0x0fb00006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=12, j=2, k=11      vmaddfp(srcA,srcC,srcB) result =  0x8fb00000, 0x8fb00001, 0x8fb00002, 0x8fb00004
+i=12, j=2, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00000, 0x0fb00001, 0x0fb00002, 0x0fb00004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=12, j=2, k=12      vmaddfp(srcA,srcC,srcB) result =  0x5d800000, 0x5d800000, 0x5d800000, 0x5d800000
+i=12, j=2, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xdd800000, 0xdd800000, 0xdd800000, 0xdd800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=12, j=2, k=13      vmaddfp(srcA,srcC,srcB) result =  0xbf000000, 0xbf000000, 0xbf000000, 0xbf000000
+i=12, j=2, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x3f000000, 0x3f000000, 0x3f000000, 0x3f000000
+srcB   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=3, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=3, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=3, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=3, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=12, j=3, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=3, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=12, j=3, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=3, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=12, j=3, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=3, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=12, j=3, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=3, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=3, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=3, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=3, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=3, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=12, j=3, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=3, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=12, j=3, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=3, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=12, j=3, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=3, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=12, j=3, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=3, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=12, j=3, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=3, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=12, j=3, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=3, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x0000026800000278 0x0000024800000258
+
+    vaddfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vsubfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+    vcmpbfp(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=4, k=0      vmaddfp(srcA,srcC,srcB) result =  0x88120000, 0x88120000, 0x88120000, 0x88120000
+i=12, j=4, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x08120000, 0x08120000, 0x08120000, 0x08120000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=4, k=1      vmaddfp(srcA,srcC,srcB) result =  0x88120000, 0x88120000, 0x88120000, 0x88120000
+i=12, j=4, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x08120000, 0x08120000, 0x08120000, 0x08120000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=12, j=4, k=2      vmaddfp(srcA,srcC,srcB) result =  0x05400001, 0x05c00001, 0x05800001, 0x05a00001
+i=12, j=4, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x853fffff, 0x85bfffff, 0x857fffff, 0x859fffff
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=12, j=4, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=4, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=12, j=4, k=4      vmaddfp(srcA,srcC,srcB) result =  0x08920000, 0x08960000, 0x089a0000, 0x089e0000
+i=12, j=4, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x88920000, 0x88960000, 0x889a0000, 0x889e0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=12, j=4, k=5      vmaddfp(srcA,srcC,srcB) result =  0x04800002, 0x04800002, 0x05000001, 0x05800001
+i=12, j=4, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x847ffffb, 0x847ffffb, 0x84fffffe, 0x857fffff
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=4, k=6      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=4, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=4, k=7      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=4, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=12, j=4, k=8      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x05000001, 0x04800002
+i=12, j=4, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0x84fffffe, 0x847ffffb
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=12, j=4, k=9      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=12, j=4, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=12, j=4, k=10      vmaddfp(srcA,srcC,srcB) result =  0x8fb00001, 0x8fb00002, 0x8fb00004, 0x8fb00006
+i=12, j=4, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00001, 0x0fb00002, 0x0fb00004, 0x0fb00006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=12, j=4, k=11      vmaddfp(srcA,srcC,srcB) result =  0x8fb00000, 0x8fb00001, 0x8fb00002, 0x8fb00004
+i=12, j=4, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00000, 0x0fb00001, 0x0fb00002, 0x0fb00004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=12, j=4, k=12      vmaddfp(srcA,srcC,srcB) result =  0x5d800000, 0x5d800000, 0x5d800000, 0x5d800000
+i=12, j=4, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xdd800000, 0xdd800000, 0xdd800000, 0xdd800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=12, j=4, k=13      vmaddfp(srcA,srcC,srcB) result =  0xbf000000, 0xbf000000, 0xbf000000, 0xbf000000
+i=12, j=4, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x3f000000, 0x3f000000, 0x3f000000, 0x3f000000
+srcB   = 0x0000000400000008 0x0000000200000002
+
+    vaddfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vsubfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+    vcmpbfp(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=5, k=0      vmaddfp(srcA,srcC,srcB) result =  0x88120000, 0x88120000, 0x88120000, 0x88120000
+i=12, j=5, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x08120000, 0x08120000, 0x08120000, 0x08120000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=5, k=1      vmaddfp(srcA,srcC,srcB) result =  0x88120000, 0x88120000, 0x88120000, 0x88120000
+i=12, j=5, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x08120000, 0x08120000, 0x08120000, 0x08120000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=12, j=5, k=2      vmaddfp(srcA,srcC,srcB) result =  0x05400000, 0x05c00000, 0x05800000, 0x05a00000
+i=12, j=5, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x85400000, 0x85c00000, 0x85800000, 0x85a00000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=12, j=5, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=5, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=12, j=5, k=4      vmaddfp(srcA,srcC,srcB) result =  0x08920000, 0x08960000, 0x089a0000, 0x089e0000
+i=12, j=5, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x88920000, 0x88960000, 0x889a0000, 0x889e0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=12, j=5, k=5      vmaddfp(srcA,srcC,srcB) result =  0x04800000, 0x04800000, 0x05000000, 0x05800000
+i=12, j=5, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x84800000, 0x84800000, 0x85000000, 0x85800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=5, k=6      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=5, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=5, k=7      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=5, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=12, j=5, k=8      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x05000000, 0x04800000
+i=12, j=5, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0x85000000, 0x84800000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=12, j=5, k=9      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=12, j=5, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=12, j=5, k=10      vmaddfp(srcA,srcC,srcB) result =  0x8fb00001, 0x8fb00002, 0x8fb00004, 0x8fb00006
+i=12, j=5, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00001, 0x0fb00002, 0x0fb00004, 0x0fb00006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=12, j=5, k=11      vmaddfp(srcA,srcC,srcB) result =  0x8fb00000, 0x8fb00001, 0x8fb00002, 0x8fb00004
+i=12, j=5, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00000, 0x0fb00001, 0x0fb00002, 0x0fb00004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=12, j=5, k=12      vmaddfp(srcA,srcC,srcB) result =  0x5d800000, 0x5d800000, 0x5d800000, 0x5d800000
+i=12, j=5, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xdd800000, 0xdd800000, 0xdd800000, 0xdd800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=12, j=5, k=13      vmaddfp(srcA,srcC,srcB) result =  0xbf000000, 0xbf000000, 0xbf000000, 0xbf000000
+i=12, j=5, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x3f000000, 0x3f000000, 0x3f000000, 0x3f000000
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0x4e7ffffe, 0x4e7ffffe, 0x4e7ffffe, 0x4e7ffffe
+    vsubfp(srcA,srcB) result =  0x4e800001, 0x4e800001, 0x4e800001, 0x4e800001
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=6, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=12, j=6, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=6, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=12, j=6, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=12, j=6, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=12, j=6, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=12, j=6, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=6, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=12, j=6, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=12, j=6, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=12, j=6, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=12, j=6, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=6, k=6      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=6, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=6, k=7      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=6, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=12, j=6, k=8      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0xc2fe0000, 0xc2fd0000
+i=12, j=6, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=12, j=6, k=9      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=12, j=6, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=12, j=6, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=12, j=6, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=12, j=6, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=12, j=6, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=12, j=6, k=12      vmaddfp(srcA,srcC,srcB) result =  0x5d800000, 0x5d800000, 0x5d800000, 0x5d800000
+i=12, j=6, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xdd800000, 0xdd800000, 0xdd800000, 0xdd800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=12, j=6, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3008000, 0xc3028000, 0xc2ff0000, 0xc2fe0000
+i=12, j=6, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2ff0000, 0xc3018000, 0xc2fd0000, 0xc2fc0000
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0x4e7ffffe, 0x4e7ffffe, 0x4e7ffffe, 0x4e7ffffe
+    vsubfp(srcA,srcB) result =  0x4e800001, 0x4e800001, 0x4e800001, 0x4e800001
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=7, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=12, j=7, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=7, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=12, j=7, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=12, j=7, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=12, j=7, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=12, j=7, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=7, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=12, j=7, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=12, j=7, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=12, j=7, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=12, j=7, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=7, k=6      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=7, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=7, k=7      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=7, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=12, j=7, k=8      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0xc2fe0000, 0xc2fd0000
+i=12, j=7, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=12, j=7, k=9      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=12, j=7, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=12, j=7, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=12, j=7, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=12, j=7, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=12, j=7, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=12, j=7, k=12      vmaddfp(srcA,srcC,srcB) result =  0x5d800000, 0x5d800000, 0x5d800000, 0x5d800000
+i=12, j=7, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xdd800000, 0xdd800000, 0xdd800000, 0xdd800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=12, j=7, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3008000, 0xc3028000, 0xc2ff0000, 0xc2fe0000
+i=12, j=7, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2ff0000, 0xc3018000, 0xc2fd0000, 0xc2fc0000
+srcB   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0x4e7ffffe, 0x4e7ffffe, 0x4e800000, 0x4e800000
+    vsubfp(srcA,srcB) result =  0x4e800001, 0x4e800001, 0x4e800000, 0x4e800000
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+    vcmpbfp(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=8, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x88120000, 0x88120000
+i=12, j=8, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x08120000, 0x08120000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=8, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x88120000, 0x88120000
+i=12, j=8, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x08120000, 0x08120000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=12, j=8, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x05800000, 0x05a00000
+i=12, j=8, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x85800000, 0x85a00000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=12, j=8, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=8, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=12, j=8, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x089a0000, 0x089e0000
+i=12, j=8, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x889a0000, 0x889e0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=12, j=8, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x05000000, 0x05800000
+i=12, j=8, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x85000000, 0x85800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=8, k=6      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=8, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=8, k=7      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=8, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=12, j=8, k=8      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x05000000, 0x04800000
+i=12, j=8, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0x85000000, 0x84800000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=12, j=8, k=9      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=12, j=8, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=12, j=8, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x8fb00004, 0x8fb00006
+i=12, j=8, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x0fb00004, 0x0fb00006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=12, j=8, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x8fb00002, 0x8fb00004
+i=12, j=8, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x0fb00002, 0x0fb00004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=12, j=8, k=12      vmaddfp(srcA,srcC,srcB) result =  0x5d800000, 0x5d800000, 0x5d800000, 0x5d800000
+i=12, j=8, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xdd800000, 0xdd800000, 0xdd800000, 0xdd800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=12, j=8, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2ff0000, 0xc2fe0000, 0xbf000000, 0xbf000000
+i=12, j=8, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fd0000, 0xc2fc0000, 0x3f000000, 0x3f000000
+srcB   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0x4e7ffffe, 0x4e7ffffe, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0x4e800001, 0x4e800001, 0xfe967699, 0xfe700022
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x4e800000, 0x4e800000
+    vcmpbfp(srcA,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=9, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=12, j=9, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=9, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=12, j=9, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=12, j=9, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=12, j=9, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=12, j=9, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=9, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=12, j=9, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=12, j=9, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=12, j=9, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=12, j=9, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=9, k=6      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0x7e967699, 0x7e700022
+i=12, j=9, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=9, k=7      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0x7e967699, 0x7e700022
+i=12, j=9, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=12, j=9, k=8      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7e967699, 0x7e700022
+i=12, j=9, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=12, j=9, k=9      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=12, j=9, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=12, j=9, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=12, j=9, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=12, j=9, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=12, j=9, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=12, j=9, k=12      vmaddfp(srcA,srcC,srcB) result =  0x5d800000, 0x5d800000, 0x7e967699, 0x7e700022
+i=12, j=9, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xdd800000, 0xdd800000, 0x7e967699, 0x7e700022
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=12, j=9, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2ff0000, 0xc2fe0000, 0x7e967699, 0x7e700022
+i=12, j=9, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fd0000, 0xc2fc0000, 0x7e967699, 0x7e700022
+srcB   = 0x80b0000480b00006 0x80b0000180b00002
+
+    vaddfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vsubfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vcmpbfp(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=10, k=0      vmaddfp(srcA,srcC,srcB) result =  0x88120160, 0x88120160, 0x88120160, 0x88120160
+i=12, j=10, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x0811fea0, 0x0811fea0, 0x0811fea0, 0x0811fea0
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=10, k=1      vmaddfp(srcA,srcC,srcB) result =  0x88120160, 0x88120160, 0x88120160, 0x88120160
+i=12, j=10, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x0811fea0, 0x0811fea0, 0x0811fea0, 0x0811fea0
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=12, j=10, k=2      vmaddfp(srcA,srcC,srcB) result =  0x053fa800, 0x05bfd400, 0x057fa800, 0x059fd400
+i=12, j=10, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x85405800, 0x85c02c00, 0x85802c00, 0x85a02c00
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=12, j=10, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=10, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=12, j=10, k=4      vmaddfp(srcA,srcC,srcB) result =  0x0891ff50, 0x0895ff50, 0x0899ff50, 0x089dff50
+i=12, j=10, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x889200b0, 0x889600b0, 0x889a00b0, 0x889e00b0
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=12, j=10, k=5      vmaddfp(srcA,srcC,srcB) result =  0x047ea000, 0x047ea000, 0x04ff5000, 0x057fa800
+i=12, j=10, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x8480b000, 0x8480b000, 0x85005800, 0x85802c00
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=10, k=6      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=10, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=10, k=7      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=10, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=12, j=10, k=8      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x04ff5000, 0x047ea000
+i=12, j=10, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0x85005800, 0x8480b000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=12, j=10, k=9      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=12, j=10, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=12, j=10, k=10      vmaddfp(srcA,srcC,srcB) result =  0x8fb00001, 0x8fb00002, 0x8fb00004, 0x8fb00006
+i=12, j=10, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00001, 0x0fb00002, 0x0fb00004, 0x0fb00006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=12, j=10, k=11      vmaddfp(srcA,srcC,srcB) result =  0x8fb00000, 0x8fb00001, 0x8fb00002, 0x8fb00004
+i=12, j=10, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00000, 0x0fb00001, 0x0fb00002, 0x0fb00004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=12, j=10, k=12      vmaddfp(srcA,srcC,srcB) result =  0x5d800000, 0x5d800000, 0x5d800000, 0x5d800000
+i=12, j=10, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xdd800000, 0xdd800000, 0xdd800000, 0xdd800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=12, j=10, k=13      vmaddfp(srcA,srcC,srcB) result =  0xbf000000, 0xbf000000, 0xbf000000, 0xbf000000
+i=12, j=10, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x3f000000, 0x3f000000, 0x3f000000, 0x3f000000
+srcB   = 0x80b0000280b00004 0x80b0000080b00001
+
+    vaddfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vsubfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vcmpbfp(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=11, k=0      vmaddfp(srcA,srcC,srcB) result =  0x88120160, 0x88120160, 0x88120160, 0x88120160
+i=12, j=11, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x0811fea0, 0x0811fea0, 0x0811fea0, 0x0811fea0
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=11, k=1      vmaddfp(srcA,srcC,srcB) result =  0x88120160, 0x88120160, 0x88120160, 0x88120160
+i=12, j=11, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x0811fea0, 0x0811fea0, 0x0811fea0, 0x0811fea0
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=12, j=11, k=2      vmaddfp(srcA,srcC,srcB) result =  0x053fa800, 0x05bfd400, 0x057fa800, 0x059fd400
+i=12, j=11, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x85405800, 0x85c02c00, 0x85802c00, 0x85a02c00
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=12, j=11, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=11, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=12, j=11, k=4      vmaddfp(srcA,srcC,srcB) result =  0x0891ff50, 0x0895ff50, 0x0899ff50, 0x089dff50
+i=12, j=11, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x889200b0, 0x889600b0, 0x889a00b0, 0x889e00b0
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=12, j=11, k=5      vmaddfp(srcA,srcC,srcB) result =  0x047ea000, 0x047ea000, 0x04ff5000, 0x057fa800
+i=12, j=11, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x8480b000, 0x8480b000, 0x85005800, 0x85802c00
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=11, k=6      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=11, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=11, k=7      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=11, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=12, j=11, k=8      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x04ff5000, 0x047ea000
+i=12, j=11, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0x85005800, 0x8480b000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=12, j=11, k=9      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=12, j=11, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=12, j=11, k=10      vmaddfp(srcA,srcC,srcB) result =  0x8fb00001, 0x8fb00002, 0x8fb00004, 0x8fb00006
+i=12, j=11, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00001, 0x0fb00002, 0x0fb00004, 0x0fb00006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=12, j=11, k=11      vmaddfp(srcA,srcC,srcB) result =  0x8fb00000, 0x8fb00001, 0x8fb00002, 0x8fb00004
+i=12, j=11, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00000, 0x0fb00001, 0x0fb00002, 0x0fb00004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=12, j=11, k=12      vmaddfp(srcA,srcC,srcB) result =  0x5d800000, 0x5d800000, 0x5d800000, 0x5d800000
+i=12, j=11, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xdd800000, 0xdd800000, 0xdd800000, 0xdd800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=12, j=11, k=13      vmaddfp(srcA,srcC,srcB) result =  0xbf000000, 0xbf000000, 0xbf000000, 0xbf000000
+i=12, j=11, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x3f000000, 0x3f000000, 0x3f000000, 0x3f000000
+srcB   = 0x4e8000004e800000 0x4e8000004e800000
+
+    vaddfp(srcA,srcB) result =  0x4f000000, 0x4f000000, 0x4f000000, 0x4f000000
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=12, k=0      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=12, j=12, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=12, k=1      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=12, j=12, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=12, j=12, k=2      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=12, j=12, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=12, j=12, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=12, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=12, j=12, k=4      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=12, j=12, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=12, j=12, k=5      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=12, j=12, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=12, k=6      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd2010000, 0xd1fc0000, 0xd1fb0000
+i=12, j=12, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x52010000, 0x52030000, 0x52000000, 0x51ff0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=12, k=7      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd2010000, 0xd1fc0000, 0xd1fb0000
+i=12, j=12, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x52010000, 0x52030000, 0x52000000, 0x51ff0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=12, j=12, k=8      vmaddfp(srcA,srcC,srcB) result =  0xd1fc0000, 0xd1fb0000, 0x4e800000, 0x4e800000
+i=12, j=12, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x51ff0000, 0x4e800000, 0x4e800000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=12, j=12, k=9      vmaddfp(srcA,srcC,srcB) result =  0xd1fc0000, 0xd1fb0000, 0x7f800000, 0x7f800000
+i=12, j=12, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x51ff0000, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=12, j=12, k=10      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=12, j=12, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=12, j=12, k=11      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=12, j=12, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=12, j=12, k=12      vmaddfp(srcA,srcC,srcB) result =  0x5d800000, 0x5d800000, 0x5d800000, 0x5d800000
+i=12, j=12, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xdd800000, 0xdd800000, 0xdd800000, 0xdd800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=12, j=12, k=13      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=12, j=12, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcB   = 0xb0000000b0000000 0xb0000000b0000000
+
+    vaddfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vsubfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=13, k=0      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=12, j=13, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=13, k=1      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=12, j=13, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=12, j=13, k=2      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=12, j=13, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=12, j=13, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=13, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=12, j=13, k=4      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=12, j=13, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=12, j=13, k=5      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=12, j=13, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=13, k=6      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=13, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=13, k=7      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=13, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=12, j=13, k=8      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0xb0000000, 0xb0000000
+i=12, j=13, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xb0000000, 0xb0000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=12, j=13, k=9      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=12, j=13, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=12, j=13, k=10      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=12, j=13, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=12, j=13, k=11      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=12, j=13, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=12, j=13, k=12      vmaddfp(srcA,srcC,srcB) result =  0x5d800000, 0x5d800000, 0x5d800000, 0x5d800000
+i=12, j=13, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xdd800000, 0xdd800000, 0xdd800000, 0xdd800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=12, j=13, k=13      vmaddfp(srcA,srcC,srcB) result =  0xbf000000, 0xbf000000, 0xbf000000, 0xbf000000
+i=12, j=13, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x3f000000, 0x3f000000, 0x3f000000, 0x3f000000
+srcA   = 0xb0000000b0000000 0xb0000000b0000000
+
+   vcfsx(srcA) result =  0xbf200000, 0xbf200000, 0xbf200000, 0xbf200000
+   vcfux(srcA) result =  0x3fb00000, 0x3fb00000, 0x3fb00000, 0x3fb00000
+   vrfim(srcA) result =  0xbf800000, 0xbf800000, 0xbf800000, 0xbf800000
+   vrfin(srcA) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+   vrfiz(srcA) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+   vrefp(srcA) result =  0xcefffe00, 0xcefffe00, 0xcefffe00, 0xcefffe00
+   vrsqrtefp(srcA) result   = 0x7fc000007fc00000 0x7fc000007fc00000
+
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vsubfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vmax(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vmin(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=0, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=13, j=0, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=0, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=13, j=0, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=13, j=0, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=13, j=0, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=13, j=0, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=0, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=13, j=0, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=13, j=0, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=13, j=0, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=13, j=0, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=0, k=6      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=13, j=0, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=0, k=7      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=13, j=0, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=13, j=0, k=8      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0x80000124, 0x80000124
+i=13, j=0, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x80000124, 0x80000124
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=13, j=0, k=9      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0xef167699, 0xeef00022
+i=13, j=0, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x6f167699, 0x6ef00022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=13, j=0, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=13, j=0, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=13, j=0, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=13, j=0, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=13, j=0, k=12      vmaddfp(srcA,srcC,srcB) result =  0xbf000000, 0xbf000000, 0xbf000000, 0xbf000000
+i=13, j=0, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x3f000000, 0x3f000000, 0x3f000000, 0x3f000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=13, j=0, k=13      vmaddfp(srcA,srcC,srcB) result =  0x20800000, 0x20800000, 0x20800000, 0x20800000
+i=13, j=0, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xa0800000, 0xa0800000, 0xa0800000, 0xa0800000
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vsubfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vmax(srcA,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+    vmin(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=1, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=13, j=1, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=1, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=13, j=1, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=13, j=1, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=13, j=1, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=13, j=1, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=1, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=13, j=1, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=13, j=1, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=13, j=1, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=13, j=1, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=1, k=6      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=13, j=1, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=1, k=7      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=13, j=1, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=13, j=1, k=8      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0x80000124, 0x80000124
+i=13, j=1, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x80000124, 0x80000124
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=13, j=1, k=9      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0xef167699, 0xeef00022
+i=13, j=1, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x6f167699, 0x6ef00022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=13, j=1, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=13, j=1, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=13, j=1, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+i=13, j=1, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000124, 0x80000124, 0x80000124, 0x80000124
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=13, j=1, k=12      vmaddfp(srcA,srcC,srcB) result =  0xbf000000, 0xbf000000, 0xbf000000, 0xbf000000
+i=13, j=1, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x3f000000, 0x3f000000, 0x3f000000, 0x3f000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=13, j=1, k=13      vmaddfp(srcA,srcC,srcB) result =  0x20800000, 0x20800000, 0x20800000, 0x20800000
+i=13, j=1, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xa0800000, 0xa0800000, 0xa0800000, 0xa0800000
+srcB   = 0x000000080000000a 0x000000060000000c
+
+    vaddfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vsubfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vmax(srcA,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+    vmin(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=2, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=13, j=2, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=2, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=13, j=2, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=13, j=2, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=13, j=2, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=13, j=2, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=2, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=13, j=2, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=13, j=2, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=13, j=2, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=13, j=2, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=2, k=6      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=13, j=2, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=2, k=7      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=13, j=2, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=13, j=2, k=8      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0x00000008, 0x0000000a
+i=13, j=2, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x00000008, 0x0000000a
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=13, j=2, k=9      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0xef167699, 0xeef00022
+i=13, j=2, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x6f167699, 0x6ef00022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=13, j=2, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=13, j=2, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=13, j=2, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+i=13, j=2, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x00000006, 0x0000000c, 0x00000008, 0x0000000a
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=13, j=2, k=12      vmaddfp(srcA,srcC,srcB) result =  0xbf000000, 0xbf000000, 0xbf000000, 0xbf000000
+i=13, j=2, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x3f000000, 0x3f000000, 0x3f000000, 0x3f000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=13, j=2, k=13      vmaddfp(srcA,srcC,srcB) result =  0x20800000, 0x20800000, 0x20800000, 0x20800000
+i=13, j=2, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xa0800000, 0xa0800000, 0xa0800000, 0xa0800000
+srcB   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=3, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=3, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=3, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=3, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=13, j=3, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=3, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=13, j=3, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=3, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=13, j=3, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=3, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=13, j=3, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=3, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=3, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=3, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=3, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=3, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=13, j=3, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=3, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=13, j=3, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=3, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=13, j=3, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=3, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=13, j=3, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=3, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=13, j=3, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=3, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=13, j=3, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=3, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x0000026800000278 0x0000024800000258
+
+    vaddfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vsubfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vmax(srcA,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+    vmin(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=4, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=13, j=4, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=4, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=13, j=4, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=13, j=4, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=13, j=4, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=13, j=4, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=4, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=13, j=4, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=13, j=4, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=13, j=4, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=13, j=4, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=4, k=6      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=13, j=4, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=4, k=7      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=13, j=4, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=13, j=4, k=8      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0x00000268, 0x00000278
+i=13, j=4, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x00000268, 0x00000278
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=13, j=4, k=9      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0xef167699, 0xeef00022
+i=13, j=4, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x6f167699, 0x6ef00022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=13, j=4, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=13, j=4, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=13, j=4, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+i=13, j=4, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x00000248, 0x00000258, 0x00000268, 0x00000278
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=13, j=4, k=12      vmaddfp(srcA,srcC,srcB) result =  0xbf000000, 0xbf000000, 0xbf000000, 0xbf000000
+i=13, j=4, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x3f000000, 0x3f000000, 0x3f000000, 0x3f000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=13, j=4, k=13      vmaddfp(srcA,srcC,srcB) result =  0x20800000, 0x20800000, 0x20800000, 0x20800000
+i=13, j=4, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xa0800000, 0xa0800000, 0xa0800000, 0xa0800000
+srcB   = 0x0000000400000008 0x0000000200000002
+
+    vaddfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vsubfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vmax(srcA,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+    vmin(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=5, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=13, j=5, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=5, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=13, j=5, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=13, j=5, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=13, j=5, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=13, j=5, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=5, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=13, j=5, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=13, j=5, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=13, j=5, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=13, j=5, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=5, k=6      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=13, j=5, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=5, k=7      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=13, j=5, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=13, j=5, k=8      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0x00000004, 0x00000008
+i=13, j=5, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x00000004, 0x00000008
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=13, j=5, k=9      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0xef167699, 0xeef00022
+i=13, j=5, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x6f167699, 0x6ef00022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=13, j=5, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=13, j=5, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=13, j=5, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+i=13, j=5, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x00000002, 0x00000002, 0x00000004, 0x00000008
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=13, j=5, k=12      vmaddfp(srcA,srcC,srcB) result =  0xbf000000, 0xbf000000, 0xbf000000, 0xbf000000
+i=13, j=5, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x3f000000, 0x3f000000, 0x3f000000, 0x3f000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=13, j=5, k=13      vmaddfp(srcA,srcC,srcB) result =  0x20800000, 0x20800000, 0x20800000, 0x20800000
+i=13, j=5, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xa0800000, 0xa0800000, 0xa0800000, 0xa0800000
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0x43000000, 0x43020000, 0x42fe0000, 0x42fd0000
+    vmax(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=6, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=6, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=6, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=6, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=13, j=6, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=6, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=13, j=6, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=6, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=13, j=6, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=6, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=13, j=6, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=6, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=6, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=6, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=6, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=6, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=13, j=6, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=6, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=13, j=6, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xef167699, 0xeef00022
+i=13, j=6, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0x6f167699, 0x6ef00022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=13, j=6, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=6, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=13, j=6, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=6, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=13, j=6, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc3008000, 0xc3028000, 0xc2ff0000, 0xc2fe0000
+i=13, j=6, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc2ff0000, 0xc3018000, 0xc2fd0000, 0xc2fc0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=13, j=6, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=6, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0x43000000, 0x43020000, 0x42fe0000, 0x42fd0000
+    vmax(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=7, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=7, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=7, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=7, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=13, j=7, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=7, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=13, j=7, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=7, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=13, j=7, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=7, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=13, j=7, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=7, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=7, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=7, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=7, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=7, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=13, j=7, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=7, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=13, j=7, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xef167699, 0xeef00022
+i=13, j=7, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0x6f167699, 0x6ef00022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=13, j=7, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=7, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=13, j=7, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=7, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=13, j=7, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc3008000, 0xc3028000, 0xc2ff0000, 0xc2fe0000
+i=13, j=7, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc2ff0000, 0xc3018000, 0xc2fd0000, 0xc2fc0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=13, j=7, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=7, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xb0000000, 0xb0000000
+    vsubfp(srcA,srcB) result =  0x42fe0000, 0x42fd0000, 0xb0000000, 0xb0000000
+    vmax(srcA,srcB) result =  0xb0000000, 0xb0000000, 0x00000004, 0x00000002
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=8, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=13, j=8, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=8, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=13, j=8, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=13, j=8, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=13, j=8, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=13, j=8, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=8, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=13, j=8, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=13, j=8, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=13, j=8, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=13, j=8, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=8, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x337e0000, 0x337d0000
+i=13, j=8, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xb37e0000, 0xb37d0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=8, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x337e0000, 0x337d0000
+i=13, j=8, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xb37e0000, 0xb37d0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=13, j=8, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=13, j=8, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=13, j=8, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xef167699, 0xeef00022
+i=13, j=8, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x6f167699, 0x6ef00022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=13, j=8, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=13, j=8, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=13, j=8, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+i=13, j=8, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000004, 0x00000002
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=13, j=8, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc2ff0000, 0xc2fe0000, 0xbf000000, 0xbf000000
+i=13, j=8, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc2fd0000, 0xc2fc0000, 0x3f000000, 0x3f000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=13, j=8, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x20800000, 0x20800000
+i=13, j=8, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xa0800000, 0xa0800000
+srcB   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0x42fe0000, 0x42fd0000, 0xfe967699, 0xfe700022
+    vmax(srcA,srcB) result =  0xb0000000, 0xb0000000, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=9, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=13, j=9, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=9, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=13, j=9, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=13, j=9, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=13, j=9, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=13, j=9, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=9, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=13, j=9, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=13, j=9, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=13, j=9, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=13, j=9, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=9, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=13, j=9, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=9, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=13, j=9, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=13, j=9, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=13, j=9, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=13, j=9, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=13, j=9, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=13, j=9, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=13, j=9, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=13, j=9, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=13, j=9, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=13, j=9, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc2ff0000, 0xc2fe0000, 0x7e967699, 0x7e700022
+i=13, j=9, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc2fd0000, 0xc2fc0000, 0x7e967699, 0x7e700022
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=13, j=9, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=13, j=9, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcB   = 0x80b0000480b00006 0x80b0000180b00002
+
+    vaddfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vsubfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vmax(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vmin(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=10, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=13, j=10, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=10, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=13, j=10, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=13, j=10, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=13, j=10, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=13, j=10, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=10, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=13, j=10, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=13, j=10, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=13, j=10, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=13, j=10, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=10, k=6      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=13, j=10, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=10, k=7      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=13, j=10, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=13, j=10, k=8      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0x80b00004, 0x80b00006
+i=13, j=10, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x80b00004, 0x80b00006
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=13, j=10, k=9      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0xef167699, 0xeef00022
+i=13, j=10, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x6f167699, 0x6ef00022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=13, j=10, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=13, j=10, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=13, j=10, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=13, j=10, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=13, j=10, k=12      vmaddfp(srcA,srcC,srcB) result =  0xbf000000, 0xbf000000, 0xbf000000, 0xbf000000
+i=13, j=10, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x3f000000, 0x3f000000, 0x3f000000, 0x3f000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=13, j=10, k=13      vmaddfp(srcA,srcC,srcB) result =  0x20800000, 0x20800000, 0x20800000, 0x20800000
+i=13, j=10, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xa0800000, 0xa0800000, 0xa0800000, 0xa0800000
+srcB   = 0x80b0000280b00004 0x80b0000080b00001
+
+    vaddfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vsubfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vmax(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vmin(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=11, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=13, j=11, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=11, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=13, j=11, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=13, j=11, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=13, j=11, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=13, j=11, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=11, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=13, j=11, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=13, j=11, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=13, j=11, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=13, j=11, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=11, k=6      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=13, j=11, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=11, k=7      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=13, j=11, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=13, j=11, k=8      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0x80b00002, 0x80b00004
+i=13, j=11, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x80b00002, 0x80b00004
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=13, j=11, k=9      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0xef167699, 0xeef00022
+i=13, j=11, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x6f167699, 0x6ef00022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=13, j=11, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=13, j=11, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=13, j=11, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=13, j=11, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=13, j=11, k=12      vmaddfp(srcA,srcC,srcB) result =  0xbf000000, 0xbf000000, 0xbf000000, 0xbf000000
+i=13, j=11, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x3f000000, 0x3f000000, 0x3f000000, 0x3f000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=13, j=11, k=13      vmaddfp(srcA,srcC,srcB) result =  0x20800000, 0x20800000, 0x20800000, 0x20800000
+i=13, j=11, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xa0800000, 0xa0800000, 0xa0800000, 0xa0800000
+srcB   = 0x4e8000004e800000 0x4e8000004e800000
+
+    vaddfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vsubfp(srcA,srcB) result =  0xce800000, 0xce800000, 0xce800000, 0xce800000
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=12, k=0      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=13, j=12, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=12, k=1      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=13, j=12, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=13, j=12, k=2      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=13, j=12, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=13, j=12, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=12, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=13, j=12, k=4      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=13, j=12, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=13, j=12, k=5      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=13, j=12, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=12, k=6      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=13, j=12, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=12, k=7      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=13, j=12, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=13, j=12, k=8      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=13, j=12, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=13, j=12, k=9      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0xef167699, 0xeef00022
+i=13, j=12, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x6f167699, 0x6ef00022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=13, j=12, k=10      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=13, j=12, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=13, j=12, k=11      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=13, j=12, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=13, j=12, k=12      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=13, j=12, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=13, j=12, k=13      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=13, j=12, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcB   = 0xb0000000b0000000 0xb0000000b0000000
+
+    vaddfp(srcA,srcB) result =  0xb0800000, 0xb0800000, 0xb0800000, 0xb0800000
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vmin(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=13, k=0      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=13, j=13, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=13, k=1      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=13, j=13, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=13, j=13, k=2      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=13, j=13, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=13, j=13, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=13, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=13, j=13, k=4      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=13, j=13, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=13, j=13, k=5      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=13, j=13, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=13, k=6      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x33810000, 0x337c0000, 0x337b0000
+i=13, j=13, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xb3810000, 0xb3830000, 0xb3800000, 0xb37f0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=13, k=7      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x33810000, 0x337c0000, 0x337b0000
+i=13, j=13, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xb3810000, 0xb3830000, 0xb3800000, 0xb37f0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=13, j=13, k=8      vmaddfp(srcA,srcC,srcB) result =  0x337c0000, 0x337b0000, 0xb0000000, 0xb0000000
+i=13, j=13, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb37f0000, 0xb0000000, 0xb0000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=13, j=13, k=9      vmaddfp(srcA,srcC,srcB) result =  0x337c0000, 0x337b0000, 0xef167699, 0xeef00022
+i=13, j=13, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb37f0000, 0x6f167699, 0x6ef00022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=13, j=13, k=10      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=13, j=13, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=13, j=13, k=11      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=13, j=13, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=13, j=13, k=12      vmaddfp(srcA,srcC,srcB) result =  0xbf000000, 0xbf000000, 0xbf000000, 0xbf000000
+i=13, j=13, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x3f000000, 0x3f000000, 0x3f000000, 0x3f000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=13, j=13, k=13      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=13, j=13, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+Attempt to set VSR[NJ] to 1, run test
+vscr set to 0x10000
+srcA   = 0x8000012480000124 0x8000012480000124
+
+   vcfsx(srcA) result =  0xbf7ffffe, 0xbf7ffffe, 0xbf7ffffe, 0xbf7ffffe
+   vcfux(srcA) result =  0x3f800001, 0x3f800001, 0x3f800001, 0x3f800001
+   vrfim(srcA) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+   vrfin(srcA) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+   vrfiz(srcA) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+   vrefp(srcA) result =  0xff800000, 0xff800000, 0xff800000, 0xff800000
+   vrsqrtefp(srcA) result   = 0xff800000ff800000 0xff800000ff800000
+
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vmin(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=0, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=0, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=0, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=0, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=0, j=0, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=0, j=0, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=0, j=0, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=0, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=0, j=0, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=0, j=0, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=0, j=0, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=0, j=0, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=0, k=6      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=0, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=0, k=7      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=0, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=0, j=0, k=8      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+i=0, j=0, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=0, j=0, k=9      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+i=0, j=0, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=0, j=0, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=0, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=0, j=0, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=0, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=0, j=0, k=12      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=0, j=0, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=0, j=0, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=0, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vmin(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=1, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=1, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=1, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=1, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=0, j=1, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=0, j=1, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=0, j=1, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=1, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=0, j=1, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=0, j=1, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=0, j=1, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=0, j=1, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=1, k=6      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=1, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=1, k=7      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=1, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=0, j=1, k=8      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+i=0, j=1, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=0, j=1, k=9      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+i=0, j=1, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=0, j=1, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=1, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=0, j=1, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=1, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=0, j=1, k=12      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=0, j=1, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=0, j=1, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=1, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcB   = 0x000000080000000a 0x000000060000000c
+
+    vaddfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vsubfp(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=2, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=2, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=2, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=2, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=0, j=2, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=2, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=0, j=2, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=2, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=0, j=2, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=2, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=0, j=2, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=2, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=2, k=6      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=2, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=2, k=7      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=2, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=0, j=2, k=8      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=2, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=0, j=2, k=9      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=2, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=0, j=2, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=2, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=0, j=2, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=2, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=0, j=2, k=12      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=2, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=0, j=2, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=2, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcB   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=3, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=3, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=3, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=3, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=0, j=3, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=3, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=0, j=3, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=3, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=0, j=3, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=3, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=0, j=3, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=3, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=3, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=3, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=3, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=3, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=0, j=3, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=3, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=0, j=3, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=3, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=0, j=3, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=3, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=0, j=3, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=3, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=0, j=3, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=3, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=0, j=3, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=3, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x0000026800000278 0x0000024800000258
+
+    vaddfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vsubfp(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=4, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=4, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=4, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=4, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=0, j=4, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=4, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=0, j=4, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=4, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=0, j=4, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=4, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=0, j=4, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=4, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=4, k=6      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=4, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=4, k=7      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=4, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=0, j=4, k=8      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=4, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=0, j=4, k=9      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=4, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=0, j=4, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=4, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=0, j=4, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=4, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=0, j=4, k=12      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=4, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=0, j=4, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=4, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcB   = 0x0000000400000008 0x0000000200000002
+
+    vaddfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vsubfp(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=5, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=5, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=5, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=5, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=0, j=5, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=5, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=0, j=5, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=5, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=0, j=5, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=5, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=0, j=5, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=5, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=5, k=6      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=5, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=5, k=7      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=5, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=0, j=5, k=8      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=5, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=0, j=5, k=9      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=5, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=0, j=5, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=5, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=0, j=5, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=5, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=0, j=5, k=12      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=5, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=0, j=5, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=0, j=5, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0x43000000, 0x43020000, 0x42fe0000, 0x42fd0000
+    vmax(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=6, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=6, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=6, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=6, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=0, j=6, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=6, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=0, j=6, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=6, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=0, j=6, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=6, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=0, j=6, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=6, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=6, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=6, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=6, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=6, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=0, j=6, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=6, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=0, j=6, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=6, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=0, j=6, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=6, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=0, j=6, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=6, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=0, j=6, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=6, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=0, j=6, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=6, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0x43000000, 0x43020000, 0x42fe0000, 0x42fd0000
+    vmax(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=7, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=7, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=7, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=7, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=0, j=7, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=7, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=0, j=7, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=7, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=0, j=7, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=7, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=0, j=7, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=7, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=7, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=7, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=7, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=7, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=0, j=7, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=7, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=0, j=7, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=7, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=0, j=7, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=7, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=0, j=7, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=7, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=0, j=7, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=7, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=0, j=7, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=0, j=7, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+    vsubfp(srcA,srcB) result =  0x42fe0000, 0x42fd0000, 0x80000000, 0x80000000
+    vmax(srcA,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=8, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=0, j=8, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=8, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=0, j=8, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=0, j=8, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=0, j=8, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=0, j=8, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=8, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=0, j=8, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=0, j=8, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=0, j=8, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=0, j=8, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=8, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=0, j=8, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=8, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=0, j=8, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=0, j=8, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=0, j=8, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=0, j=8, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=0, j=8, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=0, j=8, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=0, j=8, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=0, j=8, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=0, j=8, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=0, j=8, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=0, j=8, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=0, j=8, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=0, j=8, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcB   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0x42fe0000, 0x42fd0000, 0xfe967699, 0xfe700022
+    vmax(srcA,srcB) result =  0x80000000, 0x80000000, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=9, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=0, j=9, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=9, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=0, j=9, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=0, j=9, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=0, j=9, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=0, j=9, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=9, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=0, j=9, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=0, j=9, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=0, j=9, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=0, j=9, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=9, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=0, j=9, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=9, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=0, j=9, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=0, j=9, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=0, j=9, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=0, j=9, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=0, j=9, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=0, j=9, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=0, j=9, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=0, j=9, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=0, j=9, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=0, j=9, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=0, j=9, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=0, j=9, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=0, j=9, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcB   = 0x80b0000480b00006 0x80b0000180b00002
+
+    vaddfp(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vsubfp(srcA,srcB) result =  0x00b00001, 0x00b00002, 0x00b00004, 0x00b00006
+    vmax(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vmin(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=10, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=0, j=10, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=10, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=0, j=10, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=0, j=10, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=0, j=10, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=0, j=10, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=10, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=0, j=10, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=0, j=10, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=0, j=10, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=0, j=10, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=10, k=6      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=0, j=10, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=10, k=7      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=0, j=10, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=0, j=10, k=8      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=0, j=10, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=0, j=10, k=9      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=0, j=10, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=0, j=10, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=0, j=10, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=0, j=10, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=0, j=10, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=0, j=10, k=12      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=0, j=10, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=0, j=10, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=0, j=10, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcB   = 0x80b0000280b00004 0x80b0000080b00001
+
+    vaddfp(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vsubfp(srcA,srcB) result =  0x00b00000, 0x00b00001, 0x00b00002, 0x00b00004
+    vmax(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vmin(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=11, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=0, j=11, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=11, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=0, j=11, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=0, j=11, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=0, j=11, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=0, j=11, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=11, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=0, j=11, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=0, j=11, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=0, j=11, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=0, j=11, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=11, k=6      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=0, j=11, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=11, k=7      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=0, j=11, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=0, j=11, k=8      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=0, j=11, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=0, j=11, k=9      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=0, j=11, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=0, j=11, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=0, j=11, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=0, j=11, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=0, j=11, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=0, j=11, k=12      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=0, j=11, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=0, j=11, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=0, j=11, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcB   = 0x4e8000004e800000 0x4e8000004e800000
+
+    vaddfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vsubfp(srcA,srcB) result =  0xce800000, 0xce800000, 0xce800000, 0xce800000
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=12, k=0      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=0, j=12, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=12, k=1      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=0, j=12, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=0, j=12, k=2      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=0, j=12, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=0, j=12, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=12, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=0, j=12, k=4      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=0, j=12, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=0, j=12, k=5      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=0, j=12, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=12, k=6      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=0, j=12, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=12, k=7      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=0, j=12, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=0, j=12, k=8      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=0, j=12, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=0, j=12, k=9      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=0, j=12, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=0, j=12, k=10      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=0, j=12, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=0, j=12, k=11      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=0, j=12, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=0, j=12, k=12      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=0, j=12, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=0, j=12, k=13      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=0, j=12, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcB   = 0xb0000000b0000000 0xb0000000b0000000
+
+    vaddfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vsubfp(srcA,srcB) result =  0x30000000, 0x30000000, 0x30000000, 0x30000000
+    vmax(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vmin(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=13, k=0      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=0, j=13, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=0, j=13, k=1      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=0, j=13, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=0, j=13, k=2      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=0, j=13, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=0, j=13, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=0, j=13, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=0, j=13, k=4      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=0, j=13, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=0, j=13, k=5      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=0, j=13, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=13, k=6      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=0, j=13, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=0, j=13, k=7      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=0, j=13, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=0, j=13, k=8      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=0, j=13, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=0, j=13, k=9      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=0, j=13, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=0, j=13, k=10      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=0, j=13, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=0, j=13, k=11      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=0, j=13, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=0, j=13, k=12      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=0, j=13, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=0, j=13, k=13      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=0, j=13, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcA   = 0x8000012480000124 0x8000012480000124
+
+   vcfsx(srcA) result =  0xbf7ffffe, 0xbf7ffffe, 0xbf7ffffe, 0xbf7ffffe
+   vcfux(srcA) result =  0x3f800001, 0x3f800001, 0x3f800001, 0x3f800001
+   vrfim(srcA) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+   vrfin(srcA) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+   vrfiz(srcA) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+   vrefp(srcA) result =  0xff800000, 0xff800000, 0xff800000, 0xff800000
+   vrsqrtefp(srcA) result   = 0xff800000ff800000 0xff800000ff800000
+
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vmin(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=0, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=0, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=0, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=0, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=1, j=0, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=1, j=0, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=1, j=0, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=0, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=1, j=0, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=1, j=0, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=1, j=0, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=1, j=0, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=0, k=6      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=0, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=0, k=7      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=0, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=1, j=0, k=8      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+i=1, j=0, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=1, j=0, k=9      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+i=1, j=0, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=1, j=0, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=0, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=1, j=0, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=0, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=1, j=0, k=12      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=1, j=0, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=1, j=0, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=0, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vmin(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=1, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=1, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=1, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=1, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=1, j=1, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=1, j=1, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=1, j=1, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=1, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=1, j=1, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=1, j=1, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=1, j=1, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=1, j=1, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=1, k=6      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=1, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=1, k=7      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=1, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=1, j=1, k=8      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+i=1, j=1, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=1, j=1, k=9      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+i=1, j=1, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=1, j=1, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=1, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=1, j=1, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=1, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=1, j=1, k=12      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=1, j=1, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=1, j=1, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=1, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcB   = 0x000000080000000a 0x000000060000000c
+
+    vaddfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vsubfp(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=2, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=2, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=2, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=2, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=1, j=2, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=2, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=1, j=2, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=2, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=1, j=2, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=2, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=1, j=2, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=2, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=2, k=6      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=2, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=2, k=7      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=2, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=1, j=2, k=8      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=2, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=1, j=2, k=9      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=2, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=1, j=2, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=2, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=1, j=2, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=2, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=1, j=2, k=12      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=2, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=1, j=2, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=2, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcB   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=3, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=3, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=3, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=3, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=1, j=3, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=3, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=1, j=3, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=3, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=1, j=3, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=3, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=1, j=3, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=3, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=3, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=3, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=3, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=3, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=1, j=3, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=3, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=1, j=3, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=3, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=1, j=3, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=3, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=1, j=3, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=3, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=1, j=3, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=3, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=1, j=3, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=3, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x0000026800000278 0x0000024800000258
+
+    vaddfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vsubfp(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=4, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=4, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=4, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=4, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=1, j=4, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=4, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=1, j=4, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=4, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=1, j=4, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=4, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=1, j=4, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=4, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=4, k=6      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=4, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=4, k=7      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=4, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=1, j=4, k=8      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=4, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=1, j=4, k=9      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=4, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=1, j=4, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=4, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=1, j=4, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=4, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=1, j=4, k=12      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=4, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=1, j=4, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=4, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcB   = 0x0000000400000008 0x0000000200000002
+
+    vaddfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vsubfp(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=5, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=5, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=5, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=5, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=1, j=5, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=5, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=1, j=5, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=5, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=1, j=5, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=5, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=1, j=5, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=5, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=5, k=6      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=5, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=5, k=7      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=5, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=1, j=5, k=8      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=5, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=1, j=5, k=9      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=5, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=1, j=5, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=5, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=1, j=5, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=5, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=1, j=5, k=12      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=5, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=1, j=5, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=1, j=5, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0x43000000, 0x43020000, 0x42fe0000, 0x42fd0000
+    vmax(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=6, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=6, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=6, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=6, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=1, j=6, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=6, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=1, j=6, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=6, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=1, j=6, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=6, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=1, j=6, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=6, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=6, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=6, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=6, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=6, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=1, j=6, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=6, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=1, j=6, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=6, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=1, j=6, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=6, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=1, j=6, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=6, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=1, j=6, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=6, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=1, j=6, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=6, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0x43000000, 0x43020000, 0x42fe0000, 0x42fd0000
+    vmax(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=7, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=7, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=7, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=7, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=1, j=7, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=7, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=1, j=7, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=7, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=1, j=7, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=7, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=1, j=7, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=7, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=7, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=7, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=7, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=7, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=1, j=7, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=7, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=1, j=7, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=7, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=1, j=7, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=7, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=1, j=7, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=7, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=1, j=7, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=7, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=1, j=7, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=1, j=7, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+    vsubfp(srcA,srcB) result =  0x42fe0000, 0x42fd0000, 0x80000000, 0x80000000
+    vmax(srcA,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=8, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=1, j=8, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=8, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=1, j=8, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=1, j=8, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=1, j=8, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=1, j=8, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=8, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=1, j=8, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=1, j=8, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=1, j=8, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=1, j=8, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=8, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=1, j=8, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=8, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=1, j=8, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=1, j=8, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=1, j=8, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=1, j=8, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=1, j=8, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=1, j=8, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=1, j=8, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=1, j=8, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=1, j=8, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=1, j=8, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=1, j=8, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=1, j=8, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=1, j=8, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcB   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0x42fe0000, 0x42fd0000, 0xfe967699, 0xfe700022
+    vmax(srcA,srcB) result =  0x80000000, 0x80000000, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=9, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=1, j=9, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=9, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=1, j=9, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=1, j=9, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=1, j=9, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=1, j=9, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=9, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=1, j=9, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=1, j=9, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=1, j=9, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=1, j=9, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=9, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=1, j=9, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=9, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=1, j=9, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=1, j=9, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=1, j=9, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=1, j=9, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=1, j=9, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=1, j=9, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=1, j=9, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=1, j=9, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=1, j=9, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=1, j=9, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=1, j=9, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=1, j=9, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=1, j=9, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcB   = 0x80b0000480b00006 0x80b0000180b00002
+
+    vaddfp(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vsubfp(srcA,srcB) result =  0x00b00001, 0x00b00002, 0x00b00004, 0x00b00006
+    vmax(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vmin(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=10, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=1, j=10, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=10, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=1, j=10, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=1, j=10, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=1, j=10, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=1, j=10, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=10, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=1, j=10, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=1, j=10, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=1, j=10, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=1, j=10, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=10, k=6      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=1, j=10, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=10, k=7      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=1, j=10, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=1, j=10, k=8      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=1, j=10, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=1, j=10, k=9      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=1, j=10, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=1, j=10, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=1, j=10, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=1, j=10, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=1, j=10, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=1, j=10, k=12      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=1, j=10, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=1, j=10, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=1, j=10, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcB   = 0x80b0000280b00004 0x80b0000080b00001
+
+    vaddfp(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vsubfp(srcA,srcB) result =  0x00b00000, 0x00b00001, 0x00b00002, 0x00b00004
+    vmax(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vmin(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=11, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=1, j=11, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=11, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=1, j=11, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=1, j=11, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=1, j=11, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=1, j=11, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=11, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=1, j=11, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=1, j=11, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=1, j=11, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=1, j=11, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=11, k=6      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=1, j=11, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=11, k=7      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=1, j=11, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=1, j=11, k=8      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=1, j=11, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=1, j=11, k=9      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=1, j=11, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=1, j=11, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=1, j=11, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=1, j=11, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=1, j=11, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=1, j=11, k=12      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=1, j=11, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=1, j=11, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=1, j=11, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcB   = 0x4e8000004e800000 0x4e8000004e800000
+
+    vaddfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vsubfp(srcA,srcB) result =  0xce800000, 0xce800000, 0xce800000, 0xce800000
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=12, k=0      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=1, j=12, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=12, k=1      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=1, j=12, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=1, j=12, k=2      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=1, j=12, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=1, j=12, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=12, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=1, j=12, k=4      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=1, j=12, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=1, j=12, k=5      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=1, j=12, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=12, k=6      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=1, j=12, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=12, k=7      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=1, j=12, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=1, j=12, k=8      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=1, j=12, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=1, j=12, k=9      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=1, j=12, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=1, j=12, k=10      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=1, j=12, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=1, j=12, k=11      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=1, j=12, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=1, j=12, k=12      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=1, j=12, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=1, j=12, k=13      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=1, j=12, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcB   = 0xb0000000b0000000 0xb0000000b0000000
+
+    vaddfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vsubfp(srcA,srcB) result =  0x30000000, 0x30000000, 0x30000000, 0x30000000
+    vmax(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vmin(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=13, k=0      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=1, j=13, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=1, j=13, k=1      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=1, j=13, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=1, j=13, k=2      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=1, j=13, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=1, j=13, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=1, j=13, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=1, j=13, k=4      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=1, j=13, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=1, j=13, k=5      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=1, j=13, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=13, k=6      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=1, j=13, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=1, j=13, k=7      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=1, j=13, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=1, j=13, k=8      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=1, j=13, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=1, j=13, k=9      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=1, j=13, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=1, j=13, k=10      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=1, j=13, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=1, j=13, k=11      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=1, j=13, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=1, j=13, k=12      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=1, j=13, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=1, j=13, k=13      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=1, j=13, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcA   = 0x000000080000000a 0x000000060000000c
+
+   vcfsx(srcA) result =  0x31400000, 0x31c00000, 0x31800000, 0x31a00000
+   vcfux(srcA) result =  0x31400000, 0x31c00000, 0x31800000, 0x31a00000
+   vrfim(srcA) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+   vrfin(srcA) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+   vrfiz(srcA) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+   vrefp(srcA) result =  0x7f800000, 0x7f800000, 0x7f800000, 0x7f800000
+   vrsqrtefp(srcA) result   = 0x7f8000007f800000 0x7f8000007f800000
+
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=0, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=2, j=0, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=0, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=2, j=0, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=2, j=0, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=0, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=2, j=0, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=0, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=2, j=0, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=0, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=2, j=0, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=0, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=0, k=6      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=2, j=0, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=0, k=7      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=2, j=0, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=2, j=0, k=8      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+i=2, j=0, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=2, j=0, k=9      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+i=2, j=0, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=2, j=0, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=2, j=0, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=2, j=0, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=2, j=0, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=2, j=0, k=12      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=0, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=2, j=0, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=2, j=0, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=1, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=2, j=1, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=1, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=2, j=1, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=2, j=1, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=1, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=2, j=1, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=1, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=2, j=1, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=1, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=2, j=1, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=1, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=1, k=6      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=2, j=1, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=1, k=7      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=2, j=1, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=2, j=1, k=8      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+i=2, j=1, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=2, j=1, k=9      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+i=2, j=1, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=2, j=1, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=2, j=1, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=2, j=1, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=2, j=1, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=2, j=1, k=12      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=1, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=2, j=1, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=2, j=1, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcB   = 0x000000080000000a 0x000000060000000c
+
+    vaddfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=2, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=2, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=2, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=2, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=2, j=2, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=2, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=2, j=2, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=2, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=2, j=2, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=2, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=2, j=2, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=2, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=2, k=6      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=2, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=2, k=7      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=2, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=2, j=2, k=8      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=2, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=2, j=2, k=9      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=2, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=2, j=2, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=2, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=2, j=2, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=2, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=2, j=2, k=12      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=2, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=2, j=2, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=2, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcB   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=3, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=3, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=3, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=3, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=2, j=3, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=3, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=2, j=3, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=3, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=2, j=3, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=3, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=2, j=3, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=3, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=3, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=3, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=3, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=3, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=2, j=3, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=3, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=2, j=3, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=3, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=2, j=3, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=3, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=2, j=3, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=3, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=2, j=3, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=3, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=2, j=3, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=3, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x0000026800000278 0x0000024800000258
+
+    vaddfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=4, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=4, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=4, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=4, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=2, j=4, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=4, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=2, j=4, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=4, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=2, j=4, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=4, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=2, j=4, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=4, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=4, k=6      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=4, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=4, k=7      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=4, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=2, j=4, k=8      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=4, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=2, j=4, k=9      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=4, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=2, j=4, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=4, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=2, j=4, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=4, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=2, j=4, k=12      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=4, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=2, j=4, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=4, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcB   = 0x0000000400000008 0x0000000200000002
+
+    vaddfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=5, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=5, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=5, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=5, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=2, j=5, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=5, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=2, j=5, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=5, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=2, j=5, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=5, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=2, j=5, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=5, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=5, k=6      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=5, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=5, k=7      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=5, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=2, j=5, k=8      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=5, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=2, j=5, k=9      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=5, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=2, j=5, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=5, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=2, j=5, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=5, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=2, j=5, k=12      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=5, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=2, j=5, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=2, j=5, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0x43000000, 0x43020000, 0x42fe0000, 0x42fd0000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=6, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=6, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=6, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=6, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=2, j=6, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=6, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=2, j=6, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=6, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=2, j=6, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=6, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=2, j=6, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=6, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=6, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=6, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=6, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=6, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=2, j=6, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=6, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=2, j=6, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=6, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=2, j=6, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=6, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=2, j=6, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=6, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=2, j=6, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=6, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=2, j=6, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=6, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0x43000000, 0x43020000, 0x42fe0000, 0x42fd0000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=7, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=7, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=7, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=7, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=2, j=7, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=7, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=2, j=7, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=7, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=2, j=7, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=7, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=2, j=7, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=7, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=7, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=7, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=7, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=7, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=2, j=7, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=7, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=2, j=7, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=7, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=2, j=7, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=7, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=2, j=7, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=7, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=2, j=7, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=7, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=2, j=7, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=2, j=7, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+    vsubfp(srcA,srcB) result =  0x42fe0000, 0x42fd0000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=8, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=2, j=8, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=8, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=2, j=8, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=2, j=8, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=2, j=8, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=2, j=8, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=8, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=2, j=8, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=2, j=8, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=2, j=8, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=2, j=8, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=8, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=2, j=8, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=8, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=2, j=8, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=2, j=8, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=2, j=8, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=2, j=8, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=2, j=8, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=2, j=8, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=2, j=8, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=2, j=8, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=2, j=8, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=2, j=8, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=2, j=8, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=2, j=8, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=2, j=8, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcB   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0x42fe0000, 0x42fd0000, 0xfe967699, 0xfe700022
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=9, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=2, j=9, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=9, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=2, j=9, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=2, j=9, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=2, j=9, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=2, j=9, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=9, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=2, j=9, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=2, j=9, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=2, j=9, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=2, j=9, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=9, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=2, j=9, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=9, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=2, j=9, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=2, j=9, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=2, j=9, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=2, j=9, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=2, j=9, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=2, j=9, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=2, j=9, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=2, j=9, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=2, j=9, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=2, j=9, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=2, j=9, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=2, j=9, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=2, j=9, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcB   = 0x80b0000480b00006 0x80b0000180b00002
+
+    vaddfp(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vsubfp(srcA,srcB) result =  0x00b00001, 0x00b00002, 0x00b00004, 0x00b00006
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=10, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=2, j=10, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=10, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=2, j=10, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=2, j=10, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=2, j=10, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=2, j=10, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=10, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=2, j=10, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=2, j=10, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=2, j=10, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=2, j=10, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=10, k=6      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=2, j=10, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=10, k=7      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=2, j=10, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=2, j=10, k=8      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=2, j=10, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=2, j=10, k=9      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=2, j=10, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=2, j=10, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=2, j=10, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=2, j=10, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=2, j=10, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=2, j=10, k=12      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=2, j=10, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=2, j=10, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=2, j=10, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcB   = 0x80b0000280b00004 0x80b0000080b00001
+
+    vaddfp(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vsubfp(srcA,srcB) result =  0x00b00000, 0x00b00001, 0x00b00002, 0x00b00004
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=11, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=2, j=11, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=11, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=2, j=11, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=2, j=11, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=2, j=11, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=2, j=11, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=11, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=2, j=11, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=2, j=11, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=2, j=11, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=2, j=11, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=11, k=6      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=2, j=11, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=11, k=7      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=2, j=11, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=2, j=11, k=8      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=2, j=11, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=2, j=11, k=9      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=2, j=11, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=2, j=11, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=2, j=11, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=2, j=11, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=2, j=11, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=2, j=11, k=12      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=2, j=11, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=2, j=11, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=2, j=11, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcB   = 0x4e8000004e800000 0x4e8000004e800000
+
+    vaddfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vsubfp(srcA,srcB) result =  0xce800000, 0xce800000, 0xce800000, 0xce800000
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=12, k=0      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=2, j=12, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=12, k=1      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=2, j=12, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=2, j=12, k=2      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=2, j=12, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=2, j=12, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=12, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=2, j=12, k=4      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=2, j=12, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=2, j=12, k=5      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=2, j=12, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=12, k=6      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=2, j=12, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=12, k=7      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=2, j=12, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=2, j=12, k=8      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=2, j=12, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=2, j=12, k=9      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=2, j=12, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=2, j=12, k=10      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=2, j=12, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=2, j=12, k=11      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=2, j=12, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=2, j=12, k=12      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=2, j=12, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=2, j=12, k=13      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=2, j=12, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcB   = 0xb0000000b0000000 0xb0000000b0000000
+
+    vaddfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vsubfp(srcA,srcB) result =  0x30000000, 0x30000000, 0x30000000, 0x30000000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=13, k=0      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=2, j=13, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=2, j=13, k=1      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=2, j=13, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=2, j=13, k=2      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=2, j=13, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=2, j=13, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=2, j=13, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=2, j=13, k=4      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=2, j=13, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=2, j=13, k=5      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=2, j=13, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=13, k=6      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=2, j=13, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=2, j=13, k=7      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=2, j=13, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=2, j=13, k=8      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=2, j=13, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=2, j=13, k=9      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=2, j=13, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=2, j=13, k=10      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=2, j=13, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=2, j=13, k=11      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=2, j=13, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=2, j=13, k=12      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=2, j=13, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=2, j=13, k=13      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=2, j=13, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcA   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+   vcfsx(srcA) result =  0xb520c000, 0xb500a000, 0xb4020000, 0xb480c000
+   vcfux(srcA) result =  0x3ffffffb, 0x3ffffffc, 0x3fffffff, 0x3ffffffe
+   vrfim(srcA) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+   vrfin(srcA) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+   vrfiz(srcA) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+   vrefp(srcA) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+   vrsqrtefp(srcA) result   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=0, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=0, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=0, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=0, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=3, j=0, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=0, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=3, j=0, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=0, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=3, j=0, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=0, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=3, j=0, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=0, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=0, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=0, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=0, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=0, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=3, j=0, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=0, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=3, j=0, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=0, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=3, j=0, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=0, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=3, j=0, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=0, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=3, j=0, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=0, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=3, j=0, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=0, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=1, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=1, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=1, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=1, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=3, j=1, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=1, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=3, j=1, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=1, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=3, j=1, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=1, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=3, j=1, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=1, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=1, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=1, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=1, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=1, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=3, j=1, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=1, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=3, j=1, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=1, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=3, j=1, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=1, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=3, j=1, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=1, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=3, j=1, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=1, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=3, j=1, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=1, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x000000080000000a 0x000000060000000c
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=2, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=2, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=2, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=2, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=3, j=2, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=2, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=3, j=2, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=2, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=3, j=2, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=2, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=3, j=2, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=2, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=2, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=2, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=2, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=2, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=3, j=2, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=2, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=3, j=2, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=2, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=3, j=2, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=2, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=3, j=2, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=2, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=3, j=2, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=2, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=3, j=2, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=2, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=3, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=3, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=3, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=3, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=3, j=3, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=3, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=3, j=3, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=3, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=3, j=3, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=3, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=3, j=3, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=3, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=3, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=3, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=3, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=3, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=3, j=3, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=3, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=3, j=3, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=3, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=3, j=3, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=3, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=3, j=3, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=3, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=3, j=3, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=3, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=3, j=3, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=3, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x0000026800000278 0x0000024800000258
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=4, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=4, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=4, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=4, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=3, j=4, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=4, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=3, j=4, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=4, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=3, j=4, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=4, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=3, j=4, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=4, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=4, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=4, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=4, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=4, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=3, j=4, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=4, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=3, j=4, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=4, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=3, j=4, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=4, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=3, j=4, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=4, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=3, j=4, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=4, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=3, j=4, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=4, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x0000000400000008 0x0000000200000002
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=5, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=5, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=5, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=5, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=3, j=5, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=5, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=3, j=5, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=5, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=3, j=5, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=5, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=3, j=5, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=5, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=5, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=5, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=5, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=5, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=3, j=5, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=5, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=3, j=5, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=5, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=3, j=5, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=5, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=3, j=5, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=5, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=3, j=5, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=5, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=3, j=5, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=5, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=6, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=6, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=6, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=6, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=3, j=6, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=6, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=3, j=6, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=6, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=3, j=6, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=6, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=3, j=6, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=6, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=6, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=6, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=6, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=6, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=3, j=6, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=6, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=3, j=6, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=6, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=3, j=6, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=6, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=3, j=6, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=6, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=3, j=6, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=6, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=3, j=6, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=6, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=7, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=7, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=7, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=7, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=3, j=7, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=7, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=3, j=7, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=7, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=3, j=7, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=7, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=3, j=7, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=7, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=7, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=7, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=7, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=7, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=3, j=7, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=7, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=3, j=7, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=7, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=3, j=7, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=7, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=3, j=7, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=7, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=3, j=7, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=7, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=3, j=7, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=7, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=8, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=8, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=8, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=8, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=3, j=8, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=8, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=3, j=8, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=8, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=3, j=8, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=8, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=3, j=8, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=8, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=8, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=8, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=8, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=8, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=3, j=8, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=8, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=3, j=8, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=8, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=3, j=8, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=8, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=3, j=8, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=8, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=3, j=8, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=8, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=3, j=8, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=8, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=9, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=9, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=9, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=9, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=3, j=9, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=9, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=3, j=9, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=9, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=3, j=9, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=9, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=3, j=9, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=9, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=9, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=9, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=9, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=9, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=3, j=9, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=9, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=3, j=9, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=9, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=3, j=9, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=9, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=3, j=9, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=9, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=3, j=9, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=9, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=3, j=9, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=9, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x80b0000480b00006 0x80b0000180b00002
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=10, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=10, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=10, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=10, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=3, j=10, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=10, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=3, j=10, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=10, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=3, j=10, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=10, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=3, j=10, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=10, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=10, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=10, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=10, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=10, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=3, j=10, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=10, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=3, j=10, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=10, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=3, j=10, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=10, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=3, j=10, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=10, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=3, j=10, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=10, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=3, j=10, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=10, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x80b0000280b00004 0x80b0000080b00001
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=11, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=11, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=11, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=11, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=3, j=11, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=11, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=3, j=11, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=11, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=3, j=11, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=11, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=3, j=11, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=11, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=11, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=11, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=11, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=11, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=3, j=11, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=11, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=3, j=11, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=11, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=3, j=11, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=11, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=3, j=11, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=11, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=3, j=11, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=11, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=3, j=11, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=11, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x4e8000004e800000 0x4e8000004e800000
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=12, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=12, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=12, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=12, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=3, j=12, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=12, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=3, j=12, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=12, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=3, j=12, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=12, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=3, j=12, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=12, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=12, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=12, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=12, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=12, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=3, j=12, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=12, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=3, j=12, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=12, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=3, j=12, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=12, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=3, j=12, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=12, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=3, j=12, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=12, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=3, j=12, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=12, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0xb0000000b0000000 0xb0000000b0000000
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=13, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=13, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=3, j=13, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=13, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=3, j=13, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=13, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=3, j=13, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=13, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=3, j=13, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=13, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=3, j=13, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=13, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=13, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=13, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=3, j=13, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=13, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=3, j=13, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=13, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=3, j=13, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=13, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=3, j=13, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=13, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=3, j=13, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=13, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=3, j=13, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=13, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=3, j=13, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=3, j=13, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcA   = 0x0000026800000278 0x0000024800000258
+
+   vcfsx(srcA) result =  0x34920000, 0x34960000, 0x349a0000, 0x349e0000
+   vcfux(srcA) result =  0x34920000, 0x34960000, 0x349a0000, 0x349e0000
+   vrfim(srcA) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+   vrfin(srcA) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+   vrfiz(srcA) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+   vrefp(srcA) result =  0x7f800000, 0x7f800000, 0x7f800000, 0x7f800000
+   vrsqrtefp(srcA) result   = 0x7f8000007f800000 0x7f8000007f800000
+
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=0, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=4, j=0, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=0, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=4, j=0, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=4, j=0, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=0, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=4, j=0, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=0, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=4, j=0, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=0, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=4, j=0, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=0, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=0, k=6      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=4, j=0, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=0, k=7      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=4, j=0, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=4, j=0, k=8      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+i=4, j=0, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=4, j=0, k=9      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+i=4, j=0, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=4, j=0, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=4, j=0, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=4, j=0, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=4, j=0, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=4, j=0, k=12      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=0, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=4, j=0, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=4, j=0, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=1, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=4, j=1, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=1, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=4, j=1, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=4, j=1, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=1, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=4, j=1, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=1, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=4, j=1, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=1, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=4, j=1, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=1, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=1, k=6      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=4, j=1, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=1, k=7      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=4, j=1, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=4, j=1, k=8      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+i=4, j=1, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=4, j=1, k=9      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+i=4, j=1, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=4, j=1, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=4, j=1, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=4, j=1, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=4, j=1, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=4, j=1, k=12      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=1, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=4, j=1, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=4, j=1, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcB   = 0x000000080000000a 0x000000060000000c
+
+    vaddfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=2, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=2, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=2, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=2, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=4, j=2, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=2, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=4, j=2, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=2, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=4, j=2, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=2, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=4, j=2, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=2, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=2, k=6      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=2, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=2, k=7      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=2, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=4, j=2, k=8      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=2, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=4, j=2, k=9      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=2, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=4, j=2, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=2, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=4, j=2, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=2, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=4, j=2, k=12      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=2, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=4, j=2, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=2, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcB   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=3, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=3, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=3, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=3, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=4, j=3, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=3, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=4, j=3, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=3, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=4, j=3, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=3, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=4, j=3, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=3, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=3, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=3, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=3, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=3, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=4, j=3, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=3, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=4, j=3, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=3, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=4, j=3, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=3, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=4, j=3, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=3, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=4, j=3, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=3, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=4, j=3, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=3, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x0000026800000278 0x0000024800000258
+
+    vaddfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=4, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=4, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=4, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=4, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=4, j=4, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=4, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=4, j=4, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=4, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=4, j=4, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=4, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=4, j=4, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=4, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=4, k=6      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=4, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=4, k=7      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=4, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=4, j=4, k=8      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=4, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=4, j=4, k=9      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=4, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=4, j=4, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=4, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=4, j=4, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=4, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=4, j=4, k=12      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=4, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=4, j=4, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=4, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcB   = 0x0000000400000008 0x0000000200000002
+
+    vaddfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=5, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=5, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=5, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=5, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=4, j=5, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=5, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=4, j=5, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=5, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=4, j=5, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=5, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=4, j=5, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=5, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=5, k=6      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=5, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=5, k=7      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=5, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=4, j=5, k=8      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=5, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=4, j=5, k=9      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=5, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=4, j=5, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=5, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=4, j=5, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=5, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=4, j=5, k=12      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=5, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=4, j=5, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=4, j=5, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0x43000000, 0x43020000, 0x42fe0000, 0x42fd0000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=6, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=6, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=6, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=6, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=4, j=6, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=6, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=4, j=6, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=6, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=4, j=6, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=6, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=4, j=6, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=6, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=6, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=6, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=6, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=6, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=4, j=6, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=6, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=4, j=6, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=6, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=4, j=6, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=6, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=4, j=6, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=6, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=4, j=6, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=6, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=4, j=6, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=6, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0x43000000, 0x43020000, 0x42fe0000, 0x42fd0000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=7, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=7, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=7, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=7, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=4, j=7, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=7, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=4, j=7, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=7, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=4, j=7, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=7, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=4, j=7, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=7, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=7, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=7, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=7, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=7, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=4, j=7, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=7, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=4, j=7, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=7, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=4, j=7, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=7, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=4, j=7, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=7, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=4, j=7, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=7, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=4, j=7, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=4, j=7, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+    vsubfp(srcA,srcB) result =  0x42fe0000, 0x42fd0000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=8, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=4, j=8, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=8, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=4, j=8, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=4, j=8, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=4, j=8, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=4, j=8, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=8, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=4, j=8, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=4, j=8, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=4, j=8, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=4, j=8, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=8, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=4, j=8, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=8, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=4, j=8, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=4, j=8, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=4, j=8, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=4, j=8, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=4, j=8, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=4, j=8, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=4, j=8, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=4, j=8, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=4, j=8, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=4, j=8, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=4, j=8, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=4, j=8, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=4, j=8, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcB   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0x42fe0000, 0x42fd0000, 0xfe967699, 0xfe700022
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=9, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=4, j=9, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=9, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=4, j=9, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=4, j=9, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=4, j=9, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=4, j=9, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=9, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=4, j=9, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=4, j=9, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=4, j=9, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=4, j=9, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=9, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=4, j=9, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=9, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=4, j=9, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=4, j=9, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=4, j=9, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=4, j=9, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=4, j=9, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=4, j=9, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=4, j=9, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=4, j=9, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=4, j=9, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=4, j=9, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=4, j=9, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=4, j=9, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=4, j=9, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcB   = 0x80b0000480b00006 0x80b0000180b00002
+
+    vaddfp(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vsubfp(srcA,srcB) result =  0x00b00001, 0x00b00002, 0x00b00004, 0x00b00006
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=10, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=4, j=10, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=10, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=4, j=10, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=4, j=10, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=4, j=10, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=4, j=10, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=10, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=4, j=10, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=4, j=10, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=4, j=10, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=4, j=10, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=10, k=6      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=4, j=10, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=10, k=7      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=4, j=10, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=4, j=10, k=8      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=4, j=10, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=4, j=10, k=9      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=4, j=10, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=4, j=10, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=4, j=10, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=4, j=10, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=4, j=10, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=4, j=10, k=12      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=4, j=10, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=4, j=10, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=4, j=10, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcB   = 0x80b0000280b00004 0x80b0000080b00001
+
+    vaddfp(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vsubfp(srcA,srcB) result =  0x00b00000, 0x00b00001, 0x00b00002, 0x00b00004
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=11, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=4, j=11, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=11, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=4, j=11, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=4, j=11, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=4, j=11, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=4, j=11, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=11, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=4, j=11, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=4, j=11, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=4, j=11, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=4, j=11, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=11, k=6      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=4, j=11, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=11, k=7      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=4, j=11, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=4, j=11, k=8      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=4, j=11, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=4, j=11, k=9      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=4, j=11, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=4, j=11, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=4, j=11, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=4, j=11, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=4, j=11, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=4, j=11, k=12      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=4, j=11, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=4, j=11, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=4, j=11, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcB   = 0x4e8000004e800000 0x4e8000004e800000
+
+    vaddfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vsubfp(srcA,srcB) result =  0xce800000, 0xce800000, 0xce800000, 0xce800000
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=12, k=0      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=4, j=12, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=12, k=1      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=4, j=12, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=4, j=12, k=2      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=4, j=12, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=4, j=12, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=12, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=4, j=12, k=4      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=4, j=12, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=4, j=12, k=5      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=4, j=12, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=12, k=6      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=4, j=12, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=12, k=7      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=4, j=12, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=4, j=12, k=8      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=4, j=12, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=4, j=12, k=9      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=4, j=12, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=4, j=12, k=10      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=4, j=12, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=4, j=12, k=11      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=4, j=12, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=4, j=12, k=12      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=4, j=12, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=4, j=12, k=13      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=4, j=12, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcB   = 0xb0000000b0000000 0xb0000000b0000000
+
+    vaddfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vsubfp(srcA,srcB) result =  0x30000000, 0x30000000, 0x30000000, 0x30000000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=13, k=0      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=4, j=13, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=4, j=13, k=1      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=4, j=13, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=4, j=13, k=2      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=4, j=13, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=4, j=13, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=4, j=13, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=4, j=13, k=4      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=4, j=13, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=4, j=13, k=5      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=4, j=13, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=13, k=6      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=4, j=13, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=4, j=13, k=7      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=4, j=13, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=4, j=13, k=8      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=4, j=13, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=4, j=13, k=9      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=4, j=13, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=4, j=13, k=10      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=4, j=13, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=4, j=13, k=11      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=4, j=13, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=4, j=13, k=12      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=4, j=13, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=4, j=13, k=13      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=4, j=13, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcA   = 0x0000000400000008 0x0000000200000002
+
+   vcfsx(srcA) result =  0x30800000, 0x30800000, 0x31000000, 0x31800000
+   vcfux(srcA) result =  0x30800000, 0x30800000, 0x31000000, 0x31800000
+   vrfim(srcA) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+   vrfin(srcA) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+   vrfiz(srcA) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+   vrefp(srcA) result =  0x7f800000, 0x7f800000, 0x7f800000, 0x7f800000
+   vrsqrtefp(srcA) result   = 0x7f8000007f800000 0x7f8000007f800000
+
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=0, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=5, j=0, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=0, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=5, j=0, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=5, j=0, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=0, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=5, j=0, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=0, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=5, j=0, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=0, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=5, j=0, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=0, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=0, k=6      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=5, j=0, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=0, k=7      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=5, j=0, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=5, j=0, k=8      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+i=5, j=0, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=5, j=0, k=9      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+i=5, j=0, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=5, j=0, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=5, j=0, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=5, j=0, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=5, j=0, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=5, j=0, k=12      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=0, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=5, j=0, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=5, j=0, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=1, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=5, j=1, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=1, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=5, j=1, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=5, j=1, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=1, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=5, j=1, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=1, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=5, j=1, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=1, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=5, j=1, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=1, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=1, k=6      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=5, j=1, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=1, k=7      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=5, j=1, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=5, j=1, k=8      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+i=5, j=1, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=5, j=1, k=9      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+i=5, j=1, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=5, j=1, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=5, j=1, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=5, j=1, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=5, j=1, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=5, j=1, k=12      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=1, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=5, j=1, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=5, j=1, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcB   = 0x000000080000000a 0x000000060000000c
+
+    vaddfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=2, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=2, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=2, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=2, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=5, j=2, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=2, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=5, j=2, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=2, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=5, j=2, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=2, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=5, j=2, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=2, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=2, k=6      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=2, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=2, k=7      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=2, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=5, j=2, k=8      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=2, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=5, j=2, k=9      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=2, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=5, j=2, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=2, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=5, j=2, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=2, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=5, j=2, k=12      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=2, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=5, j=2, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=2, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcB   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=3, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=3, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=3, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=3, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=5, j=3, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=3, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=5, j=3, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=3, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=5, j=3, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=3, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=5, j=3, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=3, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=3, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=3, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=3, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=3, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=5, j=3, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=3, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=5, j=3, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=3, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=5, j=3, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=3, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=5, j=3, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=3, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=5, j=3, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=3, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=5, j=3, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=3, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x0000026800000278 0x0000024800000258
+
+    vaddfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=4, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=4, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=4, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=4, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=5, j=4, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=4, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=5, j=4, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=4, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=5, j=4, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=4, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=5, j=4, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=4, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=4, k=6      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=4, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=4, k=7      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=4, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=5, j=4, k=8      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=4, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=5, j=4, k=9      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=4, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=5, j=4, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=4, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=5, j=4, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=4, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=5, j=4, k=12      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=4, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=5, j=4, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=4, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcB   = 0x0000000400000008 0x0000000200000002
+
+    vaddfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=5, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=5, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=5, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=5, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=5, j=5, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=5, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=5, j=5, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=5, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=5, j=5, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=5, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=5, j=5, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=5, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=5, k=6      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=5, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=5, k=7      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=5, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=5, j=5, k=8      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=5, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=5, j=5, k=9      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=5, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=5, j=5, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=5, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=5, j=5, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=5, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=5, j=5, k=12      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=5, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=5, j=5, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=5, j=5, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0x43000000, 0x43020000, 0x42fe0000, 0x42fd0000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=6, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=6, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=6, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=6, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=5, j=6, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=6, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=5, j=6, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=6, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=5, j=6, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=6, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=5, j=6, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=6, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=6, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=6, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=6, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=6, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=5, j=6, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=6, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=5, j=6, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=6, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=5, j=6, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=6, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=5, j=6, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=6, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=5, j=6, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=6, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=5, j=6, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=6, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0x43000000, 0x43020000, 0x42fe0000, 0x42fd0000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=7, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=7, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=7, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=7, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=5, j=7, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=7, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=5, j=7, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=7, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=5, j=7, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=7, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=5, j=7, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=7, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=7, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=7, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=7, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=7, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=5, j=7, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=7, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=5, j=7, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=7, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=5, j=7, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=7, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=5, j=7, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=7, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=5, j=7, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=7, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=5, j=7, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=5, j=7, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+    vsubfp(srcA,srcB) result =  0x42fe0000, 0x42fd0000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=8, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=5, j=8, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=8, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=5, j=8, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=5, j=8, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=5, j=8, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=5, j=8, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=8, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=5, j=8, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=5, j=8, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=5, j=8, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=5, j=8, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=8, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=5, j=8, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=8, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=5, j=8, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=5, j=8, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=5, j=8, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=5, j=8, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=5, j=8, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=5, j=8, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=5, j=8, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=5, j=8, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=5, j=8, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=5, j=8, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=5, j=8, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=5, j=8, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=5, j=8, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcB   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0x42fe0000, 0x42fd0000, 0xfe967699, 0xfe700022
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=9, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=5, j=9, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=9, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=5, j=9, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=5, j=9, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=5, j=9, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=5, j=9, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=9, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=5, j=9, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=5, j=9, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=5, j=9, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=5, j=9, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=9, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=5, j=9, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=9, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=5, j=9, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=5, j=9, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=5, j=9, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=5, j=9, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=5, j=9, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=5, j=9, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=5, j=9, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=5, j=9, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=5, j=9, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=5, j=9, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=5, j=9, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=5, j=9, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=5, j=9, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcB   = 0x80b0000480b00006 0x80b0000180b00002
+
+    vaddfp(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vsubfp(srcA,srcB) result =  0x00b00001, 0x00b00002, 0x00b00004, 0x00b00006
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=10, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=5, j=10, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=10, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=5, j=10, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=5, j=10, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=5, j=10, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=5, j=10, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=10, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=5, j=10, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=5, j=10, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=5, j=10, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=5, j=10, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=10, k=6      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=5, j=10, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=10, k=7      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=5, j=10, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=5, j=10, k=8      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=5, j=10, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=5, j=10, k=9      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=5, j=10, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=5, j=10, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=5, j=10, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=5, j=10, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=5, j=10, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=5, j=10, k=12      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=5, j=10, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=5, j=10, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=5, j=10, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcB   = 0x80b0000280b00004 0x80b0000080b00001
+
+    vaddfp(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vsubfp(srcA,srcB) result =  0x00b00000, 0x00b00001, 0x00b00002, 0x00b00004
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=11, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=5, j=11, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=11, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=5, j=11, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=5, j=11, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=5, j=11, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=5, j=11, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=11, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=5, j=11, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=5, j=11, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=5, j=11, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=5, j=11, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=11, k=6      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=5, j=11, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=11, k=7      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=5, j=11, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=5, j=11, k=8      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=5, j=11, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=5, j=11, k=9      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=5, j=11, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=5, j=11, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=5, j=11, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=5, j=11, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=5, j=11, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=5, j=11, k=12      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=5, j=11, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=5, j=11, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=5, j=11, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcB   = 0x4e8000004e800000 0x4e8000004e800000
+
+    vaddfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vsubfp(srcA,srcB) result =  0xce800000, 0xce800000, 0xce800000, 0xce800000
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=12, k=0      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=5, j=12, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=12, k=1      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=5, j=12, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=5, j=12, k=2      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=5, j=12, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=5, j=12, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=12, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=5, j=12, k=4      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=5, j=12, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=5, j=12, k=5      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=5, j=12, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=12, k=6      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=5, j=12, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=12, k=7      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=5, j=12, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=5, j=12, k=8      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=5, j=12, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=5, j=12, k=9      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=5, j=12, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=5, j=12, k=10      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=5, j=12, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=5, j=12, k=11      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=5, j=12, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=5, j=12, k=12      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=5, j=12, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=5, j=12, k=13      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=5, j=12, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcB   = 0xb0000000b0000000 0xb0000000b0000000
+
+    vaddfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vsubfp(srcA,srcB) result =  0x30000000, 0x30000000, 0x30000000, 0x30000000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=13, k=0      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=5, j=13, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=5, j=13, k=1      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=5, j=13, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=5, j=13, k=2      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=5, j=13, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=5, j=13, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=5, j=13, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=5, j=13, k=4      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=5, j=13, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=5, j=13, k=5      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=5, j=13, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=13, k=6      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=5, j=13, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=5, j=13, k=7      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=5, j=13, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=5, j=13, k=8      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=5, j=13, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=5, j=13, k=9      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=5, j=13, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=5, j=13, k=10      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=5, j=13, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=5, j=13, k=11      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=5, j=13, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=5, j=13, k=12      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=5, j=13, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=5, j=13, k=13      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=5, j=13, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcA   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+   vcfsx(srcA) result =  0xbef40000, 0xbef3f800, 0xbef40800, 0xbef40c00
+   vcfux(srcA) result =  0x3fc30000, 0x3fc30200, 0x3fc2fe00, 0x3fc2fd00
+   vrfim(srcA) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fe0000
+   vrfin(srcA) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fc0000
+   vrfiz(srcA) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fc0000
+   vrefp(srcA) result =  0xbbfffe00, 0xbbfc0d40, 0xbc010100, 0xbc018500
+   vrsqrtefp(srcA) result   = 0x7fc000007fc00000 0x7fc000007fc00000
+
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vmax(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=0, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=6, j=0, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=0, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=6, j=0, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=6, j=0, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=6, j=0, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=6, j=0, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=0, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=6, j=0, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=6, j=0, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=6, j=0, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=6, j=0, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=0, k=6      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=6, j=0, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=0, k=7      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=6, j=0, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=6, j=0, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x80000000, 0x80000000
+i=6, j=0, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=6, j=0, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=6, j=0, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=6, j=0, k=10      vmaddfp(srcA,srcC,srcB) result =  0x04300001, 0x0432c002, 0x042ea004, 0x042df006
+i=6, j=0, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x8432c002, 0x842ea004, 0x842df006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=6, j=0, k=11      vmaddfp(srcA,srcC,srcB) result =  0x04300000, 0x0432c001, 0x042ea002, 0x042df004
+i=6, j=0, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x8432c001, 0x842ea002, 0x842df004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=6, j=0, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=6, j=0, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=6, j=0, k=13      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=6, j=0, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vmax(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=1, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=6, j=1, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=1, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=6, j=1, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=6, j=1, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=6, j=1, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=6, j=1, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=1, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=6, j=1, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=6, j=1, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=6, j=1, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=6, j=1, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=1, k=6      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=6, j=1, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=1, k=7      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=6, j=1, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=6, j=1, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x80000000, 0x80000000
+i=6, j=1, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=6, j=1, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=6, j=1, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=6, j=1, k=10      vmaddfp(srcA,srcC,srcB) result =  0x04300001, 0x0432c002, 0x042ea004, 0x042df006
+i=6, j=1, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x8432c002, 0x842ea004, 0x842df006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=6, j=1, k=11      vmaddfp(srcA,srcC,srcB) result =  0x04300000, 0x0432c001, 0x042ea002, 0x042df004
+i=6, j=1, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x8432c001, 0x842ea002, 0x842df004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=6, j=1, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=6, j=1, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=6, j=1, k=13      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=6, j=1, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcB   = 0x000000080000000a 0x000000060000000c
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=2, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=6, j=2, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=2, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=6, j=2, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=6, j=2, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=6, j=2, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=6, j=2, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=2, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=6, j=2, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=6, j=2, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=6, j=2, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=6, j=2, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=2, k=6      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=6, j=2, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=2, k=7      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=6, j=2, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=6, j=2, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x00000000, 0x00000000
+i=6, j=2, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x00000000, 0x00000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=6, j=2, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=6, j=2, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=6, j=2, k=10      vmaddfp(srcA,srcC,srcB) result =  0x04300001, 0x0432c002, 0x042ea004, 0x042df006
+i=6, j=2, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x8432c002, 0x842ea004, 0x842df006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=6, j=2, k=11      vmaddfp(srcA,srcC,srcB) result =  0x04300000, 0x0432c001, 0x042ea002, 0x042df004
+i=6, j=2, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x8432c001, 0x842ea002, 0x842df004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=6, j=2, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=6, j=2, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=6, j=2, k=13      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=6, j=2, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcB   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=3, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=3, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=3, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=3, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=6, j=3, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=3, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=6, j=3, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=3, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=6, j=3, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=3, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=6, j=3, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=3, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=3, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=3, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=3, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=3, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=6, j=3, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=3, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=6, j=3, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=3, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=6, j=3, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=3, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=6, j=3, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=3, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=6, j=3, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=3, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=6, j=3, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=3, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x0000026800000278 0x0000024800000258
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=4, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=6, j=4, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=4, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=6, j=4, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=6, j=4, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=6, j=4, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=6, j=4, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=4, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=6, j=4, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=6, j=4, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=6, j=4, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=6, j=4, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=4, k=6      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=6, j=4, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=4, k=7      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=6, j=4, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=6, j=4, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x00000000, 0x00000000
+i=6, j=4, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x00000000, 0x00000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=6, j=4, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=6, j=4, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=6, j=4, k=10      vmaddfp(srcA,srcC,srcB) result =  0x04300001, 0x0432c002, 0x042ea004, 0x042df006
+i=6, j=4, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x8432c002, 0x842ea004, 0x842df006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=6, j=4, k=11      vmaddfp(srcA,srcC,srcB) result =  0x04300000, 0x0432c001, 0x042ea002, 0x042df004
+i=6, j=4, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x8432c001, 0x842ea002, 0x842df004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=6, j=4, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=6, j=4, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=6, j=4, k=13      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=6, j=4, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcB   = 0x0000000400000008 0x0000000200000002
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=5, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=6, j=5, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=5, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=6, j=5, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=6, j=5, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=6, j=5, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=6, j=5, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=5, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=6, j=5, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=6, j=5, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=6, j=5, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=6, j=5, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=5, k=6      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=6, j=5, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=5, k=7      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=6, j=5, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=6, j=5, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x00000000, 0x00000000
+i=6, j=5, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x00000000, 0x00000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=6, j=5, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=6, j=5, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=6, j=5, k=10      vmaddfp(srcA,srcC,srcB) result =  0x04300001, 0x0432c002, 0x042ea004, 0x042df006
+i=6, j=5, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x8432c002, 0x842ea004, 0x842df006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=6, j=5, k=11      vmaddfp(srcA,srcC,srcB) result =  0x04300000, 0x0432c001, 0x042ea002, 0x042df004
+i=6, j=5, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x8432c001, 0x842ea002, 0x842df004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=6, j=5, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=6, j=5, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=6, j=5, k=13      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=6, j=5, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc3800000, 0xc3820000, 0xc37e0000, 0xc37d0000
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=6, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=6, j=6, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=6, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=6, j=6, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=6, j=6, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=6, j=6, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=6, j=6, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=6, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=6, j=6, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=6, j=6, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=6, j=6, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=6, j=6, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=6, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46830400, 0x467a0800, 0x46780f00
+i=6, j=6, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6810000, 0xc6850c00, 0xc67e0000, 0xc67c0300
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=6, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46830400, 0x467a0800, 0x46780f00
+i=6, j=6, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6810000, 0xc6850c00, 0xc67e0000, 0xc67c0300
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=6, j=6, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0000, 0x467eec00, 0xc2fe0000, 0xc2fd0000
+i=6, j=6, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6817e00, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=6, j=6, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0000, 0x467eec00, 0xff800000, 0xff800000
+i=6, j=6, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6817e00, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=6, j=6, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=6, j=6, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=6, j=6, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=6, j=6, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=6, j=6, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=6, j=6, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=6, j=6, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=6, j=6, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc3800000, 0xc3820000, 0xc37e0000, 0xc37d0000
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=7, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=6, j=7, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=7, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=6, j=7, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=6, j=7, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=6, j=7, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=6, j=7, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=7, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=6, j=7, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=6, j=7, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=6, j=7, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=6, j=7, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=7, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46830400, 0x467a0800, 0x46780f00
+i=6, j=7, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6810000, 0xc6850c00, 0xc67e0000, 0xc67c0300
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=7, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46830400, 0x467a0800, 0x46780f00
+i=6, j=7, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6810000, 0xc6850c00, 0xc67e0000, 0xc67c0300
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=6, j=7, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0000, 0x467eec00, 0xc2fe0000, 0xc2fd0000
+i=6, j=7, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6817e00, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=6, j=7, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0000, 0x467eec00, 0xff800000, 0xff800000
+i=6, j=7, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6817e00, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=6, j=7, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=6, j=7, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=6, j=7, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=6, j=7, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=6, j=7, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=6, j=7, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=6, j=7, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=6, j=7, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc37f0000, 0xc3804000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0xbf800000, 0xc0600000, 0xc2fe0000, 0xc2fd0000
+    vmax(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=8, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=6, j=8, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=8, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=6, j=8, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=6, j=8, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=6, j=8, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=6, j=8, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=8, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=6, j=8, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=6, j=8, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=6, j=8, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=6, j=8, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=8, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0400, 0x46830b00, 0x467c0400, 0x467a0900
+i=6, j=8, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc680fe00, 0xc6850500, 0xc67c0400, 0xc67a0900
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=8, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0400, 0x46830b00, 0x467c0400, 0x467a0900
+i=6, j=8, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc680fe00, 0xc6850500, 0xc67c0400, 0xc67a0900
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=6, j=8, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467efa00, 0x00000000, 0x00000000
+i=6, j=8, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67ffc00, 0xc6817700, 0x00000000, 0x00000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=6, j=8, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467efa00, 0xff800000, 0xff800000
+i=6, j=8, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67ffc00, 0xc6817700, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=6, j=8, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x042ea004, 0x042df006
+i=6, j=8, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x842ea004, 0x842df006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=6, j=8, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x042ea002, 0x042df004
+i=6, j=8, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x842ea002, 0x842df004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=6, j=8, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=6, j=8, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=6, j=8, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x337e0000, 0x337d0000
+i=6, j=8, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xb37e0000, 0xb37d0000
+srcB   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc37f0000, 0xc3804000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0xbf800000, 0xc0600000, 0xfe967699, 0xfe700022
+    vmax(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=9, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=6, j=9, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=9, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=6, j=9, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=6, j=9, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=6, j=9, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=6, j=9, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=9, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=6, j=9, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=6, j=9, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=6, j=9, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=6, j=9, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=9, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0400, 0x46830b00, 0x7e967699, 0x7e700022
+i=6, j=9, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc680fe00, 0xc6850500, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=9, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0400, 0x46830b00, 0x7e967699, 0x7e700022
+i=6, j=9, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc680fe00, 0xc6850500, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=6, j=9, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467efa00, 0x7e967699, 0x7e700022
+i=6, j=9, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67ffc00, 0xc6817700, 0x7e967699, 0x7e700022
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=6, j=9, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467efa00, 0xff800000, 0xff800000
+i=6, j=9, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67ffc00, 0xc6817700, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=6, j=9, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=6, j=9, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=6, j=9, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=6, j=9, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=6, j=9, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0x7e967699, 0x7e700022
+i=6, j=9, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x7e967699, 0x7e700022
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=6, j=9, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=6, j=9, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcB   = 0x80b0000480b00006 0x80b0000180b00002
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vmax(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=10, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=6, j=10, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=10, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=6, j=10, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=6, j=10, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=6, j=10, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=6, j=10, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=10, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=6, j=10, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=6, j=10, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=6, j=10, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=6, j=10, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=10, k=6      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=6, j=10, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=10, k=7      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=6, j=10, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=6, j=10, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x80b00004, 0x80b00006
+i=6, j=10, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x80b00004, 0x80b00006
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=6, j=10, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=6, j=10, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=6, j=10, k=10      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x04316002, 0x042d4004, 0x042c9006
+i=6, j=10, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x84316001, 0x84342002, 0x84300004, 0x842f5006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=6, j=10, k=11      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x04316001, 0x042d4002, 0x042c9004
+i=6, j=10, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x84316000, 0x84342001, 0x84300002, 0x842f5004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=6, j=10, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=6, j=10, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=6, j=10, k=13      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=6, j=10, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcB   = 0x80b0000280b00004 0x80b0000080b00001
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vmax(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=11, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=6, j=11, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=11, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=6, j=11, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=6, j=11, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=6, j=11, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=6, j=11, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=11, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=6, j=11, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=6, j=11, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=6, j=11, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=6, j=11, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=11, k=6      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=6, j=11, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=11, k=7      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=6, j=11, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=6, j=11, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x80b00002, 0x80b00004
+i=6, j=11, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x80b00002, 0x80b00004
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=6, j=11, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=6, j=11, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=6, j=11, k=10      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x04316002, 0x042d4004, 0x042c9006
+i=6, j=11, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x84316001, 0x84342002, 0x84300004, 0x842f5006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=6, j=11, k=11      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x04316001, 0x042d4002, 0x042c9004
+i=6, j=11, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x84316000, 0x84342001, 0x84300002, 0x842f5004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=6, j=11, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=6, j=11, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=6, j=11, k=13      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=6, j=11, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcB   = 0x4e8000004e800000 0x4e8000004e800000
+
+    vaddfp(srcA,srcB) result =  0x4e7ffffe, 0x4e7ffffe, 0x4e7ffffe, 0x4e7ffffe
+    vsubfp(srcA,srcB) result =  0xce800001, 0xce800001, 0xce800001, 0xce800001
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=12, k=0      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=6, j=12, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=12, k=1      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=6, j=12, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=6, j=12, k=2      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=6, j=12, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=6, j=12, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=12, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=6, j=12, k=4      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=6, j=12, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=6, j=12, k=5      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=6, j=12, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=12, k=6      vmaddfp(srcA,srcC,srcB) result =  0x4e800080, 0x4e800084, 0x4e80007e, 0x4e80007d
+i=6, j=12, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x4e7fff00, 0x4e7ffef8, 0x4e7fff04, 0x4e7fff06
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=12, k=7      vmaddfp(srcA,srcC,srcB) result =  0x4e800080, 0x4e800084, 0x4e80007e, 0x4e80007d
+i=6, j=12, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x4e7fff00, 0x4e7ffef8, 0x4e7fff04, 0x4e7fff06
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=6, j=12, k=8      vmaddfp(srcA,srcC,srcB) result =  0x4e80007f, 0x4e800080, 0x4e800000, 0x4e800000
+i=6, j=12, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x4e7fff02, 0x4e7ffeff, 0x4e800000, 0x4e800000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=6, j=12, k=9      vmaddfp(srcA,srcC,srcB) result =  0x4e80007f, 0x4e800080, 0xff800000, 0xff800000
+i=6, j=12, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x4e7fff02, 0x4e7ffeff, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=6, j=12, k=10      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=6, j=12, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=6, j=12, k=11      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=6, j=12, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=6, j=12, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd2010000, 0xd1fc0000, 0xd1fb0000
+i=6, j=12, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52010000, 0x52030000, 0x52000000, 0x51ff0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=6, j=12, k=13      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=6, j=12, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcB   = 0xb0000000b0000000 0xb0000000b0000000
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vmax(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=13, k=0      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=6, j=13, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=6, j=13, k=1      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=6, j=13, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=6, j=13, k=2      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=6, j=13, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=6, j=13, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=6, j=13, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=6, j=13, k=4      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=6, j=13, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=6, j=13, k=5      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=6, j=13, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=13, k=6      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=6, j=13, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=6, j=13, k=7      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=6, j=13, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=6, j=13, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xb0000000, 0xb0000000
+i=6, j=13, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0xb0000000, 0xb0000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=6, j=13, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=6, j=13, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=6, j=13, k=10      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=6, j=13, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=6, j=13, k=11      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=6, j=13, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=6, j=13, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=6, j=13, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=6, j=13, k=13      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x33810000, 0x337c0000, 0x337b0000
+i=6, j=13, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb3810000, 0xb3830000, 0xb3800000, 0xb37f0000
+srcA   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+   vcfsx(srcA) result =  0xbef40000, 0xbef3f800, 0xbef40800, 0xbef40c00
+   vcfux(srcA) result =  0x3fc30000, 0x3fc30200, 0x3fc2fe00, 0x3fc2fd00
+   vrfim(srcA) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fe0000
+   vrfin(srcA) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fc0000
+   vrfiz(srcA) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fc0000
+   vrefp(srcA) result =  0xbbfffe00, 0xbbfc0d40, 0xbc010100, 0xbc018500
+   vrsqrtefp(srcA) result   = 0x7fc000007fc00000 0x7fc000007fc00000
+
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vmax(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=0, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=7, j=0, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=0, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=7, j=0, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=7, j=0, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=7, j=0, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=7, j=0, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=0, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=7, j=0, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=7, j=0, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=7, j=0, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=7, j=0, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=0, k=6      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=7, j=0, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=0, k=7      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=7, j=0, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=7, j=0, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x80000000, 0x80000000
+i=7, j=0, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=7, j=0, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=7, j=0, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=7, j=0, k=10      vmaddfp(srcA,srcC,srcB) result =  0x04300001, 0x0432c002, 0x042ea004, 0x042df006
+i=7, j=0, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x8432c002, 0x842ea004, 0x842df006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=7, j=0, k=11      vmaddfp(srcA,srcC,srcB) result =  0x04300000, 0x0432c001, 0x042ea002, 0x042df004
+i=7, j=0, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x8432c001, 0x842ea002, 0x842df004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=7, j=0, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=7, j=0, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=7, j=0, k=13      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=7, j=0, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vmax(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=1, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=7, j=1, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=1, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=7, j=1, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=7, j=1, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=7, j=1, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=7, j=1, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=1, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=7, j=1, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=7, j=1, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=7, j=1, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=7, j=1, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=1, k=6      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=7, j=1, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=1, k=7      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=7, j=1, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=7, j=1, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x80000000, 0x80000000
+i=7, j=1, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=7, j=1, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=7, j=1, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=7, j=1, k=10      vmaddfp(srcA,srcC,srcB) result =  0x04300001, 0x0432c002, 0x042ea004, 0x042df006
+i=7, j=1, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x8432c002, 0x842ea004, 0x842df006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=7, j=1, k=11      vmaddfp(srcA,srcC,srcB) result =  0x04300000, 0x0432c001, 0x042ea002, 0x042df004
+i=7, j=1, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x8432c001, 0x842ea002, 0x842df004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=7, j=1, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=7, j=1, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=7, j=1, k=13      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=7, j=1, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcB   = 0x000000080000000a 0x000000060000000c
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=2, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=7, j=2, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=2, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=7, j=2, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=7, j=2, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=7, j=2, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=7, j=2, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=2, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=7, j=2, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=7, j=2, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=7, j=2, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=7, j=2, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=2, k=6      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=7, j=2, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=2, k=7      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=7, j=2, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=7, j=2, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x00000000, 0x00000000
+i=7, j=2, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x00000000, 0x00000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=7, j=2, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=7, j=2, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=7, j=2, k=10      vmaddfp(srcA,srcC,srcB) result =  0x04300001, 0x0432c002, 0x042ea004, 0x042df006
+i=7, j=2, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x8432c002, 0x842ea004, 0x842df006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=7, j=2, k=11      vmaddfp(srcA,srcC,srcB) result =  0x04300000, 0x0432c001, 0x042ea002, 0x042df004
+i=7, j=2, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x8432c001, 0x842ea002, 0x842df004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=7, j=2, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=7, j=2, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=7, j=2, k=13      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=7, j=2, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcB   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=3, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=3, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=3, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=3, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=7, j=3, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=3, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=7, j=3, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=3, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=7, j=3, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=3, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=7, j=3, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=3, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=3, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=3, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=3, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=3, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=7, j=3, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=3, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=7, j=3, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=3, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=7, j=3, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=3, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=7, j=3, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=3, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=7, j=3, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=3, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=7, j=3, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=3, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x0000026800000278 0x0000024800000258
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=4, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=7, j=4, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=4, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=7, j=4, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=7, j=4, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=7, j=4, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=7, j=4, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=4, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=7, j=4, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=7, j=4, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=7, j=4, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=7, j=4, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=4, k=6      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=7, j=4, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=4, k=7      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=7, j=4, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=7, j=4, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x00000000, 0x00000000
+i=7, j=4, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x00000000, 0x00000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=7, j=4, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=7, j=4, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=7, j=4, k=10      vmaddfp(srcA,srcC,srcB) result =  0x04300001, 0x0432c002, 0x042ea004, 0x042df006
+i=7, j=4, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x8432c002, 0x842ea004, 0x842df006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=7, j=4, k=11      vmaddfp(srcA,srcC,srcB) result =  0x04300000, 0x0432c001, 0x042ea002, 0x042df004
+i=7, j=4, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x8432c001, 0x842ea002, 0x842df004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=7, j=4, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=7, j=4, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=7, j=4, k=13      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=7, j=4, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcB   = 0x0000000400000008 0x0000000200000002
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=5, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=7, j=5, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=5, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=7, j=5, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=7, j=5, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=7, j=5, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=7, j=5, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=5, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=7, j=5, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=7, j=5, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=7, j=5, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=7, j=5, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=5, k=6      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=7, j=5, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=5, k=7      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=7, j=5, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=7, j=5, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x00000000, 0x00000000
+i=7, j=5, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x00000000, 0x00000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=7, j=5, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=7, j=5, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=7, j=5, k=10      vmaddfp(srcA,srcC,srcB) result =  0x04300001, 0x0432c002, 0x042ea004, 0x042df006
+i=7, j=5, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x8432c002, 0x842ea004, 0x842df006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=7, j=5, k=11      vmaddfp(srcA,srcC,srcB) result =  0x04300000, 0x0432c001, 0x042ea002, 0x042df004
+i=7, j=5, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x8432c001, 0x842ea002, 0x842df004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=7, j=5, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=7, j=5, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=7, j=5, k=13      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=7, j=5, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc3800000, 0xc3820000, 0xc37e0000, 0xc37d0000
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=6, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=7, j=6, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=6, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=7, j=6, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=7, j=6, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=7, j=6, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=7, j=6, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=6, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=7, j=6, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=7, j=6, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=7, j=6, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=7, j=6, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=6, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46830400, 0x467a0800, 0x46780f00
+i=7, j=6, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6810000, 0xc6850c00, 0xc67e0000, 0xc67c0300
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=6, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46830400, 0x467a0800, 0x46780f00
+i=7, j=6, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6810000, 0xc6850c00, 0xc67e0000, 0xc67c0300
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=7, j=6, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0000, 0x467eec00, 0xc2fe0000, 0xc2fd0000
+i=7, j=6, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6817e00, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=7, j=6, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0000, 0x467eec00, 0xff800000, 0xff800000
+i=7, j=6, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6817e00, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=7, j=6, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=7, j=6, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=7, j=6, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=7, j=6, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=7, j=6, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=7, j=6, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=7, j=6, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=7, j=6, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc3800000, 0xc3820000, 0xc37e0000, 0xc37d0000
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=7, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=7, j=7, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=7, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=7, j=7, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=7, j=7, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=7, j=7, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=7, j=7, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=7, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=7, j=7, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=7, j=7, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=7, j=7, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=7, j=7, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=7, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46830400, 0x467a0800, 0x46780f00
+i=7, j=7, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6810000, 0xc6850c00, 0xc67e0000, 0xc67c0300
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=7, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46830400, 0x467a0800, 0x46780f00
+i=7, j=7, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6810000, 0xc6850c00, 0xc67e0000, 0xc67c0300
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=7, j=7, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0000, 0x467eec00, 0xc2fe0000, 0xc2fd0000
+i=7, j=7, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6817e00, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=7, j=7, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0000, 0x467eec00, 0xff800000, 0xff800000
+i=7, j=7, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6817e00, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=7, j=7, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=7, j=7, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=7, j=7, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=7, j=7, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=7, j=7, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=7, j=7, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=7, j=7, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=7, j=7, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc37f0000, 0xc3804000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0xbf800000, 0xc0600000, 0xc2fe0000, 0xc2fd0000
+    vmax(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=8, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=7, j=8, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=8, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=7, j=8, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=7, j=8, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=7, j=8, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=7, j=8, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=8, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=7, j=8, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=7, j=8, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=7, j=8, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=7, j=8, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=8, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0400, 0x46830b00, 0x467c0400, 0x467a0900
+i=7, j=8, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc680fe00, 0xc6850500, 0xc67c0400, 0xc67a0900
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=8, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0400, 0x46830b00, 0x467c0400, 0x467a0900
+i=7, j=8, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc680fe00, 0xc6850500, 0xc67c0400, 0xc67a0900
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=7, j=8, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467efa00, 0x00000000, 0x00000000
+i=7, j=8, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67ffc00, 0xc6817700, 0x00000000, 0x00000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=7, j=8, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467efa00, 0xff800000, 0xff800000
+i=7, j=8, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67ffc00, 0xc6817700, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=7, j=8, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x042ea004, 0x042df006
+i=7, j=8, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x842ea004, 0x842df006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=7, j=8, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x042ea002, 0x042df004
+i=7, j=8, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x842ea002, 0x842df004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=7, j=8, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=7, j=8, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=7, j=8, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x337e0000, 0x337d0000
+i=7, j=8, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xb37e0000, 0xb37d0000
+srcB   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc37f0000, 0xc3804000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0xbf800000, 0xc0600000, 0xfe967699, 0xfe700022
+    vmax(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=9, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=7, j=9, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=9, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=7, j=9, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=7, j=9, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=7, j=9, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=7, j=9, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=9, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=7, j=9, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=7, j=9, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=7, j=9, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=7, j=9, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=9, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0400, 0x46830b00, 0x7e967699, 0x7e700022
+i=7, j=9, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc680fe00, 0xc6850500, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=9, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0400, 0x46830b00, 0x7e967699, 0x7e700022
+i=7, j=9, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc680fe00, 0xc6850500, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=7, j=9, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467efa00, 0x7e967699, 0x7e700022
+i=7, j=9, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67ffc00, 0xc6817700, 0x7e967699, 0x7e700022
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=7, j=9, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467efa00, 0xff800000, 0xff800000
+i=7, j=9, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67ffc00, 0xc6817700, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=7, j=9, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=7, j=9, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=7, j=9, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=7, j=9, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=7, j=9, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0x7e967699, 0x7e700022
+i=7, j=9, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x7e967699, 0x7e700022
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=7, j=9, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=7, j=9, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcB   = 0x80b0000480b00006 0x80b0000180b00002
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vmax(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=10, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=7, j=10, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=10, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=7, j=10, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=7, j=10, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=7, j=10, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=7, j=10, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=10, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=7, j=10, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=7, j=10, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=7, j=10, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=7, j=10, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=10, k=6      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=7, j=10, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=10, k=7      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=7, j=10, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=7, j=10, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x80b00004, 0x80b00006
+i=7, j=10, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x80b00004, 0x80b00006
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=7, j=10, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=7, j=10, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=7, j=10, k=10      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x04316002, 0x042d4004, 0x042c9006
+i=7, j=10, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x84316001, 0x84342002, 0x84300004, 0x842f5006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=7, j=10, k=11      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x04316001, 0x042d4002, 0x042c9004
+i=7, j=10, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x84316000, 0x84342001, 0x84300002, 0x842f5004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=7, j=10, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=7, j=10, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=7, j=10, k=13      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=7, j=10, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcB   = 0x80b0000280b00004 0x80b0000080b00001
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vmax(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=11, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=7, j=11, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=11, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=7, j=11, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=7, j=11, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=7, j=11, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=7, j=11, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=11, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=7, j=11, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=7, j=11, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=7, j=11, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=7, j=11, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=11, k=6      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=7, j=11, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=11, k=7      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=7, j=11, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=7, j=11, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x80b00002, 0x80b00004
+i=7, j=11, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x80b00002, 0x80b00004
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=7, j=11, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=7, j=11, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=7, j=11, k=10      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x04316002, 0x042d4004, 0x042c9006
+i=7, j=11, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x84316001, 0x84342002, 0x84300004, 0x842f5006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=7, j=11, k=11      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x04316001, 0x042d4002, 0x042c9004
+i=7, j=11, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x84316000, 0x84342001, 0x84300002, 0x842f5004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=7, j=11, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=7, j=11, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=7, j=11, k=13      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=7, j=11, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcB   = 0x4e8000004e800000 0x4e8000004e800000
+
+    vaddfp(srcA,srcB) result =  0x4e7ffffe, 0x4e7ffffe, 0x4e7ffffe, 0x4e7ffffe
+    vsubfp(srcA,srcB) result =  0xce800001, 0xce800001, 0xce800001, 0xce800001
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=12, k=0      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=7, j=12, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=12, k=1      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=7, j=12, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=7, j=12, k=2      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=7, j=12, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=7, j=12, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=12, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=7, j=12, k=4      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=7, j=12, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=7, j=12, k=5      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=7, j=12, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=12, k=6      vmaddfp(srcA,srcC,srcB) result =  0x4e800080, 0x4e800084, 0x4e80007e, 0x4e80007d
+i=7, j=12, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x4e7fff00, 0x4e7ffef8, 0x4e7fff04, 0x4e7fff06
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=12, k=7      vmaddfp(srcA,srcC,srcB) result =  0x4e800080, 0x4e800084, 0x4e80007e, 0x4e80007d
+i=7, j=12, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x4e7fff00, 0x4e7ffef8, 0x4e7fff04, 0x4e7fff06
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=7, j=12, k=8      vmaddfp(srcA,srcC,srcB) result =  0x4e80007f, 0x4e800080, 0x4e800000, 0x4e800000
+i=7, j=12, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x4e7fff02, 0x4e7ffeff, 0x4e800000, 0x4e800000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=7, j=12, k=9      vmaddfp(srcA,srcC,srcB) result =  0x4e80007f, 0x4e800080, 0xff800000, 0xff800000
+i=7, j=12, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x4e7fff02, 0x4e7ffeff, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=7, j=12, k=10      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=7, j=12, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=7, j=12, k=11      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=7, j=12, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=7, j=12, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd2010000, 0xd1fc0000, 0xd1fb0000
+i=7, j=12, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52010000, 0x52030000, 0x52000000, 0x51ff0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=7, j=12, k=13      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=7, j=12, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcB   = 0xb0000000b0000000 0xb0000000b0000000
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vmax(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=13, k=0      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=7, j=13, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=7, j=13, k=1      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=7, j=13, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=7, j=13, k=2      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=7, j=13, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=7, j=13, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=7, j=13, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=7, j=13, k=4      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=7, j=13, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=7, j=13, k=5      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=7, j=13, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=13, k=6      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=7, j=13, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=7, j=13, k=7      vmaddfp(srcA,srcC,srcB) result =  0x46800000, 0x46840800, 0x467c0400, 0x467a0900
+i=7, j=13, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6840800, 0xc67c0400, 0xc67a0900
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=7, j=13, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xb0000000, 0xb0000000
+i=7, j=13, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0xb0000000, 0xb0000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=7, j=13, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=7, j=13, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=7, j=13, k=10      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=7, j=13, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=7, j=13, k=11      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=7, j=13, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=7, j=13, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=7, j=13, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=7, j=13, k=13      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x33810000, 0x337c0000, 0x337b0000
+i=7, j=13, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb3810000, 0xb3830000, 0xb3800000, 0xb37f0000
+srcA   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+   vcfsx(srcA) result =  0xbef40800, 0xbef40c00, 0x31000000, 0x30800000
+   vcfux(srcA) result =  0x3fc2fe00, 0x3fc2fd00, 0x31000000, 0x30800000
+   vrfim(srcA) result =  0xc2fe0000, 0xc2fe0000, 0x00000000, 0x00000000
+   vrfin(srcA) result =  0xc2fe0000, 0xc2fc0000, 0x00000000, 0x00000000
+   vrfiz(srcA) result =  0xc2fe0000, 0xc2fc0000, 0x00000000, 0x00000000
+   vrefp(srcA) result =  0xbc010100, 0xbc018500, 0x7f800000, 0x7f800000
+   vrsqrtefp(srcA) result   = 0x7f8000007f800000 0x7fc000007fc00000
+
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+    vsubfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=0, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+i=8, j=0, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=0, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+i=8, j=0, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=8, j=0, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+i=8, j=0, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=8, j=0, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=0, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=8, j=0, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+i=8, j=0, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=8, j=0, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+i=8, j=0, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=0, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x80000000, 0x80000000
+i=8, j=0, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=0, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x80000000, 0x80000000
+i=8, j=0, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x80000000, 0x80000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=8, j=0, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x00000000, 0x00000000
+i=8, j=0, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=8, j=0, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x00000000, 0x00000000
+i=8, j=0, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0x80000000, 0x80000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=8, j=0, k=10      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x042df002, 0x80000000, 0x80000000
+i=8, j=0, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x842ea001, 0x842df002, 0x80000000, 0x80000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=8, j=0, k=11      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x042df001, 0x80000000, 0x80000000
+i=8, j=0, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x842ea000, 0x842df001, 0x80000000, 0x80000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=8, j=0, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x00000000, 0x00000000
+i=8, j=0, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0x80000000, 0x80000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=8, j=0, k=13      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0x80000000, 0x80000000
+i=8, j=0, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x80000000, 0x80000000
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+    vsubfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=1, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+i=8, j=1, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=1, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+i=8, j=1, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=8, j=1, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+i=8, j=1, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=8, j=1, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=1, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=8, j=1, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+i=8, j=1, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=8, j=1, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+i=8, j=1, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=1, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x80000000, 0x80000000
+i=8, j=1, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=1, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x80000000, 0x80000000
+i=8, j=1, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x80000000, 0x80000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=8, j=1, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x00000000, 0x00000000
+i=8, j=1, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=8, j=1, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x00000000, 0x00000000
+i=8, j=1, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0x80000000, 0x80000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=8, j=1, k=10      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x042df002, 0x80000000, 0x80000000
+i=8, j=1, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x842ea001, 0x842df002, 0x80000000, 0x80000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=8, j=1, k=11      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x042df001, 0x80000000, 0x80000000
+i=8, j=1, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x842ea000, 0x842df001, 0x80000000, 0x80000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=8, j=1, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x00000000, 0x00000000
+i=8, j=1, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0x80000000, 0x80000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=8, j=1, k=13      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0x80000000, 0x80000000
+i=8, j=1, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x80000000, 0x80000000
+srcB   = 0x000000080000000a 0x000000060000000c
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+    vsubfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=2, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=8, j=2, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=2, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=8, j=2, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=8, j=2, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=8, j=2, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=8, j=2, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=2, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=8, j=2, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=8, j=2, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=8, j=2, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=8, j=2, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=2, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x00000000, 0x00000000
+i=8, j=2, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=2, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x00000000, 0x00000000
+i=8, j=2, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x00000000, 0x00000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=8, j=2, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x00000000, 0x00000000
+i=8, j=2, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=8, j=2, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x00000000, 0x00000000
+i=8, j=2, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0x80000000, 0x80000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=8, j=2, k=10      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x042df002, 0x00000000, 0x00000000
+i=8, j=2, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x842ea001, 0x842df002, 0x00000000, 0x00000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=8, j=2, k=11      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x042df001, 0x00000000, 0x00000000
+i=8, j=2, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x842ea000, 0x842df001, 0x00000000, 0x00000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=8, j=2, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x00000000, 0x00000000
+i=8, j=2, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0x80000000, 0x80000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=8, j=2, k=13      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0x00000000, 0x00000000
+i=8, j=2, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x00000000, 0x00000000
+srcB   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=3, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=3, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=3, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=3, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=8, j=3, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=3, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=8, j=3, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=3, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=8, j=3, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=3, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=8, j=3, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=3, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=3, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=3, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=3, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=3, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=8, j=3, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=3, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=8, j=3, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=3, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=8, j=3, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=3, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=8, j=3, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=3, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=8, j=3, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=3, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=8, j=3, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=3, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x0000026800000278 0x0000024800000258
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+    vsubfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=4, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=8, j=4, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=4, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=8, j=4, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=8, j=4, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=8, j=4, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=8, j=4, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=4, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=8, j=4, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=8, j=4, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=8, j=4, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=8, j=4, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=4, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x00000000, 0x00000000
+i=8, j=4, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=4, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x00000000, 0x00000000
+i=8, j=4, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x00000000, 0x00000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=8, j=4, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x00000000, 0x00000000
+i=8, j=4, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=8, j=4, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x00000000, 0x00000000
+i=8, j=4, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0x80000000, 0x80000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=8, j=4, k=10      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x042df002, 0x00000000, 0x00000000
+i=8, j=4, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x842ea001, 0x842df002, 0x00000000, 0x00000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=8, j=4, k=11      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x042df001, 0x00000000, 0x00000000
+i=8, j=4, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x842ea000, 0x842df001, 0x00000000, 0x00000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=8, j=4, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x00000000, 0x00000000
+i=8, j=4, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0x80000000, 0x80000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=8, j=4, k=13      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0x00000000, 0x00000000
+i=8, j=4, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x00000000, 0x00000000
+srcB   = 0x0000000400000008 0x0000000200000002
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+    vsubfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=5, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=8, j=5, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=5, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=8, j=5, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=8, j=5, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=8, j=5, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=8, j=5, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=5, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=8, j=5, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=8, j=5, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=8, j=5, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=8, j=5, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=5, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x00000000, 0x00000000
+i=8, j=5, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=5, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x00000000, 0x00000000
+i=8, j=5, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x00000000, 0x00000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=8, j=5, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x00000000, 0x00000000
+i=8, j=5, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=8, j=5, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x00000000, 0x00000000
+i=8, j=5, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0x80000000, 0x80000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=8, j=5, k=10      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x042df002, 0x00000000, 0x00000000
+i=8, j=5, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x842ea001, 0x842df002, 0x00000000, 0x00000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=8, j=5, k=11      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x042df001, 0x00000000, 0x00000000
+i=8, j=5, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x842ea000, 0x842df001, 0x00000000, 0x00000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=8, j=5, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x00000000, 0x00000000
+i=8, j=5, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0x80000000, 0x80000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=8, j=5, k=13      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0x00000000, 0x00000000
+i=8, j=5, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x00000000, 0x00000000
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc37f0000, 0xc3804000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0x3f800000, 0x40600000, 0x42fe0000, 0x42fd0000
+    vmax(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=6, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=8, j=6, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=6, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=8, j=6, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=8, j=6, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=8, j=6, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=8, j=6, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=6, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=8, j=6, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=8, j=6, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=8, j=6, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=8, j=6, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=6, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467c0000, 0x467eec00, 0xc2fe0000, 0xc2fd0000
+i=8, j=6, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6817e00, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=6, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467c0000, 0x467eec00, 0xc2fe0000, 0xc2fd0000
+i=8, j=6, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6817e00, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=8, j=6, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467a0400, 0x46780100, 0xc2fe0000, 0xc2fd0000
+i=8, j=6, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0400, 0xc67c1100, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=8, j=6, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467a0400, 0x46780100, 0xc2fe0000, 0xc2fd0000
+i=8, j=6, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0400, 0xc67c1100, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=8, j=6, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=8, j=6, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=8, j=6, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=8, j=6, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=8, j=6, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0xc2fe0000, 0xc2fd0000
+i=8, j=6, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=8, j=6, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=8, j=6, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc37f0000, 0xc3804000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0x3f800000, 0x40600000, 0x42fe0000, 0x42fd0000
+    vmax(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=7, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=8, j=7, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=7, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=8, j=7, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=8, j=7, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=8, j=7, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=8, j=7, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=7, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=8, j=7, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=8, j=7, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=8, j=7, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=8, j=7, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=7, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467c0000, 0x467eec00, 0xc2fe0000, 0xc2fd0000
+i=8, j=7, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6817e00, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=7, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467c0000, 0x467eec00, 0xc2fe0000, 0xc2fd0000
+i=8, j=7, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6817e00, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=8, j=7, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467a0400, 0x46780100, 0xc2fe0000, 0xc2fd0000
+i=8, j=7, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0400, 0xc67c1100, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=8, j=7, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467a0400, 0x46780100, 0xc2fe0000, 0xc2fd0000
+i=8, j=7, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0400, 0xc67c1100, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=8, j=7, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=8, j=7, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=8, j=7, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=8, j=7, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=8, j=7, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0xc2fe0000, 0xc2fd0000
+i=8, j=7, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=8, j=7, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=8, j=7, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc37e0000, 0xc37d0000, 0x00000000, 0x00000000
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=8, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=8, j=8, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=8, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=8, j=8, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=8, j=8, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=8, j=8, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=8, j=8, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=8, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=8, j=8, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=8, j=8, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=8, j=8, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=8, j=8, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=8, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467efa00, 0x00000000, 0x00000000
+i=8, j=8, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc67ffc00, 0xc6817700, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=8, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467efa00, 0x00000000, 0x00000000
+i=8, j=8, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc67ffc00, 0xc6817700, 0x00000000, 0x00000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=8, j=8, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467a0800, 0x46780f00, 0x00000000, 0x00000000
+i=8, j=8, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc67c0300, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=8, j=8, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467a0800, 0x46780f00, 0x00000000, 0x00000000
+i=8, j=8, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc67c0300, 0x80000000, 0x80000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=8, j=8, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=8, j=8, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=8, j=8, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=8, j=8, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=8, j=8, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x00000000, 0x00000000
+i=8, j=8, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0x80000000, 0x80000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=8, j=8, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=8, j=8, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcB   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc37e0000, 0xc37d0000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xfe967699, 0xfe700022
+    vmax(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=9, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=8, j=9, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=9, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=8, j=9, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=8, j=9, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=8, j=9, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=8, j=9, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=9, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=8, j=9, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=8, j=9, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=8, j=9, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=8, j=9, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=9, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467efa00, 0x7e967699, 0x7e700022
+i=8, j=9, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc67ffc00, 0xc6817700, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=9, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467efa00, 0x7e967699, 0x7e700022
+i=8, j=9, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc67ffc00, 0xc6817700, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=8, j=9, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467a0800, 0x46780f00, 0x7e967699, 0x7e700022
+i=8, j=9, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc67c0300, 0x7e967699, 0x7e700022
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=8, j=9, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467a0800, 0x46780f00, 0x7e967699, 0x7e700022
+i=8, j=9, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc67c0300, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=8, j=9, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=8, j=9, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=8, j=9, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=8, j=9, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=8, j=9, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7e967699, 0x7e700022
+i=8, j=9, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=8, j=9, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=8, j=9, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcB   = 0x80b0000480b00006 0x80b0000180b00002
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80b00004, 0x80b00006
+    vsubfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00b00004, 0x00b00006
+    vmax(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80b00004, 0x80b00006
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=10, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=8, j=10, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=10, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=8, j=10, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=8, j=10, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=8, j=10, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=8, j=10, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=10, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=8, j=10, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=8, j=10, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=8, j=10, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=8, j=10, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=10, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x80b00004, 0x80b00006
+i=8, j=10, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x80b00004, 0x80b00006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=10, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x80b00004, 0x80b00006
+i=8, j=10, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x80b00004, 0x80b00006
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=8, j=10, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x80b00004, 0x80b00006
+i=8, j=10, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0x80b00004, 0x80b00006
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=8, j=10, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x80b00004, 0x80b00006
+i=8, j=10, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0x80b00004, 0x80b00006
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=8, j=10, k=10      vmaddfp(srcA,srcC,srcB) result =  0x042d4001, 0x042c9002, 0x80b00004, 0x80b00006
+i=8, j=10, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x842f5002, 0x80b00004, 0x80b00006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=8, j=10, k=11      vmaddfp(srcA,srcC,srcB) result =  0x042d4000, 0x042c9001, 0x80b00004, 0x80b00006
+i=8, j=10, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x842f5001, 0x80b00004, 0x80b00006
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=8, j=10, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x80b00004, 0x80b00006
+i=8, j=10, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0x80b00004, 0x80b00006
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=8, j=10, k=13      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0x80b00004, 0x80b00006
+i=8, j=10, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x80b00004, 0x80b00006
+srcB   = 0x80b0000280b00004 0x80b0000080b00001
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80b00002, 0x80b00004
+    vsubfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00b00002, 0x00b00004
+    vmax(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80b00002, 0x80b00004
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=11, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=8, j=11, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=11, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=8, j=11, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=8, j=11, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=8, j=11, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=8, j=11, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=11, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=8, j=11, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=8, j=11, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=8, j=11, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=8, j=11, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=11, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x80b00002, 0x80b00004
+i=8, j=11, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x80b00002, 0x80b00004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=11, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0x80b00002, 0x80b00004
+i=8, j=11, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x80b00002, 0x80b00004
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=8, j=11, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x80b00002, 0x80b00004
+i=8, j=11, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0x80b00002, 0x80b00004
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=8, j=11, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x80b00002, 0x80b00004
+i=8, j=11, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0x80b00002, 0x80b00004
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=8, j=11, k=10      vmaddfp(srcA,srcC,srcB) result =  0x042d4001, 0x042c9002, 0x80b00002, 0x80b00004
+i=8, j=11, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x842f5002, 0x80b00002, 0x80b00004
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=8, j=11, k=11      vmaddfp(srcA,srcC,srcB) result =  0x042d4000, 0x042c9001, 0x80b00002, 0x80b00004
+i=8, j=11, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x842f5001, 0x80b00002, 0x80b00004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=8, j=11, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x80b00002, 0x80b00004
+i=8, j=11, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0x80b00002, 0x80b00004
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=8, j=11, k=13      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0x80b00002, 0x80b00004
+i=8, j=11, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x80b00002, 0x80b00004
+srcB   = 0x4e8000004e800000 0x4e8000004e800000
+
+    vaddfp(srcA,srcB) result =  0x4e7ffffe, 0x4e7ffffe, 0x4e800000, 0x4e800000
+    vsubfp(srcA,srcB) result =  0xce800001, 0xce800001, 0xce800000, 0xce800000
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=12, k=0      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=8, j=12, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=12, k=1      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=8, j=12, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=8, j=12, k=2      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=8, j=12, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=8, j=12, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=12, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=8, j=12, k=4      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=8, j=12, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=8, j=12, k=5      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=8, j=12, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=12, k=6      vmaddfp(srcA,srcC,srcB) result =  0x4e80007f, 0x4e800080, 0x4e800000, 0x4e800000
+i=8, j=12, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x4e7fff02, 0x4e7ffeff, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=12, k=7      vmaddfp(srcA,srcC,srcB) result =  0x4e80007f, 0x4e800080, 0x4e800000, 0x4e800000
+i=8, j=12, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x4e7fff02, 0x4e7ffeff, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=8, j=12, k=8      vmaddfp(srcA,srcC,srcB) result =  0x4e80007e, 0x4e80007d, 0x4e800000, 0x4e800000
+i=8, j=12, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x4e7fff04, 0x4e7fff06, 0x4e800000, 0x4e800000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=8, j=12, k=9      vmaddfp(srcA,srcC,srcB) result =  0x4e80007e, 0x4e80007d, 0x4e800000, 0x4e800000
+i=8, j=12, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x4e7fff04, 0x4e7fff06, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=8, j=12, k=10      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=8, j=12, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=8, j=12, k=11      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=8, j=12, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=8, j=12, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fc0000, 0xd1fb0000, 0x4e800000, 0x4e800000
+i=8, j=12, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x51ff0000, 0x4e800000, 0x4e800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=8, j=12, k=13      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=8, j=12, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcB   = 0xb0000000b0000000 0xb0000000b0000000
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xb0000000, 0xb0000000
+    vsubfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x30000000, 0x30000000
+    vmax(srcA,srcB) result =  0xb0000000, 0xb0000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=13, k=0      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=8, j=13, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=8, j=13, k=1      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=8, j=13, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=8, j=13, k=2      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=8, j=13, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=8, j=13, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=8, j=13, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=8, j=13, k=4      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=8, j=13, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=8, j=13, k=5      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=8, j=13, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=13, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xb0000000, 0xb0000000
+i=8, j=13, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=8, j=13, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xb0000000, 0xb0000000
+i=8, j=13, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=8, j=13, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0xb0000000, 0xb0000000
+i=8, j=13, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0xb0000000, 0xb0000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=8, j=13, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0xb0000000, 0xb0000000
+i=8, j=13, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0xb0000000, 0xb0000000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=8, j=13, k=10      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=8, j=13, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=8, j=13, k=11      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=8, j=13, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=8, j=13, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0xb0000000, 0xb0000000
+i=8, j=13, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xb0000000, 0xb0000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=8, j=13, k=13      vmaddfp(srcA,srcC,srcB) result =  0x337c0000, 0x337b0000, 0xb0000000, 0xb0000000
+i=8, j=13, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb37f0000, 0xb0000000, 0xb0000000
+srcA   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+   vcfsx(srcA) result =  0xbef40800, 0xbef40c00, 0x3f7d2ced, 0x3f7ce000
+   vcfux(srcA) result =  0x3fc2fe00, 0x3fc2fd00, 0x3f7d2ced, 0x3f7ce000
+   vrfim(srcA) result =  0xc2fe0000, 0xc2fe0000, 0x7e967699, 0x7e700022
+   vrfin(srcA) result =  0xc2fe0000, 0xc2fc0000, 0x7e967699, 0x7e700022
+   vrfiz(srcA) result =  0xc2fe0000, 0xc2fc0000, 0x7e967699, 0x7e700022
+   vrefp(srcA) result =  0xbc010100, 0xbc018500, 0x00000000, 0x00888840
+   vrsqrtefp(srcA) result   = 0x1fec1e6820043300 0x7fc000007fc00000
+
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vmax(srcA,srcB) result =  0x80000000, 0x80000000, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=0, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+i=9, j=0, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=0, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+i=9, j=0, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=9, j=0, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+i=9, j=0, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=9, j=0, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=0, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=9, j=0, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+i=9, j=0, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=9, j=0, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+i=9, j=0, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=0, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=9, j=0, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=0, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=9, j=0, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=9, j=0, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x00000000, 0x00000000
+i=9, j=0, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=9, j=0, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x7f800000, 0x7f800000
+i=9, j=0, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=9, j=0, k=10      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x042df002, 0xbfcee317, 0xbfa5001d
+i=9, j=0, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x842ea001, 0x842df002, 0x3fcee317, 0x3fa5001d
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=9, j=0, k=11      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x042df001, 0xbfcee315, 0xbfa5001b
+i=9, j=0, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x842ea000, 0x842df001, 0x3fcee315, 0x3fa5001b
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=9, j=0, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=9, j=0, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=9, j=0, k=13      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0xef167699, 0xeef00022
+i=9, j=0, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x6f167699, 0x6ef00022
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vmax(srcA,srcB) result =  0x80000000, 0x80000000, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=1, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+i=9, j=1, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=1, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+i=9, j=1, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=9, j=1, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+i=9, j=1, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=9, j=1, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=1, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=9, j=1, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+i=9, j=1, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=9, j=1, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+i=9, j=1, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=1, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=9, j=1, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=1, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=9, j=1, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=9, j=1, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x00000000, 0x00000000
+i=9, j=1, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=9, j=1, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x7f800000, 0x7f800000
+i=9, j=1, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=9, j=1, k=10      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x042df002, 0xbfcee317, 0xbfa5001d
+i=9, j=1, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x842ea001, 0x842df002, 0x3fcee317, 0x3fa5001d
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=9, j=1, k=11      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x042df001, 0xbfcee315, 0xbfa5001b
+i=9, j=1, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x842ea000, 0x842df001, 0x3fcee315, 0x3fa5001b
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=9, j=1, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=9, j=1, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=9, j=1, k=13      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0xef167699, 0xeef00022
+i=9, j=1, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x6f167699, 0x6ef00022
+srcB   = 0x000000080000000a 0x000000060000000c
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=2, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=9, j=2, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=2, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=9, j=2, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=9, j=2, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=9, j=2, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=9, j=2, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=2, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=9, j=2, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=9, j=2, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=9, j=2, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=9, j=2, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=2, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=9, j=2, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=2, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=9, j=2, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=9, j=2, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x00000000, 0x00000000
+i=9, j=2, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=9, j=2, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x7f800000, 0x7f800000
+i=9, j=2, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=9, j=2, k=10      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x042df002, 0xbfcee317, 0xbfa5001d
+i=9, j=2, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x842ea001, 0x842df002, 0x3fcee317, 0x3fa5001d
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=9, j=2, k=11      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x042df001, 0xbfcee315, 0xbfa5001b
+i=9, j=2, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x842ea000, 0x842df001, 0x3fcee315, 0x3fa5001b
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=9, j=2, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=9, j=2, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=9, j=2, k=13      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0xef167699, 0xeef00022
+i=9, j=2, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x6f167699, 0x6ef00022
+srcB   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=3, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=3, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=3, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=3, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=9, j=3, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=3, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=9, j=3, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=3, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=9, j=3, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=3, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=9, j=3, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=3, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=3, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=3, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=3, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=3, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=9, j=3, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=3, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=9, j=3, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=3, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=9, j=3, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=3, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=9, j=3, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=3, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=9, j=3, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=3, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=9, j=3, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=3, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x0000026800000278 0x0000024800000258
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=4, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=9, j=4, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=4, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=9, j=4, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=9, j=4, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=9, j=4, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=9, j=4, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=4, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=9, j=4, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=9, j=4, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=9, j=4, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=9, j=4, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=4, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=9, j=4, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=4, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=9, j=4, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=9, j=4, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x00000000, 0x00000000
+i=9, j=4, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=9, j=4, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x7f800000, 0x7f800000
+i=9, j=4, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=9, j=4, k=10      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x042df002, 0xbfcee317, 0xbfa5001d
+i=9, j=4, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x842ea001, 0x842df002, 0x3fcee317, 0x3fa5001d
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=9, j=4, k=11      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x042df001, 0xbfcee315, 0xbfa5001b
+i=9, j=4, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x842ea000, 0x842df001, 0x3fcee315, 0x3fa5001b
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=9, j=4, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=9, j=4, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=9, j=4, k=13      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0xef167699, 0xeef00022
+i=9, j=4, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x6f167699, 0x6ef00022
+srcB   = 0x0000000400000008 0x0000000200000002
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=5, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=9, j=5, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=5, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=9, j=5, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=9, j=5, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=9, j=5, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=9, j=5, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=5, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=9, j=5, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=9, j=5, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=9, j=5, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=9, j=5, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=5, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=9, j=5, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=5, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=9, j=5, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=9, j=5, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x00000000, 0x00000000
+i=9, j=5, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=9, j=5, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x7f800000, 0x7f800000
+i=9, j=5, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=9, j=5, k=10      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x042df002, 0xbfcee317, 0xbfa5001d
+i=9, j=5, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x842ea001, 0x842df002, 0x3fcee317, 0x3fa5001d
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=9, j=5, k=11      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x042df001, 0xbfcee315, 0xbfa5001b
+i=9, j=5, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x842ea000, 0x842df001, 0x3fcee315, 0x3fa5001b
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=9, j=5, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=9, j=5, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=9, j=5, k=13      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0xef167699, 0xeef00022
+i=9, j=5, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x6f167699, 0x6ef00022
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc37f0000, 0xc3804000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0x3f800000, 0x40600000, 0x7e967699, 0x7e700022
+    vmax(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=6, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=9, j=6, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=6, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=9, j=6, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=9, j=6, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=9, j=6, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=9, j=6, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=6, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=9, j=6, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=9, j=6, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=9, j=6, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=9, j=6, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=6, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467c0000, 0x467eec00, 0xff800000, 0xff800000
+i=9, j=6, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6817e00, 0x7f800000, 0x7f800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=6, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467c0000, 0x467eec00, 0xff800000, 0xff800000
+i=9, j=6, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6817e00, 0x7f800000, 0x7f800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=9, j=6, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467a0400, 0x46780100, 0xc2fe0000, 0xc2fd0000
+i=9, j=6, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0400, 0xc67c1100, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=9, j=6, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467a0400, 0x46780100, 0x7f800000, 0x7f800000
+i=9, j=6, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0400, 0xc67c1100, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=9, j=6, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc3009dc6, 0xc2ff9400
+i=9, j=6, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fac474, 0xc2fa6c00
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=9, j=6, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc3009dc6, 0xc2ff9400
+i=9, j=6, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fac474, 0xc2fa6c00
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=9, j=6, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=9, j=6, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=9, j=6, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xef167699, 0xeef00022
+i=9, j=6, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0x6f167699, 0x6ef00022
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc37f0000, 0xc3804000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0x3f800000, 0x40600000, 0x7e967699, 0x7e700022
+    vmax(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=7, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=9, j=7, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=7, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=9, j=7, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=9, j=7, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=9, j=7, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=9, j=7, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=7, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=9, j=7, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=9, j=7, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=9, j=7, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=9, j=7, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=7, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467c0000, 0x467eec00, 0xff800000, 0xff800000
+i=9, j=7, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6817e00, 0x7f800000, 0x7f800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=7, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467c0000, 0x467eec00, 0xff800000, 0xff800000
+i=9, j=7, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc6800000, 0xc6817e00, 0x7f800000, 0x7f800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=9, j=7, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467a0400, 0x46780100, 0xc2fe0000, 0xc2fd0000
+i=9, j=7, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0400, 0xc67c1100, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=9, j=7, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467a0400, 0x46780100, 0x7f800000, 0x7f800000
+i=9, j=7, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0400, 0xc67c1100, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=9, j=7, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc3009dc6, 0xc2ff9400
+i=9, j=7, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fac474, 0xc2fa6c00
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=9, j=7, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc3009dc6, 0xc2ff9400
+i=9, j=7, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fac474, 0xc2fa6c00
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=9, j=7, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=9, j=7, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=9, j=7, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xef167699, 0xeef00022
+i=9, j=7, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0x6f167699, 0x6ef00022
+srcB   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc37e0000, 0xc37d0000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x7e967699, 0x7e700022
+    vmax(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=8, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=9, j=8, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=8, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=9, j=8, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=9, j=8, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=9, j=8, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=9, j=8, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=8, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=9, j=8, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=9, j=8, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=9, j=8, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=9, j=8, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=8, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467efa00, 0xff800000, 0xff800000
+i=9, j=8, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc67ffc00, 0xc6817700, 0x7f800000, 0x7f800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=8, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467efa00, 0xff800000, 0xff800000
+i=9, j=8, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc67ffc00, 0xc6817700, 0x7f800000, 0x7f800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=9, j=8, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467a0800, 0x46780f00, 0x00000000, 0x00000000
+i=9, j=8, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc67c0300, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=9, j=8, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467a0800, 0x46780f00, 0x7f800000, 0x7f800000
+i=9, j=8, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc67c0300, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=9, j=8, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xbfcee317, 0xbfa5001d
+i=9, j=8, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x3fcee317, 0x3fa5001d
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=9, j=8, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xbfcee315, 0xbfa5001b
+i=9, j=8, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x3fcee315, 0x3fa5001b
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=9, j=8, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=9, j=8, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=9, j=8, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xef167699, 0xeef00022
+i=9, j=8, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x6f167699, 0x6ef00022
+srcB   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc37e0000, 0xc37d0000, 0x7f167699, 0x7ef00022
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=9, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=9, j=9, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=9, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=9, j=9, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=9, j=9, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=9, j=9, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=9, j=9, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=9, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=9, j=9, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=9, j=9, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=9, j=9, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=9, j=9, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=9, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467efa00, 0xff800000, 0xff800000
+i=9, j=9, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc67ffc00, 0xc6817700, 0x7f800000, 0x7f800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=9, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467efa00, 0xff800000, 0xff800000
+i=9, j=9, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc67ffc00, 0xc6817700, 0x7f800000, 0x7f800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=9, j=9, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467a0800, 0x46780f00, 0x7e967699, 0x7e700022
+i=9, j=9, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc67c0300, 0x7e967699, 0x7e700022
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=9, j=9, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467a0800, 0x46780f00, 0x7f800000, 0x7f800000
+i=9, j=9, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc67c0300, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=9, j=9, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=9, j=9, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=9, j=9, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=9, j=9, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=9, j=9, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=9, j=9, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=9, j=9, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=9, j=9, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcB   = 0x80b0000480b00006 0x80b0000180b00002
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vmax(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80b00004, 0x80b00006
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=10, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=9, j=10, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=10, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=9, j=10, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=9, j=10, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=9, j=10, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=9, j=10, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=10, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=9, j=10, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=9, j=10, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=9, j=10, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=9, j=10, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=10, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=9, j=10, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=10, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=9, j=10, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=9, j=10, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x80b00004, 0x80b00006
+i=9, j=10, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0x80b00004, 0x80b00006
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=9, j=10, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x7f800000, 0x7f800000
+i=9, j=10, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=9, j=10, k=10      vmaddfp(srcA,srcC,srcB) result =  0x042d4001, 0x042c9002, 0xbfcee317, 0xbfa5001d
+i=9, j=10, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x842f5002, 0x3fcee317, 0x3fa5001d
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=9, j=10, k=11      vmaddfp(srcA,srcC,srcB) result =  0x042d4000, 0x042c9001, 0xbfcee315, 0xbfa5001b
+i=9, j=10, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x842f5001, 0x3fcee315, 0x3fa5001b
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=9, j=10, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=9, j=10, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=9, j=10, k=13      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0xef167699, 0xeef00022
+i=9, j=10, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x6f167699, 0x6ef00022
+srcB   = 0x80b0000280b00004 0x80b0000080b00001
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vmax(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80b00002, 0x80b00004
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=11, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=9, j=11, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=11, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=9, j=11, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=9, j=11, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=9, j=11, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=9, j=11, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=11, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=9, j=11, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=9, j=11, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=9, j=11, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=9, j=11, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=11, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=9, j=11, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=11, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=9, j=11, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=9, j=11, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x80b00002, 0x80b00004
+i=9, j=11, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0x80b00002, 0x80b00004
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=9, j=11, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x7f800000, 0x7f800000
+i=9, j=11, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=9, j=11, k=10      vmaddfp(srcA,srcC,srcB) result =  0x042d4001, 0x042c9002, 0xbfcee317, 0xbfa5001d
+i=9, j=11, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x842f5002, 0x3fcee317, 0x3fa5001d
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=9, j=11, k=11      vmaddfp(srcA,srcC,srcB) result =  0x042d4000, 0x042c9001, 0xbfcee315, 0xbfa5001b
+i=9, j=11, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x842f5001, 0x3fcee315, 0x3fa5001b
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=9, j=11, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=9, j=11, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=9, j=11, k=13      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0xef167699, 0xeef00022
+i=9, j=11, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x6f167699, 0x6ef00022
+srcB   = 0x4e8000004e800000 0x4e8000004e800000
+
+    vaddfp(srcA,srcB) result =  0x4e7ffffe, 0x4e7ffffe, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0xce800001, 0xce800001, 0x7e967699, 0x7e700022
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x4e800000, 0x4e800000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=12, k=0      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=9, j=12, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=12, k=1      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=9, j=12, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=9, j=12, k=2      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=9, j=12, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=9, j=12, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=12, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=9, j=12, k=4      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=9, j=12, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=9, j=12, k=5      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=9, j=12, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=12, k=6      vmaddfp(srcA,srcC,srcB) result =  0x4e80007f, 0x4e800080, 0xff800000, 0xff800000
+i=9, j=12, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x4e7fff02, 0x4e7ffeff, 0x7f800000, 0x7f800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=12, k=7      vmaddfp(srcA,srcC,srcB) result =  0x4e80007f, 0x4e800080, 0xff800000, 0xff800000
+i=9, j=12, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x4e7fff02, 0x4e7ffeff, 0x7f800000, 0x7f800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=9, j=12, k=8      vmaddfp(srcA,srcC,srcB) result =  0x4e80007e, 0x4e80007d, 0x4e800000, 0x4e800000
+i=9, j=12, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x4e7fff04, 0x4e7fff06, 0x4e800000, 0x4e800000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=9, j=12, k=9      vmaddfp(srcA,srcC,srcB) result =  0x4e80007e, 0x4e80007d, 0x7f800000, 0x7f800000
+i=9, j=12, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x4e7fff04, 0x4e7fff06, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=9, j=12, k=10      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=9, j=12, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=9, j=12, k=11      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=9, j=12, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=9, j=12, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fc0000, 0xd1fb0000, 0x7f800000, 0x7f800000
+i=9, j=12, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x51ff0000, 0xff800000, 0xff800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=9, j=12, k=13      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0xef167699, 0xeef00022
+i=9, j=12, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x6f167699, 0x6ef00022
+srcB   = 0xb0000000b0000000 0xb0000000b0000000
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vmax(srcA,srcB) result =  0xb0000000, 0xb0000000, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=13, k=0      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=9, j=13, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=9, j=13, k=1      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=9, j=13, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=9, j=13, k=2      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=9, j=13, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=9, j=13, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=9, j=13, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=9, j=13, k=4      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=9, j=13, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=9, j=13, k=5      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=9, j=13, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=13, k=6      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=9, j=13, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=9, j=13, k=7      vmaddfp(srcA,srcC,srcB) result =  0x467e0000, 0x46807a00, 0xff800000, 0xff800000
+i=9, j=13, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc67e0000, 0xc6807a00, 0x7f800000, 0x7f800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=9, j=13, k=8      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0xb0000000, 0xb0000000
+i=9, j=13, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0xb0000000, 0xb0000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=9, j=13, k=9      vmaddfp(srcA,srcC,srcB) result =  0x467c0400, 0x467a0900, 0x7f800000, 0x7f800000
+i=9, j=13, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc67c0400, 0xc67a0900, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=9, j=13, k=10      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xbfcee317, 0xbfa5001d
+i=9, j=13, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0x3fcee317, 0x3fa5001d
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=9, j=13, k=11      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xbfcee315, 0xbfa5001b
+i=9, j=13, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0x3fcee315, 0x3fa5001b
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=9, j=13, k=12      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=9, j=13, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=9, j=13, k=13      vmaddfp(srcA,srcC,srcB) result =  0x337c0000, 0x337b0000, 0xef167699, 0xeef00022
+i=9, j=13, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb37f0000, 0x6f167699, 0x6ef00022
+srcA   = 0x80b0000480b00006 0x80b0000180b00002
+
+   vcfsx(srcA) result =  0xbf7ea000, 0xbf7ea000, 0xbf7ea000, 0xbf7ea000
+   vcfux(srcA) result =  0x3f80b000, 0x3f80b000, 0x3f80b000, 0x3f80b000
+   vrfim(srcA) result =  0xbf800000, 0xbf800000, 0xbf800000, 0xbf800000
+   vrfin(srcA) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+   vrfiz(srcA) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+   vrefp(srcA) result =  0xfe3a2dc0, 0xfe3a2dc0, 0xfe3a2dc0, 0xfe3a2dc0
+   vrsqrtefp(srcA) result   = 0x7fc000007fc00000 0x7fc000007fc00000
+
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vsubfp(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vmax(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vmin(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=0, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=10, j=0, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=0, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=10, j=0, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=10, j=0, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=10, j=0, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=10, j=0, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=0, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=10, j=0, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=10, j=0, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=10, j=0, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=10, j=0, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=0, k=6      vmaddfp(srcA,srcC,srcB) result =  0x04300001, 0x0432c002, 0x042ea004, 0x042df006
+i=10, j=0, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x8432c002, 0x842ea004, 0x842df006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=0, k=7      vmaddfp(srcA,srcC,srcB) result =  0x04300001, 0x0432c002, 0x042ea004, 0x042df006
+i=10, j=0, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x8432c002, 0x842ea004, 0x842df006
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=10, j=0, k=8      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x042df002, 0x80000000, 0x80000000
+i=10, j=0, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x842ea001, 0x842df002, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=10, j=0, k=9      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x042df002, 0xbfcee317, 0xbfa5001d
+i=10, j=0, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x842ea001, 0x842df002, 0x3fcee317, 0x3fa5001d
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=10, j=0, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=10, j=0, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=10, j=0, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=10, j=0, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=10, j=0, k=12      vmaddfp(srcA,srcC,srcB) result =  0x8fb00001, 0x8fb00002, 0x8fb00004, 0x8fb00006
+i=10, j=0, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00001, 0x0fb00002, 0x0fb00004, 0x0fb00006
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=10, j=0, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=10, j=0, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vsubfp(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vmax(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vmin(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=1, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=10, j=1, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=1, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=10, j=1, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=10, j=1, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=10, j=1, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=10, j=1, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=1, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=10, j=1, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=10, j=1, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=10, j=1, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=10, j=1, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=1, k=6      vmaddfp(srcA,srcC,srcB) result =  0x04300001, 0x0432c002, 0x042ea004, 0x042df006
+i=10, j=1, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x8432c002, 0x842ea004, 0x842df006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=1, k=7      vmaddfp(srcA,srcC,srcB) result =  0x04300001, 0x0432c002, 0x042ea004, 0x042df006
+i=10, j=1, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x8432c002, 0x842ea004, 0x842df006
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=10, j=1, k=8      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x042df002, 0x80000000, 0x80000000
+i=10, j=1, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x842ea001, 0x842df002, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=10, j=1, k=9      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x042df002, 0xbfcee317, 0xbfa5001d
+i=10, j=1, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x842ea001, 0x842df002, 0x3fcee317, 0x3fa5001d
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=10, j=1, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=10, j=1, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=10, j=1, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=10, j=1, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=10, j=1, k=12      vmaddfp(srcA,srcC,srcB) result =  0x8fb00001, 0x8fb00002, 0x8fb00004, 0x8fb00006
+i=10, j=1, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00001, 0x0fb00002, 0x0fb00004, 0x0fb00006
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=10, j=1, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=10, j=1, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcB   = 0x000000080000000a 0x000000060000000c
+
+    vaddfp(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vsubfp(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=2, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=10, j=2, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=2, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=10, j=2, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=10, j=2, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=10, j=2, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=10, j=2, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=2, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=10, j=2, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=10, j=2, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=10, j=2, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=10, j=2, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=2, k=6      vmaddfp(srcA,srcC,srcB) result =  0x04300001, 0x0432c002, 0x042ea004, 0x042df006
+i=10, j=2, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x8432c002, 0x842ea004, 0x842df006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=2, k=7      vmaddfp(srcA,srcC,srcB) result =  0x04300001, 0x0432c002, 0x042ea004, 0x042df006
+i=10, j=2, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x8432c002, 0x842ea004, 0x842df006
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=10, j=2, k=8      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x042df002, 0x00000000, 0x00000000
+i=10, j=2, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x842ea001, 0x842df002, 0x00000000, 0x00000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=10, j=2, k=9      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x042df002, 0xbfcee317, 0xbfa5001d
+i=10, j=2, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x842ea001, 0x842df002, 0x3fcee317, 0x3fa5001d
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=10, j=2, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=10, j=2, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=10, j=2, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=10, j=2, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=10, j=2, k=12      vmaddfp(srcA,srcC,srcB) result =  0x8fb00001, 0x8fb00002, 0x8fb00004, 0x8fb00006
+i=10, j=2, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00001, 0x0fb00002, 0x0fb00004, 0x0fb00006
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=10, j=2, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=10, j=2, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcB   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=3, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=3, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=3, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=3, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=10, j=3, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=3, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=10, j=3, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=3, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=10, j=3, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=3, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=10, j=3, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=3, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=3, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=3, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=3, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=3, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=10, j=3, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=3, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=10, j=3, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=3, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=10, j=3, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=3, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=10, j=3, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=3, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=10, j=3, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=3, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=10, j=3, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=3, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x0000026800000278 0x0000024800000258
+
+    vaddfp(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vsubfp(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=4, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=10, j=4, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=4, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=10, j=4, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=10, j=4, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=10, j=4, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=10, j=4, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=4, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=10, j=4, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=10, j=4, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=10, j=4, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=10, j=4, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=4, k=6      vmaddfp(srcA,srcC,srcB) result =  0x04300001, 0x0432c002, 0x042ea004, 0x042df006
+i=10, j=4, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x8432c002, 0x842ea004, 0x842df006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=4, k=7      vmaddfp(srcA,srcC,srcB) result =  0x04300001, 0x0432c002, 0x042ea004, 0x042df006
+i=10, j=4, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x8432c002, 0x842ea004, 0x842df006
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=10, j=4, k=8      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x042df002, 0x00000000, 0x00000000
+i=10, j=4, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x842ea001, 0x842df002, 0x00000000, 0x00000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=10, j=4, k=9      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x042df002, 0xbfcee317, 0xbfa5001d
+i=10, j=4, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x842ea001, 0x842df002, 0x3fcee317, 0x3fa5001d
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=10, j=4, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=10, j=4, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=10, j=4, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=10, j=4, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=10, j=4, k=12      vmaddfp(srcA,srcC,srcB) result =  0x8fb00001, 0x8fb00002, 0x8fb00004, 0x8fb00006
+i=10, j=4, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00001, 0x0fb00002, 0x0fb00004, 0x0fb00006
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=10, j=4, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=10, j=4, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcB   = 0x0000000400000008 0x0000000200000002
+
+    vaddfp(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vsubfp(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=5, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=10, j=5, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=5, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=10, j=5, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=10, j=5, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=10, j=5, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=10, j=5, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=5, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=10, j=5, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=10, j=5, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=10, j=5, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=10, j=5, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=5, k=6      vmaddfp(srcA,srcC,srcB) result =  0x04300001, 0x0432c002, 0x042ea004, 0x042df006
+i=10, j=5, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x8432c002, 0x842ea004, 0x842df006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=5, k=7      vmaddfp(srcA,srcC,srcB) result =  0x04300001, 0x0432c002, 0x042ea004, 0x042df006
+i=10, j=5, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x8432c002, 0x842ea004, 0x842df006
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=10, j=5, k=8      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x042df002, 0x00000000, 0x00000000
+i=10, j=5, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x842ea001, 0x842df002, 0x00000000, 0x00000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=10, j=5, k=9      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x042df002, 0xbfcee317, 0xbfa5001d
+i=10, j=5, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x842ea001, 0x842df002, 0x3fcee317, 0x3fa5001d
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=10, j=5, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=10, j=5, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=10, j=5, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=10, j=5, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=10, j=5, k=12      vmaddfp(srcA,srcC,srcB) result =  0x8fb00001, 0x8fb00002, 0x8fb00004, 0x8fb00006
+i=10, j=5, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00001, 0x0fb00002, 0x0fb00004, 0x0fb00006
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=10, j=5, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=10, j=5, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0x43000000, 0x43020000, 0x42fe0000, 0x42fd0000
+    vmax(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=6, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=6, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=6, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=6, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=10, j=6, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=6, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=10, j=6, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=6, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=10, j=6, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=6, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=10, j=6, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=6, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=6, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=6, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=6, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=6, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=10, j=6, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=6, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=10, j=6, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc3009dc6, 0xc2ff9400
+i=10, j=6, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fac474, 0xc2fa6c00
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=10, j=6, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=6, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=10, j=6, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=6, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=10, j=6, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=6, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=10, j=6, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=6, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0x43000000, 0x43020000, 0x42fe0000, 0x42fd0000
+    vmax(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=7, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=7, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=7, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=7, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=10, j=7, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=7, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=10, j=7, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=7, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=10, j=7, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=7, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=10, j=7, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=7, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=7, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=7, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=7, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=7, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=10, j=7, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=7, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=10, j=7, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc3009dc6, 0xc2ff9400
+i=10, j=7, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fac474, 0xc2fa6c00
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=10, j=7, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=7, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=10, j=7, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=7, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=10, j=7, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=7, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=10, j=7, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=10, j=7, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80b00004, 0x80b00006
+    vsubfp(srcA,srcB) result =  0x42fe0000, 0x42fd0000, 0x80b00004, 0x80b00006
+    vmax(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80b00004, 0x80b00006
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=8, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=10, j=8, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=8, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=10, j=8, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=10, j=8, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=10, j=8, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=10, j=8, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=8, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=10, j=8, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=10, j=8, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=10, j=8, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=10, j=8, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=8, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x042ea004, 0x042df006
+i=10, j=8, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x842ea004, 0x842df006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=8, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x042ea004, 0x042df006
+i=10, j=8, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x842ea004, 0x842df006
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=10, j=8, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=10, j=8, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=10, j=8, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xbfcee317, 0xbfa5001d
+i=10, j=8, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x3fcee317, 0x3fa5001d
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=10, j=8, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=10, j=8, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=10, j=8, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=10, j=8, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=10, j=8, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x8fb00004, 0x8fb00006
+i=10, j=8, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x0fb00004, 0x0fb00006
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=10, j=8, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=10, j=8, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcB   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0x42fe0000, 0x42fd0000, 0xfe967699, 0xfe700022
+    vmax(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80b00004, 0x80b00006
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=9, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=10, j=9, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=9, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=10, j=9, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=10, j=9, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=10, j=9, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=10, j=9, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=9, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=10, j=9, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=10, j=9, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=10, j=9, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=10, j=9, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=9, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=10, j=9, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=9, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=10, j=9, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=10, j=9, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=10, j=9, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=10, j=9, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=10, j=9, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=10, j=9, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=10, j=9, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=10, j=9, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=10, j=9, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=10, j=9, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=10, j=9, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=10, j=9, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=10, j=9, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcB   = 0x80b0000480b00006 0x80b0000180b00002
+
+    vaddfp(srcA,srcB) result =  0x81300001, 0x81300002, 0x81300004, 0x81300006
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vmin(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=10, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=10, j=10, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=10, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=10, j=10, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=10, j=10, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=10, j=10, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=10, j=10, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=10, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=10, j=10, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=10, j=10, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=10, j=10, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=10, j=10, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=10, k=6      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x04316002, 0x042d4004, 0x042c9006
+i=10, j=10, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x84316001, 0x84342002, 0x84300004, 0x842f5006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=10, k=7      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x04316002, 0x042d4004, 0x042c9006
+i=10, j=10, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x84316001, 0x84342002, 0x84300004, 0x842f5006
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=10, j=10, k=8      vmaddfp(srcA,srcC,srcB) result =  0x042d4001, 0x042c9002, 0x80b00004, 0x80b00006
+i=10, j=10, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x842f5002, 0x80b00004, 0x80b00006
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=10, j=10, k=9      vmaddfp(srcA,srcC,srcB) result =  0x042d4001, 0x042c9002, 0xbfcee317, 0xbfa5001d
+i=10, j=10, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x842f5002, 0x3fcee317, 0x3fa5001d
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=10, j=10, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=10, j=10, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=10, j=10, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=10, j=10, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=10, j=10, k=12      vmaddfp(srcA,srcC,srcB) result =  0x8fb00001, 0x8fb00002, 0x8fb00004, 0x8fb00006
+i=10, j=10, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00001, 0x0fb00002, 0x0fb00004, 0x0fb00006
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=10, j=10, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=10, j=10, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcB   = 0x80b0000280b00004 0x80b0000080b00001
+
+    vaddfp(srcA,srcB) result =  0x81300000, 0x81300002, 0x81300003, 0x81300005
+    vsubfp(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vmax(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vmin(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=11, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=10, j=11, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=11, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=10, j=11, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=10, j=11, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=10, j=11, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=10, j=11, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=11, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=10, j=11, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=10, j=11, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=10, j=11, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=10, j=11, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=11, k=6      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x04316002, 0x042d4004, 0x042c9006
+i=10, j=11, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x84316001, 0x84342002, 0x84300004, 0x842f5006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=11, k=7      vmaddfp(srcA,srcC,srcB) result =  0x042ea001, 0x04316002, 0x042d4004, 0x042c9006
+i=10, j=11, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x84316001, 0x84342002, 0x84300004, 0x842f5006
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=10, j=11, k=8      vmaddfp(srcA,srcC,srcB) result =  0x042d4001, 0x042c9002, 0x80b00002, 0x80b00004
+i=10, j=11, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x842f5002, 0x80b00002, 0x80b00004
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=10, j=11, k=9      vmaddfp(srcA,srcC,srcB) result =  0x042d4001, 0x042c9002, 0xbfcee317, 0xbfa5001d
+i=10, j=11, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x84300001, 0x842f5002, 0x3fcee317, 0x3fa5001d
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=10, j=11, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=10, j=11, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=10, j=11, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=10, j=11, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=10, j=11, k=12      vmaddfp(srcA,srcC,srcB) result =  0x8fb00001, 0x8fb00002, 0x8fb00004, 0x8fb00006
+i=10, j=11, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00001, 0x0fb00002, 0x0fb00004, 0x0fb00006
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=10, j=11, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=10, j=11, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcB   = 0x4e8000004e800000 0x4e8000004e800000
+
+    vaddfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vsubfp(srcA,srcB) result =  0xce800000, 0xce800000, 0xce800000, 0xce800000
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=12, k=0      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=10, j=12, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=12, k=1      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=10, j=12, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=10, j=12, k=2      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=10, j=12, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=10, j=12, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=12, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=10, j=12, k=4      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=10, j=12, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=10, j=12, k=5      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=10, j=12, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=12, k=6      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=10, j=12, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=12, k=7      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=10, j=12, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=10, j=12, k=8      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=10, j=12, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=10, j=12, k=9      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=10, j=12, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=10, j=12, k=10      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=10, j=12, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=10, j=12, k=11      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=10, j=12, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=10, j=12, k=12      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=10, j=12, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=10, j=12, k=13      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=10, j=12, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcB   = 0xb0000000b0000000 0xb0000000b0000000
+
+    vaddfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vsubfp(srcA,srcB) result =  0x30000000, 0x30000000, 0x30000000, 0x30000000
+    vmax(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vmin(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=13, k=0      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=10, j=13, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=10, j=13, k=1      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=10, j=13, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=10, j=13, k=2      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=10, j=13, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=10, j=13, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=10, j=13, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=10, j=13, k=4      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=10, j=13, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=10, j=13, k=5      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=10, j=13, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=13, k=6      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=10, j=13, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=10, j=13, k=7      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=10, j=13, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=10, j=13, k=8      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=10, j=13, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=10, j=13, k=9      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xbfcee317, 0xbfa5001d
+i=10, j=13, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0x3fcee317, 0x3fa5001d
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=10, j=13, k=10      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=10, j=13, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=10, j=13, k=11      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=10, j=13, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=10, j=13, k=12      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=10, j=13, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=10, j=13, k=13      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=10, j=13, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcA   = 0x80b0000280b00004 0x80b0000080b00001
+
+   vcfsx(srcA) result =  0xbf7ea000, 0xbf7ea000, 0xbf7ea000, 0xbf7ea000
+   vcfux(srcA) result =  0x3f80b000, 0x3f80b000, 0x3f80b000, 0x3f80b000
+   vrfim(srcA) result =  0xbf800000, 0xbf800000, 0xbf800000, 0xbf800000
+   vrfin(srcA) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+   vrfiz(srcA) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+   vrefp(srcA) result =  0xfe3a2dc0, 0xfe3a2dc0, 0xfe3a2dc0, 0xfe3a2dc0
+   vrsqrtefp(srcA) result   = 0x7fc000007fc00000 0x7fc000007fc00000
+
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vsubfp(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vmax(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vmin(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=0, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=11, j=0, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=0, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=11, j=0, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=11, j=0, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=11, j=0, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=11, j=0, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=0, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=11, j=0, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=11, j=0, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=11, j=0, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=11, j=0, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=0, k=6      vmaddfp(srcA,srcC,srcB) result =  0x04300000, 0x0432c001, 0x042ea002, 0x042df004
+i=11, j=0, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x8432c001, 0x842ea002, 0x842df004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=0, k=7      vmaddfp(srcA,srcC,srcB) result =  0x04300000, 0x0432c001, 0x042ea002, 0x042df004
+i=11, j=0, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x8432c001, 0x842ea002, 0x842df004
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=11, j=0, k=8      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x042df001, 0x80000000, 0x80000000
+i=11, j=0, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x842ea000, 0x842df001, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=11, j=0, k=9      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x042df001, 0xbfcee315, 0xbfa5001b
+i=11, j=0, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x842ea000, 0x842df001, 0x3fcee315, 0x3fa5001b
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=11, j=0, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=11, j=0, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=11, j=0, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=11, j=0, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=11, j=0, k=12      vmaddfp(srcA,srcC,srcB) result =  0x8fb00000, 0x8fb00001, 0x8fb00002, 0x8fb00004
+i=11, j=0, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00000, 0x0fb00001, 0x0fb00002, 0x0fb00004
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=11, j=0, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=11, j=0, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vsubfp(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vmax(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vmin(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=1, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=11, j=1, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=1, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=11, j=1, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=11, j=1, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=11, j=1, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=11, j=1, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=1, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=11, j=1, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=11, j=1, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=11, j=1, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=11, j=1, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=1, k=6      vmaddfp(srcA,srcC,srcB) result =  0x04300000, 0x0432c001, 0x042ea002, 0x042df004
+i=11, j=1, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x8432c001, 0x842ea002, 0x842df004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=1, k=7      vmaddfp(srcA,srcC,srcB) result =  0x04300000, 0x0432c001, 0x042ea002, 0x042df004
+i=11, j=1, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x8432c001, 0x842ea002, 0x842df004
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=11, j=1, k=8      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x042df001, 0x80000000, 0x80000000
+i=11, j=1, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x842ea000, 0x842df001, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=11, j=1, k=9      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x042df001, 0xbfcee315, 0xbfa5001b
+i=11, j=1, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x842ea000, 0x842df001, 0x3fcee315, 0x3fa5001b
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=11, j=1, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=11, j=1, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=11, j=1, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=11, j=1, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=11, j=1, k=12      vmaddfp(srcA,srcC,srcB) result =  0x8fb00000, 0x8fb00001, 0x8fb00002, 0x8fb00004
+i=11, j=1, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00000, 0x0fb00001, 0x0fb00002, 0x0fb00004
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=11, j=1, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=11, j=1, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcB   = 0x000000080000000a 0x000000060000000c
+
+    vaddfp(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vsubfp(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=2, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=11, j=2, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=2, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=11, j=2, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=11, j=2, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=11, j=2, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=11, j=2, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=2, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=11, j=2, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=11, j=2, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=11, j=2, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=11, j=2, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=2, k=6      vmaddfp(srcA,srcC,srcB) result =  0x04300000, 0x0432c001, 0x042ea002, 0x042df004
+i=11, j=2, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x8432c001, 0x842ea002, 0x842df004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=2, k=7      vmaddfp(srcA,srcC,srcB) result =  0x04300000, 0x0432c001, 0x042ea002, 0x042df004
+i=11, j=2, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x8432c001, 0x842ea002, 0x842df004
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=11, j=2, k=8      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x042df001, 0x00000000, 0x00000000
+i=11, j=2, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x842ea000, 0x842df001, 0x00000000, 0x00000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=11, j=2, k=9      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x042df001, 0xbfcee315, 0xbfa5001b
+i=11, j=2, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x842ea000, 0x842df001, 0x3fcee315, 0x3fa5001b
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=11, j=2, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=11, j=2, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=11, j=2, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=11, j=2, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=11, j=2, k=12      vmaddfp(srcA,srcC,srcB) result =  0x8fb00000, 0x8fb00001, 0x8fb00002, 0x8fb00004
+i=11, j=2, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00000, 0x0fb00001, 0x0fb00002, 0x0fb00004
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=11, j=2, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=11, j=2, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcB   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=3, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=3, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=3, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=3, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=11, j=3, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=3, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=11, j=3, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=3, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=11, j=3, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=3, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=11, j=3, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=3, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=3, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=3, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=3, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=3, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=11, j=3, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=3, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=11, j=3, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=3, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=11, j=3, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=3, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=11, j=3, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=3, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=11, j=3, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=3, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=11, j=3, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=3, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x0000026800000278 0x0000024800000258
+
+    vaddfp(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vsubfp(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=4, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=11, j=4, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=4, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=11, j=4, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=11, j=4, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=11, j=4, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=11, j=4, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=4, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=11, j=4, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=11, j=4, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=11, j=4, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=11, j=4, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=4, k=6      vmaddfp(srcA,srcC,srcB) result =  0x04300000, 0x0432c001, 0x042ea002, 0x042df004
+i=11, j=4, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x8432c001, 0x842ea002, 0x842df004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=4, k=7      vmaddfp(srcA,srcC,srcB) result =  0x04300000, 0x0432c001, 0x042ea002, 0x042df004
+i=11, j=4, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x8432c001, 0x842ea002, 0x842df004
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=11, j=4, k=8      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x042df001, 0x00000000, 0x00000000
+i=11, j=4, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x842ea000, 0x842df001, 0x00000000, 0x00000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=11, j=4, k=9      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x042df001, 0xbfcee315, 0xbfa5001b
+i=11, j=4, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x842ea000, 0x842df001, 0x3fcee315, 0x3fa5001b
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=11, j=4, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=11, j=4, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=11, j=4, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=11, j=4, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=11, j=4, k=12      vmaddfp(srcA,srcC,srcB) result =  0x8fb00000, 0x8fb00001, 0x8fb00002, 0x8fb00004
+i=11, j=4, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00000, 0x0fb00001, 0x0fb00002, 0x0fb00004
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=11, j=4, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=11, j=4, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcB   = 0x0000000400000008 0x0000000200000002
+
+    vaddfp(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vsubfp(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=5, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=11, j=5, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=5, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=11, j=5, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=11, j=5, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=11, j=5, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=11, j=5, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=5, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=11, j=5, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=11, j=5, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=11, j=5, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=11, j=5, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=5, k=6      vmaddfp(srcA,srcC,srcB) result =  0x04300000, 0x0432c001, 0x042ea002, 0x042df004
+i=11, j=5, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x8432c001, 0x842ea002, 0x842df004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=5, k=7      vmaddfp(srcA,srcC,srcB) result =  0x04300000, 0x0432c001, 0x042ea002, 0x042df004
+i=11, j=5, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x8432c001, 0x842ea002, 0x842df004
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=11, j=5, k=8      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x042df001, 0x00000000, 0x00000000
+i=11, j=5, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x842ea000, 0x842df001, 0x00000000, 0x00000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=11, j=5, k=9      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x042df001, 0xbfcee315, 0xbfa5001b
+i=11, j=5, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x842ea000, 0x842df001, 0x3fcee315, 0x3fa5001b
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=11, j=5, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=11, j=5, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=11, j=5, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=11, j=5, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=11, j=5, k=12      vmaddfp(srcA,srcC,srcB) result =  0x8fb00000, 0x8fb00001, 0x8fb00002, 0x8fb00004
+i=11, j=5, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00000, 0x0fb00001, 0x0fb00002, 0x0fb00004
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=11, j=5, k=13      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=11, j=5, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0x43000000, 0x43020000, 0x42fe0000, 0x42fd0000
+    vmax(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=6, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=6, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=6, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=6, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=11, j=6, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=6, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=11, j=6, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=6, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=11, j=6, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=6, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=11, j=6, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=6, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=6, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=6, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=6, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=6, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=11, j=6, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=6, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=11, j=6, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc3009dc6, 0xc2ff9400
+i=11, j=6, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fac474, 0xc2fa6c00
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=11, j=6, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=6, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=11, j=6, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=6, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=11, j=6, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=6, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=11, j=6, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=6, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0x43000000, 0x43020000, 0x42fe0000, 0x42fd0000
+    vmax(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=7, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=7, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=7, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=7, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=11, j=7, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=7, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=11, j=7, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=7, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=11, j=7, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=7, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=11, j=7, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=7, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=7, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=7, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=7, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=7, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=11, j=7, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=7, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=11, j=7, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc3009dc6, 0xc2ff9400
+i=11, j=7, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fac474, 0xc2fa6c00
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=11, j=7, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=7, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=11, j=7, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=7, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=11, j=7, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=7, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=11, j=7, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=11, j=7, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80b00002, 0x80b00004
+    vsubfp(srcA,srcB) result =  0x42fe0000, 0x42fd0000, 0x80b00002, 0x80b00004
+    vmax(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80b00002, 0x80b00004
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=8, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=11, j=8, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=8, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=11, j=8, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=11, j=8, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=11, j=8, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=11, j=8, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=8, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=11, j=8, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=11, j=8, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=11, j=8, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=11, j=8, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=8, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x042ea002, 0x042df004
+i=11, j=8, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x842ea002, 0x842df004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=8, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x042ea002, 0x042df004
+i=11, j=8, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x842ea002, 0x842df004
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=11, j=8, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=11, j=8, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=11, j=8, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xbfcee315, 0xbfa5001b
+i=11, j=8, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x3fcee315, 0x3fa5001b
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=11, j=8, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=11, j=8, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=11, j=8, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=11, j=8, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=11, j=8, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x8fb00002, 0x8fb00004
+i=11, j=8, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x0fb00002, 0x0fb00004
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=11, j=8, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=11, j=8, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcB   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0x42fe0000, 0x42fd0000, 0xfe967699, 0xfe700022
+    vmax(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80b00002, 0x80b00004
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=9, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=11, j=9, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=9, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=11, j=9, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=11, j=9, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=11, j=9, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=11, j=9, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=9, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=11, j=9, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=11, j=9, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=11, j=9, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=11, j=9, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=9, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=11, j=9, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=9, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=11, j=9, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=11, j=9, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=11, j=9, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=11, j=9, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=11, j=9, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=11, j=9, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=11, j=9, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=11, j=9, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=11, j=9, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=11, j=9, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=11, j=9, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=11, j=9, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=11, j=9, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcB   = 0x80b0000480b00006 0x80b0000180b00002
+
+    vaddfp(srcA,srcB) result =  0x81300000, 0x81300002, 0x81300003, 0x81300005
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vmin(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=10, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=11, j=10, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=10, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=11, j=10, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=11, j=10, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=11, j=10, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=11, j=10, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=10, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=11, j=10, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=11, j=10, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=11, j=10, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=11, j=10, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=10, k=6      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x04316001, 0x042d4002, 0x042c9004
+i=11, j=10, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x84316000, 0x84342001, 0x84300002, 0x842f5004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=10, k=7      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x04316001, 0x042d4002, 0x042c9004
+i=11, j=10, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x84316000, 0x84342001, 0x84300002, 0x842f5004
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=11, j=10, k=8      vmaddfp(srcA,srcC,srcB) result =  0x042d4000, 0x042c9001, 0x80b00004, 0x80b00006
+i=11, j=10, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x842f5001, 0x80b00004, 0x80b00006
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=11, j=10, k=9      vmaddfp(srcA,srcC,srcB) result =  0x042d4000, 0x042c9001, 0xbfcee315, 0xbfa5001b
+i=11, j=10, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x842f5001, 0x3fcee315, 0x3fa5001b
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=11, j=10, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=11, j=10, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=11, j=10, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=11, j=10, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=11, j=10, k=12      vmaddfp(srcA,srcC,srcB) result =  0x8fb00000, 0x8fb00001, 0x8fb00002, 0x8fb00004
+i=11, j=10, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00000, 0x0fb00001, 0x0fb00002, 0x0fb00004
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=11, j=10, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=11, j=10, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcB   = 0x80b0000280b00004 0x80b0000080b00001
+
+    vaddfp(srcA,srcB) result =  0x81300000, 0x81300001, 0x81300002, 0x81300004
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vmin(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=11, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=11, j=11, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=11, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=11, j=11, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=11, j=11, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=11, j=11, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=11, j=11, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=11, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=11, j=11, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=11, j=11, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=11, j=11, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=11, j=11, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=11, k=6      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x04316001, 0x042d4002, 0x042c9004
+i=11, j=11, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x84316000, 0x84342001, 0x84300002, 0x842f5004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=11, k=7      vmaddfp(srcA,srcC,srcB) result =  0x042ea000, 0x04316001, 0x042d4002, 0x042c9004
+i=11, j=11, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x84316000, 0x84342001, 0x84300002, 0x842f5004
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=11, j=11, k=8      vmaddfp(srcA,srcC,srcB) result =  0x042d4000, 0x042c9001, 0x80b00002, 0x80b00004
+i=11, j=11, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x842f5001, 0x80b00002, 0x80b00004
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=11, j=11, k=9      vmaddfp(srcA,srcC,srcB) result =  0x042d4000, 0x042c9001, 0xbfcee315, 0xbfa5001b
+i=11, j=11, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x84300000, 0x842f5001, 0x3fcee315, 0x3fa5001b
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=11, j=11, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=11, j=11, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=11, j=11, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=11, j=11, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=11, j=11, k=12      vmaddfp(srcA,srcC,srcB) result =  0x8fb00000, 0x8fb00001, 0x8fb00002, 0x8fb00004
+i=11, j=11, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00000, 0x0fb00001, 0x0fb00002, 0x0fb00004
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=11, j=11, k=13      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=11, j=11, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcB   = 0x4e8000004e800000 0x4e8000004e800000
+
+    vaddfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vsubfp(srcA,srcB) result =  0xce800000, 0xce800000, 0xce800000, 0xce800000
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=12, k=0      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=11, j=12, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=12, k=1      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=11, j=12, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=11, j=12, k=2      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=11, j=12, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=11, j=12, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=12, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=11, j=12, k=4      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=11, j=12, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=11, j=12, k=5      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=11, j=12, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=12, k=6      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=11, j=12, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=12, k=7      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=11, j=12, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=11, j=12, k=8      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=11, j=12, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=11, j=12, k=9      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=11, j=12, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=11, j=12, k=10      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=11, j=12, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=11, j=12, k=11      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=11, j=12, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=11, j=12, k=12      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=11, j=12, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=11, j=12, k=13      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=11, j=12, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcB   = 0xb0000000b0000000 0xb0000000b0000000
+
+    vaddfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vsubfp(srcA,srcB) result =  0x30000000, 0x30000000, 0x30000000, 0x30000000
+    vmax(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vmin(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=13, k=0      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=11, j=13, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=11, j=13, k=1      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=11, j=13, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=11, j=13, k=2      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=11, j=13, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=11, j=13, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=11, j=13, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=11, j=13, k=4      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=11, j=13, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=11, j=13, k=5      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=11, j=13, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=13, k=6      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=11, j=13, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=11, j=13, k=7      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=11, j=13, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=11, j=13, k=8      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=11, j=13, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=11, j=13, k=9      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xbfcee315, 0xbfa5001b
+i=11, j=13, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0x3fcee315, 0x3fa5001b
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=11, j=13, k=10      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=11, j=13, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=11, j=13, k=11      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=11, j=13, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=11, j=13, k=12      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=11, j=13, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=11, j=13, k=13      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=11, j=13, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcA   = 0x4e8000004e800000 0x4e8000004e800000
+
+   vcfsx(srcA) result =  0x3f1d0000, 0x3f1d0000, 0x3f1d0000, 0x3f1d0000
+   vcfux(srcA) result =  0x3f1d0000, 0x3f1d0000, 0x3f1d0000, 0x3f1d0000
+   vrfim(srcA) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+   vrfin(srcA) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+   vrfiz(srcA) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+   vrefp(srcA) result =  0x307ffe00, 0x307ffe00, 0x307ffe00, 0x307ffe00
+   vrsqrtefp(srcA) result   = 0x37ffff0037ffff00 0x37ffff0037ffff00
+
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vsubfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpbfp(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=0, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=12, j=0, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=0, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=12, j=0, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=12, j=0, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=12, j=0, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=12, j=0, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=0, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=12, j=0, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=12, j=0, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=12, j=0, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=12, j=0, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=0, k=6      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=0, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=0, k=7      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=0, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=12, j=0, k=8      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x00000000, 0x00000000
+i=12, j=0, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=12, j=0, k=9      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=12, j=0, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=12, j=0, k=10      vmaddfp(srcA,srcC,srcB) result =  0x8fb00001, 0x8fb00002, 0x8fb00004, 0x8fb00006
+i=12, j=0, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00001, 0x0fb00002, 0x0fb00004, 0x0fb00006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=12, j=0, k=11      vmaddfp(srcA,srcC,srcB) result =  0x8fb00000, 0x8fb00001, 0x8fb00002, 0x8fb00004
+i=12, j=0, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00000, 0x0fb00001, 0x0fb00002, 0x0fb00004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=12, j=0, k=12      vmaddfp(srcA,srcC,srcB) result =  0x5d800000, 0x5d800000, 0x5d800000, 0x5d800000
+i=12, j=0, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xdd800000, 0xdd800000, 0xdd800000, 0xdd800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=12, j=0, k=13      vmaddfp(srcA,srcC,srcB) result =  0xbf000000, 0xbf000000, 0xbf000000, 0xbf000000
+i=12, j=0, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x3f000000, 0x3f000000, 0x3f000000, 0x3f000000
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vsubfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpbfp(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=1, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=12, j=1, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=1, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=12, j=1, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=12, j=1, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=12, j=1, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=12, j=1, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=1, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=12, j=1, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=12, j=1, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=12, j=1, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=12, j=1, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=1, k=6      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=1, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=1, k=7      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=1, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=12, j=1, k=8      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x00000000, 0x00000000
+i=12, j=1, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=12, j=1, k=9      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=12, j=1, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=12, j=1, k=10      vmaddfp(srcA,srcC,srcB) result =  0x8fb00001, 0x8fb00002, 0x8fb00004, 0x8fb00006
+i=12, j=1, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00001, 0x0fb00002, 0x0fb00004, 0x0fb00006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=12, j=1, k=11      vmaddfp(srcA,srcC,srcB) result =  0x8fb00000, 0x8fb00001, 0x8fb00002, 0x8fb00004
+i=12, j=1, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00000, 0x0fb00001, 0x0fb00002, 0x0fb00004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=12, j=1, k=12      vmaddfp(srcA,srcC,srcB) result =  0x5d800000, 0x5d800000, 0x5d800000, 0x5d800000
+i=12, j=1, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xdd800000, 0xdd800000, 0xdd800000, 0xdd800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=12, j=1, k=13      vmaddfp(srcA,srcC,srcB) result =  0xbf000000, 0xbf000000, 0xbf000000, 0xbf000000
+i=12, j=1, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x3f000000, 0x3f000000, 0x3f000000, 0x3f000000
+srcB   = 0x000000080000000a 0x000000060000000c
+
+    vaddfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vsubfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpbfp(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=2, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=12, j=2, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=2, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=12, j=2, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=12, j=2, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=12, j=2, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=12, j=2, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=2, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=12, j=2, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=12, j=2, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=12, j=2, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=12, j=2, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=2, k=6      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=2, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=2, k=7      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=2, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=12, j=2, k=8      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x00000000, 0x00000000
+i=12, j=2, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=12, j=2, k=9      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=12, j=2, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=12, j=2, k=10      vmaddfp(srcA,srcC,srcB) result =  0x8fb00001, 0x8fb00002, 0x8fb00004, 0x8fb00006
+i=12, j=2, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00001, 0x0fb00002, 0x0fb00004, 0x0fb00006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=12, j=2, k=11      vmaddfp(srcA,srcC,srcB) result =  0x8fb00000, 0x8fb00001, 0x8fb00002, 0x8fb00004
+i=12, j=2, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00000, 0x0fb00001, 0x0fb00002, 0x0fb00004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=12, j=2, k=12      vmaddfp(srcA,srcC,srcB) result =  0x5d800000, 0x5d800000, 0x5d800000, 0x5d800000
+i=12, j=2, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xdd800000, 0xdd800000, 0xdd800000, 0xdd800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=12, j=2, k=13      vmaddfp(srcA,srcC,srcB) result =  0xbf000000, 0xbf000000, 0xbf000000, 0xbf000000
+i=12, j=2, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x3f000000, 0x3f000000, 0x3f000000, 0x3f000000
+srcB   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=3, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=3, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=3, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=3, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=12, j=3, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=3, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=12, j=3, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=3, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=12, j=3, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=3, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=12, j=3, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=3, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=3, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=3, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=3, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=3, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=12, j=3, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=3, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=12, j=3, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=3, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=12, j=3, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=3, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=12, j=3, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=3, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=12, j=3, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=3, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=12, j=3, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=3, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x0000026800000278 0x0000024800000258
+
+    vaddfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vsubfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpbfp(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=4, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=12, j=4, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=4, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=12, j=4, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=12, j=4, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=12, j=4, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=12, j=4, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=4, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=12, j=4, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=12, j=4, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=12, j=4, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=12, j=4, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=4, k=6      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=4, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=4, k=7      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=4, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=12, j=4, k=8      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x00000000, 0x00000000
+i=12, j=4, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=12, j=4, k=9      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=12, j=4, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=12, j=4, k=10      vmaddfp(srcA,srcC,srcB) result =  0x8fb00001, 0x8fb00002, 0x8fb00004, 0x8fb00006
+i=12, j=4, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00001, 0x0fb00002, 0x0fb00004, 0x0fb00006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=12, j=4, k=11      vmaddfp(srcA,srcC,srcB) result =  0x8fb00000, 0x8fb00001, 0x8fb00002, 0x8fb00004
+i=12, j=4, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00000, 0x0fb00001, 0x0fb00002, 0x0fb00004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=12, j=4, k=12      vmaddfp(srcA,srcC,srcB) result =  0x5d800000, 0x5d800000, 0x5d800000, 0x5d800000
+i=12, j=4, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xdd800000, 0xdd800000, 0xdd800000, 0xdd800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=12, j=4, k=13      vmaddfp(srcA,srcC,srcB) result =  0xbf000000, 0xbf000000, 0xbf000000, 0xbf000000
+i=12, j=4, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x3f000000, 0x3f000000, 0x3f000000, 0x3f000000
+srcB   = 0x0000000400000008 0x0000000200000002
+
+    vaddfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vsubfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpbfp(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=5, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=12, j=5, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=5, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=12, j=5, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=12, j=5, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=12, j=5, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=12, j=5, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=5, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=12, j=5, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=12, j=5, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=12, j=5, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=12, j=5, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=5, k=6      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=5, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=5, k=7      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=5, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=12, j=5, k=8      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x00000000, 0x00000000
+i=12, j=5, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=12, j=5, k=9      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=12, j=5, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=12, j=5, k=10      vmaddfp(srcA,srcC,srcB) result =  0x8fb00001, 0x8fb00002, 0x8fb00004, 0x8fb00006
+i=12, j=5, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00001, 0x0fb00002, 0x0fb00004, 0x0fb00006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=12, j=5, k=11      vmaddfp(srcA,srcC,srcB) result =  0x8fb00000, 0x8fb00001, 0x8fb00002, 0x8fb00004
+i=12, j=5, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00000, 0x0fb00001, 0x0fb00002, 0x0fb00004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=12, j=5, k=12      vmaddfp(srcA,srcC,srcB) result =  0x5d800000, 0x5d800000, 0x5d800000, 0x5d800000
+i=12, j=5, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xdd800000, 0xdd800000, 0xdd800000, 0xdd800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=12, j=5, k=13      vmaddfp(srcA,srcC,srcB) result =  0xbf000000, 0xbf000000, 0xbf000000, 0xbf000000
+i=12, j=5, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x3f000000, 0x3f000000, 0x3f000000, 0x3f000000
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0x4e7ffffe, 0x4e7ffffe, 0x4e7ffffe, 0x4e7ffffe
+    vsubfp(srcA,srcB) result =  0x4e800001, 0x4e800001, 0x4e800001, 0x4e800001
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=6, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=12, j=6, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=6, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=12, j=6, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=12, j=6, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=12, j=6, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=12, j=6, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=6, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=12, j=6, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=12, j=6, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=12, j=6, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=12, j=6, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=6, k=6      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=6, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=6, k=7      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=6, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=12, j=6, k=8      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0xc2fe0000, 0xc2fd0000
+i=12, j=6, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=12, j=6, k=9      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=12, j=6, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=12, j=6, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=12, j=6, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=12, j=6, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=12, j=6, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=12, j=6, k=12      vmaddfp(srcA,srcC,srcB) result =  0x5d800000, 0x5d800000, 0x5d800000, 0x5d800000
+i=12, j=6, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xdd800000, 0xdd800000, 0xdd800000, 0xdd800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=12, j=6, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3008000, 0xc3028000, 0xc2ff0000, 0xc2fe0000
+i=12, j=6, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2ff0000, 0xc3018000, 0xc2fd0000, 0xc2fc0000
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0x4e7ffffe, 0x4e7ffffe, 0x4e7ffffe, 0x4e7ffffe
+    vsubfp(srcA,srcB) result =  0x4e800001, 0x4e800001, 0x4e800001, 0x4e800001
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=7, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=12, j=7, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=7, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=12, j=7, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=12, j=7, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=12, j=7, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=12, j=7, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=7, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=12, j=7, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=12, j=7, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=12, j=7, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=12, j=7, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=7, k=6      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=7, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=7, k=7      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=7, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=12, j=7, k=8      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0xc2fe0000, 0xc2fd0000
+i=12, j=7, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=12, j=7, k=9      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=12, j=7, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=12, j=7, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=12, j=7, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=12, j=7, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=12, j=7, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=12, j=7, k=12      vmaddfp(srcA,srcC,srcB) result =  0x5d800000, 0x5d800000, 0x5d800000, 0x5d800000
+i=12, j=7, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xdd800000, 0xdd800000, 0xdd800000, 0xdd800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=12, j=7, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3008000, 0xc3028000, 0xc2ff0000, 0xc2fe0000
+i=12, j=7, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2ff0000, 0xc3018000, 0xc2fd0000, 0xc2fc0000
+srcB   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0x4e7ffffe, 0x4e7ffffe, 0x4e800000, 0x4e800000
+    vsubfp(srcA,srcB) result =  0x4e800001, 0x4e800001, 0x4e800000, 0x4e800000
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+    vcmpbfp(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=8, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=12, j=8, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=8, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=12, j=8, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=12, j=8, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=12, j=8, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=12, j=8, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=8, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=12, j=8, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=12, j=8, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=12, j=8, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=12, j=8, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=8, k=6      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=8, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=8, k=7      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=8, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=12, j=8, k=8      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x00000000, 0x00000000
+i=12, j=8, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=12, j=8, k=9      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=12, j=8, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=12, j=8, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x8fb00004, 0x8fb00006
+i=12, j=8, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x0fb00004, 0x0fb00006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=12, j=8, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x8fb00002, 0x8fb00004
+i=12, j=8, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x0fb00002, 0x0fb00004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=12, j=8, k=12      vmaddfp(srcA,srcC,srcB) result =  0x5d800000, 0x5d800000, 0x5d800000, 0x5d800000
+i=12, j=8, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xdd800000, 0xdd800000, 0xdd800000, 0xdd800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=12, j=8, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2ff0000, 0xc2fe0000, 0xbf000000, 0xbf000000
+i=12, j=8, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fd0000, 0xc2fc0000, 0x3f000000, 0x3f000000
+srcB   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0x4e7ffffe, 0x4e7ffffe, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0x4e800001, 0x4e800001, 0xfe967699, 0xfe700022
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x4e800000, 0x4e800000
+    vcmpbfp(srcA,srcB) result =  0x80000000, 0x80000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=9, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=12, j=9, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=9, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=12, j=9, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=12, j=9, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=12, j=9, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=12, j=9, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=9, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=12, j=9, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=12, j=9, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=12, j=9, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=12, j=9, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=9, k=6      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0x7e967699, 0x7e700022
+i=12, j=9, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=9, k=7      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0x7e967699, 0x7e700022
+i=12, j=9, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=12, j=9, k=8      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7e967699, 0x7e700022
+i=12, j=9, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=12, j=9, k=9      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=12, j=9, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=12, j=9, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=12, j=9, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=12, j=9, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=12, j=9, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=12, j=9, k=12      vmaddfp(srcA,srcC,srcB) result =  0x5d800000, 0x5d800000, 0x7e967699, 0x7e700022
+i=12, j=9, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xdd800000, 0xdd800000, 0x7e967699, 0x7e700022
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=12, j=9, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2ff0000, 0xc2fe0000, 0x7e967699, 0x7e700022
+i=12, j=9, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fd0000, 0xc2fc0000, 0x7e967699, 0x7e700022
+srcB   = 0x80b0000480b00006 0x80b0000180b00002
+
+    vaddfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vsubfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vcmpbfp(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=10, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=12, j=10, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=10, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=12, j=10, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=12, j=10, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=12, j=10, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=12, j=10, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=10, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=12, j=10, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=12, j=10, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=12, j=10, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=12, j=10, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=10, k=6      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=10, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=10, k=7      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=10, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=12, j=10, k=8      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x80b00004, 0x80b00006
+i=12, j=10, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0x80b00004, 0x80b00006
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=12, j=10, k=9      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=12, j=10, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=12, j=10, k=10      vmaddfp(srcA,srcC,srcB) result =  0x8fb00001, 0x8fb00002, 0x8fb00004, 0x8fb00006
+i=12, j=10, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00001, 0x0fb00002, 0x0fb00004, 0x0fb00006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=12, j=10, k=11      vmaddfp(srcA,srcC,srcB) result =  0x8fb00000, 0x8fb00001, 0x8fb00002, 0x8fb00004
+i=12, j=10, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00000, 0x0fb00001, 0x0fb00002, 0x0fb00004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=12, j=10, k=12      vmaddfp(srcA,srcC,srcB) result =  0x5d800000, 0x5d800000, 0x5d800000, 0x5d800000
+i=12, j=10, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xdd800000, 0xdd800000, 0xdd800000, 0xdd800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=12, j=10, k=13      vmaddfp(srcA,srcC,srcB) result =  0xbf000000, 0xbf000000, 0xbf000000, 0xbf000000
+i=12, j=10, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x3f000000, 0x3f000000, 0x3f000000, 0x3f000000
+srcB   = 0x80b0000280b00004 0x80b0000080b00001
+
+    vaddfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vsubfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vcmpbfp(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=11, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=12, j=11, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=11, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=12, j=11, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=12, j=11, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=12, j=11, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=12, j=11, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=11, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=12, j=11, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=12, j=11, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=12, j=11, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=12, j=11, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=11, k=6      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=11, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=11, k=7      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=11, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=12, j=11, k=8      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x80b00002, 0x80b00004
+i=12, j=11, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0x80b00002, 0x80b00004
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=12, j=11, k=9      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=12, j=11, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=12, j=11, k=10      vmaddfp(srcA,srcC,srcB) result =  0x8fb00001, 0x8fb00002, 0x8fb00004, 0x8fb00006
+i=12, j=11, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00001, 0x0fb00002, 0x0fb00004, 0x0fb00006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=12, j=11, k=11      vmaddfp(srcA,srcC,srcB) result =  0x8fb00000, 0x8fb00001, 0x8fb00002, 0x8fb00004
+i=12, j=11, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x0fb00000, 0x0fb00001, 0x0fb00002, 0x0fb00004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=12, j=11, k=12      vmaddfp(srcA,srcC,srcB) result =  0x5d800000, 0x5d800000, 0x5d800000, 0x5d800000
+i=12, j=11, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xdd800000, 0xdd800000, 0xdd800000, 0xdd800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=12, j=11, k=13      vmaddfp(srcA,srcC,srcB) result =  0xbf000000, 0xbf000000, 0xbf000000, 0xbf000000
+i=12, j=11, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x3f000000, 0x3f000000, 0x3f000000, 0x3f000000
+srcB   = 0x4e8000004e800000 0x4e8000004e800000
+
+    vaddfp(srcA,srcB) result =  0x4f000000, 0x4f000000, 0x4f000000, 0x4f000000
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=12, k=0      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=12, j=12, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=12, k=1      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=12, j=12, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=12, j=12, k=2      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=12, j=12, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=12, j=12, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=12, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=12, j=12, k=4      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=12, j=12, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=12, j=12, k=5      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=12, j=12, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=12, k=6      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd2010000, 0xd1fc0000, 0xd1fb0000
+i=12, j=12, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x52010000, 0x52030000, 0x52000000, 0x51ff0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=12, k=7      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd2010000, 0xd1fc0000, 0xd1fb0000
+i=12, j=12, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x52010000, 0x52030000, 0x52000000, 0x51ff0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=12, j=12, k=8      vmaddfp(srcA,srcC,srcB) result =  0xd1fc0000, 0xd1fb0000, 0x4e800000, 0x4e800000
+i=12, j=12, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x51ff0000, 0x4e800000, 0x4e800000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=12, j=12, k=9      vmaddfp(srcA,srcC,srcB) result =  0xd1fc0000, 0xd1fb0000, 0x7f800000, 0x7f800000
+i=12, j=12, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x51ff0000, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=12, j=12, k=10      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=12, j=12, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=12, j=12, k=11      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=12, j=12, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=12, j=12, k=12      vmaddfp(srcA,srcC,srcB) result =  0x5d800000, 0x5d800000, 0x5d800000, 0x5d800000
+i=12, j=12, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xdd800000, 0xdd800000, 0xdd800000, 0xdd800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=12, j=12, k=13      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=12, j=12, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcB   = 0xb0000000b0000000 0xb0000000b0000000
+
+    vaddfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vsubfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=13, k=0      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=12, j=13, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=12, j=13, k=1      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=12, j=13, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=12, j=13, k=2      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=12, j=13, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=12, j=13, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=12, j=13, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=12, j=13, k=4      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=12, j=13, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=12, j=13, k=5      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=12, j=13, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=13, k=6      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=13, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=12, j=13, k=7      vmaddfp(srcA,srcC,srcB) result =  0xd2000000, 0xd2020000, 0xd1fe0000, 0xd1fd0000
+i=12, j=13, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x52000000, 0x52020000, 0x51fe0000, 0x51fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=12, j=13, k=8      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0xb0000000, 0xb0000000
+i=12, j=13, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xb0000000, 0xb0000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=12, j=13, k=9      vmaddfp(srcA,srcC,srcB) result =  0xd1fe0000, 0xd1fd0000, 0x7f800000, 0x7f800000
+i=12, j=13, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x51fe0000, 0x51fd0000, 0xff800000, 0xff800000
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=12, j=13, k=10      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=12, j=13, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=12, j=13, k=11      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=12, j=13, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=12, j=13, k=12      vmaddfp(srcA,srcC,srcB) result =  0x5d800000, 0x5d800000, 0x5d800000, 0x5d800000
+i=12, j=13, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xdd800000, 0xdd800000, 0xdd800000, 0xdd800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=12, j=13, k=13      vmaddfp(srcA,srcC,srcB) result =  0xbf000000, 0xbf000000, 0xbf000000, 0xbf000000
+i=12, j=13, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x3f000000, 0x3f000000, 0x3f000000, 0x3f000000
+srcA   = 0xb0000000b0000000 0xb0000000b0000000
+
+   vcfsx(srcA) result =  0xbf200000, 0xbf200000, 0xbf200000, 0xbf200000
+   vcfux(srcA) result =  0x3fb00000, 0x3fb00000, 0x3fb00000, 0x3fb00000
+   vrfim(srcA) result =  0xbf800000, 0xbf800000, 0xbf800000, 0xbf800000
+   vrfin(srcA) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+   vrfiz(srcA) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+   vrefp(srcA) result =  0xcefffe00, 0xcefffe00, 0xcefffe00, 0xcefffe00
+   vrsqrtefp(srcA) result   = 0x7fc000007fc00000 0x7fc000007fc00000
+
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vsubfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vmax(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vmin(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=0, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=13, j=0, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=0, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=13, j=0, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=13, j=0, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=13, j=0, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=13, j=0, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=0, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=13, j=0, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=13, j=0, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=13, j=0, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=13, j=0, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=0, k=6      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=13, j=0, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=0, k=7      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=13, j=0, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=13, j=0, k=8      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0x80000000, 0x80000000
+i=13, j=0, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=13, j=0, k=9      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0xef167699, 0xeef00022
+i=13, j=0, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x6f167699, 0x6ef00022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=13, j=0, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=13, j=0, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=13, j=0, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=13, j=0, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=13, j=0, k=12      vmaddfp(srcA,srcC,srcB) result =  0xbf000000, 0xbf000000, 0xbf000000, 0xbf000000
+i=13, j=0, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x3f000000, 0x3f000000, 0x3f000000, 0x3f000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=13, j=0, k=13      vmaddfp(srcA,srcC,srcB) result =  0x20800000, 0x20800000, 0x20800000, 0x20800000
+i=13, j=0, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xa0800000, 0xa0800000, 0xa0800000, 0xa0800000
+srcB   = 0x8000012480000124 0x8000012480000124
+
+    vaddfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vsubfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vmax(srcA,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+    vmin(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=1, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=13, j=1, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=1, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=13, j=1, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=13, j=1, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=13, j=1, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=13, j=1, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=1, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=13, j=1, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=13, j=1, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=13, j=1, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+i=13, j=1, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=1, k=6      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=13, j=1, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=1, k=7      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=13, j=1, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=13, j=1, k=8      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0x80000000, 0x80000000
+i=13, j=1, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x80000000, 0x80000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=13, j=1, k=9      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0xef167699, 0xeef00022
+i=13, j=1, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x6f167699, 0x6ef00022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=13, j=1, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=13, j=1, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=13, j=1, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=13, j=1, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=13, j=1, k=12      vmaddfp(srcA,srcC,srcB) result =  0xbf000000, 0xbf000000, 0xbf000000, 0xbf000000
+i=13, j=1, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x3f000000, 0x3f000000, 0x3f000000, 0x3f000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=13, j=1, k=13      vmaddfp(srcA,srcC,srcB) result =  0x20800000, 0x20800000, 0x20800000, 0x20800000
+i=13, j=1, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xa0800000, 0xa0800000, 0xa0800000, 0xa0800000
+srcB   = 0x000000080000000a 0x000000060000000c
+
+    vaddfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vsubfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=2, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=13, j=2, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=2, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=13, j=2, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=13, j=2, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=13, j=2, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=13, j=2, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=2, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=13, j=2, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=13, j=2, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=13, j=2, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=13, j=2, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=2, k=6      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=13, j=2, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=2, k=7      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=13, j=2, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=13, j=2, k=8      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0x00000000, 0x00000000
+i=13, j=2, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x00000000, 0x00000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=13, j=2, k=9      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0xef167699, 0xeef00022
+i=13, j=2, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x6f167699, 0x6ef00022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=13, j=2, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=13, j=2, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=13, j=2, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=13, j=2, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=13, j=2, k=12      vmaddfp(srcA,srcC,srcB) result =  0xbf000000, 0xbf000000, 0xbf000000, 0xbf000000
+i=13, j=2, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x3f000000, 0x3f000000, 0x3f000000, 0x3f000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=13, j=2, k=13      vmaddfp(srcA,srcC,srcB) result =  0x20800000, 0x20800000, 0x20800000, 0x20800000
+i=13, j=2, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xa0800000, 0xa0800000, 0xa0800000, 0xa0800000
+srcB   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+    vaddfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vsubfp(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmax(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vmin(srcA,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=3, k=0      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=3, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=3, k=1      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=3, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=13, j=3, k=2      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=3, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=13, j=3, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=3, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=13, j=3, k=4      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=3, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=13, j=3, k=5      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=3, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=3, k=6      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=3, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=3, k=7      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=3, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=13, j=3, k=8      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=3, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=13, j=3, k=9      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=3, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=13, j=3, k=10      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=3, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=13, j=3, k=11      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=3, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=13, j=3, k=12      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=3, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=13, j=3, k=13      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=3, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcB   = 0x0000026800000278 0x0000024800000258
+
+    vaddfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vsubfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=4, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=13, j=4, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=4, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=13, j=4, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=13, j=4, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=13, j=4, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=13, j=4, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=4, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=13, j=4, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=13, j=4, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=13, j=4, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=13, j=4, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=4, k=6      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=13, j=4, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=4, k=7      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=13, j=4, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=13, j=4, k=8      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0x00000000, 0x00000000
+i=13, j=4, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x00000000, 0x00000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=13, j=4, k=9      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0xef167699, 0xeef00022
+i=13, j=4, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x6f167699, 0x6ef00022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=13, j=4, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=13, j=4, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=13, j=4, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=13, j=4, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=13, j=4, k=12      vmaddfp(srcA,srcC,srcB) result =  0xbf000000, 0xbf000000, 0xbf000000, 0xbf000000
+i=13, j=4, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x3f000000, 0x3f000000, 0x3f000000, 0x3f000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=13, j=4, k=13      vmaddfp(srcA,srcC,srcB) result =  0x20800000, 0x20800000, 0x20800000, 0x20800000
+i=13, j=4, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xa0800000, 0xa0800000, 0xa0800000, 0xa0800000
+srcB   = 0x0000000400000008 0x0000000200000002
+
+    vaddfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vsubfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vmax(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=5, k=0      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=13, j=5, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=5, k=1      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=13, j=5, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=13, j=5, k=2      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=13, j=5, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=13, j=5, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=5, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=13, j=5, k=4      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=13, j=5, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=13, j=5, k=5      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=13, j=5, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=5, k=6      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=13, j=5, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=5, k=7      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=13, j=5, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=13, j=5, k=8      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0x00000000, 0x00000000
+i=13, j=5, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x00000000, 0x00000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=13, j=5, k=9      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0xef167699, 0xeef00022
+i=13, j=5, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x6f167699, 0x6ef00022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=13, j=5, k=10      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=13, j=5, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=13, j=5, k=11      vmaddfp(srcA,srcC,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+i=13, j=5, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80000000, 0x80000000, 0x80000000, 0x80000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=13, j=5, k=12      vmaddfp(srcA,srcC,srcB) result =  0xbf000000, 0xbf000000, 0xbf000000, 0xbf000000
+i=13, j=5, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x3f000000, 0x3f000000, 0x3f000000, 0x3f000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=13, j=5, k=13      vmaddfp(srcA,srcC,srcB) result =  0x20800000, 0x20800000, 0x20800000, 0x20800000
+i=13, j=5, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xa0800000, 0xa0800000, 0xa0800000, 0xa0800000
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0x43000000, 0x43020000, 0x42fe0000, 0x42fd0000
+    vmax(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=6, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=6, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=6, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=6, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=13, j=6, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=6, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=13, j=6, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=6, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=13, j=6, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=6, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=13, j=6, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=6, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=6, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=6, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=6, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=6, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=13, j=6, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=6, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=13, j=6, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xef167699, 0xeef00022
+i=13, j=6, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0x6f167699, 0x6ef00022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=13, j=6, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=6, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=13, j=6, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=6, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=13, j=6, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc3008000, 0xc3028000, 0xc2ff0000, 0xc2fe0000
+i=13, j=6, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc2ff0000, 0xc3018000, 0xc2fd0000, 0xc2fc0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=13, j=6, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=6, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+    vaddfp(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vsubfp(srcA,srcB) result =  0x43000000, 0x43020000, 0x42fe0000, 0x42fd0000
+    vmax(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vmin(srcA,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0xc0000000, 0xc0000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=7, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=7, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=7, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=7, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=13, j=7, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=7, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=13, j=7, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=7, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=13, j=7, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=7, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=13, j=7, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=7, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=7, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=7, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=7, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=7, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=13, j=7, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=7, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=13, j=7, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xef167699, 0xeef00022
+i=13, j=7, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0x6f167699, 0x6ef00022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=13, j=7, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=7, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=13, j=7, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=7, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=13, j=7, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc3008000, 0xc3028000, 0xc2ff0000, 0xc2fe0000
+i=13, j=7, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc2ff0000, 0xc3018000, 0xc2fd0000, 0xc2fc0000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=13, j=7, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+i=13, j=7, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc3000000, 0xc3020000, 0xc2fe0000, 0xc2fd0000
+srcB   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xb0000000, 0xb0000000
+    vsubfp(srcA,srcB) result =  0x42fe0000, 0x42fd0000, 0xb0000000, 0xb0000000
+    vmax(srcA,srcB) result =  0xb0000000, 0xb0000000, 0x00000000, 0x00000000
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=8, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=13, j=8, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=8, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=13, j=8, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=13, j=8, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=13, j=8, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=13, j=8, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=8, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=13, j=8, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=13, j=8, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=13, j=8, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=13, j=8, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=8, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x337e0000, 0x337d0000
+i=13, j=8, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xb37e0000, 0xb37d0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=8, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x337e0000, 0x337d0000
+i=13, j=8, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xb37e0000, 0xb37d0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=13, j=8, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=13, j=8, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=13, j=8, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xef167699, 0xeef00022
+i=13, j=8, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x6f167699, 0x6ef00022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=13, j=8, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=13, j=8, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=13, j=8, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x00000000, 0x00000000
+i=13, j=8, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x80000000, 0x80000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=13, j=8, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc2ff0000, 0xc2fe0000, 0xbf000000, 0xbf000000
+i=13, j=8, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc2fd0000, 0xc2fc0000, 0x3f000000, 0x3f000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=13, j=8, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x20800000, 0x20800000
+i=13, j=8, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xa0800000, 0xa0800000
+srcB   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+    vaddfp(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+    vsubfp(srcA,srcB) result =  0x42fe0000, 0x42fd0000, 0xfe967699, 0xfe700022
+    vmax(srcA,srcB) result =  0xb0000000, 0xb0000000, 0x7e967699, 0x7e700022
+    vmin(srcA,srcB) result =  0xc2fe0000, 0xc2fd0000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0xc0000000, 0xc0000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=9, k=0      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=13, j=9, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=9, k=1      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=13, j=9, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=13, j=9, k=2      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=13, j=9, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=13, j=9, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=9, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=13, j=9, k=4      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=13, j=9, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=13, j=9, k=5      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=13, j=9, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=9, k=6      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=13, j=9, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=9, k=7      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=13, j=9, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=13, j=9, k=8      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=13, j=9, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=13, j=9, k=9      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=13, j=9, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=13, j=9, k=10      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=13, j=9, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=13, j=9, k=11      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=13, j=9, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=13, j=9, k=12      vmaddfp(srcA,srcC,srcB) result =  0xc2ff0000, 0xc2fe0000, 0x7e967699, 0x7e700022
+i=13, j=9, k=12      vnmsubfp(srcA,srcC,srcB) result =  0xc2fd0000, 0xc2fc0000, 0x7e967699, 0x7e700022
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=13, j=9, k=13      vmaddfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+i=13, j=9, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xc2fe0000, 0xc2fd0000, 0x7e967699, 0x7e700022
+srcB   = 0x80b0000480b00006 0x80b0000180b00002
+
+    vaddfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vsubfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vmax(srcA,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+    vmin(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=10, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=13, j=10, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=10, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=13, j=10, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=13, j=10, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=13, j=10, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=13, j=10, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=10, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=13, j=10, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=13, j=10, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=13, j=10, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=13, j=10, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=10, k=6      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=13, j=10, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=10, k=7      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=13, j=10, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=13, j=10, k=8      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0x80b00004, 0x80b00006
+i=13, j=10, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x80b00004, 0x80b00006
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=13, j=10, k=9      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0xef167699, 0xeef00022
+i=13, j=10, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x6f167699, 0x6ef00022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=13, j=10, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=13, j=10, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=13, j=10, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+i=13, j=10, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80b00001, 0x80b00002, 0x80b00004, 0x80b00006
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=13, j=10, k=12      vmaddfp(srcA,srcC,srcB) result =  0xbf000000, 0xbf000000, 0xbf000000, 0xbf000000
+i=13, j=10, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x3f000000, 0x3f000000, 0x3f000000, 0x3f000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=13, j=10, k=13      vmaddfp(srcA,srcC,srcB) result =  0x20800000, 0x20800000, 0x20800000, 0x20800000
+i=13, j=10, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xa0800000, 0xa0800000, 0xa0800000, 0xa0800000
+srcB   = 0x80b0000280b00004 0x80b0000080b00001
+
+    vaddfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vsubfp(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vmax(srcA,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+    vmin(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=11, k=0      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=13, j=11, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=11, k=1      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=13, j=11, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=13, j=11, k=2      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=13, j=11, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=13, j=11, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=11, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=13, j=11, k=4      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=13, j=11, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=13, j=11, k=5      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=13, j=11, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=11, k=6      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=13, j=11, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=11, k=7      vmaddfp(srcA,srcC,srcB) result =  0x33800000, 0x33820000, 0x337e0000, 0x337d0000
+i=13, j=11, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb3820000, 0xb37e0000, 0xb37d0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=13, j=11, k=8      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0x80b00002, 0x80b00004
+i=13, j=11, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x80b00002, 0x80b00004
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=13, j=11, k=9      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x337d0000, 0xef167699, 0xeef00022
+i=13, j=11, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xb37e0000, 0xb37d0000, 0x6f167699, 0x6ef00022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=13, j=11, k=10      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=13, j=11, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=13, j=11, k=11      vmaddfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+i=13, j=11, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x80b00000, 0x80b00001, 0x80b00002, 0x80b00004
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=13, j=11, k=12      vmaddfp(srcA,srcC,srcB) result =  0xbf000000, 0xbf000000, 0xbf000000, 0xbf000000
+i=13, j=11, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x3f000000, 0x3f000000, 0x3f000000, 0x3f000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=13, j=11, k=13      vmaddfp(srcA,srcC,srcB) result =  0x20800000, 0x20800000, 0x20800000, 0x20800000
+i=13, j=11, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xa0800000, 0xa0800000, 0xa0800000, 0xa0800000
+srcB   = 0x4e8000004e800000 0x4e8000004e800000
+
+    vaddfp(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vsubfp(srcA,srcB) result =  0xce800000, 0xce800000, 0xce800000, 0xce800000
+    vmax(srcA,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+    vmin(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpeqfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgefp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=12, k=0      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=13, j=12, k=0      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=12, k=1      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=13, j=12, k=1      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=13, j=12, k=2      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=13, j=12, k=2      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=13, j=12, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=12, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=13, j=12, k=4      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=13, j=12, k=4      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=13, j=12, k=5      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=13, j=12, k=5      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=12, k=6      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=13, j=12, k=6      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=12, k=7      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=13, j=12, k=7      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=13, j=12, k=8      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=13, j=12, k=8      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=13, j=12, k=9      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0xef167699, 0xeef00022
+i=13, j=12, k=9      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x6f167699, 0x6ef00022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=13, j=12, k=10      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=13, j=12, k=10      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=13, j=12, k=11      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=13, j=12, k=11      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=13, j=12, k=12      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=13, j=12, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=13, j=12, k=13      vmaddfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+i=13, j=12, k=13      vnmsubfp(srcA,srcC,srcB) result =  0x4e800000, 0x4e800000, 0x4e800000, 0x4e800000
+srcB   = 0xb0000000b0000000 0xb0000000b0000000
+
+    vaddfp(srcA,srcB) result =  0xb0800000, 0xb0800000, 0xb0800000, 0xb0800000
+    vsubfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+    vmax(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vmin(srcA,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+    vcmpbfp(srcA,srcB) result =  0x40000000, 0x40000000, 0x40000000, 0x40000000
+    vcmpeqfp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgefp(srcA,srcB) result =  0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff
+    vcmpgtfp(srcA,srcB) result =  0x00000000, 0x00000000, 0x00000000, 0x00000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=13, k=0      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=13, j=13, k=0      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x8000012480000124 0x8000012480000124
+
+i=13, j=13, k=1      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=13, j=13, k=1      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x000000080000000a 0x000000060000000c
+
+i=13, j=13, k=2      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=13, j=13, k=2      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xfffffefcfffffdfd 0xfffffafafffffbfb
+
+i=13, j=13, k=3      vmaddfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+i=13, j=13, k=3      vnmsubfp(srcA,srcC,srcB) result =  0xfffffafa, 0xfffffbfb, 0xfffffefc, 0xfffffdfd
+srcC   = 0x0000026800000278 0x0000024800000258
+
+i=13, j=13, k=4      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=13, j=13, k=4      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x0000000400000008 0x0000000200000002
+
+i=13, j=13, k=5      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=13, j=13, k=5      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=13, k=6      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x33810000, 0x337c0000, 0x337b0000
+i=13, j=13, k=6      vnmsubfp(srcA,srcC,srcB) result =  0xb3810000, 0xb3830000, 0xb3800000, 0xb37f0000
+srcC   = 0xc2fe0000c2fd0000 0xc3000000c3020000
+
+i=13, j=13, k=7      vmaddfp(srcA,srcC,srcB) result =  0x337e0000, 0x33810000, 0x337c0000, 0x337b0000
+i=13, j=13, k=7      vnmsubfp(srcA,srcC,srcB) result =  0xb3810000, 0xb3830000, 0xb3800000, 0xb37f0000
+srcC   = 0x0000000400000002 0xc2fe0000c2fd0000
+
+i=13, j=13, k=8      vmaddfp(srcA,srcC,srcB) result =  0x337c0000, 0x337b0000, 0xb0000000, 0xb0000000
+i=13, j=13, k=8      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb37f0000, 0xb0000000, 0xb0000000
+srcC   = 0x7e9676997e700022 0xc2fe0000c2fd0000
+
+i=13, j=13, k=9      vmaddfp(srcA,srcC,srcB) result =  0x337c0000, 0x337b0000, 0xef167699, 0xeef00022
+i=13, j=13, k=9      vnmsubfp(srcA,srcC,srcB) result =  0xb3800000, 0xb37f0000, 0x6f167699, 0x6ef00022
+srcC   = 0x80b0000480b00006 0x80b0000180b00002
+
+i=13, j=13, k=10      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=13, j=13, k=10      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x80b0000280b00004 0x80b0000080b00001
+
+i=13, j=13, k=11      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=13, j=13, k=11      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+srcC   = 0x4e8000004e800000 0x4e8000004e800000
+
+i=13, j=13, k=12      vmaddfp(srcA,srcC,srcB) result =  0xbf000000, 0xbf000000, 0xbf000000, 0xbf000000
+i=13, j=13, k=12      vnmsubfp(srcA,srcC,srcB) result =  0x3f000000, 0x3f000000, 0x3f000000, 0x3f000000
+srcC   = 0xb0000000b0000000 0xb0000000b0000000
+
+i=13, j=13, k=13      vmaddfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
+i=13, j=13, k=13      vnmsubfp(srcA,srcC,srcB) result =  0xb0000000, 0xb0000000, 0xb0000000, 0xb0000000
diff --git a/none/tests/ppc64/subnormal_test.vgtest b/none/tests/ppc64/subnormal_test.vgtest
new file mode 100644 (file)
index 0000000..91c5cd6
--- /dev/null
@@ -0,0 +1,2 @@
+prereq: ../../../tests/check_ppc64_auxv_cap altivec
+prog: subnormal_test