From: Carl Love Date: Tue, 28 May 2019 16:33:00 +0000 (-0500) Subject: PPC64, Subnormal testcase changes X-Git-Tag: VALGRIND_3_16_0~273 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d2cbb78a151256290d490fcb7a805884d6406a7e;p=thirdparty%2Fvalgrind.git PPC64, Subnormal testcase changes 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 --- diff --git a/none/tests/ppc32/jm-insns.c b/none/tests/ppc32/jm-insns.c index 339ebe8e0a..e6e947c7f3 100644 --- a/none/tests/ppc32/jm-insns.c +++ b/none/tests/ppc32/jm-insns.c @@ -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) diff --git a/none/tests/ppc32/jm-vmx.stdout.exp b/none/tests/ppc32/jm-vmx.stdout.exp index 43faa1a027..307c75f0f9 100644 --- a/none/tests/ppc32/jm-vmx.stdout.exp +++ b/none/tests/ppc32/jm-vmx.stdout.exp @@ -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/Makefile.am b/none/tests/ppc64/Makefile.am index a2d364a709..9bc0d0a764 100644 --- a/none/tests/ppc64/Makefile.am +++ b/none/tests/ppc64/Makefile.am @@ -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 diff --git a/none/tests/ppc64/jm-vmx.stdout.exp b/none/tests/ppc64/jm-vmx.stdout.exp index 44fe879cbc..67e27ec5c0 100644 --- a/none/tests/ppc64/jm-vmx.stdout.exp +++ b/none/tests/ppc64/jm-vmx.stdout.exp @@ -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/jm-vmx.stdout.exp-LE b/none/tests/ppc64/jm-vmx.stdout.exp-LE index 55efcb764e..e901f17b46 100644 --- a/none/tests/ppc64/jm-vmx.stdout.exp-LE +++ b/none/tests/ppc64/jm-vmx.stdout.exp-LE @@ -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 index 0000000000..51d7d31511 --- /dev/null +++ b/none/tests/ppc64/subnormal_test.c @@ -0,0 +1,306 @@ +#include +#include +#include + +#ifdef HAS_ISA_2_06 + +#include +#include +#include + +#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 index 0000000000..139597f9cb --- /dev/null +++ b/none/tests/ppc64/subnormal_test.stderr.exp @@ -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 index 0000000000..af8d2425bf --- /dev/null +++ b/none/tests/ppc64/subnormal_test.stdout.exp @@ -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 index 0000000000..91c5cd6acf --- /dev/null +++ b/none/tests/ppc64/subnormal_test.vgtest @@ -0,0 +1,2 @@ +prereq: ../../../tests/check_ppc64_auxv_cap altivec +prog: subnormal_test