From 4b04dc0a25e55cba966197e2e496c9a0ec74beba Mon Sep 17 00:00:00 2001 From: David Harris Date: Tue, 29 Apr 2025 07:33:26 -0700 Subject: [PATCH] Skipped subnorms in special cases, renamed denorm to subnorm --- .../exercises/fma16/tests/baby_torture.tv | 1152 ++++++------- examples/exercises/fma16/tests/fadd_2.tv | 24 +- examples/exercises/fma16/tests/fma_2.tv | 424 ++--- .../exercises/fma16/tests/fma_special_rm.tv | 1472 ++++++++--------- .../exercises/fma16/tests/fma_special_rne.tv | 1472 ++++++++--------- .../exercises/fma16/tests/fma_special_rp.tv | 1472 ++++++++--------- .../exercises/fma16/tests/fma_special_rz.tv | 1472 ++++++++--------- examples/exercises/fma16/tests/fmul_1.tv | 40 +- examples/exercises/fma16/tests/fmul_2.tv | 80 +- 9 files changed, 3804 insertions(+), 3804 deletions(-) diff --git a/examples/exercises/fma16/tests/baby_torture.tv b/examples/exercises/fma16/tests/baby_torture.tv index 3ba7b50f1..57dc597a1 100644 --- a/examples/exercises/fma16/tests/baby_torture.tv +++ b/examples/exercises/fma16/tests/baby_torture.tv @@ -6,25 +6,25 @@ C3EC_0000_3800_04_C2EC_0 // f16_add_rz.tv line 100 C3EC_3800_C2EC_00 -1.01111101 0000_0000_8401_04_8401_0 // f16_add_rz.tv line 300 0000_8401_8401_00 0 + -1.00000000001 x 2^-14 = -1.00000000001 x 2^-14 BC83_0000_BFFF_04_C241_0 // f16_add_rz.tv line 400 BC83_BFFF_C241_00 -1.00010000011 x 2^0 + -1.01111111111 x 2^0 = -1.01001000001 x 2^1 0000_0000_FA02_04_FA02_0 // f16_add_rz.tv line 500 0000_FA02_FA02_00 0 + -1.01000000010 x 2^15 = -1.01000000010 x 2^15 -// Skipped denorm f16_add_rz.tv line 600 0001_13FE_13FE_01 Denorm + 1.01111111110 x 2^-11 = 1.01111111110 x 2^-11 +// Skipped subnorm f16_add_rz.tv line 600 0001_13FE_13FE_01 subnorm + 1.01111111110 x 2^-11 = 1.01111111110 x 2^-11 37AF_0000_4400_04_447A_1 // f16_add_rz.tv line 700 37AF_4400_447A_01 1.01110101111 x 2^-2 + 1.00000000000 x 2^2 = 1.00001111010 x 2^2 -// Skipped denorm f16_add_rz.tv line 800 0001_B668_B667_01 Denorm + -1.01001101000 x 2^-2 = -1.01001100111 x 2^-2 -// Skipped denorm f16_add_rz.tv line 900 0001_B801_B800_01 Denorm + -1.00000000001 x 2^-1 = -1.00000000000 x 2^-1 +// Skipped subnorm f16_add_rz.tv line 800 0001_B668_B667_01 subnorm + -1.01001101000 x 2^-2 = -1.01001100111 x 2^-2 +// Skipped subnorm f16_add_rz.tv line 900 0001_B801_B800_01 subnorm + -1.00000000001 x 2^-1 = -1.00000000000 x 2^-1 93FF_0000_EBFF_04_EBFF_1 // f16_add_rz.tv line 1000 93FF_EBFF_EBFF_01 -1.01111111111 x 2^-11 + -1.01111111111 x 2^11 = -1.01111111111 x 2^11 -// Skipped denorm f16_add_rz.tv line 1100 03FF_AC0E_AC0D_01 Denorm + -1.00000001110 x 2^-4 = -1.00000001101 x 2^-4 -// Skipped denorm f16_add_rz.tv line 1200 03FF_3FFE_3FFE_01 Denorm + 1.01111111110 x 2^0 = 1.01111111110 x 2^0 +// Skipped subnorm f16_add_rz.tv line 1100 03FF_AC0E_AC0D_01 subnorm + -1.00000001110 x 2^-4 = -1.00000001101 x 2^-4 +// Skipped subnorm f16_add_rz.tv line 1200 03FF_3FFE_3FFE_01 subnorm + 1.01111111110 x 2^0 = 1.01111111110 x 2^0 C0DF_0000_7C00_04_7C00_0 // f16_add_rz.tv line 1300 C0DF_7C00_7C00_00 -1.00011011111 x 2^1 + INF = INF -// Skipped denorm f16_add_rz.tv line 1400 03FF_EC2E_EC2D_01 Denorm + -1.00000101110 x 2^12 = -1.00000101101 x 2^12 -// Skipped denorm f16_add_rz.tv line 1500 03FF_C401_C400_01 Denorm + -1.00000000001 x 2^2 = -1.00000000000 x 2^2 -// Skipped denorm f16_add_rz.tv line 1600 B2FF_03FF_B2FE_01 -1.01011111111 x 2^-3 + Denorm = -1.01011111110 x 2^-3 -// Skipped denorm f16_add_rz.tv line 1700 03FE_43BE_43BE_01 Denorm + 1.01110111110 x 2^1 = 1.01110111110 x 2^1 -// Skipped denorm f16_add_rz.tv line 1800 03FE_6BFE_6BFE_01 Denorm + 1.01111111110 x 2^11 = 1.01111111110 x 2^11 +// Skipped subnorm f16_add_rz.tv line 1400 03FF_EC2E_EC2D_01 subnorm + -1.00000101110 x 2^12 = -1.00000101101 x 2^12 +// Skipped subnorm f16_add_rz.tv line 1500 03FF_C401_C400_01 subnorm + -1.00000000001 x 2^2 = -1.00000000000 x 2^2 +// Skipped subnorm f16_add_rz.tv line 1600 B2FF_03FF_B2FE_01 -1.01011111111 x 2^-3 + subnorm = -1.01011111110 x 2^-3 +// Skipped subnorm f16_add_rz.tv line 1700 03FE_43BE_43BE_01 subnorm + 1.01110111110 x 2^1 = 1.01110111110 x 2^1 +// Skipped subnorm f16_add_rz.tv line 1800 03FE_6BFE_6BFE_01 subnorm + 1.01111111110 x 2^11 = 1.01111111110 x 2^11 D169_0000_9000_04_D169_1 // f16_add_rz.tv line 1900 D169_9000_D169_01 -1.00101101001 x 2^5 + -1.00000000000 x 2^-11 = -1.00101101001 x 2^5 -// Skipped denorm f16_add_rz.tv line 2000 03FE_0001_03FF_00 Denorm + Denorm = Denorm -// Skipped denorm f16_add_rz.tv line 2100 03FE_FC01_FE01_10 Denorm + NaN = NaN -// Skipped denorm f16_add_rz.tv line 2200 003D_37FF_37FF_01 Denorm + 1.01111111111 x 2^-2 = 1.01111111111 x 2^-2 +// Skipped subnorm f16_add_rz.tv line 2000 03FE_0001_03FF_00 subnorm + subnorm = subnorm +// Skipped subnorm f16_add_rz.tv line 2100 03FE_FC01_FE01_10 subnorm + NaN = NaN +// Skipped subnorm f16_add_rz.tv line 2200 003D_37FF_37FF_01 subnorm + 1.01111111111 x 2^-2 = 1.01111111111 x 2^-2 0400_0000_37EB_04_37EB_1 // f16_add_rz.tv line 2300 0400_37EB_37EB_01 1.00000000000 x 2^-14 + 1.01111101011 x 2^-2 = 1.01111101011 x 2^-2 -// Skipped denorm f16_add_rz.tv line 2400 0400_83FE_0002_00 1.00000000000 x 2^-14 + -Denorm = Denorm +// Skipped subnorm f16_add_rz.tv line 2400 0400_83FE_0002_00 1.00000000000 x 2^-14 + -subnorm = subnorm 54CE_0000_BC00_04_54BE_0 // f16_add_rz.tv line 2500 54CE_BC00_54BE_00 1.00011001110 x 2^6 + -1.00000000000 x 2^0 = 1.00010111110 x 2^6 0400_0000_B082_04_B081_1 // f16_add_rz.tv line 2600 0400_B082_B081_01 1.00000000000 x 2^-14 + -1.00010000010 x 2^-3 = -1.00010000001 x 2^-3 0401_0000_1001_04_1081_1 // f16_add_rz.tv line 2700 0401_1001_1081_01 1.00000000001 x 2^-14 + 1.00000000001 x 2^-11 = 1.00010000001 x 2^-11 @@ -32,7 +32,7 @@ D169_0000_9000_04_D169_1 // f16_add_rz.tv line 1900 D169_9000_D169_01 -1.0010110 0401_0000_7562_04_7562_1 // f16_add_rz.tv line 2900 0401_7562_7562_01 1.00000000001 x 2^-14 + 1.00101100010 x 2^14 = 1.00101100010 x 2^14 0401_0000_B7FE_04_B7FD_1 // f16_add_rz.tv line 3000 0401_B7FE_B7FD_01 1.00000000001 x 2^-14 + -1.01111111110 x 2^-2 = -1.01111111101 x 2^-2 7BDC_0000_E800_04_7B9C_0 // f16_add_rz.tv line 3100 7BDC_E800_7B9C_00 1.01111011100 x 2^15 + -1.00000000000 x 2^11 = 1.01110011100 x 2^15 -// Skipped denorm f16_add_rz.tv line 3200 07FF_8783_007C_00 1.01111111111 x 2^-14 + -1.01110000011 x 2^-14 = Denorm +// Skipped subnorm f16_add_rz.tv line 3200 07FF_8783_007C_00 1.01111111111 x 2^-14 + -1.01110000011 x 2^-14 = subnorm 07FF_0000_3C01_04_3C01_1 // f16_add_rz.tv line 3300 07FF_3C01_3C01_01 1.01111111111 x 2^-14 + 1.00000000001 x 2^0 = 1.00000000001 x 2^0 7BDB_0000_7BFF_04_7BFF_5 // f16_add_rz.tv line 3400 7BDB_7BFF_7BFF_05 1.01111011011 x 2^15 + 1.01111111111 x 2^15 = 1.01111111111 x 2^15 07FF_0000_C3FF_04_C3FE_1 // f16_add_rz.tv line 3500 07FF_C3FF_C3FE_01 1.01111111111 x 2^-14 + -1.01111111111 x 2^1 = -1.01111111110 x 2^1 @@ -45,7 +45,7 @@ D169_0000_9000_04_D169_1 // f16_add_rz.tv line 1900 D169_9000_D169_01 -1.0010110 07FE_0000_FBFE_04_FBFD_1 // f16_add_rz.tv line 4200 07FE_FBFE_FBFD_01 1.01111111110 x 2^-14 + -1.01111111110 x 2^15 = -1.01111111101 x 2^15 CC26_0000_3400_04_CC16_0 // f16_add_rz.tv line 4300 CC26_3400_CC16_00 -1.00000100110 x 2^4 + 1.00000000000 x 2^-2 = -1.00000010110 x 2^4 1000_0000_B7C0_04_B7BE_0 // f16_add_rz.tv line 4400 1000_B7C0_B7BE_00 1.00000000000 x 2^-11 + -1.01111000000 x 2^-2 = -1.01110111110 x 2^-2 -// Skipped denorm f16_add_rz.tv line 4500 1000_8001_0FFF_01 1.00000000000 x 2^-11 + -Denorm = 1.01111111111 x 2^-12 +// Skipped subnorm f16_add_rz.tv line 4500 1000_8001_0FFF_01 1.00000000000 x 2^-11 + -subnorm = 1.01111111111 x 2^-12 5BFE_0000_BBFF_04_5BF6_1 // f16_add_rz.tv line 4600 5BFE_BBFF_5BF6_01 1.01111111110 x 2^7 + -1.01111111111 x 2^-1 = 1.01111110110 x 2^7 1000_0000_3FFD_04_3FFD_1 // f16_add_rz.tv line 4700 1000_3FFD_3FFD_01 1.00000000000 x 2^-11 + 1.01111111101 x 2^0 = 1.01111111101 x 2^0 1001_0000_07FE_04_1100_1 // f16_add_rz.tv line 4800 1001_07FE_1100_01 1.00000000001 x 2^-11 + 1.01111111110 x 2^-14 = 1.00100000000 x 2^-11 @@ -58,7 +58,7 @@ CC26_0000_3400_04_CC16_0 // f16_add_rz.tv line 4300 CC26_3400_CC16_00 -1.0000010 37EE_0000_7800_04_7800_1 // f16_add_rz.tv line 5500 37EE_7800_7800_01 1.01111101110 x 2^-2 + 1.00000000000 x 2^15 = 1.00000000000 x 2^15 13FF_0000_762A_04_762A_1 // f16_add_rz.tv line 5600 13FF_762A_762A_01 1.01111111111 x 2^-11 + 1.01000101010 x 2^14 = 1.01000101010 x 2^14 13FF_0000_C001_04_C000_1 // f16_add_rz.tv line 5700 13FF_C001_C000_01 1.01111111111 x 2^-11 + -1.00000000001 x 2^1 = -1.00000000000 x 2^1 -// Skipped denorm f16_add_rz.tv line 5800 80FF_FFFF_FFFF_00 -Denorm + NaN = NaN +// Skipped subnorm f16_add_rz.tv line 5800 80FF_FFFF_FFFF_00 -subnorm + NaN = NaN 13FE_0000_6BEF_04_6BEF_1 // f16_add_rz.tv line 5900 13FE_6BEF_6BEF_01 1.01111111110 x 2^-11 + 1.01111101111 x 2^11 = 1.01111101111 x 2^11 13FE_0000_47FE_04_47FE_1 // f16_add_rz.tv line 6000 13FE_47FE_47FE_01 1.01111111110 x 2^-11 + 1.01111111110 x 2^2 = 1.01111111110 x 2^2 3BF1_0000_8400_04_3BF0_1 // f16_add_rz.tv line 6100 3BF1_8400_3BF0_01 1.01111110001 x 2^-1 + -1.00000000000 x 2^-14 = 1.01111110000 x 2^-1 @@ -82,7 +82,7 @@ CC88_0000_6BFF_04_6BF5_1 // f16_add_rz.tv line 7600 CC88_6BFF_6BF5_01 -1.0001000 7843_0000_FC00_04_FC00_0 // f16_add_rz.tv line 7900 7843_FC00_FC00_00 1.00001000011 x 2^15 + -INF = -INF 37FE_0000_B783_04_27B0_0 // f16_add_rz.tv line 8000 37FE_B783_27B0_00 1.01111111110 x 2^-2 + -1.01110000011 x 2^-2 = 1.01110110000 x 2^-6 37FE_0000_4401_04_4480_1 // f16_add_rz.tv line 8100 37FE_4401_4480_01 1.01111111110 x 2^-2 + 1.00000000001 x 2^2 = 1.00010000000 x 2^2 -// Skipped denorm f16_add_rz.tv line 8200 BB80_83FF_BB80_01 -1.01110000000 x 2^-1 + -Denorm = -1.01110000000 x 2^-1 +// Skipped subnorm f16_add_rz.tv line 8200 BB80_83FF_BB80_01 -1.01110000000 x 2^-1 + -subnorm = -1.01110000000 x 2^-1 37FE_0000_BFDF_04_BDDF_1 // f16_add_rz.tv line 8300 37FE_BFDF_BDDF_01 1.01111111110 x 2^-2 + -1.01111011111 x 2^0 = -1.00111011111 x 2^0 37FE_0000_EBFE_04_EBFD_1 // f16_add_rz.tv line 8400 37FE_EBFE_EBFD_01 1.01111111110 x 2^-2 + -1.01111111110 x 2^11 = -1.01111111101 x 2^11 0EBE_0000_1000_04_135F_0 // f16_add_rz.tv line 8500 0EBE_1000_135F_00 1.01010111110 x 2^-12 + 1.00000000000 x 2^-11 = 1.01101011111 x 2^-11 @@ -90,20 +90,20 @@ CC88_0000_6BFF_04_6BF5_1 // f16_add_rz.tv line 7600 CC88_6BFF_6BF5_01 -1.0001000 3800_0000_7C01_04_7e00_8 // f16_add_rz.tv line 8700 3800_7C01_7E01_10 1.00000000000 x 2^-1 + NaN = NaN 76FC_0000_B7FF_04_76FB_1 // f16_add_rz.tv line 8800 76FC_B7FF_76FB_01 1.01011111100 x 2^14 + -1.01111111111 x 2^-2 = 1.01011111011 x 2^14 3800_0000_41E1_04_42E1_0 // f16_add_rz.tv line 8900 3800_41E1_42E1_00 1.00000000000 x 2^-1 + 1.00111100001 x 2^1 = 1.01011100001 x 2^1 -// Skipped denorm f16_add_rz.tv line 9000 3801_03FE_3801_01 1.00000000001 x 2^-1 + Denorm = 1.00000000001 x 2^-1 +// Skipped subnorm f16_add_rz.tv line 9000 3801_03FE_3801_01 1.00000000001 x 2^-1 + subnorm = 1.00000000001 x 2^-1 3401_0000_3C00_04_3D00_1 // f16_add_rz.tv line 9100 3401_3C00_3D00_01 1.00000000001 x 2^-2 + 1.00000000000 x 2^0 = 1.00100000000 x 2^0 3801_0000_5012_04_5022_1 // f16_add_rz.tv line 9200 3801_5012_5022_01 1.00000000001 x 2^-1 + 1.00000010010 x 2^5 = 1.00000100010 x 2^5 3801_0000_9001_04_37FF_1 // f16_add_rz.tv line 9300 3801_9001_37FF_01 1.00000000001 x 2^-1 + -1.00000000001 x 2^-11 = 1.01111111111 x 2^-2 -// Skipped denorm f16_add_rz.tv line 9400 0291_C3FF_C3FE_01 Denorm + -1.01111111111 x 2^1 = -1.01111111110 x 2^1 +// Skipped subnorm f16_add_rz.tv line 9400 0291_C3FF_C3FE_01 subnorm + -1.01111111111 x 2^1 = -1.01111111110 x 2^1 3801_0000_480F_04_484F_1 // f16_add_rz.tv line 9500 3801_480F_484F_01 1.00000000001 x 2^-1 + 1.00000001111 x 2^3 = 1.00001001111 x 2^3 3BFF_0000_37FE_04_3DFF_0 // f16_add_rz.tv line 9600 3BFF_37FE_3DFF_00 1.01111111111 x 2^-1 + 1.01111111110 x 2^-2 = 1.00111111111 x 2^0 F012_0000_6800_04_EE24_0 // f16_add_rz.tv line 9700 F012_6800_EE24_00 -1.00000010010 x 2^13 + 1.00000000000 x 2^11 = -1.01000100100 x 2^12 3BFF_0000_89DF_04_3BFE_1 // f16_add_rz.tv line 9800 3BFF_89DF_3BFE_01 1.01111111111 x 2^-1 + -1.00111011111 x 2^-13 = 1.01111111110 x 2^-1 3BFF_0000_BC01_04_9600_0 // f16_add_rz.tv line 9900 3BFF_BC01_9600_00 1.01111111111 x 2^-1 + -1.00000000001 x 2^0 = -1.01000000000 x 2^-10 -// Skipped denorm f16_add_rz.tv line 10000 003E_FBFF_FBFE_01 Denorm + -1.01111111111 x 2^15 = -1.01111111110 x 2^15 +// Skipped subnorm f16_add_rz.tv line 10000 003E_FBFF_FBFE_01 subnorm + -1.01111111111 x 2^15 = -1.01111111110 x 2^15 3BFE_0000_7D5A_04_7e00_8 // f16_add_rz.tv line 10100 3BFE_7D5A_7F5A_10 1.01111111110 x 2^-1 + NaN = NaN 3BFE_0000_43FE_04_44FE_1 // f16_add_rz.tv line 10200 3BFE_43FE_44FE_01 1.01111111110 x 2^-1 + 1.01111111110 x 2^1 = 1.00011111110 x 2^2 -// Skipped denorm f16_add_rz.tv line 10300 C800_8000_C800_00 -1.00000000000 x 2^3 + -Denorm = -1.00000000000 x 2^3 +// Skipped subnorm f16_add_rz.tv line 10300 C800_8000_C800_00 -1.00000000000 x 2^3 + -subnorm = -1.00000000000 x 2^3 3BFE_0000_4400_04_44FF_1 // f16_add_rz.tv line 10400 3BFE_4400_44FF_01 1.01111111110 x 2^-1 + 1.00000000000 x 2^2 = 1.00011111111 x 2^2 3BFE_0000_E801_04_E800_1 // f16_add_rz.tv line 10500 3BFE_E801_E800_01 1.01111111110 x 2^-1 + -1.00000000001 x 2^11 = -1.00000000000 x 2^11 B080_0000_07FF_04_B07F_1 // f16_add_rz.tv line 10600 B080_07FF_B07F_01 -1.00010000000 x 2^-3 + 1.01111111111 x 2^-14 = -1.00001111111 x 2^-3 @@ -111,7 +111,7 @@ B080_0000_07FF_04_B07F_1 // f16_add_rz.tv line 10600 B080_07FF_B07F_01 -1.000100 3C00_0000_7BFE_04_7BFE_1 // f16_add_rz.tv line 10800 3C00_7BFE_7BFE_01 1.00000000000 x 2^0 + 1.01111111110 x 2^15 = 1.01111111110 x 2^15 B449_0000_B400_04_B824_1 // f16_add_rz.tv line 10900 B449_B400_B824_01 -1.00001001001 x 2^-2 + -1.00000000000 x 2^-2 = -1.00000100100 x 2^-1 3C00_0000_88D3_04_3BFF_1 // f16_add_rz.tv line 11000 3C00_88D3_3BFF_01 1.00000000000 x 2^0 + -1.00011010011 x 2^-13 = 1.01111111111 x 2^-1 -// Skipped denorm f16_add_rz.tv line 11100 3C01_0001_3C01_01 1.00000000001 x 2^0 + Denorm = 1.00000000001 x 2^0 +// Skipped subnorm f16_add_rz.tv line 11100 3C01_0001_3C01_01 1.00000000001 x 2^0 + subnorm = 1.00000000001 x 2^0 3FDF_0000_3BFF_04_41EF_1 // f16_add_rz.tv line 11200 3FDF_3BFF_41EF_01 1.01111011111 x 2^0 + 1.01111111111 x 2^-1 = 1.00111101111 x 2^1 3C01_0000_B390_04_3A1E_0 // f16_add_rz.tv line 11300 3C01_B390_3A1E_00 1.00000000001 x 2^0 + -1.01110010000 x 2^-3 = 1.01000011110 x 2^-1 3C01_0000_87FE_04_3C00_1 // f16_add_rz.tv line 11400 3C01_87FE_3C00_01 1.00000000001 x 2^0 + -1.01111111110 x 2^-14 = 1.00000000000 x 2^0 @@ -148,7 +148,7 @@ F5FC_0000_4400_04_F5FB_1 // f16_add_rz.tv line 13900 F5FC_4400_F5FB_01 -1.001111 AC0A_0000_7C00_04_7C00_0 // f16_add_rz.tv line 14500 AC0A_7C00_7C00_00 -1.00000001010 x 2^-4 + INF = INF 43FE_0000_2FFB_04_441E_1 // f16_add_rz.tv line 14600 43FE_2FFB_441E_01 1.01111111110 x 2^1 + 1.01111111011 x 2^-4 = 1.00000011110 x 2^2 43FE_0000_C401_04_A000_0 // f16_add_rz.tv line 14700 43FE_C401_A000_00 1.01111111110 x 2^1 + -1.00000000001 x 2^2 = -1.00000000000 x 2^-7 -// Skipped denorm f16_add_rz.tv line 14800 4DBD_03FF_4DBD_01 1.00110111101 x 2^4 + Denorm = 1.00110111101 x 2^4 +// Skipped subnorm f16_add_rz.tv line 14800 4DBD_03FF_4DBD_01 1.00110111101 x 2^4 + subnorm = 1.00110111101 x 2^4 4400_0000_AD2D_04_43D6_1 // f16_add_rz.tv line 14900 4400_AD2D_43D6_01 1.00000000000 x 2^2 + -1.00100101101 x 2^-4 = 1.01111010110 x 2^1 4400_0000_6BFE_04_6C00_0 // f16_add_rz.tv line 15000 4400_6BFE_6C00_00 1.00000000000 x 2^2 + 1.01111111110 x 2^11 = 1.00000000000 x 2^12 C0FC_0000_9000_04_C0FC_1 // f16_add_rz.tv line 15100 C0FC_9000_C0FC_01 -1.00011111100 x 2^1 + -1.00000000000 x 2^-11 = -1.00011111100 x 2^1 @@ -156,8 +156,8 @@ C0FC_0000_9000_04_C0FC_1 // f16_add_rz.tv line 15100 C0FC_9000_C0FC_01 -1.000111 4400_0000_FC01_04_7e00_8 // f16_add_rz.tv line 15300 4400_FC01_FE01_10 1.00000000000 x 2^2 + NaN = NaN 1412_0000_37FF_04_3801_1 // f16_add_rz.tv line 15400 1412_37FF_3801_01 1.00000010010 x 2^-10 + 1.01111111111 x 2^-2 = 1.00000000001 x 2^-1 4401_0000_D3F2_04_D371_1 // f16_add_rz.tv line 15500 4401_D3F2_D371_01 1.00000000001 x 2^2 + -1.01111110010 x 2^5 = -1.01101110001 x 2^5 -// Skipped denorm f16_add_rz.tv line 15600 4401_83FE_4400_01 1.00000000001 x 2^2 + -Denorm = 1.00000000000 x 2^2 -// Skipped denorm f16_add_rz.tv line 15700 800F_BC00_BC00_01 -Denorm + -1.00000000000 x 2^0 = -1.00000000000 x 2^0 +// Skipped subnorm f16_add_rz.tv line 15600 4401_83FE_4400_01 1.00000000001 x 2^2 + -subnorm = 1.00000000000 x 2^2 +// Skipped subnorm f16_add_rz.tv line 15700 800F_BC00_BC00_01 -subnorm + -1.00000000000 x 2^0 = -1.00000000000 x 2^0 4401_0000_4AFF_04_4C7F_1 // f16_add_rz.tv line 15800 4401_4AFF_4C7F_01 1.00000000001 x 2^2 + 1.01011111111 x 2^3 = 1.00001111111 x 2^4 47FF_0000_1001_04_47FF_1 // f16_add_rz.tv line 15900 47FF_1001_47FF_01 1.01111111111 x 2^2 + 1.00000000001 x 2^-11 = 1.01111111111 x 2^2 5BC2_0000_43FF_04_5BE1_1 // f16_add_rz.tv line 16000 5BC2_43FF_5BE1_01 1.01111000010 x 2^7 + 1.01111111111 x 2^1 = 1.01111100001 x 2^7 @@ -177,7 +177,7 @@ BFE4_0000_87FF_04_BFE4_1 // f16_add_rz.tv line 17200 BFE4_87FF_BFE4_01 -1.011111 6800_0000_FBFE_04_FBBE_0 // f16_add_rz.tv line 17400 6800_FBFE_FBBE_00 1.00000000000 x 2^11 + -1.01111111110 x 2^15 = -1.01110111110 x 2^15 78FB_0000_3400_04_78FB_1 // f16_add_rz.tv line 17500 78FB_3400_78FB_01 1.00011111011 x 2^15 + 1.00000000000 x 2^-2 = 1.00011111011 x 2^15 6801_0000_4436_04_6803_1 // f16_add_rz.tv line 17600 6801_4436_6803_01 1.00000000001 x 2^11 + 1.00000110110 x 2^2 = 1.00000000011 x 2^11 -// Skipped denorm f16_add_rz.tv line 17700 6801_8001_6800_01 1.00000000001 x 2^11 + -Denorm = 1.00000000000 x 2^11 +// Skipped subnorm f16_add_rz.tv line 17700 6801_8001_6800_01 1.00000000001 x 2^11 + -subnorm = 1.00000000000 x 2^11 CC30_0000_BBFF_04_CC6F_1 // f16_add_rz.tv line 17800 CC30_BBFF_CC6F_01 -1.00000110000 x 2^4 + -1.01111111111 x 2^-1 = -1.00001101111 x 2^4 6801_0000_9009_04_6800_1 // f16_add_rz.tv line 17900 6801_9009_6800_01 1.00000000001 x 2^11 + -1.00000001001 x 2^-11 = 1.00000000000 x 2^11 6BFF_0000_07FE_04_6BFF_1 // f16_add_rz.tv line 18000 6BFF_07FE_6BFF_01 1.01111111111 x 2^11 + 1.01111111110 x 2^-14 = 1.01111111111 x 2^11 @@ -191,9 +191,9 @@ F7BA_0000_4000_04_F7B9_1 // f16_add_rz.tv line 18100 F7BA_4000_F7B9_01 -1.011101 6BFE_0000_230F_04_6BFE_1 // f16_add_rz.tv line 18800 6BFE_230F_6BFE_01 1.01111111110 x 2^11 + 1.01100001111 x 2^-7 = 1.01111111110 x 2^11 6BFE_0000_C001_04_6BFC_1 // f16_add_rz.tv line 18900 6BFE_C001_6BFC_01 1.01111111110 x 2^11 + -1.00000000001 x 2^1 = 1.01111111100 x 2^11 382F_0000_FFFF_04_7e00_0 // f16_add_rz.tv line 19000 382F_FFFF_FFFF_00 1.00000101111 x 2^-1 + NaN = NaN -// Skipped denorm f16_add_rz.tv line 19100 7800_80A0_77FF_01 1.00000000000 x 2^15 + -Denorm = 1.01111111111 x 2^14 +// Skipped subnorm f16_add_rz.tv line 19100 7800_80A0_77FF_01 1.00000000000 x 2^15 + -subnorm = 1.01111111111 x 2^14 7800_0000_47FE_04_7800_1 // f16_add_rz.tv line 19200 7800_47FE_7800_01 1.00000000000 x 2^15 + 1.01111111110 x 2^2 = 1.00000000000 x 2^15 -// Skipped denorm f16_add_rz.tv line 19300 044F_8400_004F_00 1.00001001111 x 2^-14 + -1.00000000000 x 2^-14 = Denorm +// Skipped subnorm f16_add_rz.tv line 19300 044F_8400_004F_00 1.00001001111 x 2^-14 + -1.00000000000 x 2^-14 = subnorm 7800_0000_43EF_04_7800_1 // f16_add_rz.tv line 19400 7800_43EF_7800_01 1.00000000000 x 2^15 + 1.01111101111 x 2^1 = 1.00000000000 x 2^15 7800_0000_F801_04_D000_0 // f16_add_rz.tv line 19500 7800_F801_D000_00 1.00000000000 x 2^15 + -1.00000000001 x 2^15 = -1.00000000000 x 2^5 41F8_0000_13FF_04_41F8_1 // f16_add_rz.tv line 19600 41F8_13FF_41F8_01 1.00111111000 x 2^1 + 1.01111111111 x 2^-11 = 1.00111111000 x 2^1 @@ -205,7 +205,7 @@ AC17_0000_B800_04_B882_1 // f16_add_rz.tv line 19900 AC17_B800_B882_01 -1.000000 33F0_0000_3FFF_04_407E_1 // f16_add_rz.tv line 20200 33F0_3FFF_407E_01 1.01111110000 x 2^-3 + 1.01111111111 x 2^0 = 1.00001111110 x 2^1 7BFF_0000_CFE8_04_7BFE_1 // f16_add_rz.tv line 20300 7BFF_CFE8_7BFE_01 1.01111111111 x 2^15 + -1.01111101000 x 2^4 = 1.01111111110 x 2^15 7BFF_0000_93FE_04_7BFE_1 // f16_add_rz.tv line 20400 7BFF_93FE_7BFE_01 1.01111111111 x 2^15 + -1.01111111110 x 2^-11 = 1.01111111110 x 2^15 -// Skipped denorm f16_add_rz.tv line 20500 0090_C400_C3FF_01 Denorm + -1.00000000000 x 2^2 = -1.01111111111 x 2^1 +// Skipped subnorm f16_add_rz.tv line 20500 0090_C400_C3FF_01 subnorm + -1.00000000000 x 2^2 = -1.01111111111 x 2^1 7BFE_0000_CA20_04_7BFD_1 // f16_add_rz.tv line 20600 7BFE_CA20_7BFD_01 1.01111111110 x 2^15 + -1.01000100000 x 2^3 = 1.01111111101 x 2^15 7BFE_0000_3801_04_7BFE_1 // f16_add_rz.tv line 20700 7BFE_3801_7BFE_01 1.01111111110 x 2^15 + 1.00000000001 x 2^-1 = 1.01111111110 x 2^15 68A0_0000_6BFF_04_6E4F_1 // f16_add_rz.tv line 20800 68A0_6BFF_6E4F_01 1.00010100000 x 2^11 + 1.01111111111 x 2^11 = 1.01001001111 x 2^12 @@ -214,7 +214,7 @@ AC17_0000_B800_04_B882_1 // f16_add_rz.tv line 19900 AC17_B800_B882_01 -1.000000 F401_0000_FC00_04_FC00_0 // f16_add_rz.tv line 21100 F401_FC00_FC00_00 -1.00000000001 x 2^14 + -INF = -INF 7C00_0000_CAF6_04_7C00_0 // f16_add_rz.tv line 21200 7C00_CAF6_7C00_00 INF + -1.01011110110 x 2^3 = INF 7C00_0000_4401_04_7C00_0 // f16_add_rz.tv line 21300 7C00_4401_7C00_00 INF + 1.00000000001 x 2^2 = INF -// Skipped denorm f16_add_rz.tv line 21400 7FEF_83FF_7FEF_00 NaN + -Denorm = NaN +// Skipped subnorm f16_add_rz.tv line 21400 7FEF_83FF_7FEF_00 NaN + -subnorm = NaN 7C00_0000_4F08_04_7C00_0 // f16_add_rz.tv line 21500 7C00_4F08_7C00_00 INF + 1.01100001000 x 2^4 = INF 7C00_0000_EBFE_04_7C00_0 // f16_add_rz.tv line 21600 7C00_EBFE_7C00_00 INF + -1.01111111110 x 2^11 = INF B810_0000_1000_04_B80F_0 // f16_add_rz.tv line 21700 B810_1000_B80F_00 -1.00000010000 x 2^-1 + 1.00000000000 x 2^-11 = -1.00000001111 x 2^-1 @@ -222,37 +222,37 @@ B810_0000_1000_04_B80F_0 // f16_add_rz.tv line 21700 B810_1000_B80F_00 -1.000000 7C01_0000_7C01_04_7e00_8 // f16_add_rz.tv line 21900 7C01_7C01_7E01_10 NaN + NaN = NaN BFFA_0000_B7FF_04_C0FC_1 // f16_add_rz.tv line 22000 BFFA_B7FF_C0FC_01 -1.01111111010 x 2^0 + -1.01111111111 x 2^-2 = -1.00011111100 x 2^1 7C01_0000_3E3E_04_7e00_8 // f16_add_rz.tv line 22100 7C01_3E3E_7E01_10 NaN + 1.01000111110 x 2^0 = NaN -// Skipped denorm f16_add_rz.tv line 22200 7FFF_03FE_7FFF_00 NaN + Denorm = NaN +// Skipped subnorm f16_add_rz.tv line 22200 7FFF_03FE_7FFF_00 NaN + subnorm = NaN 0848_0000_3C00_04_3C00_1 // f16_add_rz.tv line 22300 0848_3C00_3C00_01 1.00001001000 x 2^-13 + 1.00000000000 x 2^0 = 1.00000000000 x 2^0 7FFF_0000_4386_04_7e00_0 // f16_add_rz.tv line 22400 7FFF_4386_7FFF_00 NaN + 1.01110000110 x 2^1 = NaN 7FFF_0000_9001_04_7e00_0 // f16_add_rz.tv line 22500 7FFF_9001_7FFF_00 NaN + -1.00000000001 x 2^-11 = NaN 3082_0000_C3FF_04_C3B6_1 // f16_add_rz.tv line 22600 3082_C3FF_C3B6_01 1.00010000010 x 2^-3 + -1.01111111111 x 2^1 = -1.01110110110 x 2^1 -// Skipped denorm f16_add_rz.tv line 22700 7FFF_0188_7FFF_00 NaN + Denorm = NaN +// Skipped subnorm f16_add_rz.tv line 22700 7FFF_0188_7FFF_00 NaN + subnorm = NaN 7FFE_0000_37FE_04_7e00_0 // f16_add_rz.tv line 22800 7FFE_37FE_7FFE_00 NaN + 1.01111111110 x 2^-2 = NaN -// Skipped denorm f16_add_rz.tv line 22900 03F0_6800_6800_01 Denorm + 1.00000000000 x 2^11 = 1.00000000000 x 2^11 +// Skipped subnorm f16_add_rz.tv line 22900 03F0_6800_6800_01 subnorm + 1.00000000000 x 2^11 = 1.00000000000 x 2^11 7FFE_0000_B82F_04_7e00_0 // f16_add_rz.tv line 23000 7FFE_B82F_7FFE_00 NaN + -1.00000101111 x 2^-1 = NaN 7FFE_0000_BC01_04_7e00_0 // f16_add_rz.tv line 23100 7FFE_BC01_7FFE_00 NaN + -1.00000000001 x 2^0 = NaN E903_0000_FBFF_04_FBFF_5 // f16_add_rz.tv line 23200 E903_FBFF_FBFF_05 -1.00100000011 x 2^11 + -1.01111111111 x 2^15 = -1.01111111111 x 2^15 -// Skipped denorm f16_add_rz.tv line 23300 8000_EBFA_EBFA_00 -Denorm + -1.01111111010 x 2^11 = -1.01111111010 x 2^11 -// Skipped denorm f16_add_rz.tv line 23400 8000_43FE_43FE_00 -Denorm + 1.01111111110 x 2^1 = 1.01111111110 x 2^1 -// Skipped denorm f16_add_rz.tv line 23500 2F68_8000_2F68_00 1.01101101000 x 2^-4 + -Denorm = 1.01101101000 x 2^-4 -// Skipped denorm f16_add_rz.tv line 23600 8000_CDF9_CDF9_00 -Denorm + -1.00111111001 x 2^4 = -1.00111111001 x 2^4 -// Skipped denorm f16_add_rz.tv line 23700 8000_E801_E801_00 -Denorm + -1.00000000001 x 2^11 = -1.00000000001 x 2^11 +// Skipped subnorm f16_add_rz.tv line 23300 8000_EBFA_EBFA_00 -subnorm + -1.01111111010 x 2^11 = -1.01111111010 x 2^11 +// Skipped subnorm f16_add_rz.tv line 23400 8000_43FE_43FE_00 -subnorm + 1.01111111110 x 2^1 = 1.01111111110 x 2^1 +// Skipped subnorm f16_add_rz.tv line 23500 2F68_8000_2F68_00 1.01101101000 x 2^-4 + -subnorm = 1.01101101000 x 2^-4 +// Skipped subnorm f16_add_rz.tv line 23600 8000_CDF9_CDF9_00 -subnorm + -1.00111111001 x 2^4 = -1.00111111001 x 2^4 +// Skipped subnorm f16_add_rz.tv line 23700 8000_E801_E801_00 -subnorm + -1.00000000001 x 2^11 = -1.00000000001 x 2^11 B787_0000_07FF_04_B786_1 // f16_add_rz.tv line 23800 B787_07FF_B786_01 -1.01110000111 x 2^-2 + 1.01111111111 x 2^-14 = -1.01110000110 x 2^-2 -// Skipped denorm f16_add_rz.tv line 23900 8001_0400_03FF_00 -Denorm + 1.00000000000 x 2^-14 = Denorm -// Skipped denorm f16_add_rz.tv line 24000 8001_7BFE_7BFD_01 -Denorm + 1.01111111110 x 2^15 = 1.01111111101 x 2^15 +// Skipped subnorm f16_add_rz.tv line 23900 8001_0400_03FF_00 -subnorm + 1.00000000000 x 2^-14 = subnorm +// Skipped subnorm f16_add_rz.tv line 24000 8001_7BFE_7BFD_01 -subnorm + 1.01111111110 x 2^15 = 1.01111111101 x 2^15 1AA0_0000_B400_04_B3E5_1 // f16_add_rz.tv line 24100 1AA0_B400_B3E5_01 1.01010100000 x 2^-9 + -1.00000000000 x 2^-2 = -1.01111100101 x 2^-3 -// Skipped denorm f16_add_rz.tv line 24200 8001_CDFD_CDFD_01 -Denorm + -1.00111111101 x 2^4 = -1.00111111101 x 2^4 -// Skipped denorm f16_add_rz.tv line 24300 83FF_0001_83FE_00 -Denorm + Denorm = -Denorm +// Skipped subnorm f16_add_rz.tv line 24200 8001_CDFD_CDFD_01 -subnorm + -1.00111111101 x 2^4 = -1.00111111101 x 2^4 +// Skipped subnorm f16_add_rz.tv line 24300 83FF_0001_83FE_00 -subnorm + subnorm = -subnorm C401_0000_3BFF_04_C202_1 // f16_add_rz.tv line 24400 C401_3BFF_C202_01 -1.00000000001 x 2^2 + 1.01111111111 x 2^-1 = -1.01000000010 x 2^1 -// Skipped denorm f16_add_rz.tv line 24500 83FF_EB8E_EB8E_01 -Denorm + -1.01110001110 x 2^11 = -1.01110001110 x 2^11 -// Skipped denorm f16_add_rz.tv line 24600 83FF_87FE_89FE_01 -Denorm + -1.01111111110 x 2^-14 = -1.00111111110 x 2^-13 -// Skipped denorm f16_add_rz.tv line 24700 00E0_C000_BFFF_01 Denorm + -1.00000000000 x 2^1 = -1.01111111111 x 2^0 -// Skipped denorm f16_add_rz.tv line 24800 83FF_3D76_3D75_01 -Denorm + 1.00101110110 x 2^0 = 1.00101110101 x 2^0 -// Skipped denorm f16_add_rz.tv line 24900 83FE_3401_3400_01 -Denorm + 1.00000000001 x 2^-2 = 1.00000000000 x 2^-2 +// Skipped subnorm f16_add_rz.tv line 24500 83FF_EB8E_EB8E_01 -subnorm + -1.01110001110 x 2^11 = -1.01110001110 x 2^11 +// Skipped subnorm f16_add_rz.tv line 24600 83FF_87FE_89FE_01 -subnorm + -1.01111111110 x 2^-14 = -1.00111111110 x 2^-13 +// Skipped subnorm f16_add_rz.tv line 24700 00E0_C000_BFFF_01 subnorm + -1.00000000000 x 2^1 = -1.01111111111 x 2^0 +// Skipped subnorm f16_add_rz.tv line 24800 83FF_3D76_3D75_01 -subnorm + 1.00101110110 x 2^0 = 1.00101110101 x 2^0 +// Skipped subnorm f16_add_rz.tv line 24900 83FE_3401_3400_01 -subnorm + 1.00000000001 x 2^-2 = 1.00000000000 x 2^-2 75FF_0000_47FF_04_75FF_1 // f16_add_rz.tv line 25000 75FF_47FF_75FF_01 1.00111111111 x 2^14 + 1.01111111111 x 2^2 = 1.00111111111 x 2^14 -// Skipped denorm f16_add_rz.tv line 25100 83FE_3F5E_3F5D_01 -Denorm + 1.01101011110 x 2^0 = 1.01101011101 x 2^0 -// Skipped denorm f16_add_rz.tv line 25200 83FE_BBFE_BBFE_01 -Denorm + -1.01111111110 x 2^-1 = -1.01111111110 x 2^-1 +// Skipped subnorm f16_add_rz.tv line 25100 83FE_3F5E_3F5D_01 -subnorm + 1.01101011110 x 2^0 = 1.01101011101 x 2^0 +// Skipped subnorm f16_add_rz.tv line 25200 83FE_BBFE_BBFE_01 -subnorm + -1.01111111110 x 2^-1 = -1.01111111110 x 2^-1 9B7B_0000_F800_04_F800_1 // f16_add_rz.tv line 25300 9B7B_F800_F800_01 -1.01101111011 x 2^-9 + -1.00000000000 x 2^15 = -1.00000000000 x 2^15 8400_0000_D836_04_D836_1 // f16_add_rz.tv line 25400 8400_D836_D836_01 -1.00000000000 x 2^-14 + -1.00000110110 x 2^7 = -1.00000110110 x 2^7 8400_0000_4001_04_4000_1 // f16_add_rz.tv line 25500 8400_4001_4000_01 -1.00000000000 x 2^-14 + 1.00000000001 x 2^1 = 1.00000000000 x 2^1 @@ -262,7 +262,7 @@ D2A1_0000_7FFF_04_7e00_0 // f16_add_rz.tv line 25600 D2A1_7FFF_7FFF_00 -1.010101 CD6D_0000_0400_04_CD6C_1 // f16_add_rz.tv line 25900 CD6D_0400_CD6C_01 -1.00101101101 x 2^4 + 1.00000000000 x 2^-14 = -1.00101101100 x 2^4 8401_0000_C3E7_04_C3E7_1 // f16_add_rz.tv line 26000 8401_C3E7_C3E7_01 -1.00000000001 x 2^-14 + -1.01111100111 x 2^1 = -1.01111100111 x 2^1 8401_0000_7801_04_7800_1 // f16_add_rz.tv line 26100 8401_7801_7800_01 -1.00000000001 x 2^-14 + 1.00000000001 x 2^15 = 1.00000000000 x 2^15 -// Skipped denorm f16_add_rz.tv line 26200 027F_93FF_93AF_01 Denorm + -1.01111111111 x 2^-11 = -1.01110101111 x 2^-11 +// Skipped subnorm f16_add_rz.tv line 26200 027F_93FF_93AF_01 subnorm + -1.01111111111 x 2^-11 = -1.01110101111 x 2^-11 8401_0000_CC4E_04_CC4E_1 // f16_add_rz.tv line 26300 8401_CC4E_CC4E_01 -1.00000000001 x 2^-14 + -1.00001001110 x 2^4 = -1.00001001110 x 2^4 8401_0000_FFFE_04_7e00_0 // f16_add_rz.tv line 26400 8401_FFFE_FFFE_00 -1.00000000001 x 2^-14 + NaN = NaN CC00_0000_3800_04_CBC0_0 // f16_add_rz.tv line 26500 CC00_3800_CBC0_00 -1.00000000000 x 2^4 + 1.00000000000 x 2^-1 = -1.01111000000 x 2^3 @@ -280,7 +280,7 @@ CD7B_0000_EBFF_04_EC04_1 // f16_add_rz.tv line 27400 CD7B_EBFF_EC04_01 -1.001011 30C0_0000_7C00_04_7C00_0 // f16_add_rz.tv line 27700 30C0_7C00_7C00_00 1.00011000000 x 2^-3 + INF = INF 9000_0000_BD34_04_BD34_1 // f16_add_rz.tv line 27800 9000_BD34_BD34_01 -1.00000000000 x 2^-11 + -1.00100110100 x 2^0 = -1.00100110100 x 2^0 9000_0000_C401_04_C401_1 // f16_add_rz.tv line 27900 9000_C401_C401_01 -1.00000000000 x 2^-11 + -1.00000000001 x 2^2 = -1.00000000001 x 2^2 -// Skipped denorm f16_add_rz.tv line 28000 C082_03FF_C081_01 -1.00010000010 x 2^1 + Denorm = -1.00010000001 x 2^1 +// Skipped subnorm f16_add_rz.tv line 28000 C082_03FF_C081_01 -1.00010000010 x 2^1 + subnorm = -1.00010000001 x 2^1 9001_0000_31EF_04_31EA_1 // f16_add_rz.tv line 28100 9001_31EF_31EA_01 -1.00000000001 x 2^-11 + 1.00111101111 x 2^-3 = 1.00111101010 x 2^-3 9001_0000_6BFE_04_6BFD_1 // f16_add_rz.tv line 28200 9001_6BFE_6BFD_01 -1.00000000001 x 2^-11 + 1.01111111110 x 2^11 = 1.01111111101 x 2^11 AE0A_0000_9000_04_AE12_0 // f16_add_rz.tv line 28300 AE0A_9000_AE12_00 -1.01000001010 x 2^-4 + -1.00000000000 x 2^-11 = -1.01000010010 x 2^-4 @@ -288,11 +288,11 @@ AE0A_0000_9000_04_AE12_0 // f16_add_rz.tv line 28300 AE0A_9000_AE12_00 -1.010000 9001_0000_FC01_04_7e00_8 // f16_add_rz.tv line 28500 9001_FC01_FE01_10 -1.00000000001 x 2^-11 + NaN = NaN F88F_0000_37FF_04_F88E_1 // f16_add_rz.tv line 28600 F88F_37FF_F88E_01 -1.00010001111 x 2^15 + 1.01111111111 x 2^-2 = -1.00010001110 x 2^15 93FF_0000_99B3_04_9BB2_1 // f16_add_rz.tv line 28700 93FF_99B3_9BB2_01 -1.01111111111 x 2^-11 + -1.00110110011 x 2^-9 = -1.01110110010 x 2^-9 -// Skipped denorm f16_add_rz.tv line 28800 93FF_83FE_943F_01 -1.01111111111 x 2^-11 + -Denorm = -1.00000111111 x 2^-10 +// Skipped subnorm f16_add_rz.tv line 28800 93FF_83FE_943F_01 -1.01111111111 x 2^-11 + -subnorm = -1.00000111111 x 2^-10 7C3F_0000_BC00_04_7e00_8 // f16_add_rz.tv line 28900 7C3F_BC00_7E3F_10 NaN + -1.00000000000 x 2^0 = NaN 93FF_0000_2DFF_04_2DEF_1 // f16_add_rz.tv line 29000 93FF_2DFF_2DEF_01 -1.01111111111 x 2^-11 + 1.00111111111 x 2^-4 = 1.00111101111 x 2^-4 93FE_0000_1001_04_8FFA_0 // f16_add_rz.tv line 29100 93FE_1001_8FFA_00 -1.01111111110 x 2^-11 + 1.00000000001 x 2^-11 = -1.01111111010 x 2^-12 -// Skipped denorm f16_add_rz.tv line 29200 03FD_43FF_43FF_01 Denorm + 1.01111111111 x 2^1 = 1.01111111111 x 2^1 +// Skipped subnorm f16_add_rz.tv line 29200 03FD_43FF_43FF_01 subnorm + 1.01111111111 x 2^1 = 1.01111111111 x 2^1 93FE_0000_CBFC_04_CBFC_1 // f16_add_rz.tv line 29300 93FE_CBFC_CBFC_01 -1.01111111110 x 2^-11 + -1.01111111100 x 2^3 = -1.01111111100 x 2^3 93FE_0000_B7FE_04_B800_1 // f16_add_rz.tv line 29400 93FE_B7FE_B800_01 -1.01111111110 x 2^-11 + -1.01111111110 x 2^-2 = -1.00000000000 x 2^-1 BE01_0000_E800_04_E800_1 // f16_add_rz.tv line 29500 BE01_E800_E800_01 -1.01000000001 x 2^0 + -1.00000000000 x 2^11 = -1.00000000000 x 2^11 @@ -309,7 +309,7 @@ B401_0000_2702_04_B321_1 // f16_add_rz.tv line 30500 B401_2702_B321_01 -1.000000 B401_0000_FBFE_04_FBFE_1 // f16_add_rz.tv line 30600 B401_FBFE_FBFE_01 -1.00000000001 x 2^-2 + -1.01111111110 x 2^15 = -1.01111111110 x 2^15 7C07_0000_3400_04_7e00_8 // f16_add_rz.tv line 30700 7C07_3400_7E07_10 NaN + 1.00000000000 x 2^-2 = NaN B7FF_0000_904F_04_B800_1 // f16_add_rz.tv line 30800 B7FF_904F_B800_01 -1.01111111111 x 2^-2 + -1.00001001111 x 2^-11 = -1.00000000000 x 2^-1 -// Skipped denorm f16_add_rz.tv line 30900 B7FF_8001_B7FF_01 -1.01111111111 x 2^-2 + -Denorm = -1.01111111111 x 2^-2 +// Skipped subnorm f16_add_rz.tv line 30900 B7FF_8001_B7FF_01 -1.01111111111 x 2^-2 + -subnorm = -1.01111111111 x 2^-2 E09F_0000_BBFF_04_E0A0_1 // f16_add_rz.tv line 31000 E09F_BBFF_E0A0_01 -1.00010011111 x 2^9 + -1.01111111111 x 2^-1 = -1.00010100000 x 2^9 B7FF_0000_3553_04_B158_0 // f16_add_rz.tv line 31100 B7FF_3553_B158_00 -1.01111111111 x 2^-2 + 1.00101010011 x 2^-2 = -1.00101011000 x 2^-3 B7FE_0000_07FE_04_B7FD_1 // f16_add_rz.tv line 31200 B7FE_07FE_B7FD_01 -1.01111111110 x 2^-2 + 1.01111111110 x 2^-14 = -1.01111111101 x 2^-2 @@ -320,7 +320,7 @@ CB80_0000_C7FF_04_CDBF_1 // f16_add_rz.tv line 31600 CB80_C7FF_CDBF_01 -1.011100 B800_0000_93F8_04_B801_1 // f16_add_rz.tv line 31700 B800_93F8_B801_01 -1.00000000000 x 2^-1 + -1.01111111000 x 2^-11 = -1.00000000001 x 2^-1 B800_0000_3BFE_04_37FC_0 // f16_add_rz.tv line 31800 B800_3BFE_37FC_00 -1.00000000000 x 2^-1 + 1.01111111110 x 2^-1 = 1.01111111100 x 2^-2 ABCE_0000_7800_04_77FF_1 // f16_add_rz.tv line 31900 ABCE_7800_77FF_01 -1.01111001110 x 2^-5 + 1.00000000000 x 2^15 = 1.01111111111 x 2^14 -// Skipped denorm f16_add_rz.tv line 32000 B800_80BF_B800_01 -1.00000000000 x 2^-1 + -Denorm = -1.00000000000 x 2^-1 +// Skipped subnorm f16_add_rz.tv line 32000 B800_80BF_B800_01 -1.00000000000 x 2^-1 + -subnorm = -1.00000000000 x 2^-1 B800_0000_C001_04_C101_0 // f16_add_rz.tv line 32100 B800_C001_C101_00 -1.00000000000 x 2^-1 + -1.00000000001 x 2^1 = -1.00100000001 x 2^1 C0FE_0000_FFFF_04_7e00_0 // f16_add_rz.tv line 32200 C0FE_FFFF_FFFF_00 -1.00011111110 x 2^1 + NaN = NaN B801_0000_1417_04_B7FD_1 // f16_add_rz.tv line 32300 B801_1417_B7FD_01 -1.00000000001 x 2^-1 + 1.00000010111 x 2^-10 = -1.01111111101 x 2^-2 @@ -346,7 +346,7 @@ BC00_0000_BFFE_04_C1FF_0 // f16_add_rz.tv line 34200 BC00_BFFE_C1FF_00 -1.000000 31DF_0000_FC00_04_FC00_0 // f16_add_rz.tv line 34300 31DF_FC00_FC00_00 1.00111011111 x 2^-3 + -INF = -INF BC01_0000_6854_04_6853_1 // f16_add_rz.tv line 34400 BC01_6854_6853_01 -1.00000000001 x 2^0 + 1.00001010100 x 2^11 = 1.00001010011 x 2^11 BC01_0000_4401_04_4201_1 // f16_add_rz.tv line 34500 BC01_4401_4201_01 -1.00000000001 x 2^0 + 1.00000000001 x 2^2 = 1.01000000001 x 2^1 -// Skipped denorm f16_add_rz.tv line 34600 3FEB_83FF_3FEA_01 1.01111101011 x 2^0 + -Denorm = 1.01111101010 x 2^0 +// Skipped subnorm f16_add_rz.tv line 34600 3FEB_83FF_3FEA_01 1.01111101011 x 2^0 + -subnorm = 1.01111101010 x 2^0 BC01_0000_FD0E_04_7e00_8 // f16_add_rz.tv line 34700 BC01_FD0E_FF0E_10 -1.00000000001 x 2^0 + NaN = NaN BC01_0000_EBFE_04_EBFE_1 // f16_add_rz.tv line 34800 BC01_EBFE_EBFE_01 -1.00000000001 x 2^0 + -1.01111111110 x 2^11 = -1.01111111110 x 2^11 CC11_0000_1000_04_CC10_1 // f16_add_rz.tv line 34900 CC11_1000_CC10_01 -1.00000010001 x 2^4 + 1.00000000000 x 2^-11 = -1.00000010000 x 2^4 @@ -354,7 +354,7 @@ BFFF_0000_10BF_04_BFFE_1 // f16_add_rz.tv line 35000 BFFF_10BF_BFFE_01 -1.011111 BFFF_0000_7C01_04_7e00_8 // f16_add_rz.tv line 35100 BFFF_7C01_7E01_10 -1.01111111111 x 2^0 + NaN = NaN 53D3_0000_B7FF_04_53C3_1 // f16_add_rz.tv line 35200 53D3_B7FF_53C3_01 1.01111010011 x 2^5 + -1.01111111111 x 2^-2 = 1.01111000011 x 2^5 BFFF_0000_B81F_04_C107_1 // f16_add_rz.tv line 35300 BFFF_B81F_C107_01 -1.01111111111 x 2^0 + -1.00000011111 x 2^-1 = -1.00100000111 x 2^1 -// Skipped denorm f16_add_rz.tv line 35400 BFFE_03FE_BFFD_01 -1.01111111110 x 2^0 + Denorm = -1.01111111101 x 2^0 +// Skipped subnorm f16_add_rz.tv line 35400 BFFE_03FE_BFFD_01 -1.01111111110 x 2^0 + subnorm = -1.01111111101 x 2^0 48EF_0000_3C00_04_496F_0 // f16_add_rz.tv line 35500 48EF_3C00_496F_00 1.00011101111 x 2^3 + 1.00000000000 x 2^0 = 1.00101101111 x 2^3 BFFE_0000_351F_04_BEB6_1 // f16_add_rz.tv line 35600 BFFE_351F_BEB6_01 -1.01111111110 x 2^0 + 1.00100011111 x 2^-2 = -1.01010110110 x 2^0 BFFE_0000_9001_04_BFFE_1 // f16_add_rz.tv line 35700 BFFE_9001_BFFE_01 -1.01111111110 x 2^0 + -1.00000000001 x 2^-11 = -1.01111111110 x 2^0 @@ -365,9 +365,9 @@ C000_0000_37FE_04_BE00_1 // f16_add_rz.tv line 36000 C000_37FE_BE00_01 -1.000000 C000_0000_05FB_04_BFFF_1 // f16_add_rz.tv line 36200 C000_05FB_BFFF_01 -1.00000000000 x 2^1 + 1.00111111011 x 2^-14 = -1.01111111111 x 2^0 C000_0000_BC01_04_C200_1 // f16_add_rz.tv line 36300 C000_BC01_C200_01 -1.00000000000 x 2^1 + -1.00000000001 x 2^0 = -1.01000000000 x 2^1 C900_0000_FBFF_04_FBFF_1 // f16_add_rz.tv line 36400 C900_FBFF_FBFF_01 -1.00100000000 x 2^3 + -1.01111111111 x 2^15 = -1.01111111111 x 2^15 -// Skipped denorm f16_add_rz.tv line 36500 C001_021F_C000_01 -1.00000000001 x 2^1 + Denorm = -1.00000000000 x 2^1 +// Skipped subnorm f16_add_rz.tv line 36500 C001_021F_C000_01 -1.00000000001 x 2^1 + subnorm = -1.00000000000 x 2^1 C001_0000_43FE_04_3FFA_0 // f16_add_rz.tv line 36600 C001_43FE_3FFA_00 -1.00000000001 x 2^1 + 1.01111111110 x 2^1 = 1.01111111010 x 2^0 -// Skipped denorm f16_add_rz.tv line 36700 CFDB_8000_CFDB_00 -1.01111011011 x 2^4 + -Denorm = -1.01111011011 x 2^4 +// Skipped subnorm f16_add_rz.tv line 36700 CFDB_8000_CFDB_00 -1.01111011011 x 2^4 + -subnorm = -1.01111011011 x 2^4 C001_0000_4FBE_04_4F3D_1 // f16_add_rz.tv line 36800 C001_4FBE_4F3D_01 -1.00000000001 x 2^1 + 1.01110111110 x 2^4 = 1.01100111101 x 2^4 C001_0000_E801_04_E802_1 // f16_add_rz.tv line 36900 C001_E801_E802_01 -1.00000000001 x 2^1 + -1.00000000001 x 2^11 = -1.00000000010 x 2^11 1180_0000_07FF_04_127F_1 // f16_add_rz.tv line 37000 1180_07FF_127F_01 1.00110000000 x 2^-11 + 1.01111111111 x 2^-14 = 1.01001111111 x 2^-11 @@ -375,12 +375,12 @@ C3FF_0000_3050_04_C3BA_0 // f16_add_rz.tv line 37100 C3FF_3050_C3BA_00 -1.011111 C3FF_0000_7BFE_04_7BFD_1 // f16_add_rz.tv line 37200 C3FF_7BFE_7BFD_01 -1.01111111111 x 2^1 + 1.01111111110 x 2^15 = 1.01111111101 x 2^15 B17E_0000_B400_04_B6BF_0 // f16_add_rz.tv line 37300 B17E_B400_B6BF_00 -1.00101111110 x 2^-3 + -1.00000000000 x 2^-2 = -1.01010111111 x 2^-2 C3FF_0000_C840_04_CA3F_1 // f16_add_rz.tv line 37400 C3FF_C840_CA3F_01 -1.01111111111 x 2^1 + -1.00001000000 x 2^3 = -1.01000111111 x 2^3 -// Skipped denorm f16_add_rz.tv line 37500 C3FE_0001_C3FD_01 -1.01111111110 x 2^1 + Denorm = -1.01111111101 x 2^1 +// Skipped subnorm f16_add_rz.tv line 37500 C3FE_0001_C3FD_01 -1.01111111110 x 2^1 + subnorm = -1.01111111101 x 2^1 A806_0000_3BFF_04_3BBE_1 // f16_add_rz.tv line 37600 A806_3BFF_3BBE_01 -1.00000000110 x 2^-5 + 1.01111111111 x 2^-1 = 1.01110111110 x 2^-1 C3FE_0000_2DFF_04_C3CE_1 // f16_add_rz.tv line 37700 C3FE_2DFF_C3CE_01 -1.01111111110 x 2^1 + 1.00111111111 x 2^-4 = -1.01111001110 x 2^1 C3FE_0000_87FE_04_C3FE_1 // f16_add_rz.tv line 37800 C3FE_87FE_C3FE_01 -1.01111111110 x 2^1 + -1.01111111110 x 2^-14 = -1.01111111110 x 2^1 B8DF_0000_C000_04_C137_1 // f16_add_rz.tv line 37900 B8DF_C000_C137_01 -1.00011011111 x 2^-1 + -1.00000000000 x 2^1 = -1.00100110111 x 2^1 -// Skipped denorm f16_add_rz.tv line 38000 C3FE_00FF_C3FD_01 -1.01111111110 x 2^1 + Denorm = -1.01111111101 x 2^1 +// Skipped subnorm f16_add_rz.tv line 38000 C3FE_00FF_C3FD_01 -1.01111111110 x 2^1 + subnorm = -1.01111111101 x 2^1 C400_0000_3401_04_C37F_1 // f16_add_rz.tv line 38100 C400_3401_C37F_01 -1.00000000000 x 2^2 + 1.00000000001 x 2^-2 = -1.01101111111 x 2^1 D888_0000_47FF_04_D848_1 // f16_add_rz.tv line 38200 D888_47FF_D848_01 -1.00010001000 x 2^7 + 1.01111111111 x 2^2 = -1.00001001000 x 2^7 C400_0000_FEBD_04_7e00_0 // f16_add_rz.tv line 38300 C400_FEBD_FEBD_00 -1.00000000000 x 2^2 + NaN = NaN @@ -404,7 +404,7 @@ C7FE_0000_8401_04_C7FE_1 // f16_add_rz.tv line 39900 C7FE_8401_C7FE_01 -1.011111 C7FE_0000_8805_04_C7FE_1 // f16_add_rz.tv line 40100 C7FE_8805_C7FE_01 -1.01111111110 x 2^2 + -1.00000000101 x 2^-13 = -1.01111111110 x 2^2 E800_0000_13FE_04_E7FF_1 // f16_add_rz.tv line 40200 E800_13FE_E7FF_01 -1.00000000000 x 2^11 + 1.01111111110 x 2^-11 = -1.01111111111 x 2^10 2F1F_0000_4400_04_441C_1 // f16_add_rz.tv line 40300 2F1F_4400_441C_01 1.01100011111 x 2^-4 + 1.00000000000 x 2^2 = 1.00000011100 x 2^2 -// Skipped denorm f16_add_rz.tv line 40400 E800_03E2_E7FF_01 -1.00000000000 x 2^11 + Denorm = -1.01111111111 x 2^10 +// Skipped subnorm f16_add_rz.tv line 40400 E800_03E2_E7FF_01 -1.00000000000 x 2^11 + subnorm = -1.01111111111 x 2^10 E800_0000_B801_04_E800_1 // f16_add_rz.tv line 40500 E800_B801_E800_01 -1.00000000000 x 2^11 + -1.00000000001 x 2^-1 = -1.00000000000 x 2^11 EA08_0000_EBFF_04_EF03_1 // f16_add_rz.tv line 40600 EA08_EBFF_EF03_01 -1.01000001000 x 2^11 + -1.01111111111 x 2^11 = -1.01100000011 x 2^12 E801_0000_CF2E_04_E80F_1 // f16_add_rz.tv line 40700 E801_CF2E_E80F_01 -1.00000000001 x 2^11 + -1.01100101110 x 2^4 = -1.00000001111 x 2^11 @@ -412,7 +412,7 @@ E801_0000_3FFE_04_E800_1 // f16_add_rz.tv line 40800 E801_3FFE_E800_01 -1.000000 2EFE_0000_7C00_04_7C00_0 // f16_add_rz.tv line 40900 2EFE_7C00_7C00_00 1.01011111110 x 2^-4 + INF = INF E801_0000_B387_04_E801_1 // f16_add_rz.tv line 41000 E801_B387_E801_01 -1.00000000001 x 2^11 + -1.01110000111 x 2^-3 = -1.00000000001 x 2^11 E801_0000_C401_04_E803_1 // f16_add_rz.tv line 41100 E801_C401_E803_01 -1.00000000001 x 2^11 + -1.00000000001 x 2^2 = -1.00000000011 x 2^11 -// Skipped denorm f16_add_rz.tv line 41200 EBC0_03FF_EBBF_01 -1.01111000000 x 2^11 + Denorm = -1.01110111111 x 2^11 +// Skipped subnorm f16_add_rz.tv line 41200 EBC0_03FF_EBBF_01 -1.01111000000 x 2^11 + subnorm = -1.01110111111 x 2^11 EBFF_0000_F7FE_04_F87E_1 // f16_add_rz.tv line 41300 EBFF_F7FE_F87E_01 -1.01111111111 x 2^11 + -1.01111111110 x 2^14 = -1.00001111110 x 2^15 EBFF_0000_6BFE_04_C000_0 // f16_add_rz.tv line 41400 EBFF_6BFE_C000_00 -1.01111111111 x 2^11 + 1.01111111110 x 2^11 = -1.00000000000 x 2^1 CBE1_0000_9000_04_CBE1_1 // f16_add_rz.tv line 41500 CBE1_9000_CBE1_01 -1.01111100001 x 2^3 + -1.00000000000 x 2^-11 = -1.01111100001 x 2^3 @@ -420,7 +420,7 @@ EBFF_0000_F447_04_F546_1 // f16_add_rz.tv line 41600 EBFF_F447_F546_01 -1.011111 EBFF_0000_FC01_04_7e00_8 // f16_add_rz.tv line 41700 EBFF_FC01_FE01_10 -1.01111111111 x 2^11 + NaN = NaN 741A_0000_37FF_04_741A_1 // f16_add_rz.tv line 41800 741A_37FF_741A_01 1.00000011010 x 2^14 + 1.01111111111 x 2^-2 = 1.00000011010 x 2^14 EBFE_0000_37DF_04_EBFD_1 // f16_add_rz.tv line 41900 EBFE_37DF_EBFD_01 -1.01111111110 x 2^11 + 1.01111011111 x 2^-2 = -1.01111111101 x 2^11 -// Skipped denorm f16_add_rz.tv line 42000 EBFE_83FE_EBFE_01 -1.01111111110 x 2^11 + -Denorm = -1.01111111110 x 2^11 +// Skipped subnorm f16_add_rz.tv line 42000 EBFE_83FE_EBFE_01 -1.01111111110 x 2^11 + -subnorm = -1.01111111110 x 2^11 1B5F_0000_BC00_04_BBF8_1 // f16_add_rz.tv line 42100 1B5F_BC00_BBF8_01 1.01101011111 x 2^-9 + -1.00000000000 x 2^0 = -1.01111111000 x 2^-1 EBFE_0000_0BE7_04_EBFD_1 // f16_add_rz.tv line 42200 EBFE_0BE7_EBFD_01 -1.01111111110 x 2^11 + 1.01111100111 x 2^-13 = -1.01111111101 x 2^11 F800_0000_1001_04_F7FF_1 // f16_add_rz.tv line 42300 F800_1001_F7FF_01 -1.00000000000 x 2^15 + 1.00000000001 x 2^-11 = -1.01111111111 x 2^14 @@ -433,15 +433,15 @@ F801_0000_3C01_04_F800_1 // f16_add_rz.tv line 42900 F801_3C01_F800_01 -1.000000 CFBF_0000_7BFF_04_7BFE_1 // f16_add_rz.tv line 43000 CFBF_7BFF_7BFE_01 -1.01110111111 x 2^4 + 1.01111111111 x 2^15 = 1.01111111110 x 2^15 F801_0000_7437_04_F396_0 // f16_add_rz.tv line 43100 F801_7437_F396_00 -1.00000000001 x 2^15 + 1.00000110111 x 2^14 = -1.01110010110 x 2^13 F801_0000_C3FE_04_F801_1 // f16_add_rz.tv line 43200 F801_C3FE_F801_01 -1.00000000001 x 2^15 + -1.01111111110 x 2^1 = -1.00000000001 x 2^15 -// Skipped denorm f16_add_rz.tv line 43300 8046_0000_8046_00 -Denorm + 0 = -Denorm +// Skipped subnorm f16_add_rz.tv line 43300 8046_0000_8046_00 -subnorm + 0 = -subnorm FBFF_0000_CFEF_04_FBFF_1 // f16_add_rz.tv line 43400 FBFF_CFEF_FBFF_01 -1.01111111111 x 2^15 + -1.01111101111 x 2^4 = -1.01111111111 x 2^15 FBFF_0000_6801_04_FBBE_1 // f16_add_rz.tv line 43500 FBFF_6801_FBBE_01 -1.01111111111 x 2^15 + 1.00000000001 x 2^11 = -1.01110111110 x 2^15 -// Skipped denorm f16_add_rz.tv line 43600 821E_87FF_890E_01 -Denorm + -1.01111111111 x 2^-14 = -1.00100001110 x 2^-13 +// Skipped subnorm f16_add_rz.tv line 43600 821E_87FF_890E_01 -subnorm + -1.01111111111 x 2^-14 = -1.00100001110 x 2^-13 FBFF_0000_FE97_04_7e00_0 // f16_add_rz.tv line 43700 FBFF_FE97_FE97_00 -1.01111111111 x 2^15 + NaN = NaN FBFF_0000_FBFE_04_FBFF_5 // f16_add_rz.tv line 43800 FBFF_FBFE_FBFF_05 -1.01111111111 x 2^15 + -1.01111111110 x 2^15 = -1.01111111111 x 2^15 -// Skipped denorm f16_add_rz.tv line 43900 82FF_3400_33FF_01 -Denorm + 1.00000000000 x 2^-2 = 1.01111111111 x 2^-3 +// Skipped subnorm f16_add_rz.tv line 43900 82FF_3400_33FF_01 -subnorm + 1.00000000000 x 2^-2 = 1.01111111111 x 2^-3 FBFE_0000_11FF_04_FBFD_1 // f16_add_rz.tv line 44000 FBFE_11FF_FBFD_01 -1.01111111110 x 2^15 + 1.00111111111 x 2^-11 = -1.01111111101 x 2^15 -// Skipped denorm f16_add_rz.tv line 44100 FBFE_8001_FBFE_01 -1.01111111110 x 2^15 + -Denorm = -1.01111111110 x 2^15 +// Skipped subnorm f16_add_rz.tv line 44100 FBFE_8001_FBFE_01 -1.01111111110 x 2^15 + -subnorm = -1.01111111110 x 2^15 D87E_0000_BBFF_04_D885_1 // f16_add_rz.tv line 44200 D87E_BBFF_D885_01 -1.00001111110 x 2^7 + -1.01111111111 x 2^-1 = -1.00010000101 x 2^7 FBFE_0000_D457_04_FBFF_5 // f16_add_rz.tv line 44300 FBFE_D457_FBFF_05 -1.01111111110 x 2^15 + -1.00001010111 x 2^6 = -1.01111111111 x 2^15 FC00_0000_07FE_04_FC00_0 // f16_add_rz.tv line 44400 FC00_07FE_FC00_00 -INF + 1.01111111110 x 2^-14 = -INF @@ -473,30 +473,30 @@ C7FF_0000_8401_24_C800_1 // f16_add_rd.tv line 298 C7FF_8401_C800_01 -1.01111111 0000_0000_FA40_24_FA40_0 // f16_add_rd.tv line 398 0000_FA40_FA40_00 0 + -1.01001000000 x 2^15 = -1.01001000000 x 2^15 0000_0000_FBFF_24_FBFF_0 // f16_add_rd.tv line 498 0000_FBFF_FBFF_00 0 + -1.01111111111 x 2^15 = -1.01111111111 x 2^15 BC00_0000_13FE_24_BBFF_1 // f16_add_rd.tv line 598 BC00_13FE_BBFF_01 -1.00000000000 x 2^0 + 1.01111111110 x 2^-11 = -1.01111111111 x 2^-1 -// Skipped denorm f16_add_rd.tv line 698 0001_C859_C859_01 Denorm + -1.00001011001 x 2^3 = -1.00001011001 x 2^3 -// Skipped denorm f16_add_rd.tv line 798 0001_8000_0001_00 Denorm + -Denorm = Denorm +// Skipped subnorm f16_add_rd.tv line 698 0001_C859_C859_01 subnorm + -1.00001011001 x 2^3 = -1.00001011001 x 2^3 +// Skipped subnorm f16_add_rd.tv line 798 0001_8000_0001_00 subnorm + -subnorm = subnorm B81F_0000_B801_24_BC10_0 // f16_add_rd.tv line 898 B81F_B801_BC10_00 -1.00000011111 x 2^-1 + -1.00000000001 x 2^-1 = -1.00000010000 x 2^0 -// Skipped denorm f16_add_rd.tv line 998 0001_448C_448C_01 Denorm + 1.00010001100 x 2^2 = 1.00010001100 x 2^2 -// Skipped denorm f16_add_rd.tv line 1098 03FF_07FF_09FF_00 Denorm + 1.01111111111 x 2^-14 = 1.00111111111 x 2^-13 +// Skipped subnorm f16_add_rd.tv line 998 0001_448C_448C_01 subnorm + 1.00010001100 x 2^2 = 1.00010001100 x 2^2 +// Skipped subnorm f16_add_rd.tv line 1098 03FF_07FF_09FF_00 subnorm + 1.01111111111 x 2^-14 = 1.00111111111 x 2^-13 482F_0000_3FFE_24_492E_1 // f16_add_rd.tv line 1198 482F_3FFE_492E_01 1.00000101111 x 2^3 + 1.01111111110 x 2^0 = 1.00100101110 x 2^3 -// Skipped denorm f16_add_rd.tv line 1298 03FF_6382_6382_01 Denorm + 1.01110000010 x 2^9 = 1.01110000010 x 2^9 -// Skipped denorm f16_add_rd.tv line 1398 03FF_B400_B400_01 Denorm + -1.00000000000 x 2^-2 = -1.00000000000 x 2^-2 +// Skipped subnorm f16_add_rd.tv line 1298 03FF_6382_6382_01 subnorm + 1.01110000010 x 2^9 = 1.01110000010 x 2^9 +// Skipped subnorm f16_add_rd.tv line 1398 03FF_B400_B400_01 subnorm + -1.00000000000 x 2^-2 = -1.00000000000 x 2^-2 C3A0_0000_C401_24_C7D1_0 // f16_add_rd.tv line 1498 C3A0_C401_C7D1_00 -1.01110100000 x 2^1 + -1.00000000001 x 2^2 = -1.01111010001 x 2^2 -// Skipped denorm f16_add_rd.tv line 1598 03FE_B013_B013_01 Denorm + -1.00000010011 x 2^-3 = -1.00000010011 x 2^-3 -// Skipped denorm f16_add_rd.tv line 1698 03FE_3BFF_3BFF_01 Denorm + 1.01111111111 x 2^-1 = 1.01111111111 x 2^-1 +// Skipped subnorm f16_add_rd.tv line 1598 03FE_B013_B013_01 subnorm + -1.00000010011 x 2^-3 = -1.00000010011 x 2^-3 +// Skipped subnorm f16_add_rd.tv line 1698 03FE_3BFF_3BFF_01 subnorm + 1.01111111111 x 2^-1 = 1.01111111111 x 2^-1 08BF_0000_6BFE_24_6BFE_1 // f16_add_rd.tv line 1798 08BF_6BFE_6BFE_01 1.00010111111 x 2^-13 + 1.01111111110 x 2^11 = 1.01111111110 x 2^11 -// Skipped denorm f16_add_rd.tv line 1898 03FE_3A74_3A74_01 Denorm + 1.01001110100 x 2^-1 = 1.01001110100 x 2^-1 -// Skipped denorm f16_add_rd.tv line 1998 03FE_C000_C000_01 Denorm + -1.00000000000 x 2^1 = -1.00000000000 x 2^1 +// Skipped subnorm f16_add_rd.tv line 1898 03FE_3A74_3A74_01 subnorm + 1.01001110100 x 2^-1 = 1.01001110100 x 2^-1 +// Skipped subnorm f16_add_rd.tv line 1998 03FE_C000_C000_01 subnorm + -1.00000000000 x 2^1 = -1.00000000000 x 2^1 8BB8_0000_FC01_24_7e00_8 // f16_add_rd.tv line 2098 8BB8_FC01_FE01_10 -1.01110111000 x 2^-13 + NaN = NaN 0400_0000_8B7C_24_897C_0 // f16_add_rd.tv line 2198 0400_8B7C_897C_00 1.00000000000 x 2^-14 + -1.01101111100 x 2^-13 = -1.00101111100 x 2^-13 0400_0000_47FF_24_47FF_1 // f16_add_rd.tv line 2298 0400_47FF_47FF_01 1.00000000000 x 2^-14 + 1.01111111111 x 2^2 = 1.01111111111 x 2^2 -// Skipped denorm f16_add_rd.tv line 2398 C3DD_83FE_C3DE_01 -1.01111011101 x 2^1 + -Denorm = -1.01111011110 x 2^1 +// Skipped subnorm f16_add_rd.tv line 2398 C3DD_83FE_C3DE_01 -1.01111011101 x 2^1 + -subnorm = -1.01111011110 x 2^1 0400_0000_68A5_24_68A5_1 // f16_add_rd.tv line 2498 0400_68A5_68A5_01 1.00000000000 x 2^-14 + 1.00010100101 x 2^11 = 1.00010100101 x 2^11 0400_0000_F800_24_F800_1 // f16_add_rd.tv line 2598 0400_F800_F800_01 1.00000000000 x 2^-14 + -1.00000000000 x 2^15 = -1.00000000000 x 2^15 4BC7_0000_1001_24_4BC7_1 // f16_add_rd.tv line 2698 4BC7_1001_4BC7_01 1.01111000111 x 2^3 + 1.00000000001 x 2^-11 = 1.01111000111 x 2^3 0401_0000_3FC0_24_3FC0_1 // f16_add_rd.tv line 2798 0401_3FC0_3FC0_01 1.00000000001 x 2^-14 + 1.01111000000 x 2^0 = 1.01111000000 x 2^0 0401_0000_7FFF_24_7e00_0 // f16_add_rd.tv line 2898 0401_7FFF_7FFF_00 1.00000000001 x 2^-14 + NaN = NaN -// Skipped denorm f16_add_rd.tv line 2998 02FD_B7FE_B7FE_01 Denorm + -1.01111111110 x 2^-2 = -1.01111111110 x 2^-2 +// Skipped subnorm f16_add_rd.tv line 2998 02FD_B7FE_B7FE_01 subnorm + -1.01111111110 x 2^-2 = -1.01111111110 x 2^-2 0401_0000_1083_24_1103_1 // f16_add_rd.tv line 3098 0401_1083_1103_01 1.00000000001 x 2^-14 + 1.00010000011 x 2^-11 = 1.00100000011 x 2^-11 07FF_0000_0400_24_09FF_1 // f16_add_rd.tv line 3198 07FF_0400_09FF_01 1.01111111111 x 2^-14 + 1.00000000000 x 2^-14 = 1.00111111111 x 2^-13 35FF_0000_3C01_24_3D80_1 // f16_add_rd.tv line 3298 35FF_3C01_3D80_01 1.00111111111 x 2^-2 + 1.00000000001 x 2^0 = 1.00110000000 x 2^0 @@ -511,7 +511,7 @@ D890_0000_6801_24_6770_0 // f16_add_rd.tv line 3898 D890_6801_6770_00 -1.0001001 9016_0000_FBFE_24_FBFF_1 // f16_add_rd.tv line 4198 9016_FBFE_FBFF_01 -1.00000010110 x 2^-11 + -1.01111111110 x 2^15 = -1.01111111111 x 2^15 1000_0000_480B_24_480B_1 // f16_add_rd.tv line 4298 1000_480B_480B_01 1.00000000000 x 2^-11 + 1.00000001011 x 2^3 = 1.00000001011 x 2^3 1000_0000_4400_24_4400_1 // f16_add_rd.tv line 4398 1000_4400_4400_01 1.00000000000 x 2^-11 + 1.00000000000 x 2^2 = 1.00000000000 x 2^2 -// Skipped denorm f16_add_rd.tv line 4498 EAFB_8001_EAFC_01 -1.01011111011 x 2^11 + -Denorm = -1.01011111100 x 2^11 +// Skipped subnorm f16_add_rd.tv line 4498 EAFB_8001_EAFC_01 -1.01011111011 x 2^11 + -subnorm = -1.01011111100 x 2^11 1000_0000_47BF_24_47BF_1 // f16_add_rd.tv line 4598 1000_47BF_47BF_01 1.00000000000 x 2^-11 + 1.01110111111 x 2^2 = 1.01110111111 x 2^2 1000_0000_EBFF_24_EBFF_1 // f16_add_rd.tv line 4698 1000_EBFF_EBFF_01 1.00000000000 x 2^-11 + -1.01111111111 x 2^11 = -1.01111111111 x 2^11 4C2E_0000_07FE_24_4C2E_1 // f16_add_rd.tv line 4798 4C2E_07FE_4C2E_01 1.00000101110 x 2^4 + 1.01111111110 x 2^-14 = 1.00000101110 x 2^4 @@ -519,7 +519,7 @@ D890_0000_6801_24_6770_0 // f16_add_rd.tv line 3898 D890_6801_6770_00 -1.0001001 1001_0000_7C00_24_7C00_0 // f16_add_rd.tv line 4998 1001_7C00_7C00_00 1.00000000001 x 2^-11 + INF = INF DBFF_0000_B401_24_DC01_1 // f16_add_rd.tv line 5098 DBFF_B401_DC01_01 -1.01111111111 x 2^7 + -1.00000000001 x 2^-2 = -1.00000000001 x 2^8 1001_0000_49EE_24_49EE_1 // f16_add_rd.tv line 5198 1001_49EE_49EE_01 1.00000000001 x 2^-11 + 1.00111101110 x 2^3 = 1.00111101110 x 2^3 -// Skipped denorm f16_add_rd.tv line 5298 13FF_03FF_143F_01 1.01111111111 x 2^-11 + Denorm = 1.00000111111 x 2^-10 +// Skipped subnorm f16_add_rd.tv line 5298 13FF_03FF_143F_01 1.01111111111 x 2^-11 + subnorm = 1.00000111111 x 2^-10 8FBC_0000_3BFE_24_3BFD_1 // f16_add_rd.tv line 5398 8FBC_3BFE_3BFD_01 -1.01110111100 x 2^-12 + 1.01111111110 x 2^-1 = 1.01111111101 x 2^-1 13FF_0000_32E7_24_32EE_1 // f16_add_rd.tv line 5498 13FF_32E7_32EE_01 1.01111111111 x 2^-11 + 1.01011100111 x 2^-3 = 1.01011101110 x 2^-3 13FF_0000_9000_24_0FFE_0 // f16_add_rd.tv line 5598 13FF_9000_0FFE_00 1.01111111111 x 2^-11 + -1.00000000000 x 2^-11 = 1.01111111110 x 2^-12 @@ -556,7 +556,7 @@ EAFF_0000_EBFE_24_EF7F_1 // f16_add_rd.tv line 8398 EAFF_EBFE_EF7F_01 -1.0101111 3FBD_0000_7C01_24_7e00_8 // f16_add_rd.tv line 8698 3FBD_7C01_7E01_10 1.01110111101 x 2^0 + NaN = NaN 3800_0000_AC06_24_36FE_1 // f16_add_rd.tv line 8798 3800_AC06_36FE_01 1.00000000000 x 2^-1 + -1.00000000110 x 2^-4 = 1.01011111110 x 2^-2 3800_0000_C7FF_24_C77F_0 // f16_add_rd.tv line 8898 3800_C7FF_C77F_00 1.00000000000 x 2^-1 + -1.01111111111 x 2^2 = -1.01101111111 x 2^2 -// Skipped denorm f16_add_rd.tv line 8998 B0FC_03FE_B0FC_01 -1.00011111100 x 2^-3 + Denorm = -1.00011111100 x 2^-3 +// Skipped subnorm f16_add_rd.tv line 8998 B0FC_03FE_B0FC_01 -1.00011111100 x 2^-3 + subnorm = -1.00011111100 x 2^-3 3801_0000_6877_24_6877_1 // f16_add_rd.tv line 9098 3801_6877_6877_01 1.00000000001 x 2^-1 + 1.00001110111 x 2^11 = 1.00001110111 x 2^11 3801_0000_7800_24_7800_1 // f16_add_rd.tv line 9198 3801_7800_7800_01 1.00000000001 x 2^-1 + 1.00000000000 x 2^15 = 1.00000000000 x 2^15 940E_0000_9001_24_960F_1 // f16_add_rd.tv line 9298 940E_9001_960F_01 -1.00000001110 x 2^-10 + -1.00000000001 x 2^-11 = -1.01000001111 x 2^-10 @@ -577,15 +577,15 @@ AD11_0000_E801_24_E802_1 // f16_add_rd.tv line 10498 AD11_E801_E802_01 -1.001000 440E_0000_7BFE_24_7BFE_1 // f16_add_rd.tv line 10798 440E_7BFE_7BFE_01 1.00000001110 x 2^2 + 1.01111111110 x 2^15 = 1.01111111110 x 2^15 3C00_0000_B7BD_24_3821_1 // f16_add_rd.tv line 10898 3C00_B7BD_3821_01 1.00000000000 x 2^0 + -1.01110111101 x 2^-2 = 1.00000100001 x 2^-1 3C00_0000_C400_24_C200_0 // f16_add_rd.tv line 10998 3C00_C400_C200_00 1.00000000000 x 2^0 + -1.00000000000 x 2^2 = -1.01000000000 x 2^1 -// Skipped denorm f16_add_rd.tv line 11098 801E_0001_801D_00 -Denorm + Denorm = -Denorm -// Skipped denorm f16_add_rd.tv line 11198 3C01_002E_3C01_01 1.00000000001 x 2^0 + Denorm = 1.00000000001 x 2^0 +// Skipped subnorm f16_add_rd.tv line 11098 801E_0001_801D_00 -subnorm + subnorm = -subnorm +// Skipped subnorm f16_add_rd.tv line 11198 3C01_002E_3C01_01 1.00000000001 x 2^0 + subnorm = 1.00000000001 x 2^0 3C01_0000_6BFF_24_6BFF_1 // f16_add_rd.tv line 11298 3C01_6BFF_6BFF_01 1.00000000001 x 2^0 + 1.01111111111 x 2^11 = 1.01111111111 x 2^11 D7FE_0000_87FE_24_D7FF_1 // f16_add_rd.tv line 11398 D7FE_87FE_D7FF_01 -1.01111111110 x 2^6 + -1.01111111110 x 2^-14 = -1.01111111111 x 2^6 3C01_0000_0BFD_24_3C01_1 // f16_add_rd.tv line 11498 3C01_0BFD_3C01_01 1.00000000001 x 2^0 + 1.01111111101 x 2^-13 = 1.00000000001 x 2^0 3C01_0000_FC00_24_FC00_0 // f16_add_rd.tv line 11598 3C01_FC00_FC00_00 1.00000000001 x 2^0 + -INF = -INF 7CFC_0000_3401_24_7e00_8 // f16_add_rd.tv line 11698 7CFC_3401_7EFC_10 NaN + 1.00000000001 x 2^-2 = NaN 3FFF_0000_47DF_24_48EF_1 // f16_add_rd.tv line 11798 3FFF_47DF_48EF_01 1.01111111111 x 2^0 + 1.01111011111 x 2^2 = 1.00011101111 x 2^3 -// Skipped denorm f16_add_rd.tv line 11898 3FFF_83FF_3FFE_01 1.01111111111 x 2^0 + -Denorm = 1.01111111110 x 2^0 +// Skipped subnorm f16_add_rd.tv line 11898 3FFF_83FF_3FFE_01 1.01111111111 x 2^0 + -subnorm = 1.01111111110 x 2^0 4FDE_0000_BBFE_24_4F9E_1 // f16_add_rd.tv line 11998 4FDE_BBFE_4F9E_01 1.01111011110 x 2^4 + -1.01111111110 x 2^-1 = 1.01110011110 x 2^4 3FFF_0000_A1E2_24_3FF3_1 // f16_add_rd.tv line 12098 3FFF_A1E2_3FF3_01 1.01111111111 x 2^0 + -1.00111100010 x 2^-7 = 1.01111110011 x 2^0 3FFE_0000_1000_24_3FFE_1 // f16_add_rd.tv line 12198 3FFE_1000_3FFE_01 1.01111111110 x 2^0 + 1.00000000000 x 2^-11 = 1.01111111110 x 2^0 @@ -606,7 +606,7 @@ C64C_0000_8401_24_C64D_1 // f16_add_rd.tv line 13498 C64C_8401_C64D_01 -1.010010 4001_0000_FBFF_24_FBFF_1 // f16_add_rd.tv line 13698 4001_FBFF_FBFF_01 1.00000000001 x 2^1 + -1.01111111111 x 2^15 = -1.01111111111 x 2^15 7C0F_0000_13FE_24_7e00_8 // f16_add_rd.tv line 13798 7C0F_13FE_7E0F_10 NaN + 1.01111111110 x 2^-11 = NaN 43FF_0000_84FB_24_43FE_1 // f16_add_rd.tv line 13898 43FF_84FB_43FE_01 1.01111111111 x 2^1 + -1.00011111011 x 2^-14 = 1.01111111110 x 2^1 -// Skipped denorm f16_add_rd.tv line 13998 43FF_8000_43FF_00 1.01111111111 x 2^1 + -Denorm = 1.01111111111 x 2^1 +// Skipped subnorm f16_add_rd.tv line 13998 43FF_8000_43FF_00 1.01111111111 x 2^1 + -subnorm = 1.01111111111 x 2^1 3413_0000_B801_24_B3DE_0 // f16_add_rd.tv line 14098 3413_B801_B3DE_00 1.00000010011 x 2^-2 + -1.00000000001 x 2^-1 = -1.01111011110 x 2^-3 43FF_0000_BF0F_24_4077_1 // f16_add_rd.tv line 14198 43FF_BF0F_4077_01 1.01111111111 x 2^1 + -1.01100001111 x 2^0 = 1.00001110111 x 2^1 43FE_0000_07FF_24_43FE_1 // f16_add_rd.tv line 14298 43FE_07FF_43FE_01 1.01111111110 x 2^1 + 1.01111111111 x 2^-14 = 1.01111111110 x 2^1 @@ -622,7 +622,7 @@ C64C_0000_8401_24_C64D_1 // f16_add_rd.tv line 13498 C64C_8401_C64D_01 -1.010010 365F_0000_FC01_24_7e00_8 // f16_add_rd.tv line 15298 365F_FC01_FE01_10 1.01001011111 x 2^-2 + NaN = NaN 4401_0000_A980_24_43EC_0 // f16_add_rd.tv line 15398 4401_A980_43EC_00 1.00000000001 x 2^2 + -1.00110000000 x 2^-5 = 1.01111101100 x 2^1 4401_0000_47FF_24_4A00_0 // f16_add_rd.tv line 15498 4401_47FF_4A00_00 1.00000000001 x 2^2 + 1.01111111111 x 2^2 = 1.01000000000 x 2^3 -// Skipped denorm f16_add_rd.tv line 15598 C3FE_83FE_C3FF_01 -1.01111111110 x 2^1 + -Denorm = -1.01111111111 x 2^1 +// Skipped subnorm f16_add_rd.tv line 15598 C3FE_83FE_C3FF_01 -1.01111111110 x 2^1 + -subnorm = -1.01111111111 x 2^1 4401_0000_C4BF_24_B9F0_0 // f16_add_rd.tv line 15698 4401_C4BF_B9F0_00 1.00000000001 x 2^2 + -1.00010111111 x 2^2 = -1.00111110000 x 2^-1 4401_0000_F800_24_F800_1 // f16_add_rd.tv line 15798 4401_F800_F800_01 1.00000000001 x 2^2 + -1.00000000000 x 2^15 = -1.00000000000 x 2^15 23A7_0000_1001_24_23E7_1 // f16_add_rd.tv line 15898 23A7_1001_23E7_01 1.01110100111 x 2^-7 + 1.00000000001 x 2^-11 = 1.01111100111 x 2^-7 @@ -643,15 +643,15 @@ B51F_0000_C3FE_24_C451_1 // f16_add_rd.tv line 16798 B51F_C3FE_C451_01 -1.001000 669F_0000_FBFE_24_FBCA_1 // f16_add_rd.tv line 17398 669F_FBFE_FBCA_01 1.01010011111 x 2^10 + -1.01111111110 x 2^15 = -1.01111001010 x 2^15 6801_0000_3B7A_24_6801_1 // f16_add_rd.tv line 17498 6801_3B7A_6801_01 1.00000000001 x 2^11 + 1.01101111010 x 2^-1 = 1.00000000001 x 2^11 6801_0000_4400_24_6803_0 // f16_add_rd.tv line 17598 6801_4400_6803_00 1.00000000001 x 2^11 + 1.00000000000 x 2^2 = 1.00000000011 x 2^11 -// Skipped denorm f16_add_rd.tv line 17698 883C_8001_883D_01 -1.00000111100 x 2^-13 + -Denorm = -1.00000111101 x 2^-13 +// Skipped subnorm f16_add_rd.tv line 17698 883C_8001_883D_01 -1.00000111100 x 2^-13 + -subnorm = -1.00000111101 x 2^-13 6801_0000_95DF_24_6800_1 // f16_add_rd.tv line 17798 6801_95DF_6800_01 1.00000000001 x 2^11 + -1.00111011111 x 2^-10 = 1.00000000000 x 2^11 6801_0000_EBFF_24_E7FC_0 // f16_add_rd.tv line 17898 6801_EBFF_E7FC_00 1.00000000001 x 2^11 + -1.01111111111 x 2^11 = -1.01111111100 x 2^10 90C9_0000_07FE_24_8F93_1 // f16_add_rd.tv line 17998 90C9_07FE_8F93_01 -1.00011001001 x 2^-11 + 1.01111111110 x 2^-14 = -1.01110010011 x 2^-12 6BFF_0000_B40E_24_6BFE_1 // f16_add_rd.tv line 18098 6BFF_B40E_6BFE_01 1.01111111111 x 2^11 + -1.00000001110 x 2^-2 = 1.01111111110 x 2^11 6BFF_0000_7C00_24_7C00_0 // f16_add_rd.tv line 18198 6BFF_7C00_7C00_00 1.01111111111 x 2^11 + INF = INF -// Skipped denorm f16_add_rd.tv line 18298 01E0_B401_B401_01 Denorm + -1.00000000001 x 2^-2 = -1.00000000001 x 2^-2 +// Skipped subnorm f16_add_rd.tv line 18298 01E0_B401_B401_01 subnorm + -1.00000000001 x 2^-2 = -1.00000000001 x 2^-2 6BFF_0000_30B8_24_6BFF_1 // f16_add_rd.tv line 18398 6BFF_30B8_6BFF_01 1.01111111111 x 2^11 + 1.00010111000 x 2^-3 = 1.01111111111 x 2^11 -// Skipped denorm f16_add_rd.tv line 18498 6BFE_03FF_6BFE_01 1.01111111110 x 2^11 + Denorm = 1.01111111110 x 2^11 +// Skipped subnorm f16_add_rd.tv line 18498 6BFE_03FF_6BFE_01 1.01111111110 x 2^11 + subnorm = 1.01111111110 x 2^11 EBFF_0000_3BFE_24_EBFF_1 // f16_add_rd.tv line 18598 EBFF_3BFE_EBFF_01 -1.01111111111 x 2^11 + 1.01111111110 x 2^-1 = -1.01111111111 x 2^11 6BFE_0000_0FF1_24_6BFE_1 // f16_add_rd.tv line 18698 6BFE_0FF1_6BFE_01 1.01111111110 x 2^11 + 1.01111110001 x 2^-12 = 1.01111111110 x 2^11 6BFE_0000_9000_24_6BFD_1 // f16_add_rd.tv line 18798 6BFE_9000_6BFD_01 1.01111111110 x 2^11 + -1.00000000000 x 2^-11 = 1.01111111101 x 2^11 @@ -688,7 +688,7 @@ F401_0000_EBFE_24_F501_1 // f16_add_rd.tv line 21598 F401_EBFE_F501_01 -1.000000 A81F_0000_7C01_24_7e00_8 // f16_add_rd.tv line 21898 A81F_7C01_7E01_10 -1.00000011111 x 2^-5 + NaN = NaN 7C01_0000_EBBE_24_7e00_8 // f16_add_rd.tv line 21998 7C01_EBBE_7E01_10 NaN + -1.01110111110 x 2^11 = NaN 7C01_0000_C7FF_24_7e00_8 // f16_add_rd.tv line 22098 7C01_C7FF_7E01_10 NaN + -1.01111111111 x 2^2 = NaN -// Skipped denorm f16_add_rd.tv line 22198 D818_03FE_D818_01 -1.00000011000 x 2^7 + Denorm = -1.00000011000 x 2^7 +// Skipped subnorm f16_add_rd.tv line 22198 D818_03FE_D818_01 -1.00000011000 x 2^7 + subnorm = -1.00000011000 x 2^7 7FFF_0000_D262_24_7e00_0 // f16_add_rd.tv line 22298 7FFF_D262_7FFF_00 NaN + -1.01001100010 x 2^5 = NaN 7FFF_0000_7800_24_7e00_0 // f16_add_rd.tv line 22398 7FFF_7800_7FFF_00 NaN + 1.00000000000 x 2^15 = NaN C3C3_0000_9001_24_C3C4_1 // f16_add_rd.tv line 22498 C3C3_9001_C3C4_01 -1.01111000011 x 2^1 + -1.00000000001 x 2^-11 = -1.01111000100 x 2^1 @@ -699,33 +699,33 @@ C3C3_0000_9001_24_C3C4_1 // f16_add_rd.tv line 22498 C3C3_9001_C3C4_01 -1.011110 7FFE_0000_8400_24_7e00_0 // f16_add_rd.tv line 22998 7FFE_8400_7FFE_00 NaN + -1.00000000000 x 2^-14 = NaN D275_0000_BC01_24_D296_1 // f16_add_rd.tv line 23098 D275_BC01_D296_01 -1.01001110101 x 2^5 + -1.00000000001 x 2^0 = -1.01010010110 x 2^5 7FFE_0000_BBF7_24_7e00_0 // f16_add_rd.tv line 23198 7FFE_BBF7_7FFE_00 NaN + -1.01111110111 x 2^-1 = NaN -// Skipped denorm f16_add_rd.tv line 23298 8000_13FF_13FF_00 -Denorm + 1.01111111111 x 2^-11 = 1.01111111111 x 2^-11 +// Skipped subnorm f16_add_rd.tv line 23298 8000_13FF_13FF_00 -subnorm + 1.01111111111 x 2^-11 = 1.01111111111 x 2^-11 B504_0000_43FE_24_435D_1 // f16_add_rd.tv line 23398 B504_43FE_435D_01 -1.00100000100 x 2^-2 + 1.01111111110 x 2^1 = 1.01101011101 x 2^1 -// Skipped denorm f16_add_rd.tv line 23498 8000_C475_C475_00 -Denorm + -1.00001110101 x 2^2 = -1.00001110101 x 2^2 -// Skipped denorm f16_add_rd.tv line 23598 8000_B800_B800_00 -Denorm + -1.00000000000 x 2^-1 = -1.00000000000 x 2^-1 +// Skipped subnorm f16_add_rd.tv line 23498 8000_C475_C475_00 -subnorm + -1.00001110101 x 2^2 = -1.00001110101 x 2^2 +// Skipped subnorm f16_add_rd.tv line 23598 8000_B800_B800_00 -subnorm + -1.00000000000 x 2^-1 = -1.00000000000 x 2^-1 04FF_0000_E801_24_E801_1 // f16_add_rd.tv line 23698 04FF_E801_E801_01 1.00011111111 x 2^-14 + -1.00000000001 x 2^11 = -1.00000000001 x 2^11 -// Skipped denorm f16_add_rd.tv line 23798 8001_E8DE_E8DF_01 -Denorm + -1.00011011110 x 2^11 = -1.00011011111 x 2^11 -// Skipped denorm f16_add_rd.tv line 23898 8001_3FFF_3FFE_01 -Denorm + 1.01111111111 x 2^0 = 1.01111111110 x 2^0 +// Skipped subnorm f16_add_rd.tv line 23798 8001_E8DE_E8DF_01 -subnorm + -1.00011011110 x 2^11 = -1.00011011111 x 2^11 +// Skipped subnorm f16_add_rd.tv line 23898 8001_3FFF_3FFE_01 -subnorm + 1.01111111111 x 2^0 = 1.01111111110 x 2^0 C80C_0000_7BFE_24_7BFD_1 // f16_add_rd.tv line 23998 C80C_7BFE_7BFD_01 -1.00000001100 x 2^3 + 1.01111111110 x 2^15 = 1.01111111101 x 2^15 -// Skipped denorm f16_add_rd.tv line 24098 8001_CFD0_CFD1_01 -Denorm + -1.01111010000 x 2^4 = -1.01111010001 x 2^4 -// Skipped denorm f16_add_rd.tv line 24198 8001_C400_C401_01 -Denorm + -1.00000000000 x 2^2 = -1.00000000001 x 2^2 -// Skipped denorm f16_add_rd.tv line 24298 AFE2_0001_AFE2_01 -1.01111100010 x 2^-4 + Denorm = -1.01111100010 x 2^-4 -// Skipped denorm f16_add_rd.tv line 24398 83FF_00FF_8300_00 -Denorm + Denorm = -Denorm -// Skipped denorm f16_add_rd.tv line 24498 83FF_6BFF_6BFE_01 -Denorm + 1.01111111111 x 2^11 = 1.01111111110 x 2^11 +// Skipped subnorm f16_add_rd.tv line 24098 8001_CFD0_CFD1_01 -subnorm + -1.01111010000 x 2^4 = -1.01111010001 x 2^4 +// Skipped subnorm f16_add_rd.tv line 24198 8001_C400_C401_01 -subnorm + -1.00000000000 x 2^2 = -1.00000000001 x 2^2 +// Skipped subnorm f16_add_rd.tv line 24298 AFE2_0001_AFE2_01 -1.01111100010 x 2^-4 + subnorm = -1.01111100010 x 2^-4 +// Skipped subnorm f16_add_rd.tv line 24398 83FF_00FF_8300_00 -subnorm + subnorm = -subnorm +// Skipped subnorm f16_add_rd.tv line 24498 83FF_6BFF_6BFE_01 -subnorm + 1.01111111111 x 2^11 = 1.01111111110 x 2^11 2BFE_0000_87FE_24_2BFA_1 // f16_add_rd.tv line 24598 2BFE_87FE_2BFA_01 1.01111111110 x 2^-5 + -1.01111111110 x 2^-14 = 1.01111111010 x 2^-5 -// Skipped denorm f16_add_rd.tv line 24698 83FF_3A51_3A50_01 -Denorm + 1.01001010001 x 2^-1 = 1.01001010000 x 2^-1 -// Skipped denorm f16_add_rd.tv line 24798 83FF_FC00_FC00_00 -Denorm + -INF = -INF +// Skipped subnorm f16_add_rd.tv line 24698 83FF_3A51_3A50_01 -subnorm + 1.01001010001 x 2^-1 = 1.01001010000 x 2^-1 +// Skipped subnorm f16_add_rd.tv line 24798 83FF_FC00_FC00_00 -subnorm + -INF = -INF B49F_0000_3401_24_A8F0_0 // f16_add_rd.tv line 24898 B49F_3401_A8F0_00 -1.00010011111 x 2^-2 + 1.00000000001 x 2^-2 = -1.00011110000 x 2^-5 -// Skipped denorm f16_add_rd.tv line 24998 83FE_BA31_BA32_01 -Denorm + -1.01000110001 x 2^-1 = -1.01000110010 x 2^-1 -// Skipped denorm f16_add_rd.tv line 25098 83FE_83FF_87FD_00 -Denorm + -Denorm = -1.01111111101 x 2^-14 +// Skipped subnorm f16_add_rd.tv line 24998 83FE_BA31_BA32_01 -subnorm + -1.01000110001 x 2^-1 = -1.01000110010 x 2^-1 +// Skipped subnorm f16_add_rd.tv line 25098 83FE_83FF_87FD_00 -subnorm + -subnorm = -1.01111111101 x 2^-14 F8F7_0000_BBFE_24_F8F8_1 // f16_add_rd.tv line 25198 F8F7_BBFE_F8F8_01 -1.00011110111 x 2^15 + -1.01111111110 x 2^-1 = -1.00011111000 x 2^15 -// Skipped denorm f16_add_rd.tv line 25298 83FE_4C47_4C46_01 -Denorm + 1.00001000111 x 2^4 = 1.00001000110 x 2^4 +// Skipped subnorm f16_add_rd.tv line 25298 83FE_4C47_4C46_01 -subnorm + 1.00001000111 x 2^4 = 1.00001000110 x 2^4 8400_0000_1000_24_0F00_0 // f16_add_rd.tv line 25398 8400_1000_0F00_00 -1.00000000000 x 2^-14 + 1.00000000000 x 2^-11 = 1.01100000000 x 2^-12 4A3F_0000_4001_24_4B3F_1 // f16_add_rd.tv line 25498 4A3F_4001_4B3F_01 1.01000111111 x 2^3 + 1.00000000001 x 2^1 = 1.01100111111 x 2^3 8400_0000_BF0F_24_BF10_1 // f16_add_rd.tv line 25598 8400_BF0F_BF10_01 -1.00000000000 x 2^-14 + -1.01100001111 x 2^0 = -1.01100010000 x 2^0 8400_0000_B7FF_24_B800_1 // f16_add_rd.tv line 25698 8400_B7FF_B800_01 -1.00000000000 x 2^-14 + -1.01111111111 x 2^-2 = -1.00000000000 x 2^-1 C424_0000_C7FE_24_CA11_0 // f16_add_rd.tv line 25798 C424_C7FE_CA11_00 -1.00000100100 x 2^2 + -1.01111111110 x 2^2 = -1.01000010001 x 2^3 -// Skipped denorm f16_add_rd.tv line 25898 8401_02D7_812A_00 -1.00000000001 x 2^-14 + Denorm = -Denorm +// Skipped subnorm f16_add_rd.tv line 25898 8401_02D7_812A_00 -1.00000000001 x 2^-14 + subnorm = -subnorm 8401_0000_3C00_24_3BFF_1 // f16_add_rd.tv line 25998 8401_3C00_3BFF_01 -1.00000000001 x 2^-14 + 1.00000000000 x 2^0 = 1.01111111111 x 2^-1 0503_0000_7801_24_7801_1 // f16_add_rd.tv line 26098 0503_7801_7801_01 1.00100000011 x 2^-14 + 1.00000000001 x 2^15 = 1.00000000001 x 2^15 8401_0000_47FE_24_47FD_1 // f16_add_rd.tv line 26198 8401_47FE_47FD_01 -1.00000000001 x 2^-14 + 1.01111111110 x 2^2 = 1.01111111101 x 2^2 @@ -738,7 +738,7 @@ C503_0000_8401_24_C504_1 // f16_add_rd.tv line 26698 C503_8401_C504_01 -1.001000 87FF_0000_FBFF_24_FC00_5 // f16_add_rd.tv line 26898 87FF_FBFF_FC00_05 -1.01111111111 x 2^-14 + -1.01111111111 x 2^15 = -INF 37EB_0000_13FE_24_37EE_1 // f16_add_rd.tv line 26998 37EB_13FE_37EE_01 1.01111101011 x 2^-2 + 1.01111111110 x 2^-11 = 1.01111101110 x 2^-2 87FE_0000_7DE5_24_7e00_8 // f16_add_rd.tv line 27098 87FE_7DE5_7FE5_10 -1.01111111110 x 2^-14 + NaN = NaN -// Skipped denorm f16_add_rd.tv line 27198 87FE_8000_87FE_00 -1.01111111110 x 2^-14 + -Denorm = -1.01111111110 x 2^-14 +// Skipped subnorm f16_add_rd.tv line 27198 87FE_8000_87FE_00 -1.01111111110 x 2^-14 + -subnorm = -1.01111111110 x 2^-14 53F2_0000_B801_24_53E1_1 // f16_add_rd.tv line 27298 53F2_B801_53E1_01 1.01111110010 x 2^5 + -1.00000000001 x 2^-1 = 1.01111100001 x 2^5 87FE_0000_3BED_24_3BEC_1 // f16_add_rd.tv line 27398 87FE_3BED_3BEC_01 -1.01111111110 x 2^-14 + 1.01111101101 x 2^-1 = 1.01111101100 x 2^-1 9000_0000_07FF_24_8E01_1 // f16_add_rd.tv line 27498 9000_07FF_8E01_01 -1.00000000000 x 2^-11 + 1.01111111111 x 2^-14 = -1.01000000001 x 2^-12 @@ -754,7 +754,7 @@ BFEB_0000_6BFE_24_6BFD_1 // f16_add_rd.tv line 28198 BFEB_6BFE_6BFD_01 -1.011111 1357_0000_FC01_24_7e00_8 // f16_add_rd.tv line 28498 1357_FC01_FE01_10 1.01101010111 x 2^-11 + NaN = NaN 93FF_0000_3D00_24_3CFF_1 // f16_add_rd.tv line 28598 93FF_3D00_3CFF_01 -1.01111111111 x 2^-11 + 1.00100000000 x 2^0 = 1.00011111111 x 2^0 93FF_0000_47FF_24_47FE_1 // f16_add_rd.tv line 28698 93FF_47FF_47FE_01 -1.01111111111 x 2^-11 + 1.01111111111 x 2^2 = 1.01111111110 x 2^2 -// Skipped denorm f16_add_rd.tv line 28798 B7A3_83FE_B7A4_01 -1.01110100011 x 2^-2 + -Denorm = -1.01110100100 x 2^-2 +// Skipped subnorm f16_add_rd.tv line 28798 B7A3_83FE_B7A4_01 -1.01110100011 x 2^-2 + -subnorm = -1.01110100100 x 2^-2 93FF_0000_B820_24_B822_1 // f16_add_rd.tv line 28898 93FF_B820_B822_01 -1.01111111111 x 2^-11 + -1.00000100000 x 2^-1 = -1.00000100010 x 2^-1 93FF_0000_F800_24_F801_1 // f16_add_rd.tv line 28998 93FF_F800_F801_01 -1.01111111111 x 2^-11 + -1.00000000000 x 2^15 = -1.00000000001 x 2^15 B47A_0000_1001_24_B478_1 // f16_add_rd.tv line 29098 B47A_1001_B478_01 -1.00001111010 x 2^-2 + 1.00000000001 x 2^-11 = -1.00001111000 x 2^-2 @@ -767,7 +767,7 @@ C3FE_0000_3C01_24_C1FE_1 // f16_add_rd.tv line 29698 C3FE_3C01_C1FE_01 -1.011111 B400_0000_413F_24_40BF_0 // f16_add_rd.tv line 29798 B400_413F_40BF_00 -1.00000000000 x 2^-2 + 1.00100111111 x 2^1 = 1.00010111111 x 2^1 B400_0000_93FF_24_B404_1 // f16_add_rd.tv line 29898 B400_93FF_B404_01 -1.00000000000 x 2^-2 + -1.01111111111 x 2^-11 = -1.00000000100 x 2^-2 8B6F_0000_C3FE_24_C3FF_1 // f16_add_rd.tv line 29998 8B6F_C3FE_C3FF_01 -1.01101101111 x 2^-13 + -1.01111111110 x 2^1 = -1.01111111111 x 2^1 -// Skipped denorm f16_add_rd.tv line 30098 B401_8206_B402_01 -1.00000000001 x 2^-2 + -Denorm = -1.00000000010 x 2^-2 +// Skipped subnorm f16_add_rd.tv line 30098 B401_8206_B402_01 -1.00000000001 x 2^-2 + -subnorm = -1.00000000010 x 2^-2 B401_0000_3800_24_33FE_0 // f16_add_rd.tv line 30198 B401_3800_33FE_00 -1.00000000001 x 2^-2 + 1.00000000000 x 2^-1 = 1.01111111110 x 2^-3 C7FE_0000_6801_24_67FA_1 // f16_add_rd.tv line 30298 C7FE_6801_67FA_01 -1.01111111110 x 2^2 + 1.00000000001 x 2^11 = 1.01111111010 x 2^10 B401_0000_2FFC_24_B004_0 // f16_add_rd.tv line 30398 B401_2FFC_B004_00 -1.00000000001 x 2^-2 + 1.01111111100 x 2^-4 = -1.00000000100 x 2^-3 @@ -775,7 +775,7 @@ B401_0000_BFFF_24_C080_1 // f16_add_rd.tv line 30498 B401_BFFF_C080_01 -1.000000 1524_0000_FBFE_24_FBFE_1 // f16_add_rd.tv line 30598 1524_FBFE_FBFE_01 1.00100100100 x 2^-10 + -1.01111111110 x 2^15 = -1.01111111110 x 2^15 B7FF_0000_5B82_24_5B7E_1 // f16_add_rd.tv line 30698 B7FF_5B82_5B7E_01 -1.01111111111 x 2^-2 + 1.01110000010 x 2^7 = 1.01101111110 x 2^7 B7FF_0000_4400_24_4300_1 // f16_add_rd.tv line 30798 B7FF_4400_4300_01 -1.01111111111 x 2^-2 + 1.00000000000 x 2^2 = 1.01100000000 x 2^1 -// Skipped denorm f16_add_rd.tv line 30898 52FF_8001_52FE_01 1.01011111111 x 2^5 + -Denorm = 1.01011111110 x 2^5 +// Skipped subnorm f16_add_rd.tv line 30898 52FF_8001_52FE_01 1.01011111111 x 2^5 + -subnorm = 1.01011111110 x 2^5 B7FF_0000_BCC0_24_BEC0_1 // f16_add_rd.tv line 30998 B7FF_BCC0_BEC0_01 -1.01111111111 x 2^-2 + -1.00011000000 x 2^0 = -1.01011000000 x 2^0 B7FF_0000_EBFF_24_EC00_1 // f16_add_rd.tv line 31098 B7FF_EBFF_EC00_01 -1.01111111111 x 2^-2 + -1.01111111111 x 2^11 = -1.00000000000 x 2^12 B010_0000_07FE_24_B010_1 // f16_add_rd.tv line 31198 B010_07FE_B010_01 -1.00000010000 x 2^-3 + 1.01111111110 x 2^-14 = -1.00000010000 x 2^-3 @@ -783,7 +783,7 @@ B7FE_0000_23E6_24_B7BF_1 // f16_add_rd.tv line 31298 B7FE_23E6_B7BF_01 -1.011111 B7FE_0000_7C00_24_7C00_0 // f16_add_rd.tv line 31398 B7FE_7C00_7C00_00 -1.01111111110 x 2^-2 + INF = INF 4FF9_0000_B401_24_4FE8_1 // f16_add_rd.tv line 31498 4FF9_B401_4FE8_01 1.01111111001 x 2^4 + -1.00000000001 x 2^-2 = 1.01111101000 x 2^4 B7FE_0000_935E_24_B801_1 // f16_add_rd.tv line 31598 B7FE_935E_B801_01 -1.01111111110 x 2^-2 + -1.01101011110 x 2^-11 = -1.00000000001 x 2^-1 -// Skipped denorm f16_add_rd.tv line 31698 B800_03FF_B800_01 -1.00000000000 x 2^-1 + Denorm = -1.00000000000 x 2^-1 +// Skipped subnorm f16_add_rd.tv line 31698 B800_03FF_B800_01 -1.00000000000 x 2^-1 + subnorm = -1.00000000000 x 2^-1 202F_0000_3BFE_24_3C07_1 // f16_add_rd.tv line 31798 202F_3BFE_3C07_01 1.00000101111 x 2^-7 + 1.01111111110 x 2^-1 = 1.00000000111 x 2^0 B800_0000_B83C_24_BC1E_0 // f16_add_rd.tv line 31898 B800_B83C_BC1E_00 -1.00000000000 x 2^-1 + -1.00000111100 x 2^-1 = -1.00000011110 x 2^0 B800_0000_9000_24_B801_0 // f16_add_rd.tv line 31998 B800_9000_B801_00 -1.00000000000 x 2^-1 + -1.00000000000 x 2^-11 = -1.00000000001 x 2^-1 @@ -820,7 +820,7 @@ BFFF_0000_4000_24_1400_0 // f16_add_rd.tv line 34998 BFFF_4000_1400_00 -1.011111 C9F5_0000_7C01_24_7e00_8 // f16_add_rd.tv line 35098 C9F5_7C01_7E01_10 -1.00111110101 x 2^3 + NaN = NaN BFFF_0000_B9B5_24_C16D_1 // f16_add_rd.tv line 35198 BFFF_B9B5_C16D_01 -1.01111111111 x 2^0 + -1.00110110101 x 2^-1 = -1.00101101101 x 2^1 BFFF_0000_C7FF_24_C900_1 // f16_add_rd.tv line 35298 BFFF_C7FF_C900_01 -1.01111111111 x 2^0 + -1.01111111111 x 2^2 = -1.00100000000 x 2^3 -// Skipped denorm f16_add_rd.tv line 35398 3888_03FE_3888_01 1.00010001000 x 2^-1 + Denorm = 1.00010001000 x 2^-1 +// Skipped subnorm f16_add_rd.tv line 35398 3888_03FE_3888_01 1.00010001000 x 2^-1 + subnorm = 1.00010001000 x 2^-1 BFFE_0000_040E_24_BFFE_1 // f16_add_rd.tv line 35498 BFFE_040E_BFFE_01 -1.01111111110 x 2^0 + 1.00000001110 x 2^-14 = -1.01111111110 x 2^0 BFFE_0000_7800_24_77FF_1 // f16_add_rd.tv line 35598 BFFE_7800_77FF_01 -1.01111111110 x 2^0 + 1.00000000000 x 2^15 = 1.01111111111 x 2^14 8625_0000_9001_24_90C6_1 // f16_add_rd.tv line 35698 8625_9001_90C6_01 -1.01000100101 x 2^-14 + -1.00000000001 x 2^-11 = -1.00011000110 x 2^-11 @@ -841,7 +841,7 @@ C3FF_0000_3FFF_24_BFFF_0 // f16_add_rd.tv line 37098 C3FF_3FFF_BFFF_00 -1.011111 41FB_0000_7BFE_24_7BFE_1 // f16_add_rd.tv line 37198 41FB_7BFE_7BFE_01 1.00111111011 x 2^1 + 1.01111111110 x 2^15 = 1.01111111110 x 2^15 C3FF_0000_2F30_24_C3C6_1 // f16_add_rd.tv line 37298 C3FF_2F30_C3C6_01 -1.01111111111 x 2^1 + 1.01100110000 x 2^-4 = -1.01111000110 x 2^1 C3FF_0000_C400_24_C800_1 // f16_add_rd.tv line 37398 C3FF_C400_C800_01 -1.01111111111 x 2^1 + -1.00000000000 x 2^2 = -1.00000000000 x 2^3 -// Skipped denorm f16_add_rd.tv line 37498 D527_0001_D527_01 -1.00100100111 x 2^6 + Denorm = -1.00100100111 x 2^6 +// Skipped subnorm f16_add_rd.tv line 37498 D527_0001_D527_01 -1.00100100111 x 2^6 + subnorm = -1.00100100111 x 2^6 C3FE_0000_EBEC_24_EBEE_1 // f16_add_rd.tv line 37598 C3FE_EBEC_EBEE_01 -1.01111111110 x 2^1 + -1.01111101100 x 2^11 = -1.01111101110 x 2^11 C3FE_0000_6BFF_24_6BFD_1 // f16_add_rd.tv line 37698 C3FE_6BFF_6BFD_01 -1.01111111110 x 2^1 + 1.01111111111 x 2^11 = 1.01111111101 x 2^11 BF5F_0000_87FE_24_BF60_1 // f16_add_rd.tv line 37798 BF5F_87FE_BF60_01 -1.01101011111 x 2^0 + -1.01111111110 x 2^-14 = -1.01101100000 x 2^0 @@ -849,7 +849,7 @@ C3FE_0000_079E_24_C3FE_1 // f16_add_rd.tv line 37898 C3FE_079E_C3FE_01 -1.011111 C3FE_0000_FC00_24_FC00_0 // f16_add_rd.tv line 37998 C3FE_FC00_FC00_00 -1.01111111110 x 2^1 + -INF = -INF 649F_0000_3401_24_649F_1 // f16_add_rd.tv line 38098 649F_3401_649F_01 1.00010011111 x 2^10 + 1.00000000001 x 2^-2 = 1.00010011111 x 2^10 C400_0000_4801_24_4402_0 // f16_add_rd.tv line 38198 C400_4801_4402_00 -1.00000000000 x 2^2 + 1.00000000001 x 2^3 = 1.00000000010 x 2^2 -// Skipped denorm f16_add_rd.tv line 38298 C400_83FF_C401_01 -1.00000000000 x 2^2 + -Denorm = -1.00000000001 x 2^2 +// Skipped subnorm f16_add_rd.tv line 38298 C400_83FF_C401_01 -1.00000000000 x 2^2 + -subnorm = -1.00000000001 x 2^2 CC50_0000_BBFE_24_CC90_1 // f16_add_rd.tv line 38398 CC50_BBFE_CC90_01 -1.00001010000 x 2^4 + -1.01111111110 x 2^-1 = -1.00010010000 x 2^4 C400_0000_893F_24_C401_1 // f16_add_rd.tv line 38498 C400_893F_C401_01 -1.00000000000 x 2^2 + -1.00100111111 x 2^-13 = -1.00000000001 x 2^2 C401_0000_1000_24_C401_1 // f16_add_rd.tv line 38598 C401_1000_C401_01 -1.00000000001 x 2^2 + 1.00000000000 x 2^-11 = -1.00000000001 x 2^2 @@ -865,12 +865,12 @@ C7FF_0000_C3FF_24_CA00_1 // f16_add_rd.tv line 39498 C7FF_C3FF_CA00_01 -1.011111 33D8_0000_FFFE_24_7e00_0 // f16_add_rd.tv line 39598 33D8_FFFE_FFFE_00 1.01111011000 x 2^-3 + NaN = NaN C7FE_0000_B821_24_C842_1 // f16_add_rd.tv line 39698 C7FE_B821_C842_01 -1.01111111110 x 2^2 + -1.00000100001 x 2^-1 = -1.00001000010 x 2^3 C7FE_0000_6800_24_67F8_1 // f16_add_rd.tv line 39798 C7FE_6800_67F8_01 -1.01111111110 x 2^2 + 1.00000000000 x 2^11 = 1.01111111000 x 2^10 -// Skipped denorm f16_add_rd.tv line 39898 0606_8401_0205_00 1.01000000110 x 2^-14 + -1.00000000001 x 2^-14 = Denorm +// Skipped subnorm f16_add_rd.tv line 39898 0606_8401_0205_00 1.01000000110 x 2^-14 + -1.00000000001 x 2^-14 = subnorm C7FE_0000_8A7F_24_C7FF_1 // f16_add_rd.tv line 39998 C7FE_8A7F_C7FF_01 -1.01111111110 x 2^2 + -1.01001111111 x 2^-13 = -1.01111111111 x 2^2 C7FE_0000_FBFF_24_FC00_5 // f16_add_rd.tv line 40098 C7FE_FBFF_FC00_05 -1.01111111110 x 2^2 + -1.01111111111 x 2^15 = -INF 1EBE_0000_13FE_24_1FBD_1 // f16_add_rd.tv line 40198 1EBE_13FE_1FBD_01 1.01010111110 x 2^-8 + 1.01111111110 x 2^-11 = 1.01110111101 x 2^-8 E800_0000_CADF_24_E807_1 // f16_add_rd.tv line 40298 E800_CADF_E807_01 -1.00000000000 x 2^11 + -1.01011011111 x 2^3 = -1.00000000111 x 2^11 -// Skipped denorm f16_add_rd.tv line 40398 E800_8000_E800_00 -1.00000000000 x 2^11 + -Denorm = -1.00000000000 x 2^11 +// Skipped subnorm f16_add_rd.tv line 40398 E800_8000_E800_00 -1.00000000000 x 2^11 + -subnorm = -1.00000000000 x 2^11 7BD8_0000_B801_24_7BD7_1 // f16_add_rd.tv line 40498 7BD8_B801_7BD7_01 1.01111011000 x 2^15 + -1.00000000001 x 2^-1 = 1.01111010111 x 2^15 E800_0000_4007_24_E7FE_1 // f16_add_rd.tv line 40598 E800_4007_E7FE_01 -1.00000000000 x 2^11 + 1.00000000111 x 2^1 = -1.01111111110 x 2^10 E801_0000_07FF_24_E801_1 // f16_add_rd.tv line 40698 E801_07FF_E801_01 -1.00000000001 x 2^11 + 1.01111111111 x 2^-14 = -1.00000000001 x 2^11 @@ -884,9 +884,9 @@ EBFF_0000_3BFF_24_EBFF_1 // f16_add_rd.tv line 41298 EBFF_3BFF_EBFF_01 -1.011111 EBFF_0000_BDFF_24_EC00_1 // f16_add_rd.tv line 41498 EBFF_BDFF_EC00_01 -1.01111111111 x 2^11 + -1.00111111111 x 2^0 = -1.00000000000 x 2^12 EBFF_0000_C000_24_EC00_0 // f16_add_rd.tv line 41598 EBFF_C000_EC00_00 -1.01111111111 x 2^11 + -1.00000000000 x 2^1 = -1.00000000000 x 2^12 763F_0000_FC01_24_7e00_8 // f16_add_rd.tv line 41698 763F_FC01_FE01_10 1.01000111111 x 2^14 + NaN = NaN -// Skipped denorm f16_add_rd.tv line 41798 EBFE_0007_EBFE_01 -1.01111111110 x 2^11 + Denorm = -1.01111111110 x 2^11 +// Skipped subnorm f16_add_rd.tv line 41798 EBFE_0007_EBFE_01 -1.01111111110 x 2^11 + subnorm = -1.01111111110 x 2^11 EBFE_0000_47FF_24_EBFB_1 // f16_add_rd.tv line 41898 EBFE_47FF_EBFB_01 -1.01111111110 x 2^11 + 1.01111111111 x 2^2 = -1.01111111011 x 2^11 -// Skipped denorm f16_add_rd.tv line 41998 D4FF_83FE_D500_01 -1.00011111111 x 2^6 + -Denorm = -1.00100000000 x 2^6 +// Skipped subnorm f16_add_rd.tv line 41998 D4FF_83FE_D500_01 -1.00011111111 x 2^6 + -subnorm = -1.00100000000 x 2^6 EBFE_0000_7B81_24_7B01_1 // f16_add_rd.tv line 42098 EBFE_7B81_7B01_01 -1.01111111110 x 2^11 + 1.01110000001 x 2^15 = 1.01100000001 x 2^15 EBFE_0000_F800_24_F880_1 // f16_add_rd.tv line 42198 EBFE_F800_F880_01 -1.01111111110 x 2^11 + -1.00000000000 x 2^15 = -1.00010000000 x 2^15 C9F6_0000_1001_24_C9F6_1 // f16_add_rd.tv line 42298 C9F6_1001_C9F6_01 -1.00111110110 x 2^3 + 1.00000000001 x 2^-11 = -1.00111110110 x 2^3 @@ -899,7 +899,7 @@ F801_0000_0400_24_F801_1 // f16_add_rd.tv line 42798 F801_0400_F801_01 -1.000000 F801_0000_7BC8_24_778E_0 // f16_add_rd.tv line 42998 F801_7BC8_778E_00 -1.00000000001 x 2^15 + 1.01111001000 x 2^15 = 1.01110001110 x 2^14 F801_0000_93FF_24_F802_1 // f16_add_rd.tv line 43098 F801_93FF_F802_01 -1.00000000001 x 2^15 + -1.01111111111 x 2^-11 = -1.00000000010 x 2^15 E81F_0000_C3FE_24_E821_1 // f16_add_rd.tv line 43198 E81F_C3FE_E821_01 -1.00000011111 x 2^11 + -1.01111111110 x 2^1 = -1.00000100001 x 2^11 -// Skipped denorm f16_add_rd.tv line 43298 FBFF_03F4_FBFF_01 -1.01111111111 x 2^15 + Denorm = -1.01111111111 x 2^15 +// Skipped subnorm f16_add_rd.tv line 43298 FBFF_03F4_FBFF_01 -1.01111111111 x 2^15 + subnorm = -1.01111111111 x 2^15 FBFF_0000_3800_24_FBFF_1 // f16_add_rd.tv line 43398 FBFF_3800_FBFF_01 -1.01111111111 x 2^15 + 1.00000000000 x 2^-1 = -1.01111111111 x 2^15 A020_0000_6801_24_6800_1 // f16_add_rd.tv line 43498 A020_6801_6800_01 -1.00000100000 x 2^-7 + 1.00000000001 x 2^11 = 1.00000000000 x 2^11 FBFF_0000_7BC6_24_E720_0 // f16_add_rd.tv line 43598 FBFF_7BC6_E720_00 -1.01111111111 x 2^15 + 1.01111000110 x 2^15 = -1.01100100000 x 2^10 @@ -907,7 +907,7 @@ FBFF_0000_BFFF_24_FC00_5 // f16_add_rd.tv line 43698 FBFF_BFFF_FC00_05 -1.011111 3B7C_0000_FBFE_24_FBFE_1 // f16_add_rd.tv line 43798 3B7C_FBFE_FBFE_01 1.01101111100 x 2^-1 + -1.01111111110 x 2^15 = -1.01111111110 x 2^15 FBFE_0000_04BE_24_FBFE_1 // f16_add_rd.tv line 43898 FBFE_04BE_FBFE_01 -1.01111111110 x 2^15 + 1.00010111110 x 2^-14 = -1.01111111110 x 2^15 FBFE_0000_4400_24_FBFE_1 // f16_add_rd.tv line 43998 FBFE_4400_FBFE_01 -1.01111111110 x 2^15 + 1.00000000000 x 2^2 = -1.01111111110 x 2^15 -// Skipped denorm f16_add_rd.tv line 44098 DC04_8001_DC05_01 -1.00000000100 x 2^8 + -Denorm = -1.00000000101 x 2^8 +// Skipped subnorm f16_add_rd.tv line 44098 DC04_8001_DC05_01 -1.00000000100 x 2^8 + -subnorm = -1.00000000101 x 2^8 FBFE_0000_8AC0_24_FBFF_1 // f16_add_rd.tv line 44198 FBFE_8AC0_FBFF_01 -1.01111111110 x 2^15 + -1.01011000000 x 2^-13 = -1.01111111111 x 2^15 FBFE_0000_EBFF_24_FC00_5 // f16_add_rd.tv line 44298 FBFE_EBFF_FC00_05 -1.01111111110 x 2^15 + -1.01111111111 x 2^11 = -INF F81F_0000_07FE_24_F81F_1 // f16_add_rd.tv line 44398 F81F_07FE_F81F_01 -1.00000011111 x 2^15 + 1.01111111110 x 2^-14 = -1.00000011111 x 2^15 @@ -915,7 +915,7 @@ FC00_0000_07C6_24_FC00_0 // f16_add_rd.tv line 44498 FC00_07C6_FC00_00 -INF + 1. FC00_0000_7C00_24_7e00_8 // f16_add_rd.tv line 44598 FC00_7C00_FE00_10 -INF + INF = NaN 53E0_0000_B401_24_53D7_1 // f16_add_rd.tv line 44698 53E0_B401_53D7_01 1.01111100000 x 2^5 + -1.00000000001 x 2^-2 = 1.01111010111 x 2^5 FC00_0000_A3FF_24_FC00_0 // f16_add_rd.tv line 44798 FC00_A3FF_FC00_00 -INF + -1.01111111111 x 2^-7 = -INF -// Skipped denorm f16_add_rd.tv line 44898 FC01_03FF_FE01_10 NaN + Denorm = NaN +// Skipped subnorm f16_add_rd.tv line 44898 FC01_03FF_FE01_10 NaN + subnorm = NaN BA33_0000_3BFE_24_332C_0 // f16_add_rd.tv line 44998 BA33_3BFE_332C_00 -1.01000110011 x 2^-1 + 1.01111111110 x 2^-1 = 1.01100101100 x 2^-3 FC01_0000_FC10_24_7e00_8 // f16_add_rd.tv line 45098 FC01_FC10_FE01_10 NaN + NaN = NaN FC01_0000_9000_24_7e00_8 // f16_add_rd.tv line 45198 FC01_9000_FE01_10 NaN + -1.00000000000 x 2^-11 = NaN @@ -957,7 +957,7 @@ BBC0_0000_7FF3_34_7e00_0 // f16_add_ru.tv line 1997 BBC0_7FF3_7FF3_00 -1.0111100 3002_0000_93D8_34_2FF5_1 // f16_add_ru.tv line 2197 3002_93D8_2FF5_01 1.00000000010 x 2^-3 + -1.01111011000 x 2^-11 = 1.01111110101 x 2^-4 F953_0000_B413_34_F953_1 // f16_add_ru.tv line 2297 F953_B413_F953_01 -1.00101010011 x 2^15 + -1.00000010011 x 2^-2 = -1.00101010011 x 2^15 4F3E_0000_CBDF_34_4A9D_0 // f16_add_ru.tv line 2397 4F3E_CBDF_4A9D_00 1.01100111110 x 2^4 + -1.01111011111 x 2^3 = 1.01010011101 x 2^3 -// Skipped denorm f16_add_ru.tv line 2497 80BF_FAE3_FAE3_01 -Denorm + -1.01011100011 x 2^15 = -1.01011100011 x 2^15 +// Skipped subnorm f16_add_ru.tv line 2497 80BF_FAE3_FAE3_01 -subnorm + -1.01011100011 x 2^15 = -1.01011100011 x 2^15 3797_0000_0E10_34_3799_1 // f16_add_ru.tv line 2597 3797_0E10_3799_01 1.01110010111 x 2^-2 + 1.01000010000 x 2^-12 = 1.01110011001 x 2^-2 1380_0000_123D_34_16DF_1 // f16_add_ru.tv line 2697 1380_123D_16DF_01 1.01110000000 x 2^-11 + 1.01000111101 x 2^-11 = 1.01011011111 x 2^-10 2404_0000_C03D_34_C034_1 // f16_add_ru.tv line 2797 2404_C03D_C034_01 1.00000000100 x 2^-6 + -1.00000111101 x 2^1 = -1.00000110100 x 2^1 @@ -978,11 +978,11 @@ D827_0000_AFFF_34_D827_1 // f16_add_ru.tv line 3997 D827_AFFF_D827_01 -1.0000010 35FD_0000_37DC_34_3AED_1 // f16_add_ru.tv line 4297 35FD_37DC_3AED_01 1.00111111101 x 2^-2 + 1.01111011100 x 2^-2 = 1.01011101101 x 2^-1 877E_0000_87F2_34_8BB8_0 // f16_add_ru.tv line 4397 877E_87F2_8BB8_00 -1.01101111110 x 2^-14 + -1.01111110010 x 2^-14 = -1.01110111000 x 2^-13 B740_0000_CFF0_34_D006_1 // f16_add_ru.tv line 4497 B740_CFF0_D006_01 -1.01101000000 x 2^-2 + -1.01111110000 x 2^4 = -1.00000000110 x 2^5 -// Skipped denorm f16_add_ru.tv line 4597 FBFC_023F_FBFB_01 -1.01111111100 x 2^15 + Denorm = -1.01111111011 x 2^15 +// Skipped subnorm f16_add_ru.tv line 4597 FBFC_023F_FBFB_01 -1.01111111100 x 2^15 + subnorm = -1.01111111011 x 2^15 38FF_0000_0C5E_34_3900_1 // f16_add_ru.tv line 4697 38FF_0C5E_3900_01 1.00011111111 x 2^-1 + 1.00001011110 x 2^-12 = 1.00100000000 x 2^-1 3903_0000_4C6F_34_4C98_1 // f16_add_ru.tv line 4797 3903_4C6F_4C98_01 1.00100000011 x 2^-1 + 1.00001101111 x 2^4 = 1.00010011000 x 2^4 74AF_0000_FF76_34_7e00_0 // f16_add_ru.tv line 4897 74AF_FF76_FF76_00 1.00010101111 x 2^14 + NaN = NaN -// Skipped denorm f16_add_ru.tv line 4997 80BF_AC1B_AC1B_01 -Denorm + -1.00000011011 x 2^-4 = -1.00000011011 x 2^-4 +// Skipped subnorm f16_add_ru.tv line 4997 80BF_AC1B_AC1B_01 -subnorm + -1.00000011011 x 2^-4 = -1.00000011011 x 2^-4 B1FC_0000_929C_34_B202_1 // f16_add_ru.tv line 5097 B1FC_929C_B202_01 -1.00111111100 x 2^-3 + -1.01010011100 x 2^-11 = -1.01000000010 x 2^-3 FB77_0000_7171_34_FA1A_1 // f16_add_ru.tv line 5197 FB77_7171_FA1A_01 -1.01101110111 x 2^15 + 1.00101110001 x 2^13 = -1.01000011010 x 2^15 BDBE_0000_2DFD_34_BD5E_1 // f16_add_ru.tv line 5297 BDBE_2DFD_BD5E_01 -1.00110111110 x 2^0 + 1.00111111101 x 2^-4 = -1.00101011110 x 2^0 @@ -1006,7 +1006,7 @@ B7FE_0000_042F_34_B7FD_1 // f16_add_ru.tv line 6897 B7FE_042F_B7FD_01 -1.0111111 84DA_0000_356E_34_356E_1 // f16_add_ru.tv line 7097 84DA_356E_356E_01 -1.00011011010 x 2^-14 + 1.00101101110 x 2^-2 = 1.00101101110 x 2^-2 6B9C_0000_45B1_34_6B9F_1 // f16_add_ru.tv line 7197 6B9C_45B1_6B9F_01 1.01110011100 x 2^11 + 1.00110110001 x 2^2 = 1.01110011111 x 2^11 3C01_0000_07D0_34_3C02_1 // f16_add_ru.tv line 7297 3C01_07D0_3C02_01 1.00000000001 x 2^0 + 1.01111010000 x 2^-14 = 1.00000000010 x 2^0 -// Skipped denorm f16_add_ru.tv line 7397 C0F2_81C9_C0F2_01 -1.00011110010 x 2^1 + -Denorm = -1.00011110010 x 2^1 +// Skipped subnorm f16_add_ru.tv line 7397 C0F2_81C9_C0F2_01 -1.00011110010 x 2^1 + -subnorm = -1.00011110010 x 2^1 477F_0000_47DD_34_4BAE_0 // f16_add_ru.tv line 7497 477F_47DD_4BAE_00 1.01101111111 x 2^2 + 1.01111011101 x 2^2 = 1.01110101110 x 2^3 E724_0000_064D_34_E723_1 // f16_add_ru.tv line 7597 E724_064D_E723_01 -1.01100100100 x 2^10 + 1.01001001101 x 2^-14 = -1.01100100011 x 2^10 36FB_0000_B3C7_34_322F_0 // f16_add_ru.tv line 7697 36FB_B3C7_322F_00 1.01011111011 x 2^-2 + -1.01111000111 x 2^-3 = 1.01000101111 x 2^-3 @@ -1014,17 +1014,17 @@ E724_0000_064D_34_E723_1 // f16_add_ru.tv line 7597 E724_064D_E723_01 -1.0110010 AC0C_0000_B03B_34_B241_0 // f16_add_ru.tv line 7897 AC0C_B03B_B241_00 -1.00000001100 x 2^-4 + -1.00000111011 x 2^-3 = -1.01001000001 x 2^-3 539E_0000_B80E_34_538E_1 // f16_add_ru.tv line 7997 539E_B80E_538E_01 1.01110011110 x 2^5 + -1.00000001110 x 2^-1 = 1.01110001110 x 2^5 C404_0000_C05F_34_C633_1 // f16_add_ru.tv line 8097 C404_C05F_C633_01 -1.00000000100 x 2^2 + -1.00001011111 x 2^1 = -1.01000110011 x 2^2 -// Skipped denorm f16_add_ru.tv line 8197 83E1_3FF9_3FF9_01 -Denorm + 1.01111111001 x 2^0 = 1.01111111001 x 2^0 +// Skipped subnorm f16_add_ru.tv line 8197 83E1_3FF9_3FF9_01 -subnorm + 1.01111111001 x 2^0 = 1.01111111001 x 2^0 7410_0000_30FF_34_7411_1 // f16_add_ru.tv line 8297 7410_30FF_7411_01 1.00000010000 x 2^14 + 1.00011111111 x 2^-3 = 1.00000010001 x 2^14 3443_0000_23FE_34_3483_1 // f16_add_ru.tv line 8397 3443_23FE_3483_01 1.00001000011 x 2^-2 + 1.01111111110 x 2^-7 = 1.00010000011 x 2^-2 0BAE_0000_B1F3_34_B1F1_1 // f16_add_ru.tv line 8497 0BAE_B1F3_B1F1_01 1.01110101110 x 2^-13 + -1.00111110011 x 2^-3 = -1.00111110001 x 2^-3 46BF_0000_CA00_34_C541_0 // f16_add_ru.tv line 8597 46BF_CA00_C541_00 1.01010111111 x 2^2 + -1.01000000000 x 2^3 = -1.00101000001 x 2^2 BBCE_0000_6FDD_34_6FDD_1 // f16_add_ru.tv line 8697 BBCE_6FDD_6FDD_01 -1.01111001110 x 2^-1 + 1.01111011101 x 2^12 = 1.01111011101 x 2^12 -// Skipped denorm f16_add_ru.tv line 8797 8070_201E_201E_01 -Denorm + 1.00000011110 x 2^-7 = 1.00000011110 x 2^-7 +// Skipped subnorm f16_add_ru.tv line 8797 8070_201E_201E_01 -subnorm + 1.00000011110 x 2^-7 = 1.00000011110 x 2^-7 CB86_0000_3BFE_34_CB06_1 // f16_add_ru.tv line 8897 CB86_3BFE_CB06_01 -1.01110000110 x 2^3 + 1.01111111110 x 2^-1 = -1.01100000110 x 2^3 582F_0000_7FDA_34_7e00_0 // f16_add_ru.tv line 8997 582F_7FDA_7FDA_00 1.00000101111 x 2^7 + NaN = NaN 871E_0000_8501_34_8A0F_1 // f16_add_ru.tv line 9097 871E_8501_8A0F_01 -1.01100011110 x 2^-14 + -1.00100000001 x 2^-14 = -1.01000001111 x 2^-13 -// Skipped denorm f16_add_ru.tv line 9197 3F7C_0307_3F7D_01 1.01101111100 x 2^0 + Denorm = 1.01101111101 x 2^0 +// Skipped subnorm f16_add_ru.tv line 9197 3F7C_0307_3F7D_01 1.01101111100 x 2^0 + subnorm = 1.01101111101 x 2^0 B500_0000_8BC4_34_B500_1 // f16_add_ru.tv line 9297 B500_8BC4_B500_01 -1.00100000000 x 2^-2 + -1.01111000100 x 2^-13 = -1.00100000000 x 2^-2 BC77_0000_9800_34_BC79_0 // f16_add_ru.tv line 9397 BC77_9800_BC79_00 -1.00001110111 x 2^0 + -1.00000000000 x 2^-9 = -1.00001111001 x 2^0 CC04_0000_997F_34_CC04_1 // f16_add_ru.tv line 9497 CC04_997F_CC04_01 -1.00000000100 x 2^4 + -1.00101111111 x 2^-9 = -1.00000000100 x 2^4 @@ -1071,9 +1071,9 @@ C7BA_0000_BC08_34_C85E_0 // f16_add_ru.tv line 13497 C7BA_BC08_C85E_00 -1.011101 7FFE_0000_67F8_34_7e00_0 // f16_add_ru.tv line 13597 7FFE_67F8_7FFE_00 NaN + 1.01111111000 x 2^10 = NaN 4FFF_0000_3E5A_34_5033_1 // f16_add_ru.tv line 13697 4FFF_3E5A_5033_01 1.01111111111 x 2^4 + 1.01001011010 x 2^0 = 1.00000110011 x 2^5 DCF3_0000_49F0_34_DCC3_1 // f16_add_ru.tv line 13797 DCF3_49F0_DCC3_01 -1.00011110011 x 2^8 + 1.00111110000 x 2^3 = -1.00011000011 x 2^8 -// Skipped denorm f16_add_ru.tv line 13897 583F_0307_5840_01 1.00000111111 x 2^7 + Denorm = 1.00001000000 x 2^7 +// Skipped subnorm f16_add_ru.tv line 13897 583F_0307_5840_01 1.00000111111 x 2^7 + subnorm = 1.00001000000 x 2^7 4CE0_0000_93DF_34_4CE0_1 // f16_add_ru.tv line 13997 4CE0_93DF_4CE0_01 1.00011100000 x 2^4 + -1.01111011111 x 2^-11 = 1.00011100000 x 2^4 -// Skipped denorm f16_add_ru.tv line 14097 83FB_3919_3919_01 -Denorm + 1.00100011001 x 2^-1 = 1.00100011001 x 2^-1 +// Skipped subnorm f16_add_ru.tv line 14097 83FB_3919_3919_01 -subnorm + 1.00100011001 x 2^-1 = 1.00100011001 x 2^-1 B7EE_0000_2083_34_B7C9_1 // f16_add_ru.tv line 14197 B7EE_2083_B7C9_01 -1.01111101110 x 2^-2 + 1.00010000011 x 2^-7 = -1.01111001001 x 2^-2 6777_0000_C5FF_34_6772_1 // f16_add_ru.tv line 14297 6777_C5FF_6772_01 1.01101110111 x 2^10 + -1.00111111111 x 2^2 = 1.01101110010 x 2^10 B480_0000_C80E_34_C832_0 // f16_add_ru.tv line 14397 B480_C80E_C832_00 -1.00010000000 x 2^-2 + -1.00000001110 x 2^3 = -1.00000110010 x 2^3 @@ -1093,11 +1093,11 @@ A07E_0000_CFC7_34_CFC7_1 // f16_add_ru.tv line 15697 A07E_CFC7_CFC7_01 -1.000011 474C_0000_BC60_34_4634_0 // f16_add_ru.tv line 15797 474C_BC60_4634_00 1.01101001100 x 2^2 + -1.00001100000 x 2^0 = 1.01000110100 x 2^2 68D5_0000_7C6F_34_7e00_8 // f16_add_ru.tv line 15897 68D5_7C6F_7E6F_10 1.00011010101 x 2^11 + NaN = NaN 3BC7_0000_BF6C_34_BB11_0 // f16_add_ru.tv line 15997 3BC7_BF6C_BB11_00 1.01111000111 x 2^-1 + -1.01101101100 x 2^0 = -1.01100010001 x 2^-1 -// Skipped denorm f16_add_ru.tv line 16097 03CF_741D_741E_01 Denorm + 1.00000011101 x 2^14 = 1.00000011110 x 2^14 +// Skipped subnorm f16_add_ru.tv line 16097 03CF_741D_741E_01 subnorm + 1.00000011101 x 2^14 = 1.00000011110 x 2^14 341E_0000_F43A_34_F439_1 // f16_add_ru.tv line 16197 341E_F43A_F439_01 1.00000011110 x 2^-2 + -1.00000111010 x 2^14 = -1.00000111001 x 2^14 5700_0000_BBBC_34_56F1_1 // f16_add_ru.tv line 16297 5700_BBBC_56F1_01 1.01100000000 x 2^6 + -1.01110111100 x 2^-1 = 1.01011110001 x 2^6 C94F_0000_06A9_34_C94E_1 // f16_add_ru.tv line 16397 C94F_06A9_C94E_01 -1.00101001111 x 2^3 + 1.01010101001 x 2^-14 = -1.00101001110 x 2^3 -// Skipped denorm f16_add_ru.tv line 16497 8100_920C_922C_00 -Denorm + -1.01000001100 x 2^-11 = -1.01000101100 x 2^-11 +// Skipped subnorm f16_add_ru.tv line 16497 8100_920C_922C_00 -subnorm + -1.01000001100 x 2^-11 = -1.01000101100 x 2^-11 B830_0000_7ED6_34_7e00_0 // f16_add_ru.tv line 16597 B830_7ED6_7ED6_00 -1.00000110000 x 2^-1 + NaN = NaN FB07_0000_FF3D_34_7e00_0 // f16_add_ru.tv line 16697 FB07_FF3D_FF3D_00 -1.01100000111 x 2^15 + NaN = NaN 37E1_0000_4513_34_4592_1 // f16_add_ru.tv line 16797 37E1_4513_4592_01 1.01111100001 x 2^-2 + 1.00100010011 x 2^2 = 1.00110010010 x 2^2 @@ -1107,11 +1107,11 @@ FC00_0000_439F_34_FC00_0 // f16_add_ru.tv line 17097 FC00_439F_FC00_00 -INF + 1. F82F_0000_AD8E_34_F82F_1 // f16_add_ru.tv line 17197 F82F_AD8E_F82F_01 -1.00000101111 x 2^15 + -1.00110001110 x 2^-4 = -1.00000101111 x 2^15 B954_0000_8510_34_B954_1 // f16_add_ru.tv line 17297 B954_8510_B954_01 -1.00101010100 x 2^-1 + -1.00100010000 x 2^-14 = -1.00101010100 x 2^-1 3C1F_0000_4FBE_34_5000_1 // f16_add_ru.tv line 17397 3C1F_4FBE_5000_01 1.00000011111 x 2^0 + 1.01110111110 x 2^4 = 1.00000000000 x 2^5 -// Skipped denorm f16_add_ru.tv line 17497 C3FE_01FC_C3FD_01 -1.01111111110 x 2^1 + Denorm = -1.01111111101 x 2^1 +// Skipped subnorm f16_add_ru.tv line 17497 C3FE_01FC_C3FD_01 -1.01111111110 x 2^1 + subnorm = -1.01111111101 x 2^1 AC1D_0000_B4FC_34_B603_1 // f16_add_ru.tv line 17597 AC1D_B4FC_B603_01 -1.00000011101 x 2^-4 + -1.00011111100 x 2^-2 = -1.01000000011 x 2^-2 C3F2_0000_7ED8_34_7e00_0 // f16_add_ru.tv line 17697 C3F2_7ED8_7ED8_00 -1.01111110010 x 2^1 + NaN = NaN -// Skipped denorm f16_add_ru.tv line 17797 8296_B4C4_B4C4_01 -Denorm + -1.00011000100 x 2^-2 = -1.00011000100 x 2^-2 -// Skipped denorm f16_add_ru.tv line 17897 0A1F_00EF_0A97_01 1.01000011111 x 2^-13 + Denorm = 1.01010010111 x 2^-13 +// Skipped subnorm f16_add_ru.tv line 17797 8296_B4C4_B4C4_01 -subnorm + -1.00011000100 x 2^-2 = -1.00011000100 x 2^-2 +// Skipped subnorm f16_add_ru.tv line 17897 0A1F_00EF_0A97_01 1.01000011111 x 2^-13 + subnorm = 1.01010010111 x 2^-13 B903_0000_CBFC_34_CC26_1 // f16_add_ru.tv line 17997 B903_CBFC_CC26_01 -1.00100000011 x 2^-1 + -1.01111111100 x 2^3 = -1.00000100110 x 2^4 B005_0000_C1DF_34_C21F_1 // f16_add_ru.tv line 18097 B005_C1DF_C21F_01 -1.00000000101 x 2^-3 + -1.00111011111 x 2^1 = -1.01000011111 x 2^1 12FE_0000_427E_34_427F_1 // f16_add_ru.tv line 18197 12FE_427E_427F_01 1.01011111110 x 2^-11 + 1.01001111110 x 2^1 = 1.01001111111 x 2^1 @@ -1165,7 +1165,7 @@ B7FB_0000_2993_34_B748_1 // f16_add_ru.tv line 22697 B7FB_2993_B748_01 -1.011111 EA2F_0000_E40C_34_EC1A_1 // f16_add_ru.tv line 22997 EA2F_E40C_EC1A_01 -1.01000101111 x 2^11 + -1.00000001100 x 2^10 = -1.00000011010 x 2^12 BFDF_0000_50DF_34_50A1_1 // f16_add_ru.tv line 23097 BFDF_50DF_50A1_01 -1.01111011111 x 2^0 + 1.00011011111 x 2^5 = 1.00010100001 x 2^5 893F_0000_CC08_34_CC08_1 // f16_add_ru.tv line 23197 893F_CC08_CC08_01 -1.00100111111 x 2^-13 + -1.00000001000 x 2^4 = -1.00000001000 x 2^4 -// Skipped denorm f16_add_ru.tv line 23297 A03C_8302_A042_01 -1.00000111100 x 2^-7 + -Denorm = -1.00001000010 x 2^-7 +// Skipped subnorm f16_add_ru.tv line 23297 A03C_8302_A042_01 -1.00000111100 x 2^-7 + -subnorm = -1.00001000010 x 2^-7 4000_0000_B9AA_34_3D2B_0 // f16_add_ru.tv line 23397 4000_B9AA_3D2B_00 1.00000000000 x 2^1 + -1.00110101010 x 2^-1 = 1.00100101011 x 2^0 BEB4_0000_481F_34_4691_0 // f16_add_ru.tv line 23497 BEB4_481F_4691_00 -1.01010110100 x 2^0 + 1.00000011111 x 2^3 = 1.01010010001 x 2^2 2A07_0000_63F3_34_63F4_1 // f16_add_ru.tv line 23597 2A07_63F3_63F4_01 1.01000000111 x 2^-5 + 1.01111110011 x 2^9 = 1.01111110100 x 2^9 @@ -1206,14 +1206,14 @@ B620_0000_C003_34_C0C7_0 // f16_add_ru.tv line 26997 B620_C003_C0C7_00 -1.010001 6010_0000_4BB6_34_602F_1 // f16_add_ru.tv line 27097 6010_4BB6_602F_01 1.00000010000 x 2^9 + 1.01110110110 x 2^3 = 1.00000101111 x 2^9 E822_0000_0AC5_34_E821_1 // f16_add_ru.tv line 27197 E822_0AC5_E821_01 -1.00000100010 x 2^11 + 1.01011000101 x 2^-13 = -1.00000100001 x 2^11 B428_0000_DC5E_34_DC5F_1 // f16_add_ru.tv line 27297 B428_DC5E_DC5F_01 -1.00000101000 x 2^-2 + -1.00001011110 x 2^8 = -1.00001011111 x 2^8 -// Skipped denorm f16_add_ru.tv line 27397 001E_60C0_60C1_01 Denorm + 1.00011000000 x 2^9 = 1.00011000001 x 2^9 +// Skipped subnorm f16_add_ru.tv line 27397 001E_60C0_60C1_01 subnorm + 1.00011000000 x 2^9 = 1.00011000001 x 2^9 A82F_0000_8A02_34_A835_1 // f16_add_ru.tv line 27497 A82F_8A02_A835_01 -1.00000101111 x 2^-5 + -1.01000000010 x 2^-13 = -1.00000110101 x 2^-5 48DA_0000_8887_34_48DA_1 // f16_add_ru.tv line 27597 48DA_8887_48DA_01 1.00011011010 x 2^3 + -1.00010000111 x 2^-13 = 1.00011011010 x 2^3 46BB_0000_2C87_34_46CE_1 // f16_add_ru.tv line 27697 46BB_2C87_46CE_01 1.01010111011 x 2^2 + 1.00010000111 x 2^-4 = 1.01011001110 x 2^2 2400_0000_499D_34_499F_0 // f16_add_ru.tv line 27797 2400_499D_499F_00 1.00000000000 x 2^-6 + 1.00110011101 x 2^3 = 1.00110011111 x 2^3 -// Skipped denorm f16_add_ru.tv line 27897 BA07_013F_BA06_01 -1.01000000111 x 2^-1 + Denorm = -1.01000000110 x 2^-1 +// Skipped subnorm f16_add_ru.tv line 27897 BA07_013F_BA06_01 -1.01000000111 x 2^-1 + subnorm = -1.01000000110 x 2^-1 437A_0000_A415_34_4372_1 // f16_add_ru.tv line 27997 437A_A415_4372_01 1.01101111010 x 2^1 + -1.00000010101 x 2^-6 = 1.01101110010 x 2^1 -// Skipped denorm f16_add_ru.tv line 28097 813E_7800_7800_01 -Denorm + 1.00000000000 x 2^15 = 1.00000000000 x 2^15 +// Skipped subnorm f16_add_ru.tv line 28097 813E_7800_7800_01 -subnorm + 1.00000000000 x 2^15 = 1.00000000000 x 2^15 C8C1_0000_CFF3_34_D129_1 // f16_add_ru.tv line 28197 C8C1_CFF3_D129_01 -1.00011000001 x 2^3 + -1.01111110011 x 2^4 = -1.00100101001 x 2^5 AF17_0000_B9FC_34_BADE_1 // f16_add_ru.tv line 28297 AF17_B9FC_BADE_01 -1.01100010111 x 2^-4 + -1.00111111100 x 2^-1 = -1.01011011110 x 2^-1 CFBF_0000_485F_34_CD8F_1 // f16_add_ru.tv line 28397 CFBF_485F_CD8F_01 -1.01110111111 x 2^4 + 1.00001011111 x 2^3 = -1.00110001111 x 2^4 @@ -1241,23 +1241,23 @@ EBEC_0000_CFF7_34_EBFB_1 // f16_add_ru.tv line 30397 EBEC_CFF7_EBFB_01 -1.011111 84CC_0000_3783_34_3783_1 // f16_add_ru.tv line 30597 84CC_3783_3783_01 -1.00011001100 x 2^-14 + 1.01110000011 x 2^-2 = 1.01110000011 x 2^-2 B360_0000_FE0E_34_7e00_0 // f16_add_ru.tv line 30697 B360_FE0E_FE0E_00 -1.01101100000 x 2^-3 + NaN = NaN F3FB_0000_CFFF_34_F3FE_1 // f16_add_ru.tv line 30797 F3FB_CFFF_F3FE_01 -1.01111111011 x 2^13 + -1.01111111111 x 2^4 = -1.01111111110 x 2^13 -// Skipped denorm f16_add_ru.tv line 30897 A2E0_0042_A2DF_01 -1.01011100000 x 2^-7 + Denorm = -1.01011011111 x 2^-7 +// Skipped subnorm f16_add_ru.tv line 30897 A2E0_0042_A2DF_01 -1.01011100000 x 2^-7 + subnorm = -1.01011011111 x 2^-7 3FBE_0000_53BF_34_53FD_1 // f16_add_ru.tv line 30997 3FBE_53BF_53FD_01 1.01110111110 x 2^0 + 1.01110111111 x 2^5 = 1.01111111101 x 2^5 4DF7_0000_F824_34_F823_1 // f16_add_ru.tv line 31097 4DF7_F824_F823_01 1.00111110111 x 2^4 + -1.00000100100 x 2^15 = -1.00000100011 x 2^15 D87E_0000_B1AA_34_D87F_1 // f16_add_ru.tv line 31197 D87E_B1AA_D87F_01 -1.00001111110 x 2^7 + -1.00110101010 x 2^-3 = -1.00001111111 x 2^7 AFF7_0000_BDD7_34_BE56_1 // f16_add_ru.tv line 31297 AFF7_BDD7_BE56_01 -1.01111110111 x 2^-4 + -1.00111010111 x 2^0 = -1.01001010110 x 2^0 3E07_0000_4400_34_4582_1 // f16_add_ru.tv line 31397 3E07_4400_4582_01 1.01000000111 x 2^0 + 1.00000000000 x 2^2 = 1.00110000010 x 2^2 -// Skipped denorm f16_add_ru.tv line 31497 80C0_3C02_3C02_01 -Denorm + 1.00000000010 x 2^0 = 1.00000000010 x 2^0 +// Skipped subnorm f16_add_ru.tv line 31497 80C0_3C02_3C02_01 -subnorm + 1.00000000010 x 2^0 = 1.00000000010 x 2^0 87BF_0000_CF5E_34_CF5E_1 // f16_add_ru.tv line 31597 87BF_CF5E_CF5E_01 -1.01110111111 x 2^-14 + -1.01101011110 x 2^4 = -1.01101011110 x 2^4 761F_0000_AFFD_34_761F_1 // f16_add_ru.tv line 31697 761F_AFFD_761F_01 1.01000011111 x 2^14 + -1.01111111101 x 2^-4 = 1.01000011111 x 2^14 6931_0000_B9F0_34_6931_1 // f16_add_ru.tv line 31797 6931_B9F0_6931_01 1.00100110001 x 2^11 + -1.00111110000 x 2^-1 = 1.00100110001 x 2^11 440E_0000_CB7A_34_C973_0 // f16_add_ru.tv line 31897 440E_CB7A_C973_00 1.00000001110 x 2^2 + -1.01101111010 x 2^3 = -1.00101110011 x 2^3 BC1E_0000_840E_34_BC1E_1 // f16_add_ru.tv line 31997 BC1E_840E_BC1E_01 -1.00000011110 x 2^0 + -1.00000001110 x 2^-14 = -1.00000011110 x 2^0 -// Skipped denorm f16_add_ru.tv line 32097 B827_8043_B827_01 -1.00000100111 x 2^-1 + -Denorm = -1.00000100111 x 2^-1 +// Skipped subnorm f16_add_ru.tv line 32097 B827_8043_B827_01 -1.00000100111 x 2^-1 + -subnorm = -1.00000100111 x 2^-1 582E_0000_AF1C_34_582E_1 // f16_add_ru.tv line 32197 582E_AF1C_582E_01 1.00000101110 x 2^7 + -1.01100011100 x 2^-4 = 1.00000101110 x 2^7 4FF7_0000_FB87_34_FB86_1 // f16_add_ru.tv line 32297 4FF7_FB87_FB86_01 1.01111110111 x 2^4 + -1.01110000111 x 2^15 = -1.01110000110 x 2^15 35E0_0000_73F2_34_73F3_1 // f16_add_ru.tv line 32397 35E0_73F2_73F3_01 1.00111100000 x 2^-2 + 1.01111110010 x 2^13 = 1.01111110011 x 2^13 -// Skipped denorm f16_add_ru.tv line 32497 6842_03B6_6843_01 1.00001000010 x 2^11 + Denorm = 1.00001000011 x 2^11 +// Skipped subnorm f16_add_ru.tv line 32497 6842_03B6_6843_01 1.00001000010 x 2^11 + subnorm = 1.00001000011 x 2^11 6BFF_0000_C03B_34_6BFE_1 // f16_add_ru.tv line 32597 6BFF_C03B_6BFE_01 1.01111111111 x 2^11 + -1.00000111011 x 2^1 = 1.01111111110 x 2^11 4BC7_0000_5060_34_5252_1 // f16_add_ru.tv line 32697 4BC7_5060_5252_01 1.01111000111 x 2^3 + 1.00001100000 x 2^5 = 1.01001010010 x 2^5 BFC7_0000_4EBE_34_4E42_1 // f16_add_ru.tv line 32797 BFC7_4EBE_4E42_01 -1.01111000111 x 2^0 + 1.01010111110 x 2^4 = 1.01001000010 x 2^4 @@ -1274,8 +1274,8 @@ BFF9_0000_3C50_34_BB52_0 // f16_add_ru.tv line 33597 BFF9_3C50_BB52_00 -1.011111 F8B1_0000_1C87_34_F8B0_1 // f16_add_ru.tv line 33897 F8B1_1C87_F8B0_01 -1.00010110001 x 2^15 + 1.00010000111 x 2^-8 = -1.00010110000 x 2^15 13E8_0000_DC87_34_DC86_1 // f16_add_ru.tv line 33997 13E8_DC87_DC86_01 1.01111101000 x 2^-11 + -1.00010000111 x 2^8 = -1.00010000110 x 2^8 C006_0000_881F_34_C006_1 // f16_add_ru.tv line 34097 C006_881F_C006_01 -1.00000000110 x 2^1 + -1.00000011111 x 2^-13 = -1.00000000110 x 2^1 -// Skipped denorm f16_add_ru.tv line 34197 8044_4BFE_4BFE_01 -Denorm + 1.01111111110 x 2^3 = 1.01111111110 x 2^3 -// Skipped denorm f16_add_ru.tv line 34297 F908_8270_F908_01 -1.00100001000 x 2^15 + -Denorm = -1.00100001000 x 2^15 +// Skipped subnorm f16_add_ru.tv line 34197 8044_4BFE_4BFE_01 -subnorm + 1.01111111110 x 2^3 = 1.01111111110 x 2^3 +// Skipped subnorm f16_add_ru.tv line 34297 F908_8270_F908_01 -1.00100001000 x 2^15 + -subnorm = -1.00100001000 x 2^15 2F01_0000_FF4F_34_7e00_0 // f16_add_ru.tv line 34397 2F01_FF4F_FF4F_00 1.01100000001 x 2^-4 + NaN = NaN B8F0_0000_EC3B_34_EC3B_1 // f16_add_ru.tv line 34497 B8F0_EC3B_EC3B_01 -1.00011110000 x 2^-1 + -1.00000111011 x 2^12 = -1.00000111011 x 2^12 450F_0000_F5D9_34_F5D8_1 // f16_add_ru.tv line 34597 450F_F5D9_F5D8_01 1.00100001111 x 2^2 + -1.00111011001 x 2^14 = -1.00111011000 x 2^14 @@ -1318,7 +1318,7 @@ EFDC_0000_361B_34_EFDB_1 // f16_add_ru.tv line 38197 EFDC_361B_EFDB_01 -1.011110 AB4D_0000_5877_34_5877_1 // f16_add_ru.tv line 38297 AB4D_5877_5877_01 -1.01101001101 x 2^-5 + 1.00001110111 x 2^7 = 1.00001110111 x 2^7 77F3_0000_897F_34_77F3_1 // f16_add_ru.tv line 38397 77F3_897F_77F3_01 1.01111110011 x 2^14 + -1.00101111111 x 2^-13 = 1.01111110011 x 2^14 B7F2_0000_8A31_34_B7F2_1 // f16_add_ru.tv line 38497 B7F2_8A31_B7F2_01 -1.01111110010 x 2^-2 + -1.01000110001 x 2^-13 = -1.01111110010 x 2^-2 -// Skipped denorm f16_add_ru.tv line 38597 A36F_03F9_A367_01 -1.01101101111 x 2^-7 + Denorm = -1.01101100111 x 2^-7 +// Skipped subnorm f16_add_ru.tv line 38597 A36F_03F9_A367_01 -1.01101101111 x 2^-7 + subnorm = -1.01101100111 x 2^-7 4FE3_0000_1BAF_34_4FE4_1 // f16_add_ru.tv line 38697 4FE3_1BAF_4FE4_01 1.01111100011 x 2^4 + 1.01110101111 x 2^-9 = 1.01111100100 x 2^4 B091_0000_E4DF_34_E4DF_1 // f16_add_ru.tv line 38797 B091_E4DF_E4DF_01 -1.00010010001 x 2^-3 + -1.00011011111 x 2^10 = -1.00011011111 x 2^10 B3E3_0000_CFBA_34_CFC9_1 // f16_add_ru.tv line 38897 B3E3_CFBA_CFC9_01 -1.01111100011 x 2^-3 + -1.01110111010 x 2^4 = -1.01111001001 x 2^4 @@ -1350,7 +1350,7 @@ AD66_0000_235E_34_AC7A_1 // f16_add_ru.tv line 41397 AD66_235E_AC7A_01 -1.001011 2E38_0000_FBE7_34_FBE6_1 // f16_add_ru.tv line 41497 2E38_FBE7_FBE6_01 1.01000111000 x 2^-4 + -1.01111100111 x 2^15 = -1.01111100110 x 2^15 AD5D_0000_FF3E_34_7e00_0 // f16_add_ru.tv line 41597 AD5D_FF3E_FF3E_00 -1.00101011101 x 2^-4 + NaN = NaN 3C43_0000_4E2C_34_4E71_1 // f16_add_ru.tv line 41697 3C43_4E2C_4E71_01 1.00001000011 x 2^0 + 1.01000101100 x 2^4 = 1.01001110001 x 2^4 -// Skipped denorm f16_add_ru.tv line 41797 8242_380F_380F_01 -Denorm + 1.00000001111 x 2^-1 = 1.00000001111 x 2^-1 +// Skipped subnorm f16_add_ru.tv line 41797 8242_380F_380F_01 -subnorm + 1.00000001111 x 2^-1 = 1.00000001111 x 2^-1 B39F_0000_5EC1_34_5EC1_1 // f16_add_ru.tv line 41897 B39F_5EC1_5EC1_01 -1.01110011111 x 2^-3 + 1.01011000001 x 2^8 = 1.01011000001 x 2^8 D844_0000_C3FA_34_D863_1 // f16_add_ru.tv line 41997 D844_C3FA_D863_01 -1.00001000100 x 2^7 + -1.01111111010 x 2^1 = -1.00001100011 x 2^7 D9FE_0000_5BE6_34_53A0_0 // f16_add_ru.tv line 42097 D9FE_5BE6_53A0_00 -1.00111111110 x 2^7 + 1.01111100110 x 2^7 = 1.01110100000 x 2^5 @@ -1385,7 +1385,7 @@ E645_0000_FC02_34_7e00_8 // f16_add_ru.tv line 44897 E645_FC02_FE02_10 -1.010010 07B9_0000_B508_34_B507_1 // f16_add_ru.tv line 44997 07B9_B508_B507_01 1.01110111001 x 2^-14 + -1.00100001000 x 2^-2 = -1.00100000111 x 2^-2 7654_0000_CBF2_34_7654_1 // f16_add_ru.tv line 45097 7654_CBF2_7654_01 1.01001010100 x 2^14 + -1.01111110010 x 2^3 = 1.01001010100 x 2^14 77E2_0000_4980_34_77E3_1 // f16_add_ru.tv line 45197 77E2_4980_77E3_01 1.01111100010 x 2^14 + 1.00110000000 x 2^3 = 1.01111100011 x 2^14 -// Skipped denorm f16_add_ru.tv line 45297 841E_03E0_803E_00 -1.00000011110 x 2^-14 + Denorm = -Denorm +// Skipped subnorm f16_add_ru.tv line 45297 841E_03E0_803E_00 -1.00000011110 x 2^-14 + subnorm = -subnorm 7BF0_0000_CFBF_34_7BF0_1 // f16_add_ru.tv line 45397 7BF0_CFBF_7BF0_01 1.01111110000 x 2^15 + -1.01110111111 x 2^4 = 1.01111110000 x 2^15 8575_0000_B405_34_B405_1 // f16_add_ru.tv line 45497 8575_B405_B405_01 -1.00101110101 x 2^-14 + -1.00000000101 x 2^-2 = -1.00000000101 x 2^-2 B3E7_0000_BFF8_34_C07A_1 // f16_add_ru.tv line 45597 B3E7_BFF8_C07A_01 -1.01111100111 x 2^-3 + -1.01111111000 x 2^0 = -1.00001111010 x 2^1 @@ -1421,7 +1421,7 @@ B6DC_0000_90FB_14_B6DE_1 // f16_add_rne.tv line 1899 B6DC_90FB_B6DE_01 -1.010110 4F3E_0000_7440_14_7442_1 // f16_add_rne.tv line 1999 4F3E_7440_7442_01 1.01100111110 x 2^4 + 1.00001000000 x 2^14 = 1.00001000010 x 2^14 4CF0_0000_4FFF_14_5278_1 // f16_add_rne.tv line 2099 4CF0_4FFF_5278_01 1.00011110000 x 2^4 + 1.01111111111 x 2^4 = 1.01001111000 x 2^5 E9E6_0000_74D6_14_7419_1 // f16_add_rne.tv line 2199 E9E6_74D6_7419_01 -1.00111100110 x 2^11 + 1.00011010110 x 2^14 = 1.00000011001 x 2^14 -// Skipped denorm f16_add_rne.tv line 2299 83F0_CCFE_CCFE_01 -Denorm + -1.00011111110 x 2^4 = -1.00011111110 x 2^4 +// Skipped subnorm f16_add_rne.tv line 2299 83F0_CCFE_CCFE_01 -subnorm + -1.00011111110 x 2^4 = -1.00011111110 x 2^4 3BA0_0000_8BDB_14_3BA0_1 // f16_add_rne.tv line 2399 3BA0_8BDB_3BA0_01 1.01110100000 x 2^-1 + -1.01111011011 x 2^-13 = 1.01110100000 x 2^-1 3538_0000_FC7F_14_7e00_8 // f16_add_rne.tv line 2499 3538_FC7F_FE7F_10 1.00100111000 x 2^-2 + NaN = NaN 047D_0000_B3C2_14_B3C1_1 // f16_add_rne.tv line 2599 047D_B3C2_B3C1_01 1.00001111101 x 2^-14 + -1.01111000010 x 2^-3 = -1.01111000001 x 2^-3 @@ -1435,7 +1435,7 @@ BA3F_0000_3B7F_14_3100_0 // f16_add_rne.tv line 3299 BA3F_3B7F_3100_00 -1.010001 7AFB_0000_FCA8_14_7e00_8 // f16_add_rne.tv line 3399 7AFB_FCA8_FEA8_10 1.01011111011 x 2^15 + NaN = NaN 7BC3_0000_93F6_14_7BC3_1 // f16_add_rne.tv line 3499 7BC3_93F6_7BC3_01 1.01111000011 x 2^15 + -1.01111110110 x 2^-11 = 1.01111000011 x 2^15 3B13_0000_8783_14_3B13_1 // f16_add_rne.tv line 3599 3B13_8783_3B13_01 1.01100010011 x 2^-1 + -1.01110000011 x 2^-14 = 1.01100010011 x 2^-1 -// Skipped denorm f16_add_rne.tv line 3699 B4BF_80FB_B4BF_01 -1.00010111111 x 2^-2 + -Denorm = -1.00010111111 x 2^-2 +// Skipped subnorm f16_add_rne.tv line 3699 B4BF_80FB_B4BF_01 -1.00010111111 x 2^-2 + -subnorm = -1.00010111111 x 2^-2 77B7_0000_4AC0_14_77B8_1 // f16_add_rne.tv line 3799 77B7_4AC0_77B8_01 1.01110110111 x 2^14 + 1.01011000000 x 2^3 = 1.01110111000 x 2^14 33F8_0000_347B_14_383C_1 // f16_add_rne.tv line 3899 33F8_347B_383C_01 1.01111111000 x 2^-3 + 1.00001111011 x 2^-2 = 1.00000111100 x 2^-1 F80D_0000_2B7C_14_F80D_1 // f16_add_rne.tv line 3999 F80D_2B7C_F80D_01 -1.00000001101 x 2^15 + 1.01101111100 x 2^-5 = -1.00000001101 x 2^15 @@ -1447,7 +1447,7 @@ C00A_0000_68DF_14_68DE_1 // f16_add_rne.tv line 4199 C00A_68DF_68DE_01 -1.000000 0401_0000_B3F2_14_B3F1_1 // f16_add_rne.tv line 4599 0401_B3F2_B3F1_01 1.00000000001 x 2^-14 + -1.01111110010 x 2^-3 = -1.01111110001 x 2^-3 7BE6_0000_39FE_14_7BE6_1 // f16_add_rne.tv line 4699 7BE6_39FE_7BE6_01 1.01111100110 x 2^15 + 1.00111111110 x 2^-1 = 1.01111100110 x 2^15 77E0_0000_487E_14_77E1_1 // f16_add_rne.tv line 4799 77E0_487E_77E1_01 1.01111100000 x 2^14 + 1.00001111110 x 2^3 = 1.01111100001 x 2^14 -// Skipped denorm f16_add_rne.tv line 4899 9C40_0302_9C34_01 -1.00001000000 x 2^-8 + Denorm = -1.00000110100 x 2^-8 +// Skipped subnorm f16_add_rne.tv line 4899 9C40_0302_9C34_01 -1.00001000000 x 2^-8 + subnorm = -1.00000110100 x 2^-8 37EF_0000_B089_14_35AA_1 // f16_add_rne.tv line 4999 37EF_B089_35AA_01 1.01111101111 x 2^-2 + -1.00010001001 x 2^-3 = 1.00110101010 x 2^-2 06B1_0000_F7CE_14_F7CE_1 // f16_add_rne.tv line 5099 06B1_F7CE_F7CE_01 1.01010110001 x 2^-14 + -1.01111001110 x 2^14 = -1.01111001110 x 2^14 8502_0000_0BE4_14_0963_0 // f16_add_rne.tv line 5199 8502_0BE4_0963_00 -1.00100000010 x 2^-14 + 1.01111100100 x 2^-13 = 1.00101100011 x 2^-13 @@ -1487,9 +1487,9 @@ C3DD_0000_4ACB_14_48D4_1 // f16_add_rne.tv line 8299 C3DD_4ACB_48D4_01 -1.011110 388F_0000_08BF_14_388F_1 // f16_add_rne.tv line 8599 388F_08BF_388F_01 1.00010001111 x 2^-1 + 1.00010111111 x 2^-13 = 1.00010001111 x 2^-1 DF81_0000_080E_14_DF81_1 // f16_add_rne.tv line 8699 DF81_080E_DF81_01 -1.01110000001 x 2^8 + 1.00000001110 x 2^-13 = -1.01110000001 x 2^8 73FF_0000_1A8B_14_73FF_1 // f16_add_rne.tv line 8799 73FF_1A8B_73FF_01 1.01111111111 x 2^13 + 1.01010001011 x 2^-9 = 1.01111111111 x 2^13 -// Skipped denorm f16_add_rne.tv line 8899 87DF_037E_8461_00 -1.01111011111 x 2^-14 + Denorm = -1.00001100001 x 2^-14 +// Skipped subnorm f16_add_rne.tv line 8899 87DF_037E_8461_00 -1.01111011111 x 2^-14 + subnorm = -1.00001100001 x 2^-14 F45E_0000_B6FB_14_F45E_1 // f16_add_rne.tv line 8999 F45E_B6FB_F45E_01 -1.00001011110 x 2^14 + -1.01011111011 x 2^-2 = -1.00001011110 x 2^14 -// Skipped denorm f16_add_rne.tv line 9099 6817_006F_6817_01 1.00000010111 x 2^11 + Denorm = 1.00000010111 x 2^11 +// Skipped subnorm f16_add_rne.tv line 9099 6817_006F_6817_01 1.00000010111 x 2^11 + subnorm = 1.00000010111 x 2^11 77FC_0000_0404_14_77FC_1 // f16_add_rne.tv line 9199 77FC_0404_77FC_01 1.01111111100 x 2^14 + 1.00000000100 x 2^-14 = 1.01111111100 x 2^14 B9BA_0000_496D_14_4911_1 // f16_add_rne.tv line 9299 B9BA_496D_4911_01 -1.00110111010 x 2^-1 + 1.00101101101 x 2^3 = 1.00100010001 x 2^3 39DB_0000_5804_14_580A_1 // f16_add_rne.tv line 9399 39DB_5804_580A_01 1.00111011011 x 2^-1 + 1.00000000100 x 2^7 = 1.00000001010 x 2^7 @@ -1502,16 +1502,16 @@ C403_0000_B80D_14_C485_1 // f16_add_rne.tv line 9899 C403_B80D_C485_01 -1.000000 B9FF_0000_2843_14_B9BB_1 // f16_add_rne.tv line 10099 B9FF_2843_B9BB_01 -1.00111111111 x 2^-1 + 1.00001000011 x 2^-5 = -1.00110111011 x 2^-1 E830_0000_43F7_14_E82E_1 // f16_add_rne.tv line 10199 E830_43F7_E82E_01 -1.00000110000 x 2^11 + 1.01111110111 x 2^1 = -1.00000101110 x 2^11 3FFA_0000_37DF_14_40F9_1 // f16_add_rne.tv line 10299 3FFA_37DF_40F9_01 1.01111111010 x 2^0 + 1.01111011111 x 2^-2 = 1.00011111001 x 2^1 -// Skipped denorm f16_add_rne.tv line 10399 03E3_B46F_B46F_01 Denorm + -1.00001101111 x 2^-2 = -1.00001101111 x 2^-2 -// Skipped denorm f16_add_rne.tv line 10499 03DB_3F03_3F03_01 Denorm + 1.01100000011 x 2^0 = 1.01100000011 x 2^0 +// Skipped subnorm f16_add_rne.tv line 10399 03E3_B46F_B46F_01 subnorm + -1.00001101111 x 2^-2 = -1.00001101111 x 2^-2 +// Skipped subnorm f16_add_rne.tv line 10499 03DB_3F03_3F03_01 subnorm + 1.01100000011 x 2^0 = 1.01100000011 x 2^0 2CFE_0000_ABFF_14_23F4_0 // f16_add_rne.tv line 10599 2CFE_ABFF_23F4_00 1.00011111110 x 2^-4 + -1.01111111111 x 2^-5 = 1.01111110100 x 2^-7 437A_0000_2BFF_14_439A_1 // f16_add_rne.tv line 10699 437A_2BFF_439A_01 1.01101111010 x 2^1 + 1.01111111111 x 2^-5 = 1.01110011010 x 2^1 465B_0000_C480_14_3F6C_0 // f16_add_rne.tv line 10799 465B_C480_3F6C_00 1.01001011011 x 2^2 + -1.00010000000 x 2^2 = 1.01101101100 x 2^0 -// Skipped denorm f16_add_rne.tv line 10899 386E_83B8_386E_01 1.00001101110 x 2^-1 + -Denorm = 1.00001101110 x 2^-1 +// Skipped subnorm f16_add_rne.tv line 10899 386E_83B8_386E_01 1.00001101110 x 2^-1 + -subnorm = 1.00001101110 x 2^-1 5731_0000_A009_14_5731_1 // f16_add_rne.tv line 10999 5731_A009_5731_01 1.01100110001 x 2^6 + -1.00000001001 x 2^-7 = 1.01100110001 x 2^6 25FB_0000_6AAF_14_6AAF_1 // f16_add_rne.tv line 11099 25FB_6AAF_6AAF_01 1.00111111011 x 2^-6 + 1.01010101111 x 2^11 = 1.01010101111 x 2^11 3360_0000_E80F_14_E80F_1 // f16_add_rne.tv line 11199 3360_E80F_E80F_01 1.01101100000 x 2^-3 + -1.00000001111 x 2^11 = -1.00000001111 x 2^11 -// Skipped denorm f16_add_rne.tv line 11299 B622_000B_B622_01 -1.01000100010 x 2^-2 + Denorm = -1.01000100010 x 2^-2 +// Skipped subnorm f16_add_rne.tv line 11299 B622_000B_B622_01 -1.01000100010 x 2^-2 + subnorm = -1.01000100010 x 2^-2 2868_0000_37FB_14_3844_0 // f16_add_rne.tv line 11399 2868_37FB_3844_00 1.00001101000 x 2^-5 + 1.01111111011 x 2^-2 = 1.00001000100 x 2^-1 2FBF_0000_09FD_14_2FC2_1 // f16_add_rne.tv line 11499 2FBF_09FD_2FC2_01 1.01110111111 x 2^-4 + 1.00111111101 x 2^-13 = 1.01111000010 x 2^-4 5AF6_0000_3BEF_14_5AFE_1 // f16_add_rne.tv line 11599 5AF6_3BEF_5AFE_01 1.01011110110 x 2^7 + 1.01111101111 x 2^-1 = 1.01011111110 x 2^7 @@ -1558,7 +1558,7 @@ FEFE_0000_84F9_14_7e00_0 // f16_add_rne.tv line 15499 FEFE_84F9_FEFE_00 NaN + -1 4DFD_0000_2C77_14_4E01_1 // f16_add_rne.tv line 15699 4DFD_2C77_4E01_01 1.00111111101 x 2^4 + 1.00001110111 x 2^-4 = 1.01000000001 x 2^4 9352_0000_BBBF_14_BBC1_1 // f16_add_rne.tv line 15799 9352_BBBF_BBC1_01 -1.01101010010 x 2^-11 + -1.01110111111 x 2^-1 = -1.01111000001 x 2^-1 BBF6_0000_4C01_14_4B83_1 // f16_add_rne.tv line 15899 BBF6_4C01_4B83_01 -1.01111110110 x 2^-1 + 1.00000000001 x 2^4 = 1.01110000011 x 2^3 -// Skipped denorm f16_add_rne.tv line 15999 0030_CC91_CC91_01 Denorm + -1.00010010001 x 2^4 = -1.00010010001 x 2^4 +// Skipped subnorm f16_add_rne.tv line 15999 0030_CC91_CC91_01 subnorm + -1.00010010001 x 2^4 = -1.00010010001 x 2^4 7C17_0000_92BB_14_7e00_8 // f16_add_rne.tv line 16099 7C17_92BB_7E17_10 NaN + -1.01010111011 x 2^-11 = NaN 53F7_0000_3781_14_5403_1 // f16_add_rne.tv line 16199 53F7_3781_5403_01 1.01111110111 x 2^5 + 1.01110000001 x 2^-2 = 1.00000000011 x 2^6 3702_0000_FCDA_14_7e00_8 // f16_add_rne.tv line 16299 3702_FCDA_FEDA_10 1.01100000010 x 2^-2 + NaN = NaN @@ -1575,12 +1575,12 @@ BBBC_0000_0AEC_14_BBBC_1 // f16_add_rne.tv line 16699 BBBC_0AEC_BBBC_01 -1.01110 6FBF_0000_8410_14_6FBF_1 // f16_add_rne.tv line 17399 6FBF_8410_6FBF_01 1.01110111111 x 2^12 + -1.00000010000 x 2^-14 = 1.01110111111 x 2^12 B782_0000_FB15_14_FB15_1 // f16_add_rne.tv line 17499 B782_FB15_FB15_01 -1.01110000010 x 2^-2 + -1.01100010101 x 2^15 = -1.01100010101 x 2^15 CC0F_0000_F80E_14_F80F_1 // f16_add_rne.tv line 17599 CC0F_F80E_F80F_01 -1.00000001111 x 2^4 + -1.00000001110 x 2^15 = -1.00000001111 x 2^15 -// Skipped denorm f16_add_rne.tv line 17699 03DA_43FF_43FF_01 Denorm + 1.01111111111 x 2^1 = 1.01111111111 x 2^1 +// Skipped subnorm f16_add_rne.tv line 17699 03DA_43FF_43FF_01 subnorm + 1.01111111111 x 2^1 = 1.01111111111 x 2^1 3E07_0000_4000_14_4304_1 // f16_add_rne.tv line 17799 3E07_4000_4304_01 1.01000000111 x 2^0 + 1.00000000000 x 2^1 = 1.01100000100 x 2^1 43C6_0000_4C0B_14_4D04_1 // f16_add_rne.tv line 17899 43C6_4C0B_4D04_01 1.01111000110 x 2^1 + 1.00000001011 x 2^4 = 1.00100000100 x 2^4 8423_0000_CF98_14_CF98_1 // f16_add_rne.tv line 17999 8423_CF98_CF98_01 -1.00000100011 x 2^-14 + -1.01110011000 x 2^4 = -1.01110011000 x 2^4 6C23_0000_A385_14_6C23_1 // f16_add_rne.tv line 18099 6C23_A385_6C23_01 1.00000100011 x 2^12 + -1.01110000101 x 2^-7 = 1.00000100011 x 2^12 -// Skipped denorm f16_add_rne.tv line 18199 039F_0F80_1034_01 Denorm + 1.01110000000 x 2^-12 = 1.00000110100 x 2^-11 +// Skipped subnorm f16_add_rne.tv line 18199 039F_0F80_1034_01 subnorm + 1.01110000000 x 2^-12 = 1.00000110100 x 2^-11 6BCF_0000_2DB9_14_6BCF_1 // f16_add_rne.tv line 18299 6BCF_2DB9_6BCF_01 1.01111001111 x 2^11 + 1.00110111001 x 2^-4 = 1.01111001111 x 2^11 B021_0000_04DB_14_B020_1 // f16_add_rne.tv line 18399 B021_04DB_B020_01 -1.00000100001 x 2^-3 + 1.00011011011 x 2^-14 = -1.00000100000 x 2^-3 3322_0000_C566_14_C52D_1 // f16_add_rne.tv line 18499 3322_C566_C52D_01 1.01100100010 x 2^-3 + -1.00101100110 x 2^2 = -1.00100101101 x 2^2 @@ -1609,11 +1609,11 @@ B077_0000_3F9E_14_3F0F_1 // f16_add_rne.tv line 20699 B077_3F9E_3F0F_01 -1.00001 2603_0000_C843_14_C840_1 // f16_add_rne.tv line 20799 2603_C843_C840_01 1.01000000011 x 2^-6 + -1.00001000011 x 2^3 = -1.00001000000 x 2^3 3BBC_0000_F7CF_14_F7CF_1 // f16_add_rne.tv line 20899 3BBC_F7CF_F7CF_01 1.01110111100 x 2^-1 + -1.01111001111 x 2^14 = -1.01111001111 x 2^14 477C_0000_ABFF_14_476C_1 // f16_add_rne.tv line 20999 477C_ABFF_476C_01 1.01101111100 x 2^2 + -1.01111111111 x 2^-5 = 1.01101101100 x 2^2 -// Skipped denorm f16_add_rne.tv line 21099 0383_CBF4_CBF4_01 Denorm + -1.01111110100 x 2^3 = -1.01111110100 x 2^3 +// Skipped subnorm f16_add_rne.tv line 21099 0383_CBF4_CBF4_01 subnorm + -1.01111110100 x 2^3 = -1.01111110100 x 2^3 13BB_0000_DFC1_14_DFC1_1 // f16_add_rne.tv line 21199 13BB_DFC1_DFC1_01 1.01110111011 x 2^-11 + -1.01111000001 x 2^8 = -1.01111000001 x 2^8 4FD8_0000_4502_14_508C_1 // f16_add_rne.tv line 21299 4FD8_4502_508C_01 1.01111011000 x 2^4 + 1.00100000010 x 2^2 = 1.00010001100 x 2^5 E610_0000_4107_14_E60D_1 // f16_add_rne.tv line 21399 E610_4107_E60D_01 -1.01000010000 x 2^10 + 1.00100000111 x 2^1 = -1.01000001101 x 2^10 -// Skipped denorm f16_add_rne.tv line 21499 B841_83EF_B841_01 -1.00001000001 x 2^-1 + -Denorm = -1.00001000001 x 2^-1 +// Skipped subnorm f16_add_rne.tv line 21499 B841_83EF_B841_01 -1.00001000001 x 2^-1 + -subnorm = -1.00001000001 x 2^-1 A203_0000_FB5E_14_FB5E_1 // f16_add_rne.tv line 21599 A203_FB5E_FB5E_01 -1.01000000011 x 2^-7 + -1.01101011110 x 2^15 = -1.01101011110 x 2^15 A7FB_0000_F400_14_F400_1 // f16_add_rne.tv line 21699 A7FB_F400_F400_01 -1.01111111011 x 2^-6 + -1.00000000000 x 2^14 = -1.00000000000 x 2^14 CC1D_0000_C000_14_CC9D_0 // f16_add_rne.tv line 21799 CC1D_C000_CC9D_00 -1.00000011101 x 2^4 + -1.00000000000 x 2^1 = -1.00010011101 x 2^4 @@ -1638,13 +1638,13 @@ FE1E_0000_FFC3_14_7e00_0 // f16_add_rne.tv line 23499 FE1E_FFC3_FE1E_00 NaN + Na 44E9_0000_FBCB_14_FBCB_1 // f16_add_rne.tv line 23699 44E9_FBCB_FBCB_01 1.00011101001 x 2^2 + -1.01111001011 x 2^15 = -1.01111001011 x 2^15 C7EE_0000_F47C_14_F47C_1 // f16_add_rne.tv line 23799 C7EE_F47C_F47C_01 -1.01111101110 x 2^2 + -1.00001111100 x 2^14 = -1.00001111100 x 2^14 301D_0000_4065_14_40A7_1 // f16_add_rne.tv line 23899 301D_4065_40A7_01 1.00000011101 x 2^-3 + 1.00001100101 x 2^1 = 1.00010100111 x 2^1 -// Skipped denorm f16_add_rne.tv line 23999 879E_060F_818F_00 -1.01110011110 x 2^-14 + 1.01000001111 x 2^-14 = -Denorm +// Skipped subnorm f16_add_rne.tv line 23999 879E_060F_818F_00 -1.01110011110 x 2^-14 + 1.01000001111 x 2^-14 = -subnorm AF80_0000_CF02_14_CF0A_1 // f16_add_rne.tv line 24099 AF80_CF02_CF0A_01 -1.01110000000 x 2^-4 + -1.01100000010 x 2^4 = -1.01100001010 x 2^4 D814_0000_CE02_14_D8D4_1 // f16_add_rne.tv line 24199 D814_CE02_D8D4_01 -1.00000010100 x 2^7 + -1.01000000010 x 2^4 = -1.00011010100 x 2^7 C4FF_0000_107B_14_C4FF_1 // f16_add_rne.tv line 24299 C4FF_107B_C4FF_01 -1.00011111111 x 2^2 + 1.00001111011 x 2^-11 = -1.00011111111 x 2^2 48E6_0000_380F_14_4927_1 // f16_add_rne.tv line 24399 48E6_380F_4927_01 1.00011100110 x 2^3 + 1.00000001111 x 2^-1 = 1.00100100111 x 2^3 DC1B_0000_F460_14_F470_1 // f16_add_rne.tv line 24499 DC1B_F460_F470_01 -1.00000011011 x 2^8 + -1.00001100000 x 2^14 = -1.00001110000 x 2^14 -// Skipped denorm f16_add_rne.tv line 24599 83F7_EBE7_EBE7_01 -Denorm + -1.01111100111 x 2^11 = -1.01111100111 x 2^11 +// Skipped subnorm f16_add_rne.tv line 24599 83F7_EBE7_EBE7_01 -subnorm + -1.01111100111 x 2^11 = -1.01111100111 x 2^11 A3FF_0000_CF02_14_CF03_1 // f16_add_rne.tv line 24699 A3FF_CF02_CF03_01 -1.01111111111 x 2^-7 + -1.01100000010 x 2^4 = -1.01100000011 x 2^4 0F81_0000_E77F_14_E77F_1 // f16_add_rne.tv line 24799 0F81_E77F_E77F_01 1.01110000001 x 2^-12 + -1.01101111111 x 2^10 = -1.01101111111 x 2^10 0BBF_0000_4003_14_4003_1 // f16_add_rne.tv line 24899 0BBF_4003_4003_01 1.01110111111 x 2^-13 + 1.00000000011 x 2^1 = 1.00000000011 x 2^1 @@ -1654,25 +1654,25 @@ CF7D_0000_8790_14_CF7D_1 // f16_add_rne.tv line 25199 CF7D_8790_CF7D_01 -1.01101 44AB_0000_9800_14_44AA_1 // f16_add_rne.tv line 25299 44AB_9800_44AA_01 1.00010101011 x 2^2 + -1.00000000000 x 2^-9 = 1.00010101010 x 2^2 087F_0000_CFF1_14_CFF1_1 // f16_add_rne.tv line 25399 087F_CFF1_CFF1_01 1.00001111111 x 2^-13 + -1.01111110001 x 2^4 = -1.01111110001 x 2^4 B03F_0000_CD6E_14_CD76_1 // f16_add_rne.tv line 25499 B03F_CD6E_CD76_01 -1.00000111111 x 2^-3 + -1.00101101110 x 2^4 = -1.00101110110 x 2^4 -// Skipped denorm f16_add_rne.tv line 25599 1071_011F_1095_01 1.00001110001 x 2^-11 + Denorm = 1.00010010101 x 2^-11 +// Skipped subnorm f16_add_rne.tv line 25599 1071_011F_1095_01 1.00001110001 x 2^-11 + subnorm = 1.00010010101 x 2^-11 8B9E_0000_487F_14_487F_1 // f16_add_rne.tv line 25699 8B9E_487F_487F_01 -1.01110011110 x 2^-13 + 1.00001111111 x 2^3 = 1.00001111111 x 2^3 9A3F_0000_C01F_14_C021_1 // f16_add_rne.tv line 25799 9A3F_C01F_C021_01 -1.01000111111 x 2^-9 + -1.00000011111 x 2^1 = -1.00000100001 x 2^1 287D_0000_E037_14_E037_1 // f16_add_rne.tv line 25899 287D_E037_E037_01 1.00001111101 x 2^-5 + -1.00000110111 x 2^9 = -1.00000110111 x 2^9 -// Skipped denorm f16_add_rne.tv line 25999 00FF_687E_687E_01 Denorm + 1.00001111110 x 2^11 = 1.00001111110 x 2^11 +// Skipped subnorm f16_add_rne.tv line 25999 00FF_687E_687E_01 subnorm + 1.00001111110 x 2^11 = 1.00001111110 x 2^11 07FF_0000_F77F_14_F77F_1 // f16_add_rne.tv line 26099 07FF_F77F_F77F_01 1.01111111111 x 2^-14 + -1.01101111111 x 2^14 = -1.01101111111 x 2^14 4D7E_0000_C27F_14_4CAE_1 // f16_add_rne.tv line 26199 4D7E_C27F_4CAE_01 1.00101111110 x 2^4 + -1.01001111111 x 2^1 = 1.00010101110 x 2^4 201C_0000_23CA_14_25F3_0 // f16_add_rne.tv line 26299 201C_23CA_25F3_00 1.00000011100 x 2^-7 + 1.01111001010 x 2^-7 = 1.00111110011 x 2^-6 4B3E_0000_21FF_14_4B3F_1 // f16_add_rne.tv line 26399 4B3E_21FF_4B3F_01 1.01100111110 x 2^3 + 1.00111111111 x 2^-7 = 1.01100111111 x 2^3 BB9F_0000_C44E_14_C542_1 // f16_add_rne.tv line 26499 BB9F_C44E_C542_01 -1.01110011111 x 2^-1 + -1.00001001110 x 2^2 = -1.00101000010 x 2^2 49EE_0000_EBFF_14_EBF9_1 // f16_add_rne.tv line 26599 49EE_EBFF_EBF9_01 1.00111101110 x 2^3 + -1.01111111111 x 2^11 = -1.01111111001 x 2^11 -// Skipped denorm f16_add_rne.tv line 26699 AF9E_83BD_AF9F_01 -1.01110011110 x 2^-4 + -Denorm = -1.01110011111 x 2^-4 -// Skipped denorm f16_add_rne.tv line 26799 03D7_CF7F_CF7F_01 Denorm + -1.01101111111 x 2^4 = -1.01101111111 x 2^4 +// Skipped subnorm f16_add_rne.tv line 26699 AF9E_83BD_AF9F_01 -1.01110011110 x 2^-4 + -subnorm = -1.01110011111 x 2^-4 +// Skipped subnorm f16_add_rne.tv line 26799 03D7_CF7F_CF7F_01 subnorm + -1.01101111111 x 2^4 = -1.01101111111 x 2^4 4117_0000_BB07_14_3EAA_1 // f16_add_rne.tv line 26899 4117_BB07_3EAA_01 1.00100010111 x 2^1 + -1.01100000111 x 2^-1 = 1.01010101010 x 2^0 3FF9_0000_6390_14_6394_1 // f16_add_rne.tv line 26999 3FF9_6390_6394_01 1.01111111001 x 2^0 + 1.01110010000 x 2^9 = 1.01110010100 x 2^9 27DF_0000_349D_14_351B_1 // f16_add_rne.tv line 27099 27DF_349D_351B_01 1.01111011111 x 2^-6 + 1.00010011101 x 2^-2 = 1.00100011011 x 2^-2 85F7_0000_B427_14_B427_1 // f16_add_rne.tv line 27199 85F7_B427_B427_01 -1.00111110111 x 2^-14 + -1.00000100111 x 2^-2 = -1.00000100111 x 2^-2 CA5A_0000_BC6E_14_CAE8_1 // f16_add_rne.tv line 27299 CA5A_BC6E_CAE8_01 -1.01001011010 x 2^3 + -1.00001101110 x 2^0 = -1.01011101000 x 2^3 -// Skipped denorm f16_add_rne.tv line 27399 026A_437E_437E_01 Denorm + 1.01101111110 x 2^1 = 1.01101111110 x 2^1 +// Skipped subnorm f16_add_rne.tv line 27399 026A_437E_437E_01 subnorm + 1.01101111110 x 2^1 = 1.01101111110 x 2^1 0A3F_0000_FC81_14_7e00_8 // f16_add_rne.tv line 27499 0A3F_FC81_FE81_10 1.01000111111 x 2^-13 + NaN = NaN D308_0000_C07A_14_D350_1 // f16_add_rne.tv line 27599 D308_C07A_D350_01 -1.01100001000 x 2^5 + -1.00001111010 x 2^1 = -1.01101010000 x 2^5 38FF_0000_2423_14_3920_1 // f16_add_rne.tv line 27699 38FF_2423_3920_01 1.00011111111 x 2^-1 + 1.00000100011 x 2^-6 = 1.00100100000 x 2^-1 @@ -1683,7 +1683,7 @@ D411_0000_C6B5_14_D47C_1 // f16_add_rne.tv line 28099 D411_C6B5_D47C_01 -1.00000 1190_0000_0FFE_14_14C8_1 // f16_add_rne.tv line 28199 1190_0FFE_14C8_01 1.00110010000 x 2^-11 + 1.01111111110 x 2^-12 = 1.00011001000 x 2^-10 DBCE_0000_A31F_14_DBCE_1 // f16_add_rne.tv line 28299 DBCE_A31F_DBCE_01 -1.01111001110 x 2^7 + -1.01100011111 x 2^-7 = -1.01111001110 x 2^7 4D3F_0000_B827_14_4D1E_1 // f16_add_rne.tv line 28399 4D3F_B827_4D1E_01 1.00100111111 x 2^4 + -1.00000100111 x 2^-1 = 1.00100011110 x 2^4 -// Skipped denorm f16_add_rne.tv line 28499 807D_7BE0_7BE0_01 -Denorm + 1.01111100000 x 2^15 = 1.01111100000 x 2^15 +// Skipped subnorm f16_add_rne.tv line 28499 807D_7BE0_7BE0_01 -subnorm + 1.01111100000 x 2^15 = 1.01111100000 x 2^15 B5F7_0000_43BC_14_42FD_1 // f16_add_rne.tv line 28599 B5F7_43BC_42FD_01 -1.00111110111 x 2^-2 + 1.01110111100 x 2^1 = 1.01011111101 x 2^1 086F_0000_3BE3_14_3BE3_1 // f16_add_rne.tv line 28699 086F_3BE3_3BE3_01 1.00001101111 x 2^-13 + 1.01111100011 x 2^-1 = 1.01111100011 x 2^-1 BFFE_0000_BFFF_14_C3FE_1 // f16_add_rne.tv line 28799 BFFE_BFFF_C3FE_01 -1.01111111110 x 2^0 + -1.01111111111 x 2^0 = -1.01111111110 x 2^1 @@ -1700,7 +1700,7 @@ B20E_0000_8421_14_B20F_1 // f16_add_rne.tv line 29699 B20E_8421_B20F_01 -1.01000 3044_0000_D7F2_14_D7F0_1 // f16_add_rne.tv line 29899 3044_D7F2_D7F0_01 1.00001000100 x 2^-3 + -1.01111110010 x 2^6 = -1.01111110000 x 2^6 4C9F_0000_AEC0_14_4C98_1 // f16_add_rne.tv line 29999 4C9F_AEC0_4C98_01 1.00010011111 x 2^4 + -1.01011000000 x 2^-4 = 1.00010011000 x 2^4 F5FA_0000_7FFF_14_7e00_0 // f16_add_rne.tv line 30099 F5FA_7FFF_7FFF_00 -1.00111111010 x 2^14 + NaN = NaN -// Skipped denorm f16_add_rne.tv line 30199 7FFE_03B8_7FFE_00 NaN + Denorm = NaN +// Skipped subnorm f16_add_rne.tv line 30199 7FFE_03B8_7FFE_00 NaN + subnorm = NaN 10F3_0000_C83F_14_C83F_1 // f16_add_rne.tv line 30299 10F3_C83F_C83F_01 1.00011110011 x 2^-11 + -1.00000111111 x 2^3 = -1.00000111111 x 2^3 BBF3_0000_979F_14_BBF7_1 // f16_add_rne.tv line 30399 BBF3_979F_BBF7_01 -1.01111110011 x 2^-1 + -1.01110011111 x 2^-10 = -1.01111110111 x 2^-1 6887_0000_B57F_14_6887_1 // f16_add_rne.tv line 30499 6887_B57F_6887_01 1.00010000111 x 2^11 + -1.00101111111 x 2^-2 = 1.00010000111 x 2^11 @@ -1712,10 +1712,10 @@ CC1C_0000_E2AF_14_E2D0_1 // f16_add_rne.tv line 30999 CC1C_E2AF_E2D0_01 -1.00000 5A07_0000_303B_14_5A08_1 // f16_add_rne.tv line 31099 5A07_303B_5A08_01 1.01000000111 x 2^7 + 1.00000111011 x 2^-3 = 1.01000001000 x 2^7 3A9F_0000_CC42_14_CC0D_1 // f16_add_rne.tv line 31199 3A9F_CC42_CC0D_01 1.01010011111 x 2^-1 + -1.00001000010 x 2^4 = -1.00000001101 x 2^4 3AF8_0000_30E2_14_3C18_1 // f16_add_rne.tv line 31299 3AF8_30E2_3C18_01 1.01011111000 x 2^-1 + 1.00011100010 x 2^-3 = 1.00000011000 x 2^0 -// Skipped denorm f16_add_rne.tv line 31399 8B88_039F_89B8_01 -1.01110001000 x 2^-13 + Denorm = -1.00110111000 x 2^-13 +// Skipped subnorm f16_add_rne.tv line 31399 8B88_039F_89B8_01 -1.01110001000 x 2^-13 + subnorm = -1.00110111000 x 2^-13 1C0C_0000_EBD0_14_EBD0_1 // f16_add_rne.tv line 31499 1C0C_EBD0_EBD0_01 1.00000001100 x 2^-8 + -1.01111010000 x 2^11 = -1.01111010000 x 2^11 47DE_0000_F994_14_F994_1 // f16_add_rne.tv line 31599 47DE_F994_F994_01 1.01111011110 x 2^2 + -1.00110010100 x 2^15 = -1.00110010100 x 2^15 -// Skipped denorm f16_add_rne.tv line 31699 80A0_E01D_E01D_01 -Denorm + -1.00000011101 x 2^9 = -1.00000011101 x 2^9 +// Skipped subnorm f16_add_rne.tv line 31699 80A0_E01D_E01D_01 -subnorm + -1.00000011101 x 2^9 = -1.00000011101 x 2^9 4AFF_0000_884F_14_4AFF_1 // f16_add_rne.tv line 31799 4AFF_884F_4AFF_01 1.01011111111 x 2^3 + -1.00001001111 x 2^-13 = 1.01011111111 x 2^3 5106_0000_E838_14_E824_1 // f16_add_rne.tv line 31899 5106_E838_E824_01 1.00100000110 x 2^5 + -1.00000111000 x 2^11 = -1.00000100100 x 2^11 FDF7_0000_3D3E_14_7e00_8 // f16_add_rne.tv line 31999 FDF7_3D3E_FFF7_10 NaN + 1.00100111110 x 2^0 = NaN @@ -1733,12 +1733,12 @@ B82F_0000_07FF_14_B82F_1 // f16_add_rne.tv line 32699 B82F_07FF_B82F_01 -1.00000 1155_0000_FCAD_14_7e00_8 // f16_add_rne.tv line 33199 1155_FCAD_FEAD_10 1.00101010101 x 2^-11 + NaN = NaN C398_0000_79F0_14_79F0_1 // f16_add_rne.tv line 33299 C398_79F0_79F0_01 -1.01110011000 x 2^1 + 1.00111110000 x 2^15 = 1.00111110000 x 2^15 AED3_0000_CC47_14_CC4E_1 // f16_add_rne.tv line 33399 AED3_CC47_CC4E_01 -1.01011010011 x 2^-4 + -1.00001000111 x 2^4 = -1.00001001110 x 2^4 -// Skipped denorm f16_add_rne.tv line 33499 B021_03F4_B021_01 -1.00000100001 x 2^-3 + Denorm = -1.00000100001 x 2^-3 -// Skipped denorm f16_add_rne.tv line 33599 01FE_87C0_85C2_00 Denorm + -1.01111000000 x 2^-14 = -1.00111000010 x 2^-14 +// Skipped subnorm f16_add_rne.tv line 33499 B021_03F4_B021_01 -1.00000100001 x 2^-3 + subnorm = -1.00000100001 x 2^-3 +// Skipped subnorm f16_add_rne.tv line 33599 01FE_87C0_85C2_00 subnorm + -1.01111000000 x 2^-14 = -1.00111000010 x 2^-14 BC10_0000_F881_14_F881_1 // f16_add_rne.tv line 33699 BC10_F881_F881_01 -1.00000010000 x 2^0 + -1.00010000001 x 2^15 = -1.00010000001 x 2^15 42F8_0000_6DDF_14_6DE0_1 // f16_add_rne.tv line 33799 42F8_6DDF_6DE0_01 1.01011111000 x 2^1 + 1.00111011111 x 2^12 = 1.00111100000 x 2^12 39F8_0000_8BE2_14_39F8_1 // f16_add_rne.tv line 33899 39F8_8BE2_39F8_01 1.00111111000 x 2^-1 + -1.01111100010 x 2^-13 = 1.00111111000 x 2^-1 -// Skipped denorm f16_add_rne.tv line 33999 DAFE_03FF_DAFE_01 -1.01011111110 x 2^7 + Denorm = -1.01011111110 x 2^7 +// Skipped subnorm f16_add_rne.tv line 33999 DAFE_03FF_DAFE_01 -1.01011111110 x 2^7 + subnorm = -1.01011111110 x 2^7 88DE_0000_3780_14_377F_1 // f16_add_rne.tv line 34099 88DE_3780_377F_01 -1.00011011110 x 2^-13 + 1.01110000000 x 2^-2 = 1.01101111111 x 2^-2 FC0E_0000_BC21_14_7e00_8 // f16_add_rne.tv line 34199 FC0E_BC21_FE0E_10 NaN + -1.00000100001 x 2^0 = NaN BC1A_0000_7787_14_7787_1 // f16_add_rne.tv line 34299 BC1A_7787_7787_01 -1.00000011010 x 2^0 + 1.01110000111 x 2^14 = 1.01110000111 x 2^14 @@ -1752,7 +1752,7 @@ B041_0000_7506_14_7506_1 // f16_add_rne.tv line 34999 B041_7506_7506_01 -1.00001 2C1B_0000_C80E_14_C806_1 // f16_add_rne.tv line 35099 2C1B_C80E_C806_01 1.00000011011 x 2^-4 + -1.00000001110 x 2^3 = -1.00000000110 x 2^3 93EB_0000_37DF_14_37DB_1 // f16_add_rne.tv line 35199 93EB_37DF_37DB_01 -1.01111101011 x 2^-11 + 1.01111011111 x 2^-2 = 1.01111011011 x 2^-2 B33F_0000_79FD_14_79FD_1 // f16_add_rne.tv line 35299 B33F_79FD_79FD_01 -1.01100111111 x 2^-3 + 1.00111111101 x 2^15 = 1.00111111101 x 2^15 -// Skipped denorm f16_add_rne.tv line 35399 3B76_8083_3B76_01 1.01101110110 x 2^-1 + -Denorm = 1.01101110110 x 2^-1 +// Skipped subnorm f16_add_rne.tv line 35399 3B76_8083_3B76_01 1.01101110110 x 2^-1 + -subnorm = 1.01101110110 x 2^-1 C37D_0000_6877_14_6875_1 // f16_add_rne.tv line 35499 C37D_6877_6875_01 -1.01101111101 x 2^1 + 1.00001110111 x 2^11 = 1.00001110101 x 2^11 753E_0000_6B0E_14_7620_1 // f16_add_rne.tv line 35599 753E_6B0E_7620_01 1.00100111110 x 2^14 + 1.01100001110 x 2^11 = 1.01000100000 x 2^14 4480_0000_7E67_14_7e00_0 // f16_add_rne.tv line 35699 4480_7E67_7E67_00 1.00010000000 x 2^2 + NaN = NaN @@ -1764,7 +1764,7 @@ C37D_0000_6877_14_6875_1 // f16_add_rne.tv line 35499 C37D_6877_6875_01 -1.01101 C7E7_0000_7811_14_7811_1 // f16_add_rne.tv line 36299 C7E7_7811_7811_01 -1.01111100111 x 2^2 + 1.00000010001 x 2^15 = 1.00000010001 x 2^15 55DF_0000_E023_14_DECE_1 // f16_add_rne.tv line 36399 55DF_E023_DECE_01 1.00111011111 x 2^6 + -1.00000100011 x 2^9 = -1.01011001110 x 2^8 5604_0000_87F7_14_5604_1 // f16_add_rne.tv line 36499 5604_87F7_5604_01 1.01000000100 x 2^6 + -1.01111110111 x 2^-14 = 1.01000000100 x 2^6 -// Skipped denorm f16_add_rne.tv line 36599 EABF_0140_EABF_01 -1.01010111111 x 2^11 + Denorm = -1.01010111111 x 2^11 +// Skipped subnorm f16_add_rne.tv line 36599 EABF_0140_EABF_01 -1.01010111111 x 2^11 + subnorm = -1.01010111111 x 2^11 EBEF_0000_053F_14_EBEF_1 // f16_add_rne.tv line 36699 EBEF_053F_EBEF_01 -1.01111101111 x 2^11 + 1.00100111111 x 2^-14 = -1.01111101111 x 2^11 5D83_0000_DC01_14_5608_0 // f16_add_rne.tv line 36799 5D83_DC01_5608_00 1.00110000011 x 2^8 + -1.00000000001 x 2^8 = 1.01000001000 x 2^6 C21F_0000_36EF_14_C141_1 // f16_add_rne.tv line 36899 C21F_36EF_C141_01 -1.01000011111 x 2^1 + 1.01011101111 x 2^-2 = -1.00101000001 x 2^1 @@ -1797,13 +1797,13 @@ CCBE_0000_9BBF_14_CCBE_1 // f16_add_rne.tv line 39399 CCBE_9BBF_CCBE_01 -1.00010 B012_0000_3112_14_2800_0 // f16_add_rne.tv line 39599 B012_3112_2800_00 -1.00000010010 x 2^-3 + 1.00100010010 x 2^-3 = 1.00000000000 x 2^-5 07EF_0000_EA29_14_EA29_1 // f16_add_rne.tv line 39699 07EF_EA29_EA29_01 1.01111101111 x 2^-14 + -1.01000101001 x 2^11 = -1.01000101001 x 2^11 F57E_0000_0409_14_F57E_1 // f16_add_rne.tv line 39799 F57E_0409_F57E_01 -1.00101111110 x 2^14 + 1.00000001001 x 2^-14 = -1.00101111110 x 2^14 -// Skipped denorm f16_add_rne.tv line 39899 03F5_47E4_47E4_01 Denorm + 1.01111100100 x 2^2 = 1.01111100100 x 2^2 +// Skipped subnorm f16_add_rne.tv line 39899 03F5_47E4_47E4_01 subnorm + 1.01111100100 x 2^2 = 1.01111100100 x 2^2 4C02_0000_2507_14_4C03_1 // f16_add_rne.tv line 39999 4C02_2507_4C03_01 1.00000000010 x 2^4 + 1.00100000111 x 2^-6 = 1.00000000011 x 2^4 BEE8_0000_C478_14_C632_0 // f16_add_rne.tv line 40099 BEE8_C478_C632_00 -1.01011101000 x 2^0 + -1.00001111000 x 2^2 = -1.01000110010 x 2^2 47FF_0000_8412_14_47FF_1 // f16_add_rne.tv line 40199 47FF_8412_47FF_01 1.01111111111 x 2^2 + -1.00000010010 x 2^-14 = 1.01111111111 x 2^2 F016_0000_4B86_14_F014_1 // f16_add_rne.tv line 40299 F016_4B86_F014_01 -1.00000010110 x 2^13 + 1.01110000110 x 2^3 = -1.00000010100 x 2^13 1370_0000_3014_14_301B_1 // f16_add_rne.tv line 40399 1370_3014_301B_01 1.01101110000 x 2^-11 + 1.00000010100 x 2^-3 = 1.00000011011 x 2^-3 -// Skipped denorm f16_add_rne.tv line 40499 08C0_010F_0948_01 1.00011000000 x 2^-13 + Denorm = 1.00101001000 x 2^-13 +// Skipped subnorm f16_add_rne.tv line 40499 08C0_010F_0948_01 1.00011000000 x 2^-13 + subnorm = 1.00101001000 x 2^-13 7783_0000_3CFD_14_7783_1 // f16_add_rne.tv line 40599 7783_3CFD_7783_01 1.01110000011 x 2^14 + 1.00011111101 x 2^0 = 1.01110000011 x 2^14 89BF_0000_C71F_14_C71F_1 // f16_add_rne.tv line 40699 89BF_C71F_C71F_01 -1.00110111111 x 2^-13 + -1.01100011111 x 2^2 = -1.01100011111 x 2^2 43E9_0000_3000_14_4414_1 // f16_add_rne.tv line 40799 43E9_3000_4414_01 1.01111101001 x 2^1 + 1.00000000000 x 2^-3 = 1.00000010100 x 2^2 @@ -1833,19 +1833,19 @@ B1CE_0000_CF70_14_CF7C_1 // f16_add_rne.tv line 43099 B1CE_CF70_CF7C_01 -1.00111 C272_0000_BBE7_14_C436_1 // f16_add_rne.tv line 43199 C272_BBE7_C436_01 -1.01001110010 x 2^1 + -1.01111100111 x 2^-1 = -1.00000110110 x 2^2 4EB9_0000_683D_14_684A_1 // f16_add_rne.tv line 43299 4EB9_683D_684A_01 1.01010111001 x 2^4 + 1.00000111101 x 2^11 = 1.00001001010 x 2^11 3486_0000_477E_14_47C6_1 // f16_add_rne.tv line 43399 3486_477E_47C6_01 1.00010000110 x 2^-2 + 1.01101111110 x 2^2 = 1.01111000110 x 2^2 -// Skipped denorm f16_add_rne.tv line 43499 5BE0_83E2_5BE0_01 1.01111100000 x 2^7 + -Denorm = 1.01111100000 x 2^7 +// Skipped subnorm f16_add_rne.tv line 43499 5BE0_83E2_5BE0_01 1.01111100000 x 2^7 + -subnorm = 1.01111100000 x 2^7 87BA_0000_473E_14_473E_1 // f16_add_rne.tv line 43599 87BA_473E_473E_01 -1.01110111010 x 2^-14 + 1.01100111110 x 2^2 = 1.01100111110 x 2^2 8781_0000_4F0F_14_4F0F_1 // f16_add_rne.tv line 43699 8781_4F0F_4F0F_01 -1.01110000001 x 2^-14 + 1.01100001111 x 2^4 = 1.01100001111 x 2^4 CA4C_0000_D4C4_14_D58E_1 // f16_add_rne.tv line 43799 CA4C_D4C4_D58E_01 -1.01001001100 x 2^3 + -1.00011000100 x 2^6 = -1.00110001110 x 2^6 BB02_0000_2A88_14_BA9A_1 // f16_add_rne.tv line 43899 BB02_2A88_BA9A_01 -1.01100000010 x 2^-1 + 1.01010001000 x 2^-5 = -1.01010011010 x 2^-1 74BF_0000_CAC0_14_74BE_1 // f16_add_rne.tv line 43999 74BF_CAC0_74BE_01 1.00010111111 x 2^14 + -1.01011000000 x 2^3 = 1.00010111110 x 2^14 7969_0000_2EF7_14_7969_1 // f16_add_rne.tv line 44099 7969_2EF7_7969_01 1.00101101001 x 2^15 + 1.01011110111 x 2^-4 = 1.00101101001 x 2^15 -// Skipped denorm f16_add_rne.tv line 44199 8106_77F0_77F0_01 -Denorm + 1.01111110000 x 2^14 = 1.01111110000 x 2^14 +// Skipped subnorm f16_add_rne.tv line 44199 8106_77F0_77F0_01 -subnorm + 1.01111110000 x 2^14 = 1.01111110000 x 2^14 2792_0000_6B70_14_6B70_1 // f16_add_rne.tv line 44299 2792_6B70_6B70_01 1.01110010010 x 2^-6 + 1.01101110000 x 2^11 = 1.01101110000 x 2^11 3A95_0000_4680_14_4753_1 // f16_add_rne.tv line 44399 3A95_4680_4753_01 1.01010010101 x 2^-1 + 1.01010000000 x 2^2 = 1.01101010011 x 2^2 B6ED_0000_C87E_14_C8B5_1 // f16_add_rne.tv line 44499 B6ED_C87E_C8B5_01 -1.01011101101 x 2^-2 + -1.00001111110 x 2^3 = -1.00010110101 x 2^3 05FE_0000_E7FC_14_E7FC_1 // f16_add_rne.tv line 44599 05FE_E7FC_E7FC_01 1.00111111110 x 2^-14 + -1.01111111100 x 2^10 = -1.01111111100 x 2^10 -// Skipped denorm f16_add_rne.tv line 44699 0313_FBA0_FBA0_01 Denorm + -1.01110100000 x 2^15 = -1.01110100000 x 2^15 +// Skipped subnorm f16_add_rne.tv line 44699 0313_FBA0_FBA0_01 subnorm + -1.01110100000 x 2^15 = -1.01110100000 x 2^15 0848_0000_FC08_14_7e00_8 // f16_add_rne.tv line 44799 0848_FC08_FE08_10 1.00001001000 x 2^-13 + NaN = NaN 4580_0000_60DF_14_60EA_0 // f16_add_rne.tv line 44899 4580_60DF_60EA_00 1.00110000000 x 2^2 + 1.00011011111 x 2^9 = 1.00011101010 x 2^9 41EF_0000_AFC3_14_41B1_1 // f16_add_rne.tv line 44999 41EF_AFC3_41B1_01 1.00111101111 x 2^1 + -1.01111000011 x 2^-4 = 1.00110110001 x 2^1 @@ -1866,37 +1866,37 @@ B80F_0000_F880_14_F880_1 // f16_add_rne.tv line 46099 B80F_F880_F880_01 -1.00000 ////////// Testcases from f16_mul_rz.tv of type mul rounding mode 0 C3EC_3800_3CFF_08_BFEC_0 // f16_mul_rz.tv line 100 C3EC_3800_BFEC_00 -1.01111101100 x 2^1 * 1.00000000000 x 2^-1 = -1.01111101100 x 2^0 -// Skipped denorm f16_mul_rz.tv line 200 0000_BA72_8000_00 0 * -1.01001110010 x 2^-1 = -Denorm -// Skipped denorm f16_mul_rz.tv line 300 0000_8401_8000_00 0 * -1.00000000001 x 2^-14 = -Denorm +// Skipped subnorm f16_mul_rz.tv line 200 0000_BA72_8000_00 0 * -1.01001110010 x 2^-1 = -subnorm +// Skipped subnorm f16_mul_rz.tv line 300 0000_8401_8000_00 0 * -1.00000000001 x 2^-14 = -subnorm BC83_BFFF_3CFF_08_4082_1 // f16_mul_rz.tv line 400 BC83_BFFF_4082_01 -1.00010000011 x 2^0 * -1.01111111111 x 2^0 = 1.00010000010 x 2^1 -// Skipped denorm f16_mul_rz.tv line 500 0000_FA02_8000_00 0 * -1.01000000010 x 2^15 = -Denorm -// Skipped denorm f16_mul_rz.tv line 600 0001_13FE_0000_03 Denorm * 1.01111111110 x 2^-11 = 0 +// Skipped subnorm f16_mul_rz.tv line 500 0000_FA02_8000_00 0 * -1.01000000010 x 2^15 = -subnorm +// Skipped subnorm f16_mul_rz.tv line 600 0001_13FE_0000_03 subnorm * 1.01111111110 x 2^-11 = 0 37AF_4400_3CFF_08_3FAF_0 // f16_mul_rz.tv line 700 37AF_4400_3FAF_00 1.01110101111 x 2^-2 * 1.00000000000 x 2^2 = 1.01110101111 x 2^0 -// Skipped denorm f16_mul_rz.tv line 800 0001_B668_8000_03 Denorm * -1.01001101000 x 2^-2 = -Denorm -// Skipped denorm f16_mul_rz.tv line 900 0001_B801_8000_03 Denorm * -1.00000000001 x 2^-1 = -Denorm +// Skipped subnorm f16_mul_rz.tv line 800 0001_B668_8000_03 subnorm * -1.01001101000 x 2^-2 = -subnorm +// Skipped subnorm f16_mul_rz.tv line 900 0001_B801_8000_03 subnorm * -1.00000000001 x 2^-1 = -subnorm 93FF_EBFF_3CFF_08_43FE_1 // f16_mul_rz.tv line 1000 93FF_EBFF_43FE_01 -1.01111111111 x 2^-11 * -1.01111111111 x 2^11 = 1.01111111110 x 2^1 -// Skipped denorm f16_mul_rz.tv line 1100 03FF_AC0E_8040_03 Denorm * -1.00000001110 x 2^-4 = -Denorm -// Skipped denorm f16_mul_rz.tv line 1200 03FF_3FFE_07FC_01 Denorm * 1.01111111110 x 2^0 = 1.01111111100 x 2^-14 +// Skipped subnorm f16_mul_rz.tv line 1100 03FF_AC0E_8040_03 subnorm * -1.00000001110 x 2^-4 = -subnorm +// Skipped subnorm f16_mul_rz.tv line 1200 03FF_3FFE_07FC_01 subnorm * 1.01111111110 x 2^0 = 1.01111111100 x 2^-14 C0DF_7C00_3CFF_08_FC00_0 // f16_mul_rz.tv line 1300 C0DF_7C00_FC00_00 -1.00011011111 x 2^1 * INF = -INF -// Skipped denorm f16_mul_rz.tv line 1400 03FF_EC2E_B42C_01 Denorm * -1.00000101110 x 2^12 = -1.00000101100 x 2^-2 -// Skipped denorm f16_mul_rz.tv line 1500 03FF_C401_8BFF_01 Denorm * -1.00000000001 x 2^2 = -1.01111111111 x 2^-13 -// Skipped denorm f16_mul_rz.tv line 1600 B2FF_03FF_80DF_03 -1.01011111111 x 2^-3 * Denorm = -Denorm -// Skipped denorm f16_mul_rz.tv line 1700 03FE_43BE_0BBA_01 Denorm * 1.01110111110 x 2^1 = 1.01110111010 x 2^-13 -// Skipped denorm f16_mul_rz.tv line 1800 03FE_6BFE_33FA_01 Denorm * 1.01111111110 x 2^11 = 1.01111111010 x 2^-3 +// Skipped subnorm f16_mul_rz.tv line 1400 03FF_EC2E_B42C_01 subnorm * -1.00000101110 x 2^12 = -1.00000101100 x 2^-2 +// Skipped subnorm f16_mul_rz.tv line 1500 03FF_C401_8BFF_01 subnorm * -1.00000000001 x 2^2 = -1.01111111111 x 2^-13 +// Skipped subnorm f16_mul_rz.tv line 1600 B2FF_03FF_80DF_03 -1.01011111111 x 2^-3 * subnorm = -subnorm +// Skipped subnorm f16_mul_rz.tv line 1700 03FE_43BE_0BBA_01 subnorm * 1.01110111110 x 2^1 = 1.01110111010 x 2^-13 +// Skipped subnorm f16_mul_rz.tv line 1800 03FE_6BFE_33FA_01 subnorm * 1.01111111110 x 2^11 = 1.01111111010 x 2^-3 D169_9000_3CFF_08_2569_0 // f16_mul_rz.tv line 1900 D169_9000_2569_00 -1.00101101001 x 2^5 * -1.00000000000 x 2^-11 = 1.00101101001 x 2^-6 -// Skipped denorm f16_mul_rz.tv line 2000 03FE_0001_0000_03 Denorm * Denorm = 0 -// Skipped denorm f16_mul_rz.tv line 2100 03FE_FC01_FE01_10 Denorm * NaN = NaN -// Skipped denorm f16_mul_rz.tv line 2200 003D_37FF_001E_03 Denorm * 1.01111111111 x 2^-2 = Denorm -// Skipped denorm f16_mul_rz.tv line 2300 0400_37EB_01FA_03 1.00000000000 x 2^-14 * 1.01111101011 x 2^-2 = Denorm -// Skipped denorm f16_mul_rz.tv line 2400 0400_83FE_8000_03 1.00000000000 x 2^-14 * -Denorm = -Denorm +// Skipped subnorm f16_mul_rz.tv line 2000 03FE_0001_0000_03 subnorm * subnorm = 0 +// Skipped subnorm f16_mul_rz.tv line 2100 03FE_FC01_FE01_10 subnorm * NaN = NaN +// Skipped subnorm f16_mul_rz.tv line 2200 003D_37FF_001E_03 subnorm * 1.01111111111 x 2^-2 = subnorm +// Skipped subnorm f16_mul_rz.tv line 2300 0400_37EB_01FA_03 1.00000000000 x 2^-14 * 1.01111101011 x 2^-2 = subnorm +// Skipped subnorm f16_mul_rz.tv line 2400 0400_83FE_8000_03 1.00000000000 x 2^-14 * -subnorm = -subnorm 54CE_BC00_3CFF_08_D4CE_0 // f16_mul_rz.tv line 2500 54CE_BC00_D4CE_00 1.00011001110 x 2^6 * -1.00000000000 x 2^0 = -1.00011001110 x 2^6 -// Skipped denorm f16_mul_rz.tv line 2600 0400_B082_8090_03 1.00000000000 x 2^-14 * -1.00010000010 x 2^-3 = -Denorm -// Skipped denorm f16_mul_rz.tv line 2700 0401_1001_0000_03 1.00000000001 x 2^-14 * 1.00000000001 x 2^-11 = 0 +// Skipped subnorm f16_mul_rz.tv line 2600 0400_B082_8090_03 1.00000000000 x 2^-14 * -1.00010000010 x 2^-3 = -subnorm +// Skipped subnorm f16_mul_rz.tv line 2700 0401_1001_0000_03 1.00000000001 x 2^-14 * 1.00000000001 x 2^-11 = 0 47F8_43FF_3CFF_08_4FF7_1 // f16_mul_rz.tv line 2800 47F8_43FF_4FF7_01 1.01111111000 x 2^2 * 1.01111111111 x 2^1 = 1.01111110111 x 2^4 0401_7562_3CFF_08_3D63_1 // f16_mul_rz.tv line 2900 0401_7562_3D63_01 1.00000000001 x 2^-14 * 1.00101100010 x 2^14 = 1.00101100011 x 2^0 -// Skipped denorm f16_mul_rz.tv line 3000 0401_B7FE_81FF_03 1.00000000001 x 2^-14 * -1.01111111110 x 2^-2 = -Denorm +// Skipped subnorm f16_mul_rz.tv line 3000 0401_B7FE_81FF_03 1.00000000001 x 2^-14 * -1.01111111110 x 2^-2 = -subnorm 7BDC_E800_3CFF_08_FBFF_5 // f16_mul_rz.tv line 3100 7BDC_E800_FBFF_05 1.01111011100 x 2^15 * -1.00000000000 x 2^11 = -1.01111111111 x 2^15 -// Skipped denorm f16_mul_rz.tv line 3200 07FF_8783_8000_03 1.01111111111 x 2^-14 * -1.01110000011 x 2^-14 = -Denorm +// Skipped subnorm f16_mul_rz.tv line 3200 07FF_8783_8000_03 1.01111111111 x 2^-14 * -1.01110000011 x 2^-14 = -subnorm 07FF_3C01_3CFF_08_0800_1 // f16_mul_rz.tv line 3300 07FF_3C01_0800_01 1.01111111111 x 2^-14 * 1.00000000001 x 2^0 = 1.00000000000 x 2^-13 7BDB_7BFF_3CFF_08_7BFF_5 // f16_mul_rz.tv line 3400 7BDB_7BFF_7BFF_05 1.01111011011 x 2^15 * 1.01111111111 x 2^15 = 1.01111111111 x 2^15 07FF_C3FF_3CFF_08_8FFE_1 // f16_mul_rz.tv line 3500 07FF_C3FF_8FFE_01 1.01111111111 x 2^-14 * -1.01111111111 x 2^1 = -1.01111111110 x 2^-12 @@ -1904,17 +1904,17 @@ D169_9000_3CFF_08_2569_0 // f16_mul_rz.tv line 1900 D169_9000_2569_00 -1.0010110 7400_0000_3CFF_08_0000_0 // f16_mul_rz.tv line 3700 7400_0000_0000_00 1.00000000000 x 2^14 * 0 = 0 07FE_7702_3CFF_08_4300_1 // f16_mul_rz.tv line 3800 07FE_7702_4300_01 1.01111111110 x 2^-14 * 1.01100000010 x 2^14 = 1.01100000000 x 2^1 07FE_6801_3CFF_08_33FF_1 // f16_mul_rz.tv line 3900 07FE_6801_33FF_01 1.01111111110 x 2^-14 * 1.00000000001 x 2^11 = 1.01111111111 x 2^-3 -// Skipped denorm f16_mul_rz.tv line 4000 9C3B_87FF_0008_03 -1.00000111011 x 2^-8 * -1.01111111111 x 2^-14 = Denorm +// Skipped subnorm f16_mul_rz.tv line 4000 9C3B_87FF_0008_03 -1.00000111011 x 2^-8 * -1.01111111111 x 2^-14 = subnorm 07FE_BAFC_3CFF_08_86FA_1 // f16_mul_rz.tv line 4100 07FE_BAFC_86FA_01 1.01111111110 x 2^-14 * -1.01011111100 x 2^-1 = -1.01011111010 x 2^-14 07FE_FBFE_3CFF_08_C7FC_1 // f16_mul_rz.tv line 4200 07FE_FBFE_C7FC_01 1.01111111110 x 2^-14 * -1.01111111110 x 2^15 = -1.01111111100 x 2^2 CC26_3400_3CFF_08_C426_0 // f16_mul_rz.tv line 4300 CC26_3400_C426_00 -1.00000100110 x 2^4 * 1.00000000000 x 2^-2 = -1.00000100110 x 2^2 1000_B7C0_3CFF_08_8BC0_0 // f16_mul_rz.tv line 4400 1000_B7C0_8BC0_00 1.00000000000 x 2^-11 * -1.01111000000 x 2^-2 = -1.01111000000 x 2^-13 -// Skipped denorm f16_mul_rz.tv line 4500 1000_8001_8000_03 1.00000000000 x 2^-11 * -Denorm = -Denorm +// Skipped subnorm f16_mul_rz.tv line 4500 1000_8001_8000_03 1.00000000000 x 2^-11 * -subnorm = -subnorm 5BFE_BBFF_3CFF_08_DBFD_1 // f16_mul_rz.tv line 4600 5BFE_BBFF_DBFD_01 1.01111111110 x 2^7 * -1.01111111111 x 2^-1 = -1.01111111101 x 2^7 1000_3FFD_3CFF_08_13FD_0 // f16_mul_rz.tv line 4700 1000_3FFD_13FD_00 1.00000000000 x 2^-11 * 1.01111111101 x 2^0 = 1.01111111101 x 2^-11 -// Skipped denorm f16_mul_rz.tv line 4800 1001_07FE_0000_03 1.00000000001 x 2^-11 * 1.01111111110 x 2^-14 = 0 +// Skipped subnorm f16_mul_rz.tv line 4800 1001_07FE_0000_03 1.00000000001 x 2^-11 * 1.01111111110 x 2^-14 = 0 3FF3_4000_3CFF_08_43F3_0 // f16_mul_rz.tv line 4900 3FF3_4000_43F3_00 1.01111110011 x 2^0 * 1.00000000000 x 2^1 = 1.01111110011 x 2^1 -// Skipped denorm f16_mul_rz.tv line 5000 1001_2FBB_03DE_03 1.00000000001 x 2^-11 * 1.01110111011 x 2^-4 = Denorm +// Skipped subnorm f16_mul_rz.tv line 5000 1001_2FBB_03DE_03 1.00000000001 x 2^-11 * 1.01110111011 x 2^-4 = subnorm 1001_B401_3CFF_08_8802_1 // f16_mul_rz.tv line 5100 1001_B401_8802_01 1.00000000001 x 2^-11 * -1.00000000001 x 2^-2 = -1.00000000010 x 2^-13 47BA_C7FF_3CFF_08_D3B9_1 // f16_mul_rz.tv line 5200 47BA_C7FF_D3B9_01 1.01110111010 x 2^2 * -1.01111111111 x 2^2 = -1.01110111001 x 2^5 13FF_3FC2_3CFF_08_17C1_1 // f16_mul_rz.tv line 5300 13FF_3FC2_17C1_01 1.01111111111 x 2^-11 * 1.01111000010 x 2^0 = 1.01111000001 x 2^-10 @@ -1922,18 +1922,18 @@ CC26_3400_3CFF_08_C426_0 // f16_mul_rz.tv line 4300 CC26_3400_C426_00 -1.0000010 37EE_7800_3CFF_08_73EE_0 // f16_mul_rz.tv line 5500 37EE_7800_73EE_00 1.01111101110 x 2^-2 * 1.00000000000 x 2^15 = 1.01111101110 x 2^13 13FF_762A_3CFF_08_4E29_1 // f16_mul_rz.tv line 5600 13FF_762A_4E29_01 1.01111111111 x 2^-11 * 1.01000101010 x 2^14 = 1.01000101001 x 2^4 13FF_C001_3CFF_08_9800_1 // f16_mul_rz.tv line 5700 13FF_C001_9800_01 1.01111111111 x 2^-11 * -1.00000000001 x 2^1 = -1.00000000000 x 2^-9 -// Skipped denorm f16_mul_rz.tv line 5800 80FF_FFFF_FFFF_00 -Denorm * NaN = NaN +// Skipped subnorm f16_mul_rz.tv line 5800 80FF_FFFF_FFFF_00 -subnorm * NaN = NaN 13FE_6BEF_3CFF_08_43ED_1 // f16_mul_rz.tv line 5900 13FE_6BEF_43ED_01 1.01111111110 x 2^-11 * 1.01111101111 x 2^11 = 1.01111101101 x 2^1 13FE_47FE_3CFF_08_1FFC_1 // f16_mul_rz.tv line 6000 13FE_47FE_1FFC_01 1.01111111110 x 2^-11 * 1.01111111110 x 2^2 = 1.01111111100 x 2^-8 -// Skipped denorm f16_mul_rz.tv line 6100 3BF1_8400_83F8_03 1.01111110001 x 2^-1 * -1.00000000000 x 2^-14 = -Denorm -// Skipped denorm f16_mul_rz.tv line 6200 13FE_85C8_8001_03 1.01111111110 x 2^-11 * -1.00111001000 x 2^-14 = -Denorm +// Skipped subnorm f16_mul_rz.tv line 6100 3BF1_8400_83F8_03 1.01111110001 x 2^-1 * -1.00000000000 x 2^-14 = -subnorm +// Skipped subnorm f16_mul_rz.tv line 6200 13FE_85C8_8001_03 1.01111111110 x 2^-11 * -1.00111001000 x 2^-14 = -subnorm 13FE_F801_3CFF_08_CFFF_1 // f16_mul_rz.tv line 6300 13FE_F801_CFFF_01 1.01111111110 x 2^-11 * -1.00000000001 x 2^15 = -1.01111111111 x 2^4 40C0_13FF_3CFF_08_18BF_1 // f16_mul_rz.tv line 6400 40C0_13FF_18BF_01 1.00011000000 x 2^1 * 1.01111111111 x 2^-11 = 1.00010111111 x 2^-9 3400_CA47_3CFF_08_C247_0 // f16_mul_rz.tv line 6500 3400_CA47_C247_00 1.00000000000 x 2^-2 * -1.01001000111 x 2^3 = -1.01001000111 x 2^1 3400_7FFE_3CFF_08_7e00_0 // f16_mul_rz.tv line 6600 3400_7FFE_7FFE_00 1.00000000000 x 2^-2 * NaN = NaN AFFF_B800_3CFF_08_2BFF_0 // f16_mul_rz.tv line 6700 AFFF_B800_2BFF_00 -1.01111111111 x 2^-4 * -1.00000000000 x 2^-1 = 1.01111111111 x 2^-5 3400_57E8_3CFF_08_4FE8_0 // f16_mul_rz.tv line 6800 3400_57E8_4FE8_00 1.00000000000 x 2^-2 * 1.01111101000 x 2^6 = 1.01111101000 x 2^4 -// Skipped denorm f16_mul_rz.tv line 6900 3401_0401_0100_03 1.00000000001 x 2^-2 * 1.00000000001 x 2^-14 = Denorm +// Skipped subnorm f16_mul_rz.tv line 6900 3401_0401_0100_03 1.00000000001 x 2^-2 * 1.00000000001 x 2^-14 = subnorm 30EE_3FFF_3CFF_08_34ED_1 // f16_mul_rz.tv line 7000 30EE_3FFF_34ED_01 1.00011101110 x 2^-3 * 1.01111111111 x 2^0 = 1.00011101101 x 2^-2 3401_B7BE_3CFF_08_AFBF_1 // f16_mul_rz.tv line 7100 3401_B7BE_AFBF_01 1.00000000001 x 2^-2 * -1.01110111110 x 2^-2 = -1.01110111111 x 2^-4 3401_93FE_3CFF_08_8BFF_1 // f16_mul_rz.tv line 7200 3401_93FE_8BFF_01 1.00000000001 x 2^-2 * -1.01111111110 x 2^-11 = -1.01111111111 x 2^-13 @@ -1946,36 +1946,36 @@ CC88_6BFF_3CFF_08_FBFF_5 // f16_mul_rz.tv line 7600 CC88_6BFF_FBFF_05 -1.0001000 7843_FC00_3CFF_08_FC00_0 // f16_mul_rz.tv line 7900 7843_FC00_FC00_00 1.00001000011 x 2^15 * -INF = -INF 37FE_B783_3CFF_08_B381_1 // f16_mul_rz.tv line 8000 37FE_B783_B381_01 1.01111111110 x 2^-2 * -1.01110000011 x 2^-2 = -1.01110000001 x 2^-3 37FE_4401_3CFF_08_3FFF_1 // f16_mul_rz.tv line 8100 37FE_4401_3FFF_01 1.01111111110 x 2^-2 * 1.00000000001 x 2^2 = 1.01111111111 x 2^0 -// Skipped denorm f16_mul_rz.tv line 8200 BB80_83FF_03BF_03 -1.01110000000 x 2^-1 * -Denorm = Denorm +// Skipped subnorm f16_mul_rz.tv line 8200 BB80_83FF_03BF_03 -1.01110000000 x 2^-1 * -subnorm = subnorm 37FE_BFDF_3CFF_08_BBDD_1 // f16_mul_rz.tv line 8300 37FE_BFDF_BBDD_01 1.01111111110 x 2^-2 * -1.01111011111 x 2^0 = -1.01111011101 x 2^-1 37FE_EBFE_3CFF_08_E7FC_1 // f16_mul_rz.tv line 8400 37FE_EBFE_E7FC_01 1.01111111110 x 2^-2 * -1.01111111110 x 2^11 = -1.01111111100 x 2^10 -// Skipped denorm f16_mul_rz.tv line 8500 0EBE_1000_0003_03 1.01010111110 x 2^-12 * 1.00000000000 x 2^-11 = Denorm +// Skipped subnorm f16_mul_rz.tv line 8500 0EBE_1000_0003_03 1.01010111110 x 2^-12 * 1.00000000000 x 2^-11 = subnorm 3800_BB68_3CFF_08_B768_0 // f16_mul_rz.tv line 8600 3800_BB68_B768_00 1.00000000000 x 2^-1 * -1.01101101000 x 2^-1 = -1.01101101000 x 2^-2 3800_7C01_3CFF_08_7e00_8 // f16_mul_rz.tv line 8700 3800_7C01_7E01_10 1.00000000000 x 2^-1 * NaN = NaN 76FC_B7FF_3CFF_08_F2FB_1 // f16_mul_rz.tv line 8800 76FC_B7FF_F2FB_01 1.01011111100 x 2^14 * -1.01111111111 x 2^-2 = -1.01011111011 x 2^13 3800_41E1_3CFF_08_3DE1_0 // f16_mul_rz.tv line 8900 3800_41E1_3DE1_00 1.00000000000 x 2^-1 * 1.00111100001 x 2^1 = 1.00111100001 x 2^0 -// Skipped denorm f16_mul_rz.tv line 9000 3801_03FE_01FF_03 1.00000000001 x 2^-1 * Denorm = Denorm +// Skipped subnorm f16_mul_rz.tv line 9000 3801_03FE_01FF_03 1.00000000001 x 2^-1 * subnorm = subnorm 3401_3C00_3CFF_08_3401_0 // f16_mul_rz.tv line 9100 3401_3C00_3401_00 1.00000000001 x 2^-2 * 1.00000000000 x 2^0 = 1.00000000001 x 2^-2 3801_5012_3CFF_08_4C13_1 // f16_mul_rz.tv line 9200 3801_5012_4C13_01 1.00000000001 x 2^-1 * 1.00000010010 x 2^5 = 1.00000010011 x 2^4 3801_9001_3CFF_08_8C02_1 // f16_mul_rz.tv line 9300 3801_9001_8C02_01 1.00000000001 x 2^-1 * -1.00000000001 x 2^-11 = -1.00000000010 x 2^-12 -// Skipped denorm f16_mul_rz.tv line 9400 0291_C3FF_8921_01 Denorm * -1.01111111111 x 2^1 = -1.00100100001 x 2^-13 +// Skipped subnorm f16_mul_rz.tv line 9400 0291_C3FF_8921_01 subnorm * -1.01111111111 x 2^1 = -1.00100100001 x 2^-13 3801_480F_3CFF_08_4410_1 // f16_mul_rz.tv line 9500 3801_480F_4410_01 1.00000000001 x 2^-1 * 1.00000001111 x 2^3 = 1.00000010000 x 2^2 3BFF_37FE_3CFF_08_37FD_1 // f16_mul_rz.tv line 9600 3BFF_37FE_37FD_01 1.01111111111 x 2^-1 * 1.01111111110 x 2^-2 = 1.01111111101 x 2^-2 F012_6800_3CFF_08_FBFF_5 // f16_mul_rz.tv line 9700 F012_6800_FBFF_05 -1.00000010010 x 2^13 * 1.00000000000 x 2^11 = -1.01111111111 x 2^15 3BFF_89DF_3CFF_08_89DE_1 // f16_mul_rz.tv line 9800 3BFF_89DF_89DE_01 1.01111111111 x 2^-1 * -1.00111011111 x 2^-13 = -1.00111011110 x 2^-13 3BFF_BC01_3CFF_08_BC00_1 // f16_mul_rz.tv line 9900 3BFF_BC01_BC00_01 1.01111111111 x 2^-1 * -1.00000000001 x 2^0 = -1.00000000000 x 2^0 -// Skipped denorm f16_mul_rz.tv line 10000 003E_FBFF_B3BF_01 Denorm * -1.01111111111 x 2^15 = -1.01110111111 x 2^-3 +// Skipped subnorm f16_mul_rz.tv line 10000 003E_FBFF_B3BF_01 subnorm * -1.01111111111 x 2^15 = -1.01110111111 x 2^-3 3BFE_7D5A_3CFF_08_7e00_8 // f16_mul_rz.tv line 10100 3BFE_7D5A_7F5A_10 1.01111111110 x 2^-1 * NaN = NaN 3BFE_43FE_3CFF_08_43FC_1 // f16_mul_rz.tv line 10200 3BFE_43FE_43FC_01 1.01111111110 x 2^-1 * 1.01111111110 x 2^1 = 1.01111111100 x 2^1 -// Skipped denorm f16_mul_rz.tv line 10300 C800_8000_0000_00 -1.00000000000 x 2^3 * -Denorm = 0 +// Skipped subnorm f16_mul_rz.tv line 10300 C800_8000_0000_00 -1.00000000000 x 2^3 * -subnorm = 0 3BFE_4400_3CFF_08_43FE_0 // f16_mul_rz.tv line 10400 3BFE_4400_43FE_00 1.01111111110 x 2^-1 * 1.00000000000 x 2^2 = 1.01111111110 x 2^1 3BFE_E801_3CFF_08_E7FF_1 // f16_mul_rz.tv line 10500 3BFE_E801_E7FF_01 1.01111111110 x 2^-1 * -1.00000000001 x 2^11 = -1.01111111111 x 2^10 -// Skipped denorm f16_mul_rz.tv line 10600 B080_07FF_811F_03 -1.00010000000 x 2^-3 * 1.01111111111 x 2^-14 = -Denorm +// Skipped subnorm f16_mul_rz.tv line 10600 B080_07FF_811F_03 -1.00010000000 x 2^-3 * 1.01111111111 x 2^-14 = -subnorm 3C00_F7E6_3CFF_08_F7E6_0 // f16_mul_rz.tv line 10700 3C00_F7E6_F7E6_00 1.00000000000 x 2^0 * -1.01111100110 x 2^14 = -1.01111100110 x 2^14 3C00_7BFE_3CFF_08_7BFE_0 // f16_mul_rz.tv line 10800 3C00_7BFE_7BFE_00 1.00000000000 x 2^0 * 1.01111111110 x 2^15 = 1.01111111110 x 2^15 B449_B400_3CFF_08_2C49_0 // f16_mul_rz.tv line 10900 B449_B400_2C49_00 -1.00001001001 x 2^-2 * -1.00000000000 x 2^-2 = 1.00001001001 x 2^-4 3C00_88D3_3CFF_08_88D3_0 // f16_mul_rz.tv line 11000 3C00_88D3_88D3_00 1.00000000000 x 2^0 * -1.00011010011 x 2^-13 = -1.00011010011 x 2^-13 -// Skipped denorm f16_mul_rz.tv line 11100 3C01_0001_0001_03 1.00000000001 x 2^0 * Denorm = Denorm +// Skipped subnorm f16_mul_rz.tv line 11100 3C01_0001_0001_03 1.00000000001 x 2^0 * subnorm = subnorm 3FDF_3BFF_3CFF_08_3FDE_1 // f16_mul_rz.tv line 11200 3FDF_3BFF_3FDE_01 1.01111011111 x 2^0 * 1.01111111111 x 2^-1 = 1.01111011110 x 2^0 3C01_B390_3CFF_08_B391_1 // f16_mul_rz.tv line 11300 3C01_B390_B391_01 1.00000000001 x 2^0 * -1.01110010000 x 2^-3 = -1.01110010001 x 2^-3 3C01_87FE_3CFF_08_87FF_1 // f16_mul_rz.tv line 11400 3C01_87FE_87FF_01 1.00000000001 x 2^0 * -1.01111111110 x 2^-14 = -1.01111111111 x 2^-14 @@ -2012,7 +2012,7 @@ F5FC_4400_3CFF_08_FBFF_5 // f16_mul_rz.tv line 13900 F5FC_4400_FBFF_05 -1.001111 AC0A_7C00_3CFF_08_FC00_0 // f16_mul_rz.tv line 14500 AC0A_7C00_FC00_00 -1.00000001010 x 2^-4 * INF = -INF 43FE_2FFB_3CFF_08_37F9_1 // f16_mul_rz.tv line 14600 43FE_2FFB_37F9_01 1.01111111110 x 2^1 * 1.01111111011 x 2^-4 = 1.01111111001 x 2^-2 43FE_C401_3CFF_08_CBFF_1 // f16_mul_rz.tv line 14700 43FE_C401_CBFF_01 1.01111111110 x 2^1 * -1.00000000001 x 2^2 = -1.01111111111 x 2^3 -// Skipped denorm f16_mul_rz.tv line 14800 4DBD_03FF_15BB_01 1.00110111101 x 2^4 * Denorm = 1.00110111011 x 2^-10 +// Skipped subnorm f16_mul_rz.tv line 14800 4DBD_03FF_15BB_01 1.00110111101 x 2^4 * subnorm = 1.00110111011 x 2^-10 4400_AD2D_3CFF_08_B52D_0 // f16_mul_rz.tv line 14900 4400_AD2D_B52D_00 1.00000000000 x 2^2 * -1.00100101101 x 2^-4 = -1.00100101101 x 2^-2 4400_6BFE_3CFF_08_73FE_0 // f16_mul_rz.tv line 15000 4400_6BFE_73FE_00 1.00000000000 x 2^2 * 1.01111111110 x 2^11 = 1.01111111110 x 2^13 C0FC_9000_3CFF_08_14FC_0 // f16_mul_rz.tv line 15100 C0FC_9000_14FC_00 -1.00011111100 x 2^1 * -1.00000000000 x 2^-11 = 1.00011111100 x 2^-10 @@ -2020,8 +2020,8 @@ C0FC_9000_3CFF_08_14FC_0 // f16_mul_rz.tv line 15100 C0FC_9000_14FC_00 -1.000111 4400_FC01_3CFF_08_7e00_8 // f16_mul_rz.tv line 15300 4400_FC01_FE01_10 1.00000000000 x 2^2 * NaN = NaN 1412_37FF_3CFF_08_1011_1 // f16_mul_rz.tv line 15400 1412_37FF_1011_01 1.00000010010 x 2^-10 * 1.01111111111 x 2^-2 = 1.00000010001 x 2^-11 4401_D3F2_3CFF_08_DBF3_1 // f16_mul_rz.tv line 15500 4401_D3F2_DBF3_01 1.00000000001 x 2^2 * -1.01111110010 x 2^5 = -1.01111110011 x 2^7 -// Skipped denorm f16_mul_rz.tv line 15600 4401_83FE_8BFD_01 1.00000000001 x 2^2 * -Denorm = -1.01111111101 x 2^-13 -// Skipped denorm f16_mul_rz.tv line 15700 800F_BC00_000F_00 -Denorm * -1.00000000000 x 2^0 = Denorm +// Skipped subnorm f16_mul_rz.tv line 15600 4401_83FE_8BFD_01 1.00000000001 x 2^2 * -subnorm = -1.01111111101 x 2^-13 +// Skipped subnorm f16_mul_rz.tv line 15700 800F_BC00_000F_00 -subnorm * -1.00000000000 x 2^0 = subnorm 4401_4AFF_3CFF_08_5300_1 // f16_mul_rz.tv line 15800 4401_4AFF_5300_01 1.00000000001 x 2^2 * 1.01011111111 x 2^3 = 1.01100000000 x 2^5 47FF_1001_3CFF_08_1C00_1 // f16_mul_rz.tv line 15900 47FF_1001_1C00_01 1.01111111111 x 2^2 * 1.00000000001 x 2^-11 = 1.00000000000 x 2^-8 5BC2_43FF_3CFF_08_63C1_1 // f16_mul_rz.tv line 16000 5BC2_43FF_63C1_01 1.01111000010 x 2^7 * 1.01111111111 x 2^1 = 1.01111000001 x 2^9 @@ -2033,7 +2033,7 @@ C0FC_9000_3CFF_08_14FC_0 // f16_mul_rz.tv line 15100 C0FC_9000_14FC_00 -1.000111 35C0_7BFF_3CFF_08_75BF_1 // f16_mul_rz.tv line 16600 35C0_7BFF_75BF_01 1.00111000000 x 2^-2 * 1.01111111111 x 2^15 = 1.00110111111 x 2^14 47FE_7A01_3CFF_08_7BFF_5 // f16_mul_rz.tv line 16700 47FE_7A01_7BFF_05 1.01111111110 x 2^2 * 1.01000000001 x 2^15 = 1.01111111111 x 2^15 47FE_C3FE_3CFF_08_CFFC_1 // f16_mul_rz.tv line 16800 47FE_C3FE_CFFC_01 1.01111111110 x 2^2 * -1.01111111110 x 2^1 = -1.01111111100 x 2^4 -// Skipped denorm f16_mul_rz.tv line 16900 B86B_0000_8000_00 -1.00001101011 x 2^-1 * 0 = -Denorm +// Skipped subnorm f16_mul_rz.tv line 16900 B86B_0000_8000_00 -1.00001101011 x 2^-1 * 0 = -subnorm 6800_13F1_3CFF_08_3FF1_0 // f16_mul_rz.tv line 17000 6800_13F1_3FF1_00 1.00000000000 x 2^11 * 1.01111110001 x 2^-11 = 1.01111110001 x 2^0 6800_6801_3CFF_08_7BFF_5 // f16_mul_rz.tv line 17100 6800_6801_7BFF_05 1.00000000000 x 2^11 * 1.00000000001 x 2^11 = 1.01111111111 x 2^15 BFE4_87FF_3CFF_08_0BE3_1 // f16_mul_rz.tv line 17200 BFE4_87FF_0BE3_01 -1.01111100100 x 2^0 * -1.01111111111 x 2^-14 = 1.01111100011 x 2^-13 @@ -2041,7 +2041,7 @@ BFE4_87FF_3CFF_08_0BE3_1 // f16_mul_rz.tv line 17200 BFE4_87FF_0BE3_01 -1.011111 6800_FBFE_3CFF_08_FBFF_5 // f16_mul_rz.tv line 17400 6800_FBFE_FBFF_05 1.00000000000 x 2^11 * -1.01111111110 x 2^15 = -1.01111111111 x 2^15 78FB_3400_3CFF_08_70FB_0 // f16_mul_rz.tv line 17500 78FB_3400_70FB_00 1.00011111011 x 2^15 * 1.00000000000 x 2^-2 = 1.00011111011 x 2^13 6801_4436_3CFF_08_7037_1 // f16_mul_rz.tv line 17600 6801_4436_7037_01 1.00000000001 x 2^11 * 1.00000110110 x 2^2 = 1.00000110111 x 2^13 -// Skipped denorm f16_mul_rz.tv line 17700 6801_8001_8801_00 1.00000000001 x 2^11 * -Denorm = -1.00000000001 x 2^-13 +// Skipped subnorm f16_mul_rz.tv line 17700 6801_8001_8801_00 1.00000000001 x 2^11 * -subnorm = -1.00000000001 x 2^-13 CC30_BBFF_3CFF_08_4C2F_1 // f16_mul_rz.tv line 17800 CC30_BBFF_4C2F_01 -1.00000110000 x 2^4 * -1.01111111111 x 2^-1 = 1.00000101111 x 2^4 6801_9009_3CFF_08_BC0A_1 // f16_mul_rz.tv line 17900 6801_9009_BC0A_01 1.00000000001 x 2^11 * -1.00000001001 x 2^-11 = -1.00000001010 x 2^0 6BFF_07FE_3CFF_08_37FD_1 // f16_mul_rz.tv line 18000 6BFF_07FE_37FD_01 1.01111111111 x 2^11 * 1.01111111110 x 2^-14 = 1.01111111101 x 2^-2 @@ -2055,9 +2055,9 @@ F7BA_4000_3CFF_08_FBBA_0 // f16_mul_rz.tv line 18100 F7BA_4000_FBBA_00 -1.011101 6BFE_230F_3CFF_08_530D_1 // f16_mul_rz.tv line 18800 6BFE_230F_530D_01 1.01111111110 x 2^11 * 1.01100001111 x 2^-7 = 1.01100001101 x 2^5 6BFE_C001_3CFF_08_EFFF_1 // f16_mul_rz.tv line 18900 6BFE_C001_EFFF_01 1.01111111110 x 2^11 * -1.00000000001 x 2^1 = -1.01111111111 x 2^12 382F_FFFF_3CFF_08_7e00_0 // f16_mul_rz.tv line 19000 382F_FFFF_FFFF_00 1.00000101111 x 2^-1 * NaN = NaN -// Skipped denorm f16_mul_rz.tv line 19100 7800_80A0_B500_00 1.00000000000 x 2^15 * -Denorm = -1.00100000000 x 2^-2 +// Skipped subnorm f16_mul_rz.tv line 19100 7800_80A0_B500_00 1.00000000000 x 2^15 * -subnorm = -1.00100000000 x 2^-2 7800_47FE_3CFF_08_7BFF_5 // f16_mul_rz.tv line 19200 7800_47FE_7BFF_05 1.00000000000 x 2^15 * 1.01111111110 x 2^2 = 1.01111111111 x 2^15 -// Skipped denorm f16_mul_rz.tv line 19300 044F_8400_8000_03 1.00001001111 x 2^-14 * -1.00000000000 x 2^-14 = -Denorm +// Skipped subnorm f16_mul_rz.tv line 19300 044F_8400_8000_03 1.00001001111 x 2^-14 * -1.00000000000 x 2^-14 = -subnorm 7800_43EF_3CFF_08_7BFF_5 // f16_mul_rz.tv line 19400 7800_43EF_7BFF_05 1.00000000000 x 2^15 * 1.01111101111 x 2^1 = 1.01111111111 x 2^15 7800_F801_3CFF_08_FBFF_5 // f16_mul_rz.tv line 19500 7800_F801_FBFF_05 1.00000000000 x 2^15 * -1.00000000001 x 2^15 = -1.01111111111 x 2^15 41F8_13FF_3CFF_08_19F7_1 // f16_mul_rz.tv line 19600 41F8_13FF_19F7_01 1.00111111000 x 2^1 * 1.01111111111 x 2^-11 = 1.00111110111 x 2^-9 @@ -2069,7 +2069,7 @@ AC17_B800_3CFF_08_2817_0 // f16_mul_rz.tv line 19900 AC17_B800_2817_00 -1.000000 33F0_3FFF_3CFF_08_37EF_1 // f16_mul_rz.tv line 20200 33F0_3FFF_37EF_01 1.01111110000 x 2^-3 * 1.01111111111 x 2^0 = 1.01111101111 x 2^-2 7BFF_CFE8_3CFF_08_FBFF_5 // f16_mul_rz.tv line 20300 7BFF_CFE8_FBFF_05 1.01111111111 x 2^15 * -1.01111101000 x 2^4 = -1.01111111111 x 2^15 7BFF_93FE_3CFF_08_D3FD_1 // f16_mul_rz.tv line 20400 7BFF_93FE_D3FD_01 1.01111111111 x 2^15 * -1.01111111110 x 2^-11 = -1.01111111101 x 2^5 -// Skipped denorm f16_mul_rz.tv line 20500 0090_C400_8240_00 Denorm * -1.00000000000 x 2^2 = -Denorm +// Skipped subnorm f16_mul_rz.tv line 20500 0090_C400_8240_00 subnorm * -1.00000000000 x 2^2 = -subnorm 7BFE_CA20_3CFF_08_FBFF_5 // f16_mul_rz.tv line 20600 7BFE_CA20_FBFF_05 1.01111111110 x 2^15 * -1.01000100000 x 2^3 = -1.01111111111 x 2^15 7BFE_3801_3CFF_08_77FF_1 // f16_mul_rz.tv line 20700 7BFE_3801_77FF_01 1.01111111110 x 2^15 * 1.00000000001 x 2^-1 = 1.01111111111 x 2^14 68A0_6BFF_3CFF_08_7BFF_5 // f16_mul_rz.tv line 20800 68A0_6BFF_7BFF_05 1.00010100000 x 2^11 * 1.01111111111 x 2^11 = 1.01111111111 x 2^15 @@ -2078,7 +2078,7 @@ AC17_B800_3CFF_08_2817_0 // f16_mul_rz.tv line 19900 AC17_B800_2817_00 -1.000000 F401_FC00_3CFF_08_7C00_0 // f16_mul_rz.tv line 21100 F401_FC00_7C00_00 -1.00000000001 x 2^14 * -INF = INF 7C00_CAF6_3CFF_08_FC00_0 // f16_mul_rz.tv line 21200 7C00_CAF6_FC00_00 INF * -1.01011110110 x 2^3 = -INF 7C00_4401_3CFF_08_7C00_0 // f16_mul_rz.tv line 21300 7C00_4401_7C00_00 INF * 1.00000000001 x 2^2 = INF -// Skipped denorm f16_mul_rz.tv line 21400 7FEF_83FF_7FEF_00 NaN * -Denorm = NaN +// Skipped subnorm f16_mul_rz.tv line 21400 7FEF_83FF_7FEF_00 NaN * -subnorm = NaN 7C00_4F08_3CFF_08_7C00_0 // f16_mul_rz.tv line 21500 7C00_4F08_7C00_00 INF * 1.01100001000 x 2^4 = INF 7C00_EBFE_3CFF_08_FC00_0 // f16_mul_rz.tv line 21600 7C00_EBFE_FC00_00 INF * -1.01111111110 x 2^11 = -INF B810_1000_3CFF_08_8C10_0 // f16_mul_rz.tv line 21700 B810_1000_8C10_00 -1.00000010000 x 2^-1 * 1.00000000000 x 2^-11 = -1.00000010000 x 2^-12 @@ -2086,84 +2086,84 @@ B810_1000_3CFF_08_8C10_0 // f16_mul_rz.tv line 21700 B810_1000_8C10_00 -1.000000 7C01_7C01_3CFF_08_7e00_8 // f16_mul_rz.tv line 21900 7C01_7C01_7E01_10 NaN * NaN = NaN BFFA_B7FF_3CFF_08_3BF9_1 // f16_mul_rz.tv line 22000 BFFA_B7FF_3BF9_01 -1.01111111010 x 2^0 * -1.01111111111 x 2^-2 = 1.01111111001 x 2^-1 7C01_3E3E_3CFF_08_7e00_8 // f16_mul_rz.tv line 22100 7C01_3E3E_7E01_10 NaN * 1.01000111110 x 2^0 = NaN -// Skipped denorm f16_mul_rz.tv line 22200 7FFF_03FE_7FFF_00 NaN * Denorm = NaN +// Skipped subnorm f16_mul_rz.tv line 22200 7FFF_03FE_7FFF_00 NaN * subnorm = NaN 0848_3C00_3CFF_08_0848_0 // f16_mul_rz.tv line 22300 0848_3C00_0848_00 1.00001001000 x 2^-13 * 1.00000000000 x 2^0 = 1.00001001000 x 2^-13 7FFF_4386_3CFF_08_7e00_0 // f16_mul_rz.tv line 22400 7FFF_4386_7FFF_00 NaN * 1.01110000110 x 2^1 = NaN 7FFF_9001_3CFF_08_7e00_0 // f16_mul_rz.tv line 22500 7FFF_9001_7FFF_00 NaN * -1.00000000001 x 2^-11 = NaN 3082_C3FF_3CFF_08_B881_1 // f16_mul_rz.tv line 22600 3082_C3FF_B881_01 1.00010000010 x 2^-3 * -1.01111111111 x 2^1 = -1.00010000001 x 2^-1 -// Skipped denorm f16_mul_rz.tv line 22700 7FFF_0188_7FFF_00 NaN * Denorm = NaN +// Skipped subnorm f16_mul_rz.tv line 22700 7FFF_0188_7FFF_00 NaN * subnorm = NaN 7FFE_37FE_3CFF_08_7e00_0 // f16_mul_rz.tv line 22800 7FFE_37FE_7FFE_00 NaN * 1.01111111110 x 2^-2 = NaN -// Skipped denorm f16_mul_rz.tv line 22900 03F0_6800_2FE0_00 Denorm * 1.00000000000 x 2^11 = 1.01111100000 x 2^-4 +// Skipped subnorm f16_mul_rz.tv line 22900 03F0_6800_2FE0_00 subnorm * 1.00000000000 x 2^11 = 1.01111100000 x 2^-4 7FFE_B82F_3CFF_08_7e00_0 // f16_mul_rz.tv line 23000 7FFE_B82F_7FFE_00 NaN * -1.00000101111 x 2^-1 = NaN 7FFE_BC01_3CFF_08_7e00_0 // f16_mul_rz.tv line 23100 7FFE_BC01_7FFE_00 NaN * -1.00000000001 x 2^0 = NaN E903_FBFF_3CFF_08_7BFF_5 // f16_mul_rz.tv line 23200 E903_FBFF_7BFF_05 -1.00100000011 x 2^11 * -1.01111111111 x 2^15 = 1.01111111111 x 2^15 -// Skipped denorm f16_mul_rz.tv line 23300 8000_EBFA_0000_00 -Denorm * -1.01111111010 x 2^11 = 0 -// Skipped denorm f16_mul_rz.tv line 23400 8000_43FE_8000_00 -Denorm * 1.01111111110 x 2^1 = -Denorm -// Skipped denorm f16_mul_rz.tv line 23500 2F68_8000_8000_00 1.01101101000 x 2^-4 * -Denorm = -Denorm -// Skipped denorm f16_mul_rz.tv line 23600 8000_CDF9_0000_00 -Denorm * -1.00111111001 x 2^4 = 0 -// Skipped denorm f16_mul_rz.tv line 23700 8000_E801_0000_00 -Denorm * -1.00000000001 x 2^11 = 0 -// Skipped denorm f16_mul_rz.tv line 23800 B787_07FF_83C3_03 -1.01110000111 x 2^-2 * 1.01111111111 x 2^-14 = -Denorm -// Skipped denorm f16_mul_rz.tv line 23900 8001_0400_8000_03 -Denorm * 1.00000000000 x 2^-14 = -Denorm -// Skipped denorm f16_mul_rz.tv line 24000 8001_7BFE_9BFE_00 -Denorm * 1.01111111110 x 2^15 = -1.01111111110 x 2^-9 +// Skipped subnorm f16_mul_rz.tv line 23300 8000_EBFA_0000_00 -subnorm * -1.01111111010 x 2^11 = 0 +// Skipped subnorm f16_mul_rz.tv line 23400 8000_43FE_8000_00 -subnorm * 1.01111111110 x 2^1 = -subnorm +// Skipped subnorm f16_mul_rz.tv line 23500 2F68_8000_8000_00 1.01101101000 x 2^-4 * -subnorm = -subnorm +// Skipped subnorm f16_mul_rz.tv line 23600 8000_CDF9_0000_00 -subnorm * -1.00111111001 x 2^4 = 0 +// Skipped subnorm f16_mul_rz.tv line 23700 8000_E801_0000_00 -subnorm * -1.00000000001 x 2^11 = 0 +// Skipped subnorm f16_mul_rz.tv line 23800 B787_07FF_83C3_03 -1.01110000111 x 2^-2 * 1.01111111111 x 2^-14 = -subnorm +// Skipped subnorm f16_mul_rz.tv line 23900 8001_0400_8000_03 -subnorm * 1.00000000000 x 2^-14 = -subnorm +// Skipped subnorm f16_mul_rz.tv line 24000 8001_7BFE_9BFE_00 -subnorm * 1.01111111110 x 2^15 = -1.01111111110 x 2^-9 1AA0_B400_3CFF_08_92A0_0 // f16_mul_rz.tv line 24100 1AA0_B400_92A0_00 1.01010100000 x 2^-9 * -1.00000000000 x 2^-2 = -1.01010100000 x 2^-11 -// Skipped denorm f16_mul_rz.tv line 24200 8001_CDFD_0017_03 -Denorm * -1.00111111101 x 2^4 = Denorm -// Skipped denorm f16_mul_rz.tv line 24300 83FF_0001_8000_03 -Denorm * Denorm = -Denorm +// Skipped subnorm f16_mul_rz.tv line 24200 8001_CDFD_0017_03 -subnorm * -1.00111111101 x 2^4 = subnorm +// Skipped subnorm f16_mul_rz.tv line 24300 83FF_0001_8000_03 -subnorm * subnorm = -subnorm C401_3BFF_3CFF_08_C400_1 // f16_mul_rz.tv line 24400 C401_3BFF_C400_01 -1.00000000001 x 2^2 * 1.01111111111 x 2^-1 = -1.00000000000 x 2^2 -// Skipped denorm f16_mul_rz.tv line 24500 83FF_EB8E_338C_01 -Denorm * -1.01110001110 x 2^11 = 1.01110001100 x 2^-3 -// Skipped denorm f16_mul_rz.tv line 24600 83FF_87FE_0000_03 -Denorm * -1.01111111110 x 2^-14 = 0 -// Skipped denorm f16_mul_rz.tv line 24700 00E0_C000_81C0_00 Denorm * -1.00000000000 x 2^1 = -Denorm -// Skipped denorm f16_mul_rz.tv line 24800 83FF_3D76_8574_01 -Denorm * 1.00101110110 x 2^0 = -1.00101110100 x 2^-14 -// Skipped denorm f16_mul_rz.tv line 24900 83FE_3401_80FF_03 -Denorm * 1.00000000001 x 2^-2 = -Denorm +// Skipped subnorm f16_mul_rz.tv line 24500 83FF_EB8E_338C_01 -subnorm * -1.01110001110 x 2^11 = 1.01110001100 x 2^-3 +// Skipped subnorm f16_mul_rz.tv line 24600 83FF_87FE_0000_03 -subnorm * -1.01111111110 x 2^-14 = 0 +// Skipped subnorm f16_mul_rz.tv line 24700 00E0_C000_81C0_00 subnorm * -1.00000000000 x 2^1 = -subnorm +// Skipped subnorm f16_mul_rz.tv line 24800 83FF_3D76_8574_01 -subnorm * 1.00101110110 x 2^0 = -1.00101110100 x 2^-14 +// Skipped subnorm f16_mul_rz.tv line 24900 83FE_3401_80FF_03 -subnorm * 1.00000000001 x 2^-2 = -subnorm 75FF_47FF_3CFF_08_7BFF_5 // f16_mul_rz.tv line 25000 75FF_47FF_7BFF_05 1.00111111111 x 2^14 * 1.01111111111 x 2^2 = 1.01111111111 x 2^15 -// Skipped denorm f16_mul_rz.tv line 25100 83FE_3F5E_875A_01 -Denorm * 1.01101011110 x 2^0 = -1.01101011010 x 2^-14 -// Skipped denorm f16_mul_rz.tv line 25200 83FE_BBFE_03FD_03 -Denorm * -1.01111111110 x 2^-1 = Denorm +// Skipped subnorm f16_mul_rz.tv line 25100 83FE_3F5E_875A_01 -subnorm * 1.01101011110 x 2^0 = -1.01101011010 x 2^-14 +// Skipped subnorm f16_mul_rz.tv line 25200 83FE_BBFE_03FD_03 -subnorm * -1.01111111110 x 2^-1 = subnorm 9B7B_F800_3CFF_08_577B_0 // f16_mul_rz.tv line 25300 9B7B_F800_577B_00 -1.01101111011 x 2^-9 * -1.00000000000 x 2^15 = 1.01101111011 x 2^6 8400_D836_3CFF_08_2036_0 // f16_mul_rz.tv line 25400 8400_D836_2036_00 -1.00000000000 x 2^-14 * -1.00000110110 x 2^7 = 1.00000110110 x 2^-7 8400_4001_3CFF_08_8801_0 // f16_mul_rz.tv line 25500 8400_4001_8801_00 -1.00000000000 x 2^-14 * 1.00000000001 x 2^1 = -1.00000000001 x 2^-13 D2A1_7FFF_3CFF_08_7e00_0 // f16_mul_rz.tv line 25600 D2A1_7FFF_7FFF_00 -1.01010100001 x 2^5 * NaN = NaN -// Skipped denorm f16_mul_rz.tv line 25700 8400_B0C4_0098_03 -1.00000000000 x 2^-14 * -1.00011000100 x 2^-3 = Denorm +// Skipped subnorm f16_mul_rz.tv line 25700 8400_B0C4_0098_03 -1.00000000000 x 2^-14 * -1.00011000100 x 2^-3 = subnorm 8400_C7FE_3CFF_08_0FFE_0 // f16_mul_rz.tv line 25800 8400_C7FE_0FFE_00 -1.00000000000 x 2^-14 * -1.01111111110 x 2^2 = 1.01111111110 x 2^-12 CD6D_0400_3CFF_08_956D_0 // f16_mul_rz.tv line 25900 CD6D_0400_956D_00 -1.00101101101 x 2^4 * 1.00000000000 x 2^-14 = -1.00101101101 x 2^-10 8401_C3E7_3CFF_08_0BE8_1 // f16_mul_rz.tv line 26000 8401_C3E7_0BE8_01 -1.00000000001 x 2^-14 * -1.01111100111 x 2^1 = 1.01111101000 x 2^-13 8401_7801_3CFF_08_C002_1 // f16_mul_rz.tv line 26100 8401_7801_C002_01 -1.00000000001 x 2^-14 * 1.00000000001 x 2^15 = -1.00000000010 x 2^1 -// Skipped denorm f16_mul_rz.tv line 26200 027F_93FF_8000_03 Denorm * -1.01111111111 x 2^-11 = -Denorm +// Skipped subnorm f16_mul_rz.tv line 26200 027F_93FF_8000_03 subnorm * -1.01111111111 x 2^-11 = -subnorm 8401_CC4E_3CFF_08_144F_1 // f16_mul_rz.tv line 26300 8401_CC4E_144F_01 -1.00000000001 x 2^-14 * -1.00001001110 x 2^4 = 1.00001001111 x 2^-10 8401_FFFE_3CFF_08_7e00_0 // f16_mul_rz.tv line 26400 8401_FFFE_FFFE_00 -1.00000000001 x 2^-14 * NaN = NaN CC00_3800_3CFF_08_C800_0 // f16_mul_rz.tv line 26500 CC00_3800_C800_00 -1.00000000000 x 2^4 * 1.00000000000 x 2^-1 = -1.00000000000 x 2^3 -// Skipped denorm f16_mul_rz.tv line 26600 87FF_33DE_81F7_03 -1.01111111111 x 2^-14 * 1.01111011110 x 2^-3 = -Denorm -// Skipped denorm f16_mul_rz.tv line 26700 87FF_8401_0000_03 -1.01111111111 x 2^-14 * -1.00000000001 x 2^-14 = 0 +// Skipped subnorm f16_mul_rz.tv line 26600 87FF_33DE_81F7_03 -1.01111111111 x 2^-14 * 1.01111011110 x 2^-3 = -subnorm +// Skipped subnorm f16_mul_rz.tv line 26700 87FF_8401_0000_03 -1.01111111111 x 2^-14 * -1.00000000001 x 2^-14 = 0 DDC3_BFFF_3CFF_08_61C2_1 // f16_mul_rz.tv line 26800 DDC3_BFFF_61C2_01 -1.00111000011 x 2^8 * -1.01111111111 x 2^0 = 1.00111000010 x 2^9 87FF_4CBE_3CFF_08_98BD_1 // f16_mul_rz.tv line 26900 87FF_4CBE_98BD_01 -1.01111111111 x 2^-14 * 1.00010111110 x 2^4 = -1.00010111101 x 2^-9 -// Skipped denorm f16_mul_rz.tv line 27000 87FE_13FE_8001_03 -1.01111111110 x 2^-14 * 1.01111111110 x 2^-11 = -Denorm +// Skipped subnorm f16_mul_rz.tv line 27000 87FE_13FE_8001_03 -1.01111111110 x 2^-14 * 1.01111111110 x 2^-11 = -subnorm C083_4400_3CFF_08_C883_0 // f16_mul_rz.tv line 27100 C083_4400_C883_00 -1.00010000011 x 2^1 * 1.00000000000 x 2^2 = -1.00010000011 x 2^3 87FE_DE09_3CFF_08_2A07_1 // f16_mul_rz.tv line 27200 87FE_DE09_2A07_01 -1.01111111110 x 2^-14 * -1.01000001001 x 2^8 = 1.01000000111 x 2^-5 -// Skipped denorm f16_mul_rz.tv line 27300 87FE_B801_03FF_03 -1.01111111110 x 2^-14 * -1.00000000001 x 2^-1 = Denorm +// Skipped subnorm f16_mul_rz.tv line 27300 87FE_B801_03FF_03 -1.01111111110 x 2^-14 * -1.00000000001 x 2^-1 = subnorm CD7B_EBFF_3CFF_08_7BFF_5 // f16_mul_rz.tv line 27400 CD7B_EBFF_7BFF_05 -1.00101111011 x 2^4 * -1.01111111111 x 2^11 = 1.01111111111 x 2^15 9000_7FF2_3CFF_08_7e00_0 // f16_mul_rz.tv line 27500 9000_7FF2_7FF2_00 -1.00000000000 x 2^-11 * NaN = NaN 9000_3FFE_3CFF_08_93FE_0 // f16_mul_rz.tv line 27600 9000_3FFE_93FE_00 -1.00000000000 x 2^-11 * 1.01111111110 x 2^0 = -1.01111111110 x 2^-11 30C0_7C00_3CFF_08_7C00_0 // f16_mul_rz.tv line 27700 30C0_7C00_7C00_00 1.00011000000 x 2^-3 * INF = INF 9000_BD34_3CFF_08_1134_0 // f16_mul_rz.tv line 27800 9000_BD34_1134_00 -1.00000000000 x 2^-11 * -1.00100110100 x 2^0 = 1.00100110100 x 2^-11 9000_C401_3CFF_08_1801_0 // f16_mul_rz.tv line 27900 9000_C401_1801_00 -1.00000000000 x 2^-11 * -1.00000000001 x 2^2 = 1.00000000001 x 2^-9 -// Skipped denorm f16_mul_rz.tv line 28000 C082_03FF_8880_01 -1.00010000010 x 2^1 * Denorm = -1.00010000000 x 2^-13 +// Skipped subnorm f16_mul_rz.tv line 28000 C082_03FF_8880_01 -1.00010000010 x 2^1 * subnorm = -1.00010000000 x 2^-13 9001_31EF_3CFF_08_85F0_1 // f16_mul_rz.tv line 28100 9001_31EF_85F0_01 -1.00000000001 x 2^-11 * 1.00111101111 x 2^-3 = -1.00111110000 x 2^-14 9001_6BFE_3CFF_08_BFFF_1 // f16_mul_rz.tv line 28200 9001_6BFE_BFFF_01 -1.00000000001 x 2^-11 * 1.01111111110 x 2^11 = -1.01111111111 x 2^0 -// Skipped denorm f16_mul_rz.tv line 28300 AE0A_9000_0305_00 -1.01000001010 x 2^-4 * -1.00000000000 x 2^-11 = Denorm -// Skipped denorm f16_mul_rz.tv line 28400 9001_8404_0000_03 -1.00000000001 x 2^-11 * -1.00000000100 x 2^-14 = 0 +// Skipped subnorm f16_mul_rz.tv line 28300 AE0A_9000_0305_00 -1.01000001010 x 2^-4 * -1.00000000000 x 2^-11 = subnorm +// Skipped subnorm f16_mul_rz.tv line 28400 9001_8404_0000_03 -1.00000000001 x 2^-11 * -1.00000000100 x 2^-14 = 0 9001_FC01_3CFF_08_7e00_8 // f16_mul_rz.tv line 28500 9001_FC01_FE01_10 -1.00000000001 x 2^-11 * NaN = NaN F88F_37FF_3CFF_08_F48E_1 // f16_mul_rz.tv line 28600 F88F_37FF_F48E_01 -1.00010001111 x 2^15 * 1.01111111111 x 2^-2 = -1.00010001110 x 2^14 -// Skipped denorm f16_mul_rz.tv line 28700 93FF_99B3_002D_03 -1.01111111111 x 2^-11 * -1.00110110011 x 2^-9 = Denorm -// Skipped denorm f16_mul_rz.tv line 28800 93FF_83FE_0000_03 -1.01111111111 x 2^-11 * -Denorm = 0 +// Skipped subnorm f16_mul_rz.tv line 28700 93FF_99B3_002D_03 -1.01111111111 x 2^-11 * -1.00110110011 x 2^-9 = subnorm +// Skipped subnorm f16_mul_rz.tv line 28800 93FF_83FE_0000_03 -1.01111111111 x 2^-11 * -subnorm = 0 7C3F_BC00_3CFF_08_7e00_8 // f16_mul_rz.tv line 28900 7C3F_BC00_7E3F_10 NaN * -1.00000000000 x 2^0 = NaN 93FF_2DFF_3CFF_08_85FE_1 // f16_mul_rz.tv line 29000 93FF_2DFF_85FE_01 -1.01111111111 x 2^-11 * 1.00111111111 x 2^-4 = -1.00111111110 x 2^-14 -// Skipped denorm f16_mul_rz.tv line 29100 93FE_1001_8007_03 -1.01111111110 x 2^-11 * 1.00000000001 x 2^-11 = -Denorm -// Skipped denorm f16_mul_rz.tv line 29200 03FD_43FF_0BF9_01 Denorm * 1.01111111111 x 2^1 = 1.01111111001 x 2^-13 +// Skipped subnorm f16_mul_rz.tv line 29100 93FE_1001_8007_03 -1.01111111110 x 2^-11 * 1.00000000001 x 2^-11 = -subnorm +// Skipped subnorm f16_mul_rz.tv line 29200 03FD_43FF_0BF9_01 subnorm * 1.01111111111 x 2^1 = 1.01111111001 x 2^-13 93FE_CBFC_3CFF_08_23FA_1 // f16_mul_rz.tv line 29300 93FE_CBFC_23FA_01 -1.01111111110 x 2^-11 * -1.01111111100 x 2^3 = 1.01111111010 x 2^-7 93FE_B7FE_3CFF_08_0FFC_1 // f16_mul_rz.tv line 29400 93FE_B7FE_0FFC_01 -1.01111111110 x 2^-11 * -1.01111111110 x 2^-2 = 1.01111111100 x 2^-12 BE01_E800_3CFF_08_6A01_0 // f16_mul_rz.tv line 29500 BE01_E800_6A01_00 -1.01000000001 x 2^0 * -1.00000000000 x 2^11 = 1.01000000001 x 2^11 B400_7814_3CFF_08_F014_0 // f16_mul_rz.tv line 29600 B400_7814_F014_00 -1.00000000000 x 2^-2 * 1.00000010100 x 2^15 = -1.00000010100 x 2^13 B400_3C01_3CFF_08_B401_0 // f16_mul_rz.tv line 29700 B400_3C01_B401_00 -1.00000000000 x 2^-2 * 1.00000000001 x 2^0 = -1.00000000001 x 2^-2 6BAF_7BFF_3CFF_08_7BFF_5 // f16_mul_rz.tv line 29800 6BAF_7BFF_7BFF_05 1.01110101111 x 2^11 * 1.01111111111 x 2^15 = 1.01111111111 x 2^15 -// Skipped denorm f16_mul_rz.tv line 29900 B400_876F_01DB_03 -1.00000000000 x 2^-2 * -1.01101101111 x 2^-14 = Denorm +// Skipped subnorm f16_mul_rz.tv line 29900 B400_876F_01DB_03 -1.00000000000 x 2^-2 * -1.01101101111 x 2^-14 = subnorm B400_C3FE_3CFF_08_3BFE_0 // f16_mul_rz.tv line 30000 B400_C3FE_3BFE_00 -1.00000000000 x 2^-2 * -1.01111111110 x 2^1 = 1.01111111110 x 2^-1 26FC_0000_3CFF_08_0000_0 // f16_mul_rz.tv line 30100 26FC_0000_0000_00 1.01011111100 x 2^-6 * 0 = 0 B401_4409_3CFF_08_BC0A_1 // f16_mul_rz.tv line 30200 B401_4409_BC0A_01 -1.00000000001 x 2^-2 * 1.00000001001 x 2^2 = -1.00000001010 x 2^0 @@ -2173,10 +2173,10 @@ B401_2702_3CFF_08_9F03_1 // f16_mul_rz.tv line 30500 B401_2702_9F03_01 -1.000000 B401_FBFE_3CFF_08_73FF_1 // f16_mul_rz.tv line 30600 B401_FBFE_73FF_01 -1.00000000001 x 2^-2 * -1.01111111110 x 2^15 = 1.01111111111 x 2^13 7C07_3400_3CFF_08_7e00_8 // f16_mul_rz.tv line 30700 7C07_3400_7E07_10 NaN * 1.00000000000 x 2^-2 = NaN B7FF_904F_3CFF_08_0C4E_1 // f16_mul_rz.tv line 30800 B7FF_904F_0C4E_01 -1.01111111111 x 2^-2 * -1.00001001111 x 2^-11 = 1.00001001110 x 2^-12 -// Skipped denorm f16_mul_rz.tv line 30900 B7FF_8001_0000_03 -1.01111111111 x 2^-2 * -Denorm = 0 +// Skipped subnorm f16_mul_rz.tv line 30900 B7FF_8001_0000_03 -1.01111111111 x 2^-2 * -subnorm = 0 E09F_BBFF_3CFF_08_609E_1 // f16_mul_rz.tv line 31000 E09F_BBFF_609E_01 -1.00010011111 x 2^9 * -1.01111111111 x 2^-1 = 1.00010011110 x 2^9 B7FF_3553_3CFF_08_B152_1 // f16_mul_rz.tv line 31100 B7FF_3553_B152_01 -1.01111111111 x 2^-2 * 1.00101010011 x 2^-2 = -1.00101010010 x 2^-3 -// Skipped denorm f16_mul_rz.tv line 31200 B7FE_07FE_83FE_03 -1.01111111110 x 2^-2 * 1.01111111110 x 2^-14 = -Denorm +// Skipped subnorm f16_mul_rz.tv line 31200 B7FE_07FE_83FE_03 -1.01111111110 x 2^-2 * 1.01111111110 x 2^-14 = -subnorm ACFF_4000_3CFF_08_B0FF_0 // f16_mul_rz.tv line 31300 ACFF_4000_B0FF_00 -1.00011111111 x 2^-4 * 1.00000000000 x 2^1 = -1.00011111111 x 2^-3 B7FE_1211_3CFF_08_8E0F_1 // f16_mul_rz.tv line 31400 B7FE_1211_8E0F_01 -1.01111111110 x 2^-2 * 1.01000010001 x 2^-11 = -1.01000001111 x 2^-12 B7FE_B401_3CFF_08_2FFF_1 // f16_mul_rz.tv line 31500 B7FE_B401_2FFF_01 -1.01111111110 x 2^-2 * -1.00000000001 x 2^-2 = 1.01111111111 x 2^-4 @@ -2184,7 +2184,7 @@ CB80_C7FF_3CFF_08_577F_1 // f16_mul_rz.tv line 31600 CB80_C7FF_577F_01 -1.011100 B800_93F8_3CFF_08_0FF8_0 // f16_mul_rz.tv line 31700 B800_93F8_0FF8_00 -1.00000000000 x 2^-1 * -1.01111111000 x 2^-11 = 1.01111111000 x 2^-12 B800_3BFE_3CFF_08_B7FE_0 // f16_mul_rz.tv line 31800 B800_3BFE_B7FE_00 -1.00000000000 x 2^-1 * 1.01111111110 x 2^-1 = -1.01111111110 x 2^-2 ABCE_7800_3CFF_08_E7CE_0 // f16_mul_rz.tv line 31900 ABCE_7800_E7CE_00 -1.01111001110 x 2^-5 * 1.00000000000 x 2^15 = -1.01111001110 x 2^10 -// Skipped denorm f16_mul_rz.tv line 32000 B800_80BF_005F_03 -1.00000000000 x 2^-1 * -Denorm = Denorm +// Skipped subnorm f16_mul_rz.tv line 32000 B800_80BF_005F_03 -1.00000000000 x 2^-1 * -subnorm = subnorm B800_C001_3CFF_08_3C01_0 // f16_mul_rz.tv line 32100 B800_C001_3C01_00 -1.00000000000 x 2^-1 * -1.00000000001 x 2^1 = 1.00000000001 x 2^0 C0FE_FFFF_3CFF_08_7e00_0 // f16_mul_rz.tv line 32200 C0FE_FFFF_FFFF_00 -1.00011111110 x 2^1 * NaN = NaN B801_1417_3CFF_08_9018_1 // f16_mul_rz.tv line 32300 B801_1417_9018_01 -1.00000000001 x 2^-1 * 1.00000010111 x 2^-10 = -1.00000011000 x 2^-11 @@ -2197,7 +2197,7 @@ BBFF_8BFD_3CFF_08_0BFC_1 // f16_mul_rz.tv line 32900 BBFF_8BFD_0BFC_01 -1.011111 BBFF_7FFE_3CFF_08_7e00_0 // f16_mul_rz.tv line 33000 BBFF_7FFE_7FFE_00 -1.01111111111 x 2^-1 * NaN = NaN BA1D_B800_3CFF_08_361D_0 // f16_mul_rz.tv line 33100 BA1D_B800_361D_00 -1.01000011101 x 2^-1 * -1.00000000000 x 2^-1 = 1.01000011101 x 2^-2 BBFF_B3FD_3CFF_08_33FC_1 // f16_mul_rz.tv line 33200 BBFF_B3FD_33FC_01 -1.01111111111 x 2^-1 * -1.01111111101 x 2^-3 = 1.01111111100 x 2^-3 -// Skipped denorm f16_mul_rz.tv line 33300 BBFE_0401_83FF_03 -1.01111111110 x 2^-1 * 1.00000000001 x 2^-14 = -Denorm +// Skipped subnorm f16_mul_rz.tv line 33300 BBFE_0401_83FF_03 -1.01111111110 x 2^-1 * 1.00000000001 x 2^-14 = -subnorm CDFF_3FFF_3CFF_08_D1FE_1 // f16_mul_rz.tv line 33400 CDFF_3FFF_D1FE_01 -1.00111111111 x 2^4 * 1.01111111111 x 2^0 = -1.00111111110 x 2^5 BBFE_09DF_3CFF_08_89DD_1 // f16_mul_rz.tv line 33500 BBFE_09DF_89DD_01 -1.01111111110 x 2^-1 * 1.00111011111 x 2^-13 = -1.00111011101 x 2^-13 BBFE_93FE_3CFF_08_13FC_1 // f16_mul_rz.tv line 33600 BBFE_93FE_13FC_01 -1.01111111110 x 2^-1 * -1.01111111110 x 2^-11 = 1.01111111100 x 2^-11 @@ -2210,7 +2210,7 @@ BC00_BFFE_3CFF_08_3FFE_0 // f16_mul_rz.tv line 34200 BC00_BFFE_3FFE_00 -1.000000 31DF_FC00_3CFF_08_FC00_0 // f16_mul_rz.tv line 34300 31DF_FC00_FC00_00 1.00111011111 x 2^-3 * -INF = -INF BC01_6854_3CFF_08_E855_1 // f16_mul_rz.tv line 34400 BC01_6854_E855_01 -1.00000000001 x 2^0 * 1.00001010100 x 2^11 = -1.00001010101 x 2^11 BC01_4401_3CFF_08_C402_1 // f16_mul_rz.tv line 34500 BC01_4401_C402_01 -1.00000000001 x 2^0 * 1.00000000001 x 2^2 = -1.00000000010 x 2^2 -// Skipped denorm f16_mul_rz.tv line 34600 3FEB_83FF_87E9_01 1.01111101011 x 2^0 * -Denorm = -1.01111101001 x 2^-14 +// Skipped subnorm f16_mul_rz.tv line 34600 3FEB_83FF_87E9_01 1.01111101011 x 2^0 * -subnorm = -1.01111101001 x 2^-14 BC01_FD0E_3CFF_08_7e00_8 // f16_mul_rz.tv line 34700 BC01_FD0E_FF0E_10 -1.00000000001 x 2^0 * NaN = NaN BC01_EBFE_3CFF_08_6BFF_1 // f16_mul_rz.tv line 34800 BC01_EBFE_6BFF_01 -1.00000000001 x 2^0 * -1.01111111110 x 2^11 = 1.01111111111 x 2^11 CC11_1000_3CFF_08_A011_0 // f16_mul_rz.tv line 34900 CC11_1000_A011_00 -1.00000010001 x 2^4 * 1.00000000000 x 2^-11 = -1.00000010001 x 2^-7 @@ -2218,7 +2218,7 @@ BFFF_10BF_3CFF_08_94BE_1 // f16_mul_rz.tv line 35000 BFFF_10BF_94BE_01 -1.011111 BFFF_7C01_3CFF_08_7e00_8 // f16_mul_rz.tv line 35100 BFFF_7C01_7E01_10 -1.01111111111 x 2^0 * NaN = NaN 53D3_B7FF_3CFF_08_CFD2_1 // f16_mul_rz.tv line 35200 53D3_B7FF_CFD2_01 1.01111010011 x 2^5 * -1.01111111111 x 2^-2 = -1.01111010010 x 2^4 BFFF_B81F_3CFF_08_3C1E_1 // f16_mul_rz.tv line 35300 BFFF_B81F_3C1E_01 -1.01111111111 x 2^0 * -1.00000011111 x 2^-1 = 1.00000011110 x 2^0 -// Skipped denorm f16_mul_rz.tv line 35400 BFFE_03FE_87FA_01 -1.01111111110 x 2^0 * Denorm = -1.01111111010 x 2^-14 +// Skipped subnorm f16_mul_rz.tv line 35400 BFFE_03FE_87FA_01 -1.01111111110 x 2^0 * subnorm = -1.01111111010 x 2^-14 48EF_3C00_3CFF_08_48EF_0 // f16_mul_rz.tv line 35500 48EF_3C00_48EF_00 1.00011101111 x 2^3 * 1.00000000000 x 2^0 = 1.00011101111 x 2^3 BFFE_351F_3CFF_08_B91D_1 // f16_mul_rz.tv line 35600 BFFE_351F_B91D_01 -1.01111111110 x 2^0 * 1.00100011111 x 2^-2 = -1.00100011101 x 2^-1 BFFE_9001_3CFF_08_13FF_1 // f16_mul_rz.tv line 35700 BFFE_9001_13FF_01 -1.01111111110 x 2^0 * -1.00000000001 x 2^-11 = 1.01111111111 x 2^-11 @@ -2229,22 +2229,22 @@ C000_37FE_3CFF_08_BBFE_0 // f16_mul_rz.tv line 36000 C000_37FE_BBFE_00 -1.000000 C000_05FB_3CFF_08_89FB_0 // f16_mul_rz.tv line 36200 C000_05FB_89FB_00 -1.00000000000 x 2^1 * 1.00111111011 x 2^-14 = -1.00111111011 x 2^-13 C000_BC01_3CFF_08_4001_0 // f16_mul_rz.tv line 36300 C000_BC01_4001_00 -1.00000000000 x 2^1 * -1.00000000001 x 2^0 = 1.00000000001 x 2^1 C900_FBFF_3CFF_08_7BFF_5 // f16_mul_rz.tv line 36400 C900_FBFF_7BFF_05 -1.00100000000 x 2^3 * -1.01111111111 x 2^15 = 1.01111111111 x 2^15 -// Skipped denorm f16_mul_rz.tv line 36500 C001_021F_843F_01 -1.00000000001 x 2^1 * Denorm = -1.00000111111 x 2^-14 +// Skipped subnorm f16_mul_rz.tv line 36500 C001_021F_843F_01 -1.00000000001 x 2^1 * subnorm = -1.00000111111 x 2^-14 C001_43FE_3CFF_08_C7FF_1 // f16_mul_rz.tv line 36600 C001_43FE_C7FF_01 -1.00000000001 x 2^1 * 1.01111111110 x 2^1 = -1.01111111111 x 2^2 -// Skipped denorm f16_mul_rz.tv line 36700 CFDB_8000_0000_00 -1.01111011011 x 2^4 * -Denorm = 0 +// Skipped subnorm f16_mul_rz.tv line 36700 CFDB_8000_0000_00 -1.01111011011 x 2^4 * -subnorm = 0 C001_4FBE_3CFF_08_D3BF_1 // f16_mul_rz.tv line 36800 C001_4FBE_D3BF_01 -1.00000000001 x 2^1 * 1.01110111110 x 2^4 = -1.01110111111 x 2^5 C001_E801_3CFF_08_6C02_1 // f16_mul_rz.tv line 36900 C001_E801_6C02_01 -1.00000000001 x 2^1 * -1.00000000001 x 2^11 = 1.00000000010 x 2^12 -// Skipped denorm f16_mul_rz.tv line 37000 1180_07FF_0001_03 1.00110000000 x 2^-11 * 1.01111111111 x 2^-14 = Denorm +// Skipped subnorm f16_mul_rz.tv line 37000 1180_07FF_0001_03 1.00110000000 x 2^-11 * 1.01111111111 x 2^-14 = subnorm C3FF_3050_3CFF_08_B84F_1 // f16_mul_rz.tv line 37100 C3FF_3050_B84F_01 -1.01111111111 x 2^1 * 1.00001010000 x 2^-3 = -1.00001001111 x 2^-1 C3FF_7BFE_3CFF_08_FBFF_5 // f16_mul_rz.tv line 37200 C3FF_7BFE_FBFF_05 -1.01111111111 x 2^1 * 1.01111111110 x 2^15 = -1.01111111111 x 2^15 B17E_B400_3CFF_08_297E_0 // f16_mul_rz.tv line 37300 B17E_B400_297E_00 -1.00101111110 x 2^-3 * -1.00000000000 x 2^-2 = 1.00101111110 x 2^-5 C3FF_C840_3CFF_08_503F_1 // f16_mul_rz.tv line 37400 C3FF_C840_503F_01 -1.01111111111 x 2^1 * -1.00001000000 x 2^3 = 1.00000111111 x 2^5 -// Skipped denorm f16_mul_rz.tv line 37500 C3FE_0001_8003_03 -1.01111111110 x 2^1 * Denorm = -Denorm +// Skipped subnorm f16_mul_rz.tv line 37500 C3FE_0001_8003_03 -1.01111111110 x 2^1 * subnorm = -subnorm A806_3BFF_3CFF_08_A805_1 // f16_mul_rz.tv line 37600 A806_3BFF_A805_01 -1.00000000110 x 2^-5 * 1.01111111111 x 2^-1 = -1.00000000101 x 2^-5 C3FE_2DFF_3CFF_08_B5FD_1 // f16_mul_rz.tv line 37700 C3FE_2DFF_B5FD_01 -1.01111111110 x 2^1 * 1.00111111111 x 2^-4 = -1.00111111101 x 2^-2 C3FE_87FE_3CFF_08_0FFC_1 // f16_mul_rz.tv line 37800 C3FE_87FE_0FFC_01 -1.01111111110 x 2^1 * -1.01111111110 x 2^-14 = 1.01111111100 x 2^-12 B8DF_C000_3CFF_08_3CDF_0 // f16_mul_rz.tv line 37900 B8DF_C000_3CDF_00 -1.00011011111 x 2^-1 * -1.00000000000 x 2^1 = 1.00011011111 x 2^0 -// Skipped denorm f16_mul_rz.tv line 38000 C3FE_00FF_83FB_03 -1.01111111110 x 2^1 * Denorm = -Denorm +// Skipped subnorm f16_mul_rz.tv line 38000 C3FE_00FF_83FB_03 -1.01111111110 x 2^1 * subnorm = -subnorm C400_3401_3CFF_08_BC01_0 // f16_mul_rz.tv line 38100 C400_3401_BC01_00 -1.00000000000 x 2^2 * 1.00000000001 x 2^-2 = -1.00000000001 x 2^0 D888_47FF_3CFF_08_E487_1 // f16_mul_rz.tv line 38200 D888_47FF_E487_01 -1.00010001000 x 2^7 * 1.01111111111 x 2^2 = -1.00010000111 x 2^10 C400_FEBD_3CFF_08_7e00_0 // f16_mul_rz.tv line 38300 C400_FEBD_FEBD_00 -1.00000000000 x 2^2 * NaN = NaN @@ -2268,7 +2268,7 @@ C7FE_8401_3CFF_08_0FFF_1 // f16_mul_rz.tv line 39900 C7FE_8401_0FFF_01 -1.011111 C7FE_8805_3CFF_08_1403_1 // f16_mul_rz.tv line 40100 C7FE_8805_1403_01 -1.01111111110 x 2^2 * -1.00000000101 x 2^-13 = 1.00000000011 x 2^-10 E800_13FE_3CFF_08_BFFE_0 // f16_mul_rz.tv line 40200 E800_13FE_BFFE_00 -1.00000000000 x 2^11 * 1.01111111110 x 2^-11 = -1.01111111110 x 2^0 2F1F_4400_3CFF_08_371F_0 // f16_mul_rz.tv line 40300 2F1F_4400_371F_00 1.01100011111 x 2^-4 * 1.00000000000 x 2^2 = 1.01100011111 x 2^-2 -// Skipped denorm f16_mul_rz.tv line 40400 E800_03E2_AFC4_00 -1.00000000000 x 2^11 * Denorm = -1.01111000100 x 2^-4 +// Skipped subnorm f16_mul_rz.tv line 40400 E800_03E2_AFC4_00 -1.00000000000 x 2^11 * subnorm = -1.01111000100 x 2^-4 E800_B801_3CFF_08_6401_0 // f16_mul_rz.tv line 40500 E800_B801_6401_00 -1.00000000000 x 2^11 * -1.00000000001 x 2^-1 = 1.00000000001 x 2^10 EA08_EBFF_3CFF_08_7BFF_5 // f16_mul_rz.tv line 40600 EA08_EBFF_7BFF_05 -1.01000001000 x 2^11 * -1.01111111111 x 2^11 = 1.01111111111 x 2^15 E801_CF2E_3CFF_08_7B2F_1 // f16_mul_rz.tv line 40700 E801_CF2E_7B2F_01 -1.00000000001 x 2^11 * -1.01100101110 x 2^4 = 1.01100101111 x 2^15 @@ -2276,7 +2276,7 @@ E801_3FFE_3CFF_08_EBFF_1 // f16_mul_rz.tv line 40800 E801_3FFE_EBFF_01 -1.000000 2EFE_7C00_3CFF_08_7C00_0 // f16_mul_rz.tv line 40900 2EFE_7C00_7C00_00 1.01011111110 x 2^-4 * INF = INF E801_B387_3CFF_08_5F88_1 // f16_mul_rz.tv line 41000 E801_B387_5F88_01 -1.00000000001 x 2^11 * -1.01110000111 x 2^-3 = 1.01110001000 x 2^8 E801_C401_3CFF_08_7002_1 // f16_mul_rz.tv line 41100 E801_C401_7002_01 -1.00000000001 x 2^11 * -1.00000000001 x 2^2 = 1.00000000010 x 2^13 -// Skipped denorm f16_mul_rz.tv line 41200 EBC0_03FF_B3BE_01 -1.01111000000 x 2^11 * Denorm = -1.01110111110 x 2^-3 +// Skipped subnorm f16_mul_rz.tv line 41200 EBC0_03FF_B3BE_01 -1.01111000000 x 2^11 * subnorm = -1.01110111110 x 2^-3 EBFF_F7FE_3CFF_08_7BFF_5 // f16_mul_rz.tv line 41300 EBFF_F7FE_7BFF_05 -1.01111111111 x 2^11 * -1.01111111110 x 2^14 = 1.01111111111 x 2^15 EBFF_6BFE_3CFF_08_FBFF_5 // f16_mul_rz.tv line 41400 EBFF_6BFE_FBFF_05 -1.01111111111 x 2^11 * 1.01111111110 x 2^11 = -1.01111111111 x 2^15 CBE1_9000_3CFF_08_1FE1_0 // f16_mul_rz.tv line 41500 CBE1_9000_1FE1_00 -1.01111100001 x 2^3 * -1.00000000000 x 2^-11 = 1.01111100001 x 2^-8 @@ -2284,7 +2284,7 @@ EBFF_F447_3CFF_08_7BFF_5 // f16_mul_rz.tv line 41600 EBFF_F447_7BFF_05 -1.011111 EBFF_FC01_3CFF_08_7e00_8 // f16_mul_rz.tv line 41700 EBFF_FC01_FE01_10 -1.01111111111 x 2^11 * NaN = NaN 741A_37FF_3CFF_08_7019_1 // f16_mul_rz.tv line 41800 741A_37FF_7019_01 1.00000011010 x 2^14 * 1.01111111111 x 2^-2 = 1.00000011001 x 2^13 EBFE_37DF_3CFF_08_E7DD_1 // f16_mul_rz.tv line 41900 EBFE_37DF_E7DD_01 -1.01111111110 x 2^11 * 1.01111011111 x 2^-2 = -1.01111011101 x 2^10 -// Skipped denorm f16_mul_rz.tv line 42000 EBFE_83FE_33FA_01 -1.01111111110 x 2^11 * -Denorm = 1.01111111010 x 2^-3 +// Skipped subnorm f16_mul_rz.tv line 42000 EBFE_83FE_33FA_01 -1.01111111110 x 2^11 * -subnorm = 1.01111111010 x 2^-3 1B5F_BC00_3CFF_08_9B5F_0 // f16_mul_rz.tv line 42100 1B5F_BC00_9B5F_00 1.01101011111 x 2^-9 * -1.00000000000 x 2^0 = -1.01101011111 x 2^-9 EBFE_0BE7_3CFF_08_BBE5_1 // f16_mul_rz.tv line 42200 EBFE_0BE7_BBE5_01 -1.01111111110 x 2^11 * 1.01111100111 x 2^-13 = -1.01111100101 x 2^-1 F800_1001_3CFF_08_CC01_0 // f16_mul_rz.tv line 42300 F800_1001_CC01_00 -1.00000000000 x 2^15 * 1.00000000001 x 2^-11 = -1.00000000001 x 2^4 @@ -2297,15 +2297,15 @@ F801_3C01_3CFF_08_F802_1 // f16_mul_rz.tv line 42900 F801_3C01_F802_01 -1.000000 CFBF_7BFF_3CFF_08_FBFF_5 // f16_mul_rz.tv line 43000 CFBF_7BFF_FBFF_05 -1.01110111111 x 2^4 * 1.01111111111 x 2^15 = -1.01111111111 x 2^15 F801_7437_3CFF_08_FBFF_5 // f16_mul_rz.tv line 43100 F801_7437_FBFF_05 -1.00000000001 x 2^15 * 1.00000110111 x 2^14 = -1.01111111111 x 2^15 F801_C3FE_3CFF_08_7BFF_5 // f16_mul_rz.tv line 43200 F801_C3FE_7BFF_05 -1.00000000001 x 2^15 * -1.01111111110 x 2^1 = 1.01111111111 x 2^15 -// Skipped denorm f16_mul_rz.tv line 43300 8046_0000_8000_00 -Denorm * 0 = -Denorm +// Skipped subnorm f16_mul_rz.tv line 43300 8046_0000_8000_00 -subnorm * 0 = -subnorm FBFF_CFEF_3CFF_08_7BFF_5 // f16_mul_rz.tv line 43400 FBFF_CFEF_7BFF_05 -1.01111111111 x 2^15 * -1.01111101111 x 2^4 = 1.01111111111 x 2^15 FBFF_6801_3CFF_08_FBFF_5 // f16_mul_rz.tv line 43500 FBFF_6801_FBFF_05 -1.01111111111 x 2^15 * 1.00000000001 x 2^11 = -1.01111111111 x 2^15 -// Skipped denorm f16_mul_rz.tv line 43600 821E_87FF_0000_03 -Denorm * -1.01111111111 x 2^-14 = 0 +// Skipped subnorm f16_mul_rz.tv line 43600 821E_87FF_0000_03 -subnorm * -1.01111111111 x 2^-14 = 0 FBFF_FE97_3CFF_08_7e00_0 // f16_mul_rz.tv line 43700 FBFF_FE97_FE97_00 -1.01111111111 x 2^15 * NaN = NaN FBFF_FBFE_3CFF_08_7BFF_5 // f16_mul_rz.tv line 43800 FBFF_FBFE_7BFF_05 -1.01111111111 x 2^15 * -1.01111111110 x 2^15 = 1.01111111111 x 2^15 -// Skipped denorm f16_mul_rz.tv line 43900 82FF_3400_80BF_03 -Denorm * 1.00000000000 x 2^-2 = -Denorm +// Skipped subnorm f16_mul_rz.tv line 43900 82FF_3400_80BF_03 -subnorm * 1.00000000000 x 2^-2 = -subnorm FBFE_11FF_3CFF_08_D1FD_1 // f16_mul_rz.tv line 44000 FBFE_11FF_D1FD_01 -1.01111111110 x 2^15 * 1.00111111111 x 2^-11 = -1.00111111101 x 2^5 -// Skipped denorm f16_mul_rz.tv line 44100 FBFE_8001_1BFE_00 -1.01111111110 x 2^15 * -Denorm = 1.01111111110 x 2^-9 +// Skipped subnorm f16_mul_rz.tv line 44100 FBFE_8001_1BFE_00 -1.01111111110 x 2^15 * -subnorm = 1.01111111110 x 2^-9 D87E_BBFF_3CFF_08_587D_1 // f16_mul_rz.tv line 44200 D87E_BBFF_587D_01 -1.00001111110 x 2^7 * -1.01111111111 x 2^-1 = 1.00001111101 x 2^7 FBFE_D457_3CFF_08_7BFF_5 // f16_mul_rz.tv line 44300 FBFE_D457_7BFF_05 -1.01111111110 x 2^15 * -1.00001010111 x 2^6 = 1.01111111111 x 2^15 FC00_07FE_3CFF_08_FC00_0 // f16_mul_rz.tv line 44400 FC00_07FE_FC00_00 -INF * 1.01111111110 x 2^-14 = -INF @@ -2321,7 +2321,7 @@ FC01_C001_3CFF_08_7e00_8 // f16_mul_rz.tv line 45300 FC01_C001_FE01_10 NaN * -1. C4BE_FFFF_3CFF_08_7e00_0 // f16_mul_rz.tv line 45400 C4BE_FFFF_FFFF_00 -1.00010111110 x 2^2 * NaN = NaN FFFF_44F7_3CFF_08_7e00_0 // f16_mul_rz.tv line 45500 FFFF_44F7_FFFF_00 NaN * 1.00011110111 x 2^2 = NaN FFFF_47FE_3CFF_08_7e00_0 // f16_mul_rz.tv line 45600 FFFF_47FE_FFFF_00 NaN * 1.01111111110 x 2^2 = NaN -// Skipped denorm f16_mul_rz.tv line 45700 AFEE_8400_007E_03 -1.01111101110 x 2^-4 * -1.00000000000 x 2^-14 = Denorm +// Skipped subnorm f16_mul_rz.tv line 45700 AFEE_8400_007E_03 -1.01111101110 x 2^-4 * -1.00000000000 x 2^-14 = subnorm FFFF_C00B_3CFF_08_7e00_0 // f16_mul_rz.tv line 45800 FFFF_C00B_FFFF_00 NaN * -1.00000001011 x 2^1 = NaN FFFF_F801_3CFF_08_7e00_0 // f16_mul_rz.tv line 45900 FFFF_F801_FFFF_00 NaN * -1.00000000001 x 2^15 = NaN CB78_13FF_3CFF_08_A377_1 // f16_mul_rz.tv line 46000 CB78_13FF_A377_01 -1.01101111000 x 2^3 * 1.01111111111 x 2^-11 = -1.01101110111 x 2^-7 @@ -2331,51 +2331,51 @@ D11E_B800_3CFF_08_4D1E_0 // f16_mul_rz.tv line 46300 D11E_B800_4D1E_00 -1.001000 FFFE_0DFC_3CFF_08_7e00_0 // f16_mul_rz.tv line 46400 FFFE_0DFC_FFFE_00 NaN * 1.00111111100 x 2^-12 = NaN ////////// Testcases from f16_mul_rd.tv of type mul rounding mode 2 -// Skipped denorm f16_mul_rd.tv line 98 0000_B1B3_8000_00 0 * -1.00110110011 x 2^-3 = -Denorm +// Skipped subnorm f16_mul_rd.tv line 98 0000_B1B3_8000_00 0 * -1.00110110011 x 2^-3 = -subnorm 0000_6800_3CFF_28_0000_0 // f16_mul_rd.tv line 198 0000_6800_0000_00 0 * 1.00000000000 x 2^11 = 0 C7FF_8401_3CFF_28_1000_1 // f16_mul_rd.tv line 298 C7FF_8401_1000_01 -1.01111111111 x 2^2 * -1.00000000001 x 2^-14 = 1.00000000000 x 2^-11 -// Skipped denorm f16_mul_rd.tv line 398 0000_FA40_8000_00 0 * -1.01001000000 x 2^15 = -Denorm -// Skipped denorm f16_mul_rd.tv line 498 0000_FBFF_8000_00 0 * -1.01111111111 x 2^15 = -Denorm +// Skipped subnorm f16_mul_rd.tv line 398 0000_FA40_8000_00 0 * -1.01001000000 x 2^15 = -subnorm +// Skipped subnorm f16_mul_rd.tv line 498 0000_FBFF_8000_00 0 * -1.01111111111 x 2^15 = -subnorm BC00_13FE_3CFF_28_93FE_0 // f16_mul_rd.tv line 598 BC00_13FE_93FE_00 -1.00000000000 x 2^0 * 1.01111111110 x 2^-11 = -1.01111111110 x 2^-11 -// Skipped denorm f16_mul_rd.tv line 698 0001_C859_8009_03 Denorm * -1.00001011001 x 2^3 = -Denorm -// Skipped denorm f16_mul_rd.tv line 798 0001_8000_8000_00 Denorm * -Denorm = -Denorm +// Skipped subnorm f16_mul_rd.tv line 698 0001_C859_8009_03 subnorm * -1.00001011001 x 2^3 = -subnorm +// Skipped subnorm f16_mul_rd.tv line 798 0001_8000_8000_00 subnorm * -subnorm = -subnorm B81F_B801_3CFF_28_3420_1 // f16_mul_rd.tv line 898 B81F_B801_3420_01 -1.00000011111 x 2^-1 * -1.00000000001 x 2^-1 = 1.00000100000 x 2^-2 -// Skipped denorm f16_mul_rd.tv line 998 0001_448C_0004_03 Denorm * 1.00010001100 x 2^2 = Denorm -// Skipped denorm f16_mul_rd.tv line 1098 03FF_07FF_0000_03 Denorm * 1.01111111111 x 2^-14 = 0 +// Skipped subnorm f16_mul_rd.tv line 998 0001_448C_0004_03 subnorm * 1.00010001100 x 2^2 = subnorm +// Skipped subnorm f16_mul_rd.tv line 1098 03FF_07FF_0000_03 subnorm * 1.01111111111 x 2^-14 = 0 482F_3FFE_3CFF_28_4C2D_1 // f16_mul_rd.tv line 1198 482F_3FFE_4C2D_01 1.00000101111 x 2^3 * 1.01111111110 x 2^0 = 1.00000101101 x 2^4 -// Skipped denorm f16_mul_rd.tv line 1298 03FF_6382_2B80_01 Denorm * 1.01110000010 x 2^9 = 1.01110000000 x 2^-5 -// Skipped denorm f16_mul_rd.tv line 1398 03FF_B400_8100_03 Denorm * -1.00000000000 x 2^-2 = -Denorm +// Skipped subnorm f16_mul_rd.tv line 1298 03FF_6382_2B80_01 subnorm * 1.01110000010 x 2^9 = 1.01110000000 x 2^-5 +// Skipped subnorm f16_mul_rd.tv line 1398 03FF_B400_8100_03 subnorm * -1.00000000000 x 2^-2 = -subnorm C3A0_C401_3CFF_28_4BA1_1 // f16_mul_rd.tv line 1498 C3A0_C401_4BA1_01 -1.01110100000 x 2^1 * -1.00000000001 x 2^2 = 1.01110100001 x 2^3 -// Skipped denorm f16_mul_rd.tv line 1598 03FE_B013_8083_03 Denorm * -1.00000010011 x 2^-3 = -Denorm -// Skipped denorm f16_mul_rd.tv line 1698 03FE_3BFF_03FD_03 Denorm * 1.01111111111 x 2^-1 = Denorm +// Skipped subnorm f16_mul_rd.tv line 1598 03FE_B013_8083_03 subnorm * -1.00000010011 x 2^-3 = -subnorm +// Skipped subnorm f16_mul_rd.tv line 1698 03FE_3BFF_03FD_03 subnorm * 1.01111111111 x 2^-1 = subnorm 08BF_6BFE_3CFF_28_38BD_1 // f16_mul_rd.tv line 1798 08BF_6BFE_38BD_01 1.00010111111 x 2^-13 * 1.01111111110 x 2^11 = 1.00010111101 x 2^-1 -// Skipped denorm f16_mul_rd.tv line 1898 03FE_3A74_0338_03 Denorm * 1.01001110100 x 2^-1 = Denorm -// Skipped denorm f16_mul_rd.tv line 1998 03FE_C000_87FC_00 Denorm * -1.00000000000 x 2^1 = -1.01111111100 x 2^-14 +// Skipped subnorm f16_mul_rd.tv line 1898 03FE_3A74_0338_03 subnorm * 1.01001110100 x 2^-1 = subnorm +// Skipped subnorm f16_mul_rd.tv line 1998 03FE_C000_87FC_00 subnorm * -1.00000000000 x 2^1 = -1.01111111100 x 2^-14 8BB8_FC01_3CFF_28_7e00_8 // f16_mul_rd.tv line 2098 8BB8_FC01_FE01_10 -1.01110111000 x 2^-13 * NaN = NaN -// Skipped denorm f16_mul_rd.tv line 2198 0400_8B7C_8001_03 1.00000000000 x 2^-14 * -1.01101111100 x 2^-13 = -Denorm +// Skipped subnorm f16_mul_rd.tv line 2198 0400_8B7C_8001_03 1.00000000000 x 2^-14 * -1.01101111100 x 2^-13 = -subnorm 0400_47FF_3CFF_28_0FFF_0 // f16_mul_rd.tv line 2298 0400_47FF_0FFF_00 1.00000000000 x 2^-14 * 1.01111111111 x 2^2 = 1.01111111111 x 2^-12 -// Skipped denorm f16_mul_rd.tv line 2398 C3DD_83FE_0BD9_01 -1.01111011101 x 2^1 * -Denorm = 1.01111011001 x 2^-13 +// Skipped subnorm f16_mul_rd.tv line 2398 C3DD_83FE_0BD9_01 -1.01111011101 x 2^1 * -subnorm = 1.01111011001 x 2^-13 0400_68A5_3CFF_28_30A5_0 // f16_mul_rd.tv line 2498 0400_68A5_30A5_00 1.00000000000 x 2^-14 * 1.00010100101 x 2^11 = 1.00010100101 x 2^-3 0400_F800_3CFF_28_C000_0 // f16_mul_rd.tv line 2598 0400_F800_C000_00 1.00000000000 x 2^-14 * -1.00000000000 x 2^15 = -1.00000000000 x 2^1 4BC7_1001_3CFF_28_1FC8_1 // f16_mul_rd.tv line 2698 4BC7_1001_1FC8_01 1.01111000111 x 2^3 * 1.00000000001 x 2^-11 = 1.01111001000 x 2^-8 0401_3FC0_3CFF_28_07C1_1 // f16_mul_rd.tv line 2798 0401_3FC0_07C1_01 1.00000000001 x 2^-14 * 1.01111000000 x 2^0 = 1.01111000001 x 2^-14 0401_7FFF_3CFF_28_7e00_0 // f16_mul_rd.tv line 2898 0401_7FFF_7FFF_00 1.00000000001 x 2^-14 * NaN = NaN -// Skipped denorm f16_mul_rd.tv line 2998 02FD_B7FE_817F_03 Denorm * -1.01111111110 x 2^-2 = -Denorm -// Skipped denorm f16_mul_rd.tv line 3098 0401_1083_0000_03 1.00000000001 x 2^-14 * 1.00010000011 x 2^-11 = 0 -// Skipped denorm f16_mul_rd.tv line 3198 07FF_0400_0000_03 1.01111111111 x 2^-14 * 1.00000000000 x 2^-14 = 0 +// Skipped subnorm f16_mul_rd.tv line 2998 02FD_B7FE_817F_03 subnorm * -1.01111111110 x 2^-2 = -subnorm +// Skipped subnorm f16_mul_rd.tv line 3098 0401_1083_0000_03 1.00000000001 x 2^-14 * 1.00010000011 x 2^-11 = 0 +// Skipped subnorm f16_mul_rd.tv line 3198 07FF_0400_0000_03 1.01111111111 x 2^-14 * 1.00000000000 x 2^-14 = 0 35FF_3C01_3CFF_28_3600_1 // f16_mul_rd.tv line 3298 35FF_3C01_3600_01 1.00111111111 x 2^-2 * 1.00000000001 x 2^0 = 1.01000000000 x 2^-2 -// Skipped denorm f16_mul_rd.tv line 3398 07FF_379F_03CF_03 1.01111111111 x 2^-14 * 1.01110011111 x 2^-2 = Denorm -// Skipped denorm f16_mul_rd.tv line 3498 07FF_93FF_8002_03 1.01111111111 x 2^-14 * -1.01111111111 x 2^-11 = -Denorm +// Skipped subnorm f16_mul_rd.tv line 3398 07FF_379F_03CF_03 1.01111111111 x 2^-14 * 1.01110011111 x 2^-2 = subnorm +// Skipped subnorm f16_mul_rd.tv line 3498 07FF_93FF_8002_03 1.01111111111 x 2^-14 * -1.01111111111 x 2^-11 = -subnorm C8FD_C3FE_3CFF_28_50FB_1 // f16_mul_rd.tv line 3598 C8FD_C3FE_50FB_01 -1.00011111101 x 2^3 * -1.01111111110 x 2^1 = 1.00011111011 x 2^5 -// Skipped denorm f16_mul_rd.tv line 3698 07FE_29EB_005E_03 1.01111111110 x 2^-14 * 1.00111101011 x 2^-5 = Denorm -// Skipped denorm f16_mul_rd.tv line 3798 07FE_3800_03FF_00 1.01111111110 x 2^-14 * 1.00000000000 x 2^-1 = Denorm +// Skipped subnorm f16_mul_rd.tv line 3698 07FE_29EB_005E_03 1.01111111110 x 2^-14 * 1.00111101011 x 2^-5 = subnorm +// Skipped subnorm f16_mul_rd.tv line 3798 07FE_3800_03FF_00 1.01111111110 x 2^-14 * 1.00000000000 x 2^-1 = subnorm D890_6801_3CFF_28_FC00_5 // f16_mul_rd.tv line 3898 D890_6801_FC00_05 -1.00010010000 x 2^7 * 1.00000000001 x 2^11 = -INF -// Skipped denorm f16_mul_rd.tv line 3998 07FE_33CF_01F3_03 1.01111111110 x 2^-14 * 1.01111001111 x 2^-3 = Denorm +// Skipped subnorm f16_mul_rd.tv line 3998 07FE_33CF_01F3_03 1.01111111110 x 2^-14 * 1.01111001111 x 2^-3 = subnorm 07FE_BFFF_3CFF_28_8BFE_1 // f16_mul_rd.tv line 4098 07FE_BFFF_8BFE_01 1.01111111110 x 2^-14 * -1.01111111111 x 2^0 = -1.01111111110 x 2^-13 9016_FBFE_3CFF_28_5014_1 // f16_mul_rd.tv line 4198 9016_FBFE_5014_01 -1.00000010110 x 2^-11 * -1.01111111110 x 2^15 = 1.00000010100 x 2^5 1000_480B_3CFF_28_1C0B_0 // f16_mul_rd.tv line 4298 1000_480B_1C0B_00 1.00000000000 x 2^-11 * 1.00000001011 x 2^3 = 1.00000001011 x 2^-8 1000_4400_3CFF_28_1800_0 // f16_mul_rd.tv line 4398 1000_4400_1800_00 1.00000000000 x 2^-11 * 1.00000000000 x 2^2 = 1.00000000000 x 2^-9 -// Skipped denorm f16_mul_rd.tv line 4498 EAFB_8001_0AFB_00 -1.01011111011 x 2^11 * -Denorm = 1.01011111011 x 2^-13 +// Skipped subnorm f16_mul_rd.tv line 4498 EAFB_8001_0AFB_00 -1.01011111011 x 2^11 * -subnorm = 1.01011111011 x 2^-13 1000_47BF_3CFF_28_1BBF_0 // f16_mul_rd.tv line 4598 1000_47BF_1BBF_00 1.00000000000 x 2^-11 * 1.01110111111 x 2^2 = 1.01110111111 x 2^-9 1000_EBFF_3CFF_28_BFFF_0 // f16_mul_rd.tv line 4698 1000_EBFF_BFFF_00 1.00000000000 x 2^-11 * -1.01111111111 x 2^11 = -1.01111111111 x 2^0 4C2E_07FE_3CFF_28_182C_1 // f16_mul_rd.tv line 4798 4C2E_07FE_182C_01 1.00000101110 x 2^4 * 1.01111111110 x 2^-14 = 1.00000101100 x 2^-9 @@ -2383,10 +2383,10 @@ D890_6801_3CFF_28_FC00_5 // f16_mul_rd.tv line 3898 D890_6801_FC00_05 -1.0001001 1001_7C00_3CFF_28_7C00_0 // f16_mul_rd.tv line 4998 1001_7C00_7C00_00 1.00000000001 x 2^-11 * INF = INF DBFF_B401_3CFF_28_5400_1 // f16_mul_rd.tv line 5098 DBFF_B401_5400_01 -1.01111111111 x 2^7 * -1.00000000001 x 2^-2 = 1.00000000000 x 2^6 1001_49EE_3CFF_28_1DEF_1 // f16_mul_rd.tv line 5198 1001_49EE_1DEF_01 1.00000000001 x 2^-11 * 1.00111101110 x 2^3 = 1.00111101111 x 2^-8 -// Skipped denorm f16_mul_rd.tv line 5298 13FF_03FF_0000_03 1.01111111111 x 2^-11 * Denorm = 0 +// Skipped subnorm f16_mul_rd.tv line 5298 13FF_03FF_0000_03 1.01111111111 x 2^-11 * subnorm = 0 8FBC_3BFE_3CFF_28_8FBB_1 // f16_mul_rd.tv line 5398 8FBC_3BFE_8FBB_01 -1.01110111100 x 2^-12 * 1.01111111110 x 2^-1 = -1.01110111011 x 2^-12 13FF_32E7_3CFF_28_0AE6_1 // f16_mul_rd.tv line 5498 13FF_32E7_0AE6_01 1.01111111111 x 2^-11 * 1.01011100111 x 2^-3 = 1.01011100110 x 2^-13 -// Skipped denorm f16_mul_rd.tv line 5598 13FF_9000_8008_03 1.01111111111 x 2^-11 * -1.00000000000 x 2^-11 = -Denorm +// Skipped subnorm f16_mul_rd.tv line 5598 13FF_9000_8008_03 1.01111111111 x 2^-11 * -1.00000000000 x 2^-11 = -subnorm E3C6_C001_3CFF_28_67C7_1 // f16_mul_rd.tv line 5698 E3C6_C001_67C7_01 -1.01111000110 x 2^9 * -1.00000000001 x 2^1 = 1.01111000111 x 2^10 13FF_C43F_3CFF_28_9C3F_1 // f16_mul_rd.tv line 5798 13FF_C43F_9C3F_01 1.01111111111 x 2^-11 * -1.00000111111 x 2^2 = -1.00000111111 x 2^-8 13FE_37FF_3CFF_28_0FFD_1 // f16_mul_rd.tv line 5898 13FE_37FF_0FFD_01 1.01111111110 x 2^-11 * 1.01111111111 x 2^-2 = 1.01111111101 x 2^-12 @@ -2394,7 +2394,7 @@ BC1F_47FE_3CFF_28_C81E_1 // f16_mul_rd.tv line 5998 BC1F_47FE_C81E_01 -1.0000001 13FE_B07E_3CFF_28_887D_1 // f16_mul_rd.tv line 6098 13FE_B07E_887D_01 1.01111111110 x 2^-11 * -1.00001111110 x 2^-3 = -1.00001111101 x 2^-13 13FE_BC00_3CFF_28_93FE_0 // f16_mul_rd.tv line 6198 13FE_BC00_93FE_00 1.01111111110 x 2^-11 * -1.00000000000 x 2^0 = -1.01111111110 x 2^-11 7C9F_F801_3CFF_28_7e00_8 // f16_mul_rd.tv line 6298 7C9F_F801_7E9F_10 NaN * -1.00000000001 x 2^15 = NaN -// Skipped denorm f16_mul_rd.tv line 6398 3400_8A07_8304_03 1.00000000000 x 2^-2 * -1.01000000111 x 2^-13 = -Denorm +// Skipped subnorm f16_mul_rd.tv line 6398 3400_8A07_8304_03 1.00000000000 x 2^-2 * -1.01000000111 x 2^-13 = -subnorm 3400_43FF_3CFF_28_3BFF_0 // f16_mul_rd.tv line 6498 3400_43FF_3BFF_00 1.00000000000 x 2^-2 * 1.01111111111 x 2^1 = 1.01111111111 x 2^-1 EFD6_7FFE_3CFF_28_7e00_0 // f16_mul_rd.tv line 6598 EFD6_7FFE_7FFE_00 -1.01111010110 x 2^12 * NaN = NaN 3400_3DDE_3CFF_28_35DE_0 // f16_mul_rd.tv line 6698 3400_3DDE_35DE_00 1.00000000000 x 2^-2 * 1.00111011110 x 2^0 = 1.00111011110 x 2^-2 @@ -2402,12 +2402,12 @@ EFD6_7FFE_3CFF_28_7e00_0 // f16_mul_rd.tv line 6598 EFD6_7FFE_7FFE_00 -1.0111101 4033_0401_3CFF_28_0834_1 // f16_mul_rd.tv line 6898 4033_0401_0834_01 1.00000110011 x 2^1 * 1.00000000001 x 2^-14 = 1.00000110100 x 2^-13 3401_9AE8_3CFF_28_92EA_1 // f16_mul_rd.tv line 6998 3401_9AE8_92EA_01 1.00000000001 x 2^-2 * -1.01011101000 x 2^-9 = -1.01011101010 x 2^-11 3401_7BFF_3CFF_28_7400_1 // f16_mul_rd.tv line 7098 3401_7BFF_7400_01 1.00000000001 x 2^-2 * 1.01111111111 x 2^15 = 1.00000000000 x 2^14 -// Skipped denorm f16_mul_rd.tv line 7198 1C2F_93FE_8043_03 1.00000101111 x 2^-8 * -1.01111111110 x 2^-11 = -Denorm +// Skipped subnorm f16_mul_rd.tv line 7198 1C2F_93FE_8043_03 1.00000101111 x 2^-8 * -1.01111111110 x 2^-11 = -subnorm 3401_C800_3CFF_28_C001_0 // f16_mul_rd.tv line 7298 3401_C800_C001_00 1.00000000001 x 2^-2 * -1.00000000000 x 2^3 = -1.00000000001 x 2^1 37FF_0000_3CFF_28_0000_0 // f16_mul_rd.tv line 7398 37FF_0000_0000_00 1.01111111111 x 2^-2 * 0 = 0 7703_3801_3CFF_28_7304_1 // f16_mul_rd.tv line 7498 7703_3801_7304_01 1.01100000011 x 2^14 * 1.00000000001 x 2^-1 = 1.01100000100 x 2^13 37FF_BFB9_3CFF_28_BBB9_1 // f16_mul_rd.tv line 7598 37FF_BFB9_BBB9_01 1.01111111111 x 2^-2 * -1.01110111001 x 2^0 = -1.01110111001 x 2^-1 -// Skipped denorm f16_mul_rd.tv line 7698 37FF_87FF_8400_03 1.01111111111 x 2^-2 * -1.01111111111 x 2^-14 = -1.00000000000 x 2^-14 +// Skipped subnorm f16_mul_rd.tv line 7698 37FF_87FF_8400_03 1.01111111111 x 2^-2 * -1.01111111111 x 2^-14 = -1.00000000000 x 2^-14 3002_BFFE_3CFF_28_B401_1 // f16_mul_rd.tv line 7798 3002_BFFE_B401_01 1.00000000010 x 2^-3 * -1.01111111110 x 2^0 = -1.00000000001 x 2^-2 37FF_6EF6_3CFF_28_6AF5_1 // f16_mul_rd.tv line 7898 37FF_6EF6_6AF5_01 1.01111111111 x 2^-2 * 1.01011110110 x 2^12 = 1.01011110101 x 2^11 37FE_3400_3CFF_28_2FFE_0 // f16_mul_rd.tv line 7998 37FE_3400_2FFE_00 1.01111111110 x 2^-2 * 1.00000000000 x 2^-2 = 1.01111111110 x 2^-4 @@ -2420,15 +2420,15 @@ EAFF_EBFE_3CFF_28_7BFF_5 // f16_mul_rd.tv line 8398 EAFF_EBFE_7BFF_05 -1.0101111 3FBD_7C01_3CFF_28_7e00_8 // f16_mul_rd.tv line 8698 3FBD_7C01_7E01_10 1.01110111101 x 2^0 * NaN = NaN 3800_AC06_3CFF_28_A806_0 // f16_mul_rd.tv line 8798 3800_AC06_A806_00 1.00000000000 x 2^-1 * -1.00000000110 x 2^-4 = -1.00000000110 x 2^-5 3800_C7FF_3CFF_28_C3FF_0 // f16_mul_rd.tv line 8898 3800_C7FF_C3FF_00 1.00000000000 x 2^-1 * -1.01111111111 x 2^2 = -1.01111111111 x 2^1 -// Skipped denorm f16_mul_rd.tv line 8998 B0FC_03FE_80A0_03 -1.00011111100 x 2^-3 * Denorm = -Denorm +// Skipped subnorm f16_mul_rd.tv line 8998 B0FC_03FE_80A0_03 -1.00011111100 x 2^-3 * subnorm = -subnorm 3801_6877_3CFF_28_6478_1 // f16_mul_rd.tv line 9098 3801_6877_6478_01 1.00000000001 x 2^-1 * 1.00001110111 x 2^11 = 1.00001111000 x 2^10 3801_7800_3CFF_28_7401_0 // f16_mul_rd.tv line 9198 3801_7800_7401_00 1.00000000001 x 2^-1 * 1.00000000000 x 2^15 = 1.00000000001 x 2^14 -// Skipped denorm f16_mul_rd.tv line 9298 940E_9001_0008_03 -1.00000001110 x 2^-10 * -1.00000000001 x 2^-11 = Denorm +// Skipped subnorm f16_mul_rd.tv line 9298 940E_9001_0008_03 -1.00000001110 x 2^-10 * -1.00000000001 x 2^-11 = subnorm 3801_B7F2_3CFF_28_B3F4_1 // f16_mul_rd.tv line 9398 3801_B7F2_B3F4_01 1.00000000001 x 2^-1 * -1.01111110010 x 2^-2 = -1.01111110100 x 2^-3 3801_FFFF_3CFF_28_7e00_0 // f16_mul_rd.tv line 9498 3801_FFFF_FFFF_00 1.00000000001 x 2^-1 * NaN = NaN F1EF_37FE_3CFF_28_EDEE_1 // f16_mul_rd.tv line 9598 F1EF_37FE_EDEE_01 -1.00111101111 x 2^13 * 1.01111111110 x 2^-2 = -1.00111101110 x 2^12 3BFF_C83C_3CFF_28_C83C_1 // f16_mul_rd.tv line 9698 3BFF_C83C_C83C_01 1.01111111111 x 2^-1 * -1.00000111100 x 2^3 = -1.00000111100 x 2^3 -// Skipped denorm f16_mul_rd.tv line 9798 3BFF_8400_8400_03 1.01111111111 x 2^-1 * -1.00000000000 x 2^-14 = -1.00000000000 x 2^-14 +// Skipped subnorm f16_mul_rd.tv line 9798 3BFF_8400_8400_03 1.01111111111 x 2^-1 * -1.00000000000 x 2^-14 = -1.00000000000 x 2^-14 77A0_BC01_3CFF_28_F7A2_1 // f16_mul_rd.tv line 9898 77A0_BC01_F7A2_01 1.01110100000 x 2^14 * -1.00000000001 x 2^0 = -1.01110100010 x 2^14 3BFF_AB04_3CFF_28_AB04_1 // f16_mul_rd.tv line 9998 3BFF_AB04_AB04_01 1.01111111111 x 2^-1 * -1.01100000100 x 2^-5 = -1.01100000100 x 2^-5 3BFE_13FF_3CFF_28_13FD_1 // f16_mul_rd.tv line 10098 3BFE_13FF_13FD_01 1.01111111110 x 2^-1 * 1.01111111111 x 2^-11 = 1.01111111101 x 2^-11 @@ -2441,15 +2441,15 @@ AD11_E801_3CFF_28_5912_1 // f16_mul_rd.tv line 10498 AD11_E801_5912_01 -1.001000 440E_7BFE_3CFF_28_7BFF_5 // f16_mul_rd.tv line 10798 440E_7BFE_7BFF_05 1.00000001110 x 2^2 * 1.01111111110 x 2^15 = 1.01111111111 x 2^15 3C00_B7BD_3CFF_28_B7BD_0 // f16_mul_rd.tv line 10898 3C00_B7BD_B7BD_00 1.00000000000 x 2^0 * -1.01110111101 x 2^-2 = -1.01110111101 x 2^-2 3C00_C400_3CFF_28_C400_0 // f16_mul_rd.tv line 10998 3C00_C400_C400_00 1.00000000000 x 2^0 * -1.00000000000 x 2^2 = -1.00000000000 x 2^2 -// Skipped denorm f16_mul_rd.tv line 11098 801E_0001_8001_03 -Denorm * Denorm = -Denorm -// Skipped denorm f16_mul_rd.tv line 11198 3C01_002E_002E_03 1.00000000001 x 2^0 * Denorm = Denorm +// Skipped subnorm f16_mul_rd.tv line 11098 801E_0001_8001_03 -subnorm * subnorm = -subnorm +// Skipped subnorm f16_mul_rd.tv line 11198 3C01_002E_002E_03 1.00000000001 x 2^0 * subnorm = subnorm 3C01_6BFF_3CFF_28_6C00_1 // f16_mul_rd.tv line 11298 3C01_6BFF_6C00_01 1.00000000001 x 2^0 * 1.01111111111 x 2^11 = 1.00000000000 x 2^12 D7FE_87FE_3CFF_28_23FC_1 // f16_mul_rd.tv line 11398 D7FE_87FE_23FC_01 -1.01111111110 x 2^6 * -1.01111111110 x 2^-14 = 1.01111111100 x 2^-7 3C01_0BFD_3CFF_28_0BFE_1 // f16_mul_rd.tv line 11498 3C01_0BFD_0BFE_01 1.00000000001 x 2^0 * 1.01111111101 x 2^-13 = 1.01111111110 x 2^-13 3C01_FC00_3CFF_28_FC00_0 // f16_mul_rd.tv line 11598 3C01_FC00_FC00_00 1.00000000001 x 2^0 * -INF = -INF 7CFC_3401_3CFF_28_7e00_8 // f16_mul_rd.tv line 11698 7CFC_3401_7EFC_10 NaN * 1.00000000001 x 2^-2 = NaN 3FFF_47DF_3CFF_28_4BDE_1 // f16_mul_rd.tv line 11798 3FFF_47DF_4BDE_01 1.01111111111 x 2^0 * 1.01111011111 x 2^2 = 1.01111011110 x 2^3 -// Skipped denorm f16_mul_rd.tv line 11898 3FFF_83FF_87FE_01 1.01111111111 x 2^0 * -Denorm = -1.01111111110 x 2^-14 +// Skipped subnorm f16_mul_rd.tv line 11898 3FFF_83FF_87FE_01 1.01111111111 x 2^0 * -subnorm = -1.01111111110 x 2^-14 4FDE_BBFE_3CFF_28_CFDD_1 // f16_mul_rd.tv line 11998 4FDE_BBFE_CFDD_01 1.01111011110 x 2^4 * -1.01111111110 x 2^-1 = -1.01111011101 x 2^4 3FFF_A1E2_3CFF_28_A5E2_1 // f16_mul_rd.tv line 12098 3FFF_A1E2_A5E2_01 1.01111111111 x 2^0 * -1.00111100010 x 2^-7 = -1.00111100010 x 2^-6 3FFE_1000_3CFF_28_13FE_0 // f16_mul_rd.tv line 12198 3FFE_1000_13FE_00 1.01111111110 x 2^0 * 1.00000000000 x 2^-11 = 1.01111111110 x 2^-11 @@ -2470,7 +2470,7 @@ C64C_8401_3CFF_28_0E4D_1 // f16_mul_rd.tv line 13498 C64C_8401_0E4D_01 -1.010010 4001_FBFF_3CFF_28_FC00_5 // f16_mul_rd.tv line 13698 4001_FBFF_FC00_05 1.00000000001 x 2^1 * -1.01111111111 x 2^15 = -INF 7C0F_13FE_3CFF_28_7e00_8 // f16_mul_rd.tv line 13798 7C0F_13FE_7E0F_10 NaN * 1.01111111110 x 2^-11 = NaN 43FF_84FB_3CFF_28_8CFB_1 // f16_mul_rd.tv line 13898 43FF_84FB_8CFB_01 1.01111111111 x 2^1 * -1.00011111011 x 2^-14 = -1.00011111011 x 2^-12 -// Skipped denorm f16_mul_rd.tv line 13998 43FF_8000_8000_00 1.01111111111 x 2^1 * -Denorm = -Denorm +// Skipped subnorm f16_mul_rd.tv line 13998 43FF_8000_8000_00 1.01111111111 x 2^1 * -subnorm = -subnorm 3413_B801_3CFF_28_B015_1 // f16_mul_rd.tv line 14098 3413_B801_B015_01 1.00000010011 x 2^-2 * -1.00000000001 x 2^-1 = -1.00000010101 x 2^-3 43FF_BF0F_3CFF_28_C70F_1 // f16_mul_rd.tv line 14198 43FF_BF0F_C70F_01 1.01111111111 x 2^1 * -1.01100001111 x 2^0 = -1.01100001111 x 2^2 43FE_07FF_3CFF_28_0FFD_1 // f16_mul_rd.tv line 14298 43FE_07FF_0FFD_01 1.01111111110 x 2^1 * 1.01111111111 x 2^-14 = 1.01111111101 x 2^-12 @@ -2486,10 +2486,10 @@ C64C_8401_3CFF_28_0E4D_1 // f16_mul_rd.tv line 13498 C64C_8401_0E4D_01 -1.010010 365F_FC01_3CFF_28_7e00_8 // f16_mul_rd.tv line 15298 365F_FC01_FE01_10 1.01001011111 x 2^-2 * NaN = NaN 4401_A980_3CFF_28_B182_1 // f16_mul_rd.tv line 15398 4401_A980_B182_01 1.00000000001 x 2^2 * -1.00110000000 x 2^-5 = -1.00110000010 x 2^-3 4401_47FF_3CFF_28_5000_1 // f16_mul_rd.tv line 15498 4401_47FF_5000_01 1.00000000001 x 2^2 * 1.01111111111 x 2^2 = 1.00000000000 x 2^5 -// Skipped denorm f16_mul_rd.tv line 15598 C3FE_83FE_0BFA_01 -1.01111111110 x 2^1 * -Denorm = 1.01111111010 x 2^-13 +// Skipped subnorm f16_mul_rd.tv line 15598 C3FE_83FE_0BFA_01 -1.01111111110 x 2^1 * -subnorm = 1.01111111010 x 2^-13 4401_C4BF_3CFF_28_CCC1_1 // f16_mul_rd.tv line 15698 4401_C4BF_CCC1_01 1.00000000001 x 2^2 * -1.00010111111 x 2^2 = -1.00011000001 x 2^4 4401_F800_3CFF_28_FC00_5 // f16_mul_rd.tv line 15798 4401_F800_FC00_05 1.00000000001 x 2^2 * -1.00000000000 x 2^15 = -INF -// Skipped denorm f16_mul_rd.tv line 15898 23A7_1001_007A_03 1.01110100111 x 2^-7 * 1.00000000001 x 2^-11 = Denorm +// Skipped subnorm f16_mul_rd.tv line 15898 23A7_1001_007A_03 1.01110100111 x 2^-7 * 1.00000000001 x 2^-11 = subnorm 47FF_F8C0_3CFF_28_FC00_5 // f16_mul_rd.tv line 15998 47FF_F8C0_FC00_05 1.01111111111 x 2^2 * -1.00011000000 x 2^15 = -INF 47FF_7FFF_3CFF_28_7e00_0 // f16_mul_rd.tv line 16098 47FF_7FFF_7FFF_00 1.01111111111 x 2^2 * NaN = NaN CBCF_B7FE_3CFF_28_47CD_1 // f16_mul_rd.tv line 16198 CBCF_B7FE_47CD_01 -1.01111001111 x 2^3 * -1.01111111110 x 2^-2 = 1.01111001101 x 2^2 @@ -2507,15 +2507,15 @@ B51F_C3FE_3CFF_28_3D1D_1 // f16_mul_rd.tv line 16798 B51F_C3FE_3D1D_01 -1.001000 669F_FBFE_3CFF_28_FC00_5 // f16_mul_rd.tv line 17398 669F_FBFE_FC00_05 1.01010011111 x 2^10 * -1.01111111110 x 2^15 = -INF 6801_3B7A_3CFF_28_677B_1 // f16_mul_rd.tv line 17498 6801_3B7A_677B_01 1.00000000001 x 2^11 * 1.01101111010 x 2^-1 = 1.01101111011 x 2^10 6801_4400_3CFF_28_7001_0 // f16_mul_rd.tv line 17598 6801_4400_7001_00 1.00000000001 x 2^11 * 1.00000000000 x 2^2 = 1.00000000001 x 2^13 -// Skipped denorm f16_mul_rd.tv line 17698 883C_8001_0000_03 -1.00000111100 x 2^-13 * -Denorm = 0 +// Skipped subnorm f16_mul_rd.tv line 17698 883C_8001_0000_03 -1.00000111100 x 2^-13 * -subnorm = 0 6801_95DF_3CFF_28_C1E1_1 // f16_mul_rd.tv line 17798 6801_95DF_C1E1_01 1.00000000001 x 2^11 * -1.00111011111 x 2^-10 = -1.00111100001 x 2^1 6801_EBFF_3CFF_28_FC00_5 // f16_mul_rd.tv line 17898 6801_EBFF_FC00_05 1.00000000001 x 2^11 * -1.01111111111 x 2^11 = -INF -// Skipped denorm f16_mul_rd.tv line 17998 90C9_07FE_8002_03 -1.00011001001 x 2^-11 * 1.01111111110 x 2^-14 = -Denorm +// Skipped subnorm f16_mul_rd.tv line 17998 90C9_07FE_8002_03 -1.00011001001 x 2^-11 * 1.01111111110 x 2^-14 = -subnorm 6BFF_B40E_3CFF_28_E40E_1 // f16_mul_rd.tv line 18098 6BFF_B40E_E40E_01 1.01111111111 x 2^11 * -1.00000001110 x 2^-2 = -1.00000001110 x 2^10 6BFF_7C00_3CFF_28_7C00_0 // f16_mul_rd.tv line 18198 6BFF_7C00_7C00_00 1.01111111111 x 2^11 * INF = INF -// Skipped denorm f16_mul_rd.tv line 18298 01E0_B401_8079_03 Denorm * -1.00000000001 x 2^-2 = -Denorm +// Skipped subnorm f16_mul_rd.tv line 18298 01E0_B401_8079_03 subnorm * -1.00000000001 x 2^-2 = -subnorm 6BFF_30B8_3CFF_28_60B7_1 // f16_mul_rd.tv line 18398 6BFF_30B8_60B7_01 1.01111111111 x 2^11 * 1.00010111000 x 2^-3 = 1.00010110111 x 2^9 -// Skipped denorm f16_mul_rd.tv line 18498 6BFE_03FF_33FC_01 1.01111111110 x 2^11 * Denorm = 1.01111111100 x 2^-3 +// Skipped subnorm f16_mul_rd.tv line 18498 6BFE_03FF_33FC_01 1.01111111110 x 2^11 * subnorm = 1.01111111100 x 2^-3 EBFF_3BFE_3CFF_28_EBFE_1 // f16_mul_rd.tv line 18598 EBFF_3BFE_EBFE_01 -1.01111111111 x 2^11 * 1.01111111110 x 2^-1 = -1.01111111110 x 2^11 6BFE_0FF1_3CFF_28_3FEF_1 // f16_mul_rd.tv line 18698 6BFE_0FF1_3FEF_01 1.01111111110 x 2^11 * 1.01111110001 x 2^-12 = 1.01111101111 x 2^0 6BFE_9000_3CFF_28_BFFE_0 // f16_mul_rd.tv line 18798 6BFE_9000_BFFE_00 1.01111111110 x 2^11 * -1.00000000000 x 2^-11 = -1.01111111110 x 2^0 @@ -2552,7 +2552,7 @@ F401_EBFE_3CFF_28_7BFF_5 // f16_mul_rd.tv line 21598 F401_EBFE_7BFF_05 -1.000000 A81F_7C01_3CFF_28_7e00_8 // f16_mul_rd.tv line 21898 A81F_7C01_7E01_10 -1.00000011111 x 2^-5 * NaN = NaN 7C01_EBBE_3CFF_28_7e00_8 // f16_mul_rd.tv line 21998 7C01_EBBE_7E01_10 NaN * -1.01110111110 x 2^11 = NaN 7C01_C7FF_3CFF_28_7e00_8 // f16_mul_rd.tv line 22098 7C01_C7FF_7E01_10 NaN * -1.01111111111 x 2^2 = NaN -// Skipped denorm f16_mul_rd.tv line 22198 D818_03FE_A016_01 -1.00000011000 x 2^7 * Denorm = -1.00000010110 x 2^-7 +// Skipped subnorm f16_mul_rd.tv line 22198 D818_03FE_A016_01 -1.00000011000 x 2^7 * subnorm = -1.00000010110 x 2^-7 7FFF_D262_3CFF_28_7e00_0 // f16_mul_rd.tv line 22298 7FFF_D262_7FFF_00 NaN * -1.01001100010 x 2^5 = NaN 7FFF_7800_3CFF_28_7e00_0 // f16_mul_rd.tv line 22398 7FFF_7800_7FFF_00 NaN * 1.00000000000 x 2^15 = NaN C3C3_9001_3CFF_28_17C4_1 // f16_mul_rd.tv line 22498 C3C3_9001_17C4_01 -1.01111000011 x 2^1 * -1.00000000001 x 2^-11 = 1.01111000100 x 2^-10 @@ -2563,33 +2563,33 @@ C3C3_9001_3CFF_28_17C4_1 // f16_mul_rd.tv line 22498 C3C3_9001_17C4_01 -1.011110 7FFE_8400_3CFF_28_7e00_0 // f16_mul_rd.tv line 22998 7FFE_8400_7FFE_00 NaN * -1.00000000000 x 2^-14 = NaN D275_BC01_3CFF_28_5276_1 // f16_mul_rd.tv line 23098 D275_BC01_5276_01 -1.01001110101 x 2^5 * -1.00000000001 x 2^0 = 1.01001110110 x 2^5 7FFE_BBF7_3CFF_28_7e00_0 // f16_mul_rd.tv line 23198 7FFE_BBF7_7FFE_00 NaN * -1.01111110111 x 2^-1 = NaN -// Skipped denorm f16_mul_rd.tv line 23298 8000_13FF_8000_00 -Denorm * 1.01111111111 x 2^-11 = -Denorm +// Skipped subnorm f16_mul_rd.tv line 23298 8000_13FF_8000_00 -subnorm * 1.01111111111 x 2^-11 = -subnorm B504_43FE_3CFF_28_BD03_1 // f16_mul_rd.tv line 23398 B504_43FE_BD03_01 -1.00100000100 x 2^-2 * 1.01111111110 x 2^1 = -1.00100000011 x 2^0 -// Skipped denorm f16_mul_rd.tv line 23498 8000_C475_0000_00 -Denorm * -1.00001110101 x 2^2 = 0 -// Skipped denorm f16_mul_rd.tv line 23598 8000_B800_0000_00 -Denorm * -1.00000000000 x 2^-1 = 0 +// Skipped subnorm f16_mul_rd.tv line 23498 8000_C475_0000_00 -subnorm * -1.00001110101 x 2^2 = 0 +// Skipped subnorm f16_mul_rd.tv line 23598 8000_B800_0000_00 -subnorm * -1.00000000000 x 2^-1 = 0 04FF_E801_3CFF_28_B101_1 // f16_mul_rd.tv line 23698 04FF_E801_B101_01 1.00011111111 x 2^-14 * -1.00000000001 x 2^11 = -1.00100000001 x 2^-3 -// Skipped denorm f16_mul_rd.tv line 23798 8001_E8DE_08DE_00 -Denorm * -1.00011011110 x 2^11 = 1.00011011110 x 2^-13 -// Skipped denorm f16_mul_rd.tv line 23898 8001_3FFF_8002_03 -Denorm * 1.01111111111 x 2^0 = -Denorm +// Skipped subnorm f16_mul_rd.tv line 23798 8001_E8DE_08DE_00 -subnorm * -1.00011011110 x 2^11 = 1.00011011110 x 2^-13 +// Skipped subnorm f16_mul_rd.tv line 23898 8001_3FFF_8002_03 -subnorm * 1.01111111111 x 2^0 = -subnorm C80C_7BFE_3CFF_28_FC00_5 // f16_mul_rd.tv line 23998 C80C_7BFE_FC00_05 -1.00000001100 x 2^3 * 1.01111111110 x 2^15 = -INF -// Skipped denorm f16_mul_rd.tv line 24098 8001_CFD0_001F_03 -Denorm * -1.01111010000 x 2^4 = Denorm -// Skipped denorm f16_mul_rd.tv line 24198 8001_C400_0004_00 -Denorm * -1.00000000000 x 2^2 = Denorm -// Skipped denorm f16_mul_rd.tv line 24298 AFE2_0001_8001_03 -1.01111100010 x 2^-4 * Denorm = -Denorm -// Skipped denorm f16_mul_rd.tv line 24398 83FF_00FF_8001_03 -Denorm * Denorm = -Denorm -// Skipped denorm f16_mul_rd.tv line 24498 83FF_6BFF_B3FE_01 -Denorm * 1.01111111111 x 2^11 = -1.01111111110 x 2^-3 -// Skipped denorm f16_mul_rd.tv line 24598 2BFE_87FE_8080_03 1.01111111110 x 2^-5 * -1.01111111110 x 2^-14 = -Denorm -// Skipped denorm f16_mul_rd.tv line 24698 83FF_3A51_8328_03 -Denorm * 1.01001010001 x 2^-1 = -Denorm -// Skipped denorm f16_mul_rd.tv line 24798 83FF_FC00_7C00_00 -Denorm * -INF = INF +// Skipped subnorm f16_mul_rd.tv line 24098 8001_CFD0_001F_03 -subnorm * -1.01111010000 x 2^4 = subnorm +// Skipped subnorm f16_mul_rd.tv line 24198 8001_C400_0004_00 -subnorm * -1.00000000000 x 2^2 = subnorm +// Skipped subnorm f16_mul_rd.tv line 24298 AFE2_0001_8001_03 -1.01111100010 x 2^-4 * subnorm = -subnorm +// Skipped subnorm f16_mul_rd.tv line 24398 83FF_00FF_8001_03 -subnorm * subnorm = -subnorm +// Skipped subnorm f16_mul_rd.tv line 24498 83FF_6BFF_B3FE_01 -subnorm * 1.01111111111 x 2^11 = -1.01111111110 x 2^-3 +// Skipped subnorm f16_mul_rd.tv line 24598 2BFE_87FE_8080_03 1.01111111110 x 2^-5 * -1.01111111110 x 2^-14 = -subnorm +// Skipped subnorm f16_mul_rd.tv line 24698 83FF_3A51_8328_03 -subnorm * 1.01001010001 x 2^-1 = -subnorm +// Skipped subnorm f16_mul_rd.tv line 24798 83FF_FC00_7C00_00 -subnorm * -INF = INF B49F_3401_3CFF_28_ACA1_1 // f16_mul_rd.tv line 24898 B49F_3401_ACA1_01 -1.00010011111 x 2^-2 * 1.00000000001 x 2^-2 = -1.00010100001 x 2^-4 -// Skipped denorm f16_mul_rd.tv line 24998 83FE_BA31_0316_03 -Denorm * -1.01000110001 x 2^-1 = Denorm -// Skipped denorm f16_mul_rd.tv line 25098 83FE_83FF_0000_03 -Denorm * -Denorm = 0 +// Skipped subnorm f16_mul_rd.tv line 24998 83FE_BA31_0316_03 -subnorm * -1.01000110001 x 2^-1 = subnorm +// Skipped subnorm f16_mul_rd.tv line 25098 83FE_83FF_0000_03 -subnorm * -subnorm = 0 F8F7_BBFE_3CFF_28_78F5_1 // f16_mul_rd.tv line 25198 F8F7_BBFE_78F5_01 -1.00011110111 x 2^15 * -1.01111111110 x 2^-1 = 1.00011110101 x 2^15 -// Skipped denorm f16_mul_rd.tv line 25298 83FE_4C47_9445_01 -Denorm * 1.00001000111 x 2^4 = -1.00001000101 x 2^-10 -// Skipped denorm f16_mul_rd.tv line 25398 8400_1000_8001_03 -1.00000000000 x 2^-14 * 1.00000000000 x 2^-11 = -Denorm +// Skipped subnorm f16_mul_rd.tv line 25298 83FE_4C47_9445_01 -subnorm * 1.00001000111 x 2^4 = -1.00001000101 x 2^-10 +// Skipped subnorm f16_mul_rd.tv line 25398 8400_1000_8001_03 -1.00000000000 x 2^-14 * 1.00000000000 x 2^-11 = -subnorm 4A3F_4001_3CFF_28_4E40_1 // f16_mul_rd.tv line 25498 4A3F_4001_4E40_01 1.01000111111 x 2^3 * 1.00000000001 x 2^1 = 1.01001000000 x 2^4 8400_BF0F_3CFF_28_070F_0 // f16_mul_rd.tv line 25598 8400_BF0F_070F_00 -1.00000000000 x 2^-14 * -1.01100001111 x 2^0 = 1.01100001111 x 2^-14 -// Skipped denorm f16_mul_rd.tv line 25698 8400_B7FF_01FF_03 -1.00000000000 x 2^-14 * -1.01111111111 x 2^-2 = Denorm +// Skipped subnorm f16_mul_rd.tv line 25698 8400_B7FF_01FF_03 -1.00000000000 x 2^-14 * -1.01111111111 x 2^-2 = subnorm C424_C7FE_3CFF_28_5022_1 // f16_mul_rd.tv line 25798 C424_C7FE_5022_01 -1.00000100100 x 2^2 * -1.01111111110 x 2^2 = 1.00000100010 x 2^5 -// Skipped denorm f16_mul_rd.tv line 25898 8401_02D7_8001_03 -1.00000000001 x 2^-14 * Denorm = -Denorm +// Skipped subnorm f16_mul_rd.tv line 25898 8401_02D7_8001_03 -1.00000000001 x 2^-14 * subnorm = -subnorm 8401_3C00_3CFF_28_8401_0 // f16_mul_rd.tv line 25998 8401_3C00_8401_00 -1.00000000001 x 2^-14 * 1.00000000000 x 2^0 = -1.00000000001 x 2^-14 0503_7801_3CFF_28_4104_1 // f16_mul_rd.tv line 26098 0503_7801_4104_01 1.00100000011 x 2^-14 * 1.00000000001 x 2^15 = 1.00100000100 x 2^1 8401_47FE_3CFF_28_9000_1 // f16_mul_rd.tv line 26198 8401_47FE_9000_01 -1.00000000001 x 2^-14 * 1.01111111110 x 2^2 = -1.00000000000 x 2^-11 @@ -2602,15 +2602,15 @@ C503_8401_3CFF_28_0D04_1 // f16_mul_rd.tv line 26698 C503_8401_0D04_01 -1.001000 87FF_FBFF_3CFF_28_47FE_1 // f16_mul_rd.tv line 26898 87FF_FBFF_47FE_01 -1.01111111111 x 2^-14 * -1.01111111111 x 2^15 = 1.01111111110 x 2^2 37EB_13FE_3CFF_28_0FE9_1 // f16_mul_rd.tv line 26998 37EB_13FE_0FE9_01 1.01111101011 x 2^-2 * 1.01111111110 x 2^-11 = 1.01111101001 x 2^-12 87FE_7DE5_3CFF_28_7e00_8 // f16_mul_rd.tv line 27098 87FE_7DE5_7FE5_10 -1.01111111110 x 2^-14 * NaN = NaN -// Skipped denorm f16_mul_rd.tv line 27198 87FE_8000_0000_00 -1.01111111110 x 2^-14 * -Denorm = 0 +// Skipped subnorm f16_mul_rd.tv line 27198 87FE_8000_0000_00 -1.01111111110 x 2^-14 * -subnorm = 0 53F2_B801_3CFF_28_CFF4_1 // f16_mul_rd.tv line 27298 53F2_B801_CFF4_01 1.01111110010 x 2^5 * -1.00000000001 x 2^-1 = -1.01111110100 x 2^4 87FE_3BED_3CFF_28_87EC_1 // f16_mul_rd.tv line 27398 87FE_3BED_87EC_01 -1.01111111110 x 2^-14 * 1.01111101101 x 2^-1 = -1.01111101100 x 2^-14 -// Skipped denorm f16_mul_rd.tv line 27498 9000_07FF_8001_03 -1.00000000000 x 2^-11 * 1.01111111111 x 2^-14 = -Denorm +// Skipped subnorm f16_mul_rd.tv line 27498 9000_07FF_8001_03 -1.00000000000 x 2^-11 * 1.01111111111 x 2^-14 = -subnorm C3F2_3FFE_3CFF_28_C7F1_1 // f16_mul_rd.tv line 27598 C3F2_3FFE_C7F1_01 -1.01111110010 x 2^1 * 1.01111111110 x 2^0 = -1.01111110001 x 2^2 9000_41AD_3CFF_28_95AD_0 // f16_mul_rd.tv line 27698 9000_41AD_95AD_00 -1.00000000000 x 2^-11 * 1.00110101101 x 2^1 = -1.00110101101 x 2^-10 9000_B400_3CFF_28_0800_0 // f16_mul_rd.tv line 27798 9000_B400_0800_00 -1.00000000000 x 2^-11 * -1.00000000000 x 2^-2 = 1.00000000000 x 2^-13 3770_C401_3CFF_28_BF72_1 // f16_mul_rd.tv line 27898 3770_C401_BF72_01 1.01101110000 x 2^-2 * -1.00000000001 x 2^2 = -1.01101110010 x 2^0 -// Skipped denorm f16_mul_rd.tv line 27998 9001_A23E_0063_03 -1.00000000001 x 2^-11 * -1.01000111110 x 2^-7 = Denorm +// Skipped subnorm f16_mul_rd.tv line 27998 9001_A23E_0063_03 -1.00000000001 x 2^-11 * -1.01000111110 x 2^-7 = subnorm 9001_3BFF_3CFF_28_9001_1 // f16_mul_rd.tv line 28098 9001_3BFF_9001_01 -1.00000000001 x 2^-11 * 1.01111111111 x 2^-1 = -1.00000000001 x 2^-11 BFEB_6BFE_3CFF_28_EFEA_1 // f16_mul_rd.tv line 28198 BFEB_6BFE_EFEA_01 -1.01111101011 x 2^0 * 1.01111111110 x 2^11 = -1.01111101010 x 2^12 9001_F71F_3CFF_28_4B20_1 // f16_mul_rd.tv line 28298 9001_F71F_4B20_01 -1.00000000001 x 2^-11 * -1.01100011111 x 2^14 = 1.01100100000 x 2^3 @@ -2618,7 +2618,7 @@ BFEB_6BFE_3CFF_28_EFEA_1 // f16_mul_rd.tv line 28198 BFEB_6BFE_EFEA_01 -1.011111 1357_FC01_3CFF_28_7e00_8 // f16_mul_rd.tv line 28498 1357_FC01_FE01_10 1.01101010111 x 2^-11 * NaN = NaN 93FF_3D00_3CFF_28_9500_1 // f16_mul_rd.tv line 28598 93FF_3D00_9500_01 -1.01111111111 x 2^-11 * 1.00100000000 x 2^0 = -1.00100000000 x 2^-10 93FF_47FF_3CFF_28_9FFF_1 // f16_mul_rd.tv line 28698 93FF_47FF_9FFF_01 -1.01111111111 x 2^-11 * 1.01111111111 x 2^2 = -1.01111111111 x 2^-8 -// Skipped denorm f16_mul_rd.tv line 28798 B7A3_83FE_01E7_03 -1.01110100011 x 2^-2 * -Denorm = Denorm +// Skipped subnorm f16_mul_rd.tv line 28798 B7A3_83FE_01E7_03 -1.01110100011 x 2^-2 * -subnorm = subnorm 93FF_B820_3CFF_28_101F_1 // f16_mul_rd.tv line 28898 93FF_B820_101F_01 -1.01111111111 x 2^-11 * -1.00000100000 x 2^-1 = 1.00000011111 x 2^-11 93FF_F800_3CFF_28_4FFF_0 // f16_mul_rd.tv line 28998 93FF_F800_4FFF_00 -1.01111111111 x 2^-11 * -1.00000000000 x 2^15 = 1.01111111111 x 2^4 B47A_1001_3CFF_28_887C_1 // f16_mul_rd.tv line 29098 B47A_1001_887C_01 -1.00001111010 x 2^-2 * 1.00000000001 x 2^-11 = -1.00001111100 x 2^-13 @@ -2626,12 +2626,12 @@ B47A_1001_3CFF_28_887C_1 // f16_mul_rd.tv line 29098 B47A_1001_887C_01 -1.000011 93FE_7FFF_3CFF_28_7e00_0 // f16_mul_rd.tv line 29298 93FE_7FFF_7FFF_00 -1.01111111110 x 2^-11 * NaN = NaN B046_B7FE_3CFF_28_2C44_1 // f16_mul_rd.tv line 29398 B046_B7FE_2C44_01 -1.00001000110 x 2^-3 * -1.01111111110 x 2^-2 = 1.00001000100 x 2^-4 93FE_633F_3CFF_28_BB3E_1 // f16_mul_rd.tv line 29498 93FE_633F_BB3E_01 -1.01111111110 x 2^-11 * 1.01100111111 x 2^9 = -1.01100111110 x 2^-1 -// Skipped denorm f16_mul_rd.tv line 29598 B400_0400_8100_00 -1.00000000000 x 2^-2 * 1.00000000000 x 2^-14 = -Denorm +// Skipped subnorm f16_mul_rd.tv line 29598 B400_0400_8100_00 -1.00000000000 x 2^-2 * 1.00000000000 x 2^-14 = -subnorm C3FE_3C01_3CFF_28_C400_1 // f16_mul_rd.tv line 29698 C3FE_3C01_C400_01 -1.01111111110 x 2^1 * 1.00000000001 x 2^0 = -1.00000000000 x 2^2 B400_413F_3CFF_28_B93F_0 // f16_mul_rd.tv line 29798 B400_413F_B93F_00 -1.00000000000 x 2^-2 * 1.00100111111 x 2^1 = -1.00100111111 x 2^-1 B400_93FF_3CFF_28_0BFF_0 // f16_mul_rd.tv line 29898 B400_93FF_0BFF_00 -1.00000000000 x 2^-2 * -1.01111111111 x 2^-11 = 1.01111111111 x 2^-13 8B6F_C3FE_3CFF_28_136D_1 // f16_mul_rd.tv line 29998 8B6F_C3FE_136D_01 -1.01101101111 x 2^-13 * -1.01111111110 x 2^1 = 1.01101101101 x 2^-11 -// Skipped denorm f16_mul_rd.tv line 30098 B401_8206_0081_03 -1.00000000001 x 2^-2 * -Denorm = Denorm +// Skipped subnorm f16_mul_rd.tv line 30098 B401_8206_0081_03 -1.00000000001 x 2^-2 * -subnorm = subnorm B401_3800_3CFF_28_B001_0 // f16_mul_rd.tv line 30198 B401_3800_B001_00 -1.00000000001 x 2^-2 * 1.00000000000 x 2^-1 = -1.00000000001 x 2^-3 C7FE_6801_3CFF_28_F400_1 // f16_mul_rd.tv line 30298 C7FE_6801_F400_01 -1.01111111110 x 2^2 * 1.00000000001 x 2^11 = -1.00000000000 x 2^14 B401_2FFC_3CFF_28_A7FE_1 // f16_mul_rd.tv line 30398 B401_2FFC_A7FE_01 -1.00000000001 x 2^-2 * 1.01111111100 x 2^-4 = -1.01111111110 x 2^-6 @@ -2639,15 +2639,15 @@ B401_BFFF_3CFF_28_3800_1 // f16_mul_rd.tv line 30498 B401_BFFF_3800_01 -1.000000 1524_FBFE_3CFF_28_D523_1 // f16_mul_rd.tv line 30598 1524_FBFE_D523_01 1.00100100100 x 2^-10 * -1.01111111110 x 2^15 = -1.00100100011 x 2^6 B7FF_5B82_3CFF_28_D782_1 // f16_mul_rd.tv line 30698 B7FF_5B82_D782_01 -1.01111111111 x 2^-2 * 1.01110000010 x 2^7 = -1.01110000010 x 2^6 B7FF_4400_3CFF_28_BFFF_0 // f16_mul_rd.tv line 30798 B7FF_4400_BFFF_00 -1.01111111111 x 2^-2 * 1.00000000000 x 2^2 = -1.01111111111 x 2^0 -// Skipped denorm f16_mul_rd.tv line 30898 52FF_8001_8038_03 1.01011111111 x 2^5 * -Denorm = -Denorm +// Skipped subnorm f16_mul_rd.tv line 30898 52FF_8001_8038_03 1.01011111111 x 2^5 * -subnorm = -subnorm B7FF_BCC0_3CFF_28_38BF_1 // f16_mul_rd.tv line 30998 B7FF_BCC0_38BF_01 -1.01111111111 x 2^-2 * -1.00011000000 x 2^0 = 1.00010111111 x 2^-1 B7FF_EBFF_3CFF_28_67FE_1 // f16_mul_rd.tv line 31098 B7FF_EBFF_67FE_01 -1.01111111111 x 2^-2 * -1.01111111111 x 2^11 = 1.01111111110 x 2^10 -// Skipped denorm f16_mul_rd.tv line 31198 B010_07FE_8104_03 -1.00000010000 x 2^-3 * 1.01111111110 x 2^-14 = -Denorm +// Skipped subnorm f16_mul_rd.tv line 31198 B010_07FE_8104_03 -1.00000010000 x 2^-3 * 1.01111111110 x 2^-14 = -subnorm B7FE_23E6_3CFF_28_9FE5_1 // f16_mul_rd.tv line 31298 B7FE_23E6_9FE5_01 -1.01111111110 x 2^-2 * 1.01111100110 x 2^-7 = -1.01111100101 x 2^-8 B7FE_7C00_3CFF_28_FC00_0 // f16_mul_rd.tv line 31398 B7FE_7C00_FC00_00 -1.01111111110 x 2^-2 * INF = -INF 4FF9_B401_3CFF_28_C7FB_1 // f16_mul_rd.tv line 31498 4FF9_B401_C7FB_01 1.01111111001 x 2^4 * -1.00000000001 x 2^-2 = -1.01111111011 x 2^2 B7FE_935E_3CFF_28_0F5C_1 // f16_mul_rd.tv line 31598 B7FE_935E_0F5C_01 -1.01111111110 x 2^-2 * -1.01101011110 x 2^-11 = 1.01101011100 x 2^-12 -// Skipped denorm f16_mul_rd.tv line 31698 B800_03FF_8200_03 -1.00000000000 x 2^-1 * Denorm = -Denorm +// Skipped subnorm f16_mul_rd.tv line 31698 B800_03FF_8200_03 -1.00000000000 x 2^-1 * subnorm = -subnorm 202F_3BFE_3CFF_28_202D_1 // f16_mul_rd.tv line 31798 202F_3BFE_202D_01 1.00000101111 x 2^-7 * 1.01111111110 x 2^-1 = 1.00000101101 x 2^-7 B800_B83C_3CFF_28_343C_0 // f16_mul_rd.tv line 31898 B800_B83C_343C_00 -1.00000000000 x 2^-1 * -1.00000111100 x 2^-1 = 1.00000111100 x 2^-2 B800_9000_3CFF_28_0C00_0 // f16_mul_rd.tv line 31998 B800_9000_0C00_00 -1.00000000000 x 2^-1 * -1.00000000000 x 2^-11 = 1.00000000000 x 2^-12 @@ -2668,7 +2668,7 @@ BBFE_BFA9_3CFF_28_3FA7_1 // f16_mul_rd.tv line 33398 BBFE_BFA9_3FA7_01 -1.011111 BBFE_7BFF_3CFF_28_FBFE_1 // f16_mul_rd.tv line 33498 BBFE_7BFF_FBFE_01 -1.01111111110 x 2^-1 * 1.01111111111 x 2^15 = -1.01111111110 x 2^15 77DE_93FE_3CFF_28_CFDD_1 // f16_mul_rd.tv line 33598 77DE_93FE_CFDD_01 1.01111011110 x 2^14 * -1.01111111110 x 2^-11 = -1.01111011101 x 2^4 BBFE_D7FC_3CFF_28_57FA_1 // f16_mul_rd.tv line 33698 BBFE_D7FC_57FA_01 -1.01111111110 x 2^-1 * -1.01111111100 x 2^6 = 1.01111111010 x 2^6 -// Skipped denorm f16_mul_rd.tv line 33798 BC00_0000_8000_00 -1.00000000000 x 2^0 * 0 = -Denorm +// Skipped subnorm f16_mul_rd.tv line 33798 BC00_0000_8000_00 -1.00000000000 x 2^0 * 0 = -subnorm BFFF_3801_3CFF_28_BC01_1 // f16_mul_rd.tv line 33898 BFFF_3801_BC01_01 -1.01111111111 x 2^0 * 1.00000000001 x 2^-1 = -1.00000000001 x 2^0 BC00_FE3F_3CFF_28_7e00_0 // f16_mul_rd.tv line 33998 BC00_FE3F_FE3F_00 -1.00000000000 x 2^0 * NaN = NaN BC00_87FF_3CFF_28_07FF_0 // f16_mul_rd.tv line 34098 BC00_87FF_07FF_00 -1.00000000000 x 2^0 * -1.01111111111 x 2^-14 = 1.01111111111 x 2^-14 @@ -2684,10 +2684,10 @@ BFFF_4000_3CFF_28_C3FF_0 // f16_mul_rd.tv line 34998 BFFF_4000_C3FF_00 -1.011111 C9F5_7C01_3CFF_28_7e00_8 // f16_mul_rd.tv line 35098 C9F5_7C01_7E01_10 -1.00111110101 x 2^3 * NaN = NaN BFFF_B9B5_3CFF_28_3DB4_1 // f16_mul_rd.tv line 35198 BFFF_B9B5_3DB4_01 -1.01111111111 x 2^0 * -1.00110110101 x 2^-1 = 1.00110110100 x 2^0 BFFF_C7FF_3CFF_28_4BFE_1 // f16_mul_rd.tv line 35298 BFFF_C7FF_4BFE_01 -1.01111111111 x 2^0 * -1.01111111111 x 2^2 = 1.01111111110 x 2^3 -// Skipped denorm f16_mul_rd.tv line 35398 3888_03FE_0242_03 1.00010001000 x 2^-1 * Denorm = Denorm +// Skipped subnorm f16_mul_rd.tv line 35398 3888_03FE_0242_03 1.00010001000 x 2^-1 * subnorm = subnorm BFFE_040E_3CFF_28_880D_1 // f16_mul_rd.tv line 35498 BFFE_040E_880D_01 -1.01111111110 x 2^0 * 1.00000001110 x 2^-14 = -1.00000001101 x 2^-13 BFFE_7800_3CFF_28_FBFE_0 // f16_mul_rd.tv line 35598 BFFE_7800_FBFE_00 -1.01111111110 x 2^0 * 1.00000000000 x 2^15 = -1.01111111110 x 2^15 -// Skipped denorm f16_mul_rd.tv line 35698 8625_9001_0000_03 -1.01000100101 x 2^-14 * -1.00000000001 x 2^-11 = 0 +// Skipped subnorm f16_mul_rd.tv line 35698 8625_9001_0000_03 -1.01000100101 x 2^-14 * -1.00000000001 x 2^-11 = 0 BFFE_7C04_3CFF_28_7e00_8 // f16_mul_rd.tv line 35798 BFFE_7C04_7E04_10 -1.01111111110 x 2^0 * NaN = NaN BFFE_FFFF_3CFF_28_7e00_0 // f16_mul_rd.tv line 35898 BFFE_FFFF_FFFF_00 -1.01111111110 x 2^0 * NaN = NaN C81F_37FE_3CFF_28_C41E_1 // f16_mul_rd.tv line 35998 C81F_37FE_C41E_01 -1.00000011111 x 2^3 * 1.01111111110 x 2^-2 = -1.00000011110 x 2^2 @@ -2705,7 +2705,7 @@ C3FF_3FFF_3CFF_28_C7FF_1 // f16_mul_rd.tv line 37098 C3FF_3FFF_C7FF_01 -1.011111 41FB_7BFE_3CFF_28_7BFF_5 // f16_mul_rd.tv line 37198 41FB_7BFE_7BFF_05 1.00111111011 x 2^1 * 1.01111111110 x 2^15 = 1.01111111111 x 2^15 C3FF_2F30_3CFF_28_B730_1 // f16_mul_rd.tv line 37298 C3FF_2F30_B730_01 -1.01111111111 x 2^1 * 1.01100110000 x 2^-4 = -1.01100110000 x 2^-2 C3FF_C400_3CFF_28_4BFF_0 // f16_mul_rd.tv line 37398 C3FF_C400_4BFF_00 -1.01111111111 x 2^1 * -1.00000000000 x 2^2 = 1.01111111111 x 2^3 -// Skipped denorm f16_mul_rd.tv line 37498 D527_0001_8053_03 -1.00100100111 x 2^6 * Denorm = -Denorm +// Skipped subnorm f16_mul_rd.tv line 37498 D527_0001_8053_03 -1.00100100111 x 2^6 * subnorm = -subnorm C3FE_EBEC_3CFF_28_73EA_1 // f16_mul_rd.tv line 37598 C3FE_EBEC_73EA_01 -1.01111111110 x 2^1 * -1.01111101100 x 2^11 = 1.01111101010 x 2^13 C3FE_6BFF_3CFF_28_F3FE_1 // f16_mul_rd.tv line 37698 C3FE_6BFF_F3FE_01 -1.01111111110 x 2^1 * 1.01111111111 x 2^11 = -1.01111111110 x 2^13 BF5F_87FE_3CFF_28_0B5D_1 // f16_mul_rd.tv line 37798 BF5F_87FE_0B5D_01 -1.01101011111 x 2^0 * -1.01111111110 x 2^-14 = 1.01101011101 x 2^-13 @@ -2713,7 +2713,7 @@ C3FE_079E_3CFF_28_8F9D_1 // f16_mul_rd.tv line 37898 C3FE_079E_8F9D_01 -1.011111 C3FE_FC00_3CFF_28_7C00_0 // f16_mul_rd.tv line 37998 C3FE_FC00_7C00_00 -1.01111111110 x 2^1 * -INF = INF 649F_3401_3CFF_28_5CA0_1 // f16_mul_rd.tv line 38098 649F_3401_5CA0_01 1.00010011111 x 2^10 * 1.00000000001 x 2^-2 = 1.00010100000 x 2^8 C400_4801_3CFF_28_D001_0 // f16_mul_rd.tv line 38198 C400_4801_D001_00 -1.00000000000 x 2^2 * 1.00000000001 x 2^3 = -1.00000000001 x 2^5 -// Skipped denorm f16_mul_rd.tv line 38298 C400_83FF_0BFE_00 -1.00000000000 x 2^2 * -Denorm = 1.01111111110 x 2^-13 +// Skipped subnorm f16_mul_rd.tv line 38298 C400_83FF_0BFE_00 -1.00000000000 x 2^2 * -subnorm = 1.01111111110 x 2^-13 CC50_BBFE_3CFF_28_4C4E_1 // f16_mul_rd.tv line 38398 CC50_BBFE_4C4E_01 -1.00001010000 x 2^4 * -1.01111111110 x 2^-1 = 1.00001001110 x 2^4 C400_893F_3CFF_28_113F_0 // f16_mul_rd.tv line 38498 C400_893F_113F_00 -1.00000000000 x 2^2 * -1.00100111111 x 2^-13 = 1.00100111111 x 2^-11 C401_1000_3CFF_28_9801_0 // f16_mul_rd.tv line 38598 C401_1000_9801_00 -1.00000000001 x 2^2 * 1.00000000000 x 2^-11 = -1.00000000001 x 2^-9 @@ -2729,12 +2729,12 @@ C7FF_C3FF_3CFF_28_4FFE_1 // f16_mul_rd.tv line 39498 C7FF_C3FF_4FFE_01 -1.011111 33D8_FFFE_3CFF_28_7e00_0 // f16_mul_rd.tv line 39598 33D8_FFFE_FFFE_00 1.01111011000 x 2^-3 * NaN = NaN C7FE_B821_3CFF_28_441F_1 // f16_mul_rd.tv line 39698 C7FE_B821_441F_01 -1.01111111110 x 2^2 * -1.00000100001 x 2^-1 = 1.00000011111 x 2^2 C7FE_6800_3CFF_28_F3FE_0 // f16_mul_rd.tv line 39798 C7FE_6800_F3FE_00 -1.01111111110 x 2^2 * 1.00000000000 x 2^11 = -1.01111111110 x 2^13 -// Skipped denorm f16_mul_rd.tv line 39898 0606_8401_8001_03 1.01000000110 x 2^-14 * -1.00000000001 x 2^-14 = -Denorm +// Skipped subnorm f16_mul_rd.tv line 39898 0606_8401_8001_03 1.01000000110 x 2^-14 * -1.00000000001 x 2^-14 = -subnorm C7FE_8A7F_3CFF_28_167D_1 // f16_mul_rd.tv line 39998 C7FE_8A7F_167D_01 -1.01111111110 x 2^2 * -1.01001111111 x 2^-13 = 1.01001111101 x 2^-10 C7FE_FBFF_3CFF_28_7BFF_5 // f16_mul_rd.tv line 40098 C7FE_FBFF_7BFF_05 -1.01111111110 x 2^2 * -1.01111111111 x 2^15 = 1.01111111111 x 2^15 -// Skipped denorm f16_mul_rd.tv line 40198 1EBE_13FE_006B_03 1.01010111110 x 2^-8 * 1.01111111110 x 2^-11 = Denorm +// Skipped subnorm f16_mul_rd.tv line 40198 1EBE_13FE_006B_03 1.01010111110 x 2^-8 * 1.01111111110 x 2^-11 = subnorm E800_CADF_3CFF_28_76DF_0 // f16_mul_rd.tv line 40298 E800_CADF_76DF_00 -1.00000000000 x 2^11 * -1.01011011111 x 2^3 = 1.01011011111 x 2^14 -// Skipped denorm f16_mul_rd.tv line 40398 E800_8000_0000_00 -1.00000000000 x 2^11 * -Denorm = 0 +// Skipped subnorm f16_mul_rd.tv line 40398 E800_8000_0000_00 -1.00000000000 x 2^11 * -subnorm = 0 7BD8_B801_3CFF_28_F7DA_1 // f16_mul_rd.tv line 40498 7BD8_B801_F7DA_01 1.01111011000 x 2^15 * -1.00000000001 x 2^-1 = -1.01111011010 x 2^14 E800_4007_3CFF_28_EC07_0 // f16_mul_rd.tv line 40598 E800_4007_EC07_00 -1.00000000000 x 2^11 * 1.00000000111 x 2^1 = -1.00000000111 x 2^12 E801_07FF_3CFF_28_B401_1 // f16_mul_rd.tv line 40698 E801_07FF_B401_01 -1.00000000001 x 2^11 * 1.01111111111 x 2^-14 = -1.00000000001 x 2^-2 @@ -2748,9 +2748,9 @@ EBFF_3BFF_3CFF_28_EBFF_1 // f16_mul_rd.tv line 41298 EBFF_3BFF_EBFF_01 -1.011111 EBFF_BDFF_3CFF_28_6DFE_1 // f16_mul_rd.tv line 41498 EBFF_BDFF_6DFE_01 -1.01111111111 x 2^11 * -1.00111111111 x 2^0 = 1.00111111110 x 2^12 EBFF_C000_3CFF_28_6FFF_0 // f16_mul_rd.tv line 41598 EBFF_C000_6FFF_00 -1.01111111111 x 2^11 * -1.00000000000 x 2^1 = 1.01111111111 x 2^12 763F_FC01_3CFF_28_7e00_8 // f16_mul_rd.tv line 41698 763F_FC01_FE01_10 1.01000111111 x 2^14 * NaN = NaN -// Skipped denorm f16_mul_rd.tv line 41798 EBFE_0007_96FF_01 -1.01111111110 x 2^11 * Denorm = -1.01011111111 x 2^-10 +// Skipped subnorm f16_mul_rd.tv line 41798 EBFE_0007_96FF_01 -1.01111111110 x 2^11 * subnorm = -1.01011111111 x 2^-10 EBFE_47FF_3CFF_28_F7FE_1 // f16_mul_rd.tv line 41898 EBFE_47FF_F7FE_01 -1.01111111110 x 2^11 * 1.01111111111 x 2^2 = -1.01111111110 x 2^14 -// Skipped denorm f16_mul_rd.tv line 41998 D4FF_83FE_1CFC_01 -1.00011111111 x 2^6 * -Denorm = 1.00011111100 x 2^-8 +// Skipped subnorm f16_mul_rd.tv line 41998 D4FF_83FE_1CFC_01 -1.00011111111 x 2^6 * -subnorm = 1.00011111100 x 2^-8 EBFE_7B81_3CFF_28_FC00_5 // f16_mul_rd.tv line 42098 EBFE_7B81_FC00_05 -1.01111111110 x 2^11 * 1.01110000001 x 2^15 = -INF EBFE_F800_3CFF_28_7BFF_5 // f16_mul_rd.tv line 42198 EBFE_F800_7BFF_05 -1.01111111110 x 2^11 * -1.00000000000 x 2^15 = 1.01111111111 x 2^15 C9F6_1001_3CFF_28_9DF8_1 // f16_mul_rd.tv line 42298 C9F6_1001_9DF8_01 -1.00111110110 x 2^3 * 1.00000000001 x 2^-11 = -1.00111111000 x 2^-8 @@ -2763,7 +2763,7 @@ F801_0400_3CFF_28_C001_0 // f16_mul_rd.tv line 42798 F801_0400_C001_00 -1.000000 F801_7BC8_3CFF_28_FC00_5 // f16_mul_rd.tv line 42998 F801_7BC8_FC00_05 -1.00000000001 x 2^15 * 1.01111001000 x 2^15 = -INF F801_93FF_3CFF_28_5000_1 // f16_mul_rd.tv line 43098 F801_93FF_5000_01 -1.00000000001 x 2^15 * -1.01111111111 x 2^-11 = 1.00000000000 x 2^5 E81F_C3FE_3CFF_28_701D_1 // f16_mul_rd.tv line 43198 E81F_C3FE_701D_01 -1.00000011111 x 2^11 * -1.01111111110 x 2^1 = 1.00000011101 x 2^13 -// Skipped denorm f16_mul_rd.tv line 43298 FBFF_03F4_C3E8_01 -1.01111111111 x 2^15 * Denorm = -1.01111101000 x 2^1 +// Skipped subnorm f16_mul_rd.tv line 43298 FBFF_03F4_C3E8_01 -1.01111111111 x 2^15 * subnorm = -1.01111101000 x 2^1 FBFF_3800_3CFF_28_F7FF_0 // f16_mul_rd.tv line 43398 FBFF_3800_F7FF_00 -1.01111111111 x 2^15 * 1.00000000000 x 2^-1 = -1.01111111111 x 2^14 A020_6801_3CFF_28_CC22_1 // f16_mul_rd.tv line 43498 A020_6801_CC22_01 -1.00000100000 x 2^-7 * 1.00000000001 x 2^11 = -1.00000100010 x 2^4 FBFF_7BC6_3CFF_28_FC00_5 // f16_mul_rd.tv line 43598 FBFF_7BC6_FC00_05 -1.01111111111 x 2^15 * 1.01111000110 x 2^15 = -INF @@ -2771,7 +2771,7 @@ FBFF_BFFF_3CFF_28_7BFF_5 // f16_mul_rd.tv line 43698 FBFF_BFFF_7BFF_05 -1.011111 3B7C_FBFE_3CFF_28_FB7B_1 // f16_mul_rd.tv line 43798 3B7C_FBFE_FB7B_01 1.01101111100 x 2^-1 * -1.01111111110 x 2^15 = -1.01101111011 x 2^15 FBFE_04BE_3CFF_28_C4BD_1 // f16_mul_rd.tv line 43898 FBFE_04BE_C4BD_01 -1.01111111110 x 2^15 * 1.00010111110 x 2^-14 = -1.00010111101 x 2^2 FBFE_4400_3CFF_28_FC00_5 // f16_mul_rd.tv line 43998 FBFE_4400_FC00_05 -1.01111111110 x 2^15 * 1.00000000000 x 2^2 = -INF -// Skipped denorm f16_mul_rd.tv line 44098 DC04_8001_0101_00 -1.00000000100 x 2^8 * -Denorm = Denorm +// Skipped subnorm f16_mul_rd.tv line 44098 DC04_8001_0101_00 -1.00000000100 x 2^8 * -subnorm = subnorm FBFE_8AC0_3CFF_28_4ABE_1 // f16_mul_rd.tv line 44198 FBFE_8AC0_4ABE_01 -1.01111111110 x 2^15 * -1.01011000000 x 2^-13 = 1.01010111110 x 2^3 FBFE_EBFF_3CFF_28_7BFF_5 // f16_mul_rd.tv line 44298 FBFE_EBFF_7BFF_05 -1.01111111110 x 2^15 * -1.01111111111 x 2^11 = 1.01111111111 x 2^15 F81F_07FE_3CFF_28_C41E_1 // f16_mul_rd.tv line 44398 F81F_07FE_C41E_01 -1.00000011111 x 2^15 * 1.01111111110 x 2^-14 = -1.00000011110 x 2^2 @@ -2779,7 +2779,7 @@ FC00_07C6_3CFF_28_FC00_0 // f16_mul_rd.tv line 44498 FC00_07C6_FC00_00 -INF * 1. FC00_7C00_3CFF_28_FC00_0 // f16_mul_rd.tv line 44598 FC00_7C00_FC00_00 -INF * INF = -INF 53E0_B401_3CFF_28_CBE2_1 // f16_mul_rd.tv line 44698 53E0_B401_CBE2_01 1.01111100000 x 2^5 * -1.00000000001 x 2^-2 = -1.01111100010 x 2^3 FC00_A3FF_3CFF_28_7C00_0 // f16_mul_rd.tv line 44798 FC00_A3FF_7C00_00 -INF * -1.01111111111 x 2^-7 = INF -// Skipped denorm f16_mul_rd.tv line 44898 FC01_03FF_FE01_10 NaN * Denorm = NaN +// Skipped subnorm f16_mul_rd.tv line 44898 FC01_03FF_FE01_10 NaN * subnorm = NaN BA33_3BFE_3CFF_28_BA32_1 // f16_mul_rd.tv line 44998 BA33_3BFE_BA32_01 -1.01000110011 x 2^-1 * 1.01111111110 x 2^-1 = -1.01000110010 x 2^-1 FC01_FC10_3CFF_28_7e00_8 // f16_mul_rd.tv line 45098 FC01_FC10_FE01_10 NaN * NaN = NaN FC01_9000_3CFF_28_7e00_8 // f16_mul_rd.tv line 45198 FC01_9000_FE01_10 NaN * -1.00000000000 x 2^-11 = NaN @@ -2813,22 +2813,22 @@ CFF9_7BEE_3CFF_38_FBFF_5 // f16_mul_ru.tv line 1297 CFF9_7BEE_FBFF_05 -1.0111111 357E_B1EF_3CFF_38_AC12_1 // f16_mul_ru.tv line 1397 357E_B1EF_AC12_01 1.00101111110 x 2^-2 * -1.00111101111 x 2^-3 = -1.00000010010 x 2^-4 4B6F_3810_3CFF_38_478D_1 // f16_mul_ru.tv line 1497 4B6F_3810_478D_01 1.01101101111 x 2^3 * 1.00000010000 x 2^-1 = 1.01110001101 x 2^2 7A7F_07C0_3CFF_38_464C_1 // f16_mul_ru.tv line 1597 7A7F_07C0_464C_01 1.01001111111 x 2^15 * 1.01111000000 x 2^-14 = 1.01001001100 x 2^2 -// Skipped denorm f16_mul_ru.tv line 1697 33E7_8B83_83B5_03 1.01111100111 x 2^-3 * -1.01110000011 x 2^-13 = -Denorm +// Skipped subnorm f16_mul_ru.tv line 1697 33E7_8B83_83B5_03 1.01111100111 x 2^-3 * -1.01110000011 x 2^-13 = -subnorm B3DC_B48F_3CFF_38_2C7B_1 // f16_mul_ru.tv line 1797 B3DC_B48F_2C7B_01 -1.01111011100 x 2^-3 * -1.00010001111 x 2^-2 = 1.00001111011 x 2^-4 -// Skipped denorm f16_mul_ru.tv line 1897 2080_90FD_8059_03 1.00010000000 x 2^-7 * -1.00011111101 x 2^-11 = -Denorm +// Skipped subnorm f16_mul_ru.tv line 1897 2080_90FD_8059_03 1.00010000000 x 2^-7 * -1.00011111101 x 2^-11 = -subnorm BBC0_7FF3_3CFF_38_7e00_0 // f16_mul_ru.tv line 1997 BBC0_7FF3_7FF3_00 -1.01111000000 x 2^-1 * NaN = NaN 75BE_6442_3CFF_38_7C00_5 // f16_mul_ru.tv line 2097 75BE_6442_7C00_05 1.00110111110 x 2^14 * 1.00001000010 x 2^10 = INF 3002_93D8_3CFF_38_87DB_1 // f16_mul_ru.tv line 2197 3002_93D8_87DB_01 1.00000000010 x 2^-3 * -1.01111011000 x 2^-11 = -1.01111011011 x 2^-14 F953_B413_3CFF_38_716D_1 // f16_mul_ru.tv line 2297 F953_B413_716D_01 -1.00101010011 x 2^15 * -1.00000010011 x 2^-2 = 1.00101101101 x 2^13 4F3E_CBDF_3CFF_38_DF20_1 // f16_mul_ru.tv line 2397 4F3E_CBDF_DF20_01 1.01100111110 x 2^4 * -1.01111011111 x 2^3 = -1.01100100000 x 2^8 -// Skipped denorm f16_mul_ru.tv line 2497 80BF_FAE3_3924_01 -Denorm * -1.01011100011 x 2^15 = 1.00100100100 x 2^-1 +// Skipped subnorm f16_mul_ru.tv line 2497 80BF_FAE3_3924_01 -subnorm * -1.01011100011 x 2^15 = 1.00100100100 x 2^-1 3797_0E10_3CFF_38_09C1_1 // f16_mul_ru.tv line 2597 3797_0E10_09C1_01 1.01110010111 x 2^-2 * 1.01000010000 x 2^-12 = 1.00111000001 x 2^-13 -// Skipped denorm f16_mul_ru.tv line 2697 1380_123D_000C_03 1.01110000000 x 2^-11 * 1.01000111101 x 2^-11 = Denorm +// Skipped subnorm f16_mul_ru.tv line 2697 1380_123D_000C_03 1.01110000000 x 2^-11 * 1.01000111101 x 2^-11 = subnorm 2404_C03D_3CFF_38_A841_1 // f16_mul_ru.tv line 2797 2404_C03D_A841_01 1.00000000100 x 2^-6 * -1.00000111101 x 2^1 = -1.00001000001 x 2^-5 7F37_F820_3CFF_38_7e00_0 // f16_mul_ru.tv line 2897 7F37_F820_7F37_00 NaN * -1.00000100000 x 2^15 = NaN 9F24_B7D3_3CFF_38_1AFC_1 // f16_mul_ru.tv line 2997 9F24_B7D3_1AFC_01 -1.01100100100 x 2^-8 * -1.01111010011 x 2^-2 = 1.01011111100 x 2^-9 67FB_FBDE_3CFF_38_FBFF_5 // f16_mul_ru.tv line 3097 67FB_FBDE_FBFF_05 1.01111111011 x 2^10 * -1.01111011110 x 2^15 = -1.01111111111 x 2^15 -// Skipped denorm f16_mul_ru.tv line 3197 2FFC_0BFE_01FF_03 1.01111111100 x 2^-4 * 1.01111111110 x 2^-13 = Denorm +// Skipped subnorm f16_mul_ru.tv line 3197 2FFC_0BFE_01FF_03 1.01111111100 x 2^-4 * 1.01111111110 x 2^-13 = subnorm C41F_43FD_3CFF_38_CC1D_1 // f16_mul_ru.tv line 3297 C41F_43FD_CC1D_01 -1.00000011111 x 2^2 * 1.01111111101 x 2^1 = -1.00000011101 x 2^4 B47E_47D7_3CFF_38_C066_1 // f16_mul_ru.tv line 3397 B47E_47D7_C066_01 -1.00001111110 x 2^-2 * 1.01111010111 x 2^2 = -1.00001100110 x 2^1 B564_4A3C_3CFF_38_C433_1 // f16_mul_ru.tv line 3497 B564_4A3C_C433_01 -1.00101100100 x 2^-2 * 1.01000111100 x 2^3 = -1.00000110011 x 2^2 @@ -2840,13 +2840,13 @@ D827_AFFF_3CFF_38_4C27_1 // f16_mul_ru.tv line 3997 D827_AFFF_4C27_01 -1.0000010 6FFC_C80B_3CFF_38_FBFF_5 // f16_mul_ru.tv line 4097 6FFC_C80B_FBFF_05 1.01111111100 x 2^12 * -1.00000001011 x 2^3 = -1.01111111111 x 2^15 363F_3BBC_3CFF_38_360A_1 // f16_mul_ru.tv line 4197 363F_3BBC_360A_01 1.01000111111 x 2^-2 * 1.01110111100 x 2^-1 = 1.01000001010 x 2^-2 35FD_37DC_3CFF_38_31E3_1 // f16_mul_ru.tv line 4297 35FD_37DC_31E3_01 1.00111111101 x 2^-2 * 1.01111011100 x 2^-2 = 1.00111100011 x 2^-3 -// Skipped denorm f16_mul_ru.tv line 4397 877E_87F2_0001_03 -1.01101111110 x 2^-14 * -1.01111110010 x 2^-14 = Denorm +// Skipped subnorm f16_mul_ru.tv line 4397 877E_87F2_0001_03 -1.01101111110 x 2^-14 * -1.01111110010 x 2^-14 = subnorm B740_CFF0_3CFF_38_4B32_1 // f16_mul_ru.tv line 4497 B740_CFF0_4B32_01 -1.01101000000 x 2^-2 * -1.01111110000 x 2^4 = 1.01100110010 x 2^3 -// Skipped denorm f16_mul_ru.tv line 4597 FBFC_023F_C07B_01 -1.01111111100 x 2^15 * Denorm = -1.00001111011 x 2^1 +// Skipped subnorm f16_mul_ru.tv line 4597 FBFC_023F_C07B_01 -1.01111111100 x 2^15 * subnorm = -1.00001111011 x 2^1 38FF_0C5E_3CFF_38_0975_1 // f16_mul_ru.tv line 4697 38FF_0C5E_0975_01 1.00011111111 x 2^-1 * 1.00001011110 x 2^-12 = 1.00101110101 x 2^-13 3903_4C6F_3CFF_38_498F_1 // f16_mul_ru.tv line 4797 3903_4C6F_498F_01 1.00100000011 x 2^-1 * 1.00001101111 x 2^4 = 1.00110001111 x 2^3 74AF_FF76_3CFF_38_7e00_0 // f16_mul_ru.tv line 4897 74AF_FF76_FF76_00 1.00010101111 x 2^14 * NaN = NaN -// Skipped denorm f16_mul_ru.tv line 4997 80BF_AC1B_000D_03 -Denorm * -1.00000011011 x 2^-4 = Denorm +// Skipped subnorm f16_mul_ru.tv line 4997 80BF_AC1B_000D_03 -subnorm * -1.00000011011 x 2^-4 = subnorm B1FC_929C_3CFF_38_08F2_1 // f16_mul_ru.tv line 5097 B1FC_929C_08F2_01 -1.00111111100 x 2^-3 * -1.01010011100 x 2^-11 = 1.00011110010 x 2^-13 FB77_7171_3CFF_38_FBFF_5 // f16_mul_ru.tv line 5197 FB77_7171_FBFF_05 -1.01101110111 x 2^15 * 1.00101110001 x 2^13 = -1.01111111111 x 2^15 BDBE_2DFD_3CFF_38_B04C_1 // f16_mul_ru.tv line 5297 BDBE_2DFD_B04C_01 -1.00110111110 x 2^0 * 1.00111111101 x 2^-4 = -1.00001001100 x 2^-3 @@ -2860,17 +2860,17 @@ FB03_B8F7_3CFF_38_785A_1 // f16_mul_ru.tv line 5897 FB03_B8F7_785A_01 -1.0110000 C072_0B90_3CFF_38_9033_1 // f16_mul_ru.tv line 6097 C072_0B90_9033_01 -1.00001110010 x 2^1 * 1.01110010000 x 2^-13 = -1.00000110011 x 2^-11 D4FF_BF01_3CFF_38_5860_1 // f16_mul_ru.tv line 6197 D4FF_BF01_5860_01 -1.00011111111 x 2^6 * -1.01100000001 x 2^0 = 1.00001100000 x 2^7 382E_501E_3CFF_38_4C4E_1 // f16_mul_ru.tv line 6297 382E_501E_4C4E_01 1.00000101110 x 2^-1 * 1.00000011110 x 2^5 = 1.00001001110 x 2^4 -// Skipped denorm f16_mul_ru.tv line 6397 23EC_15F6_017A_03 1.01111101100 x 2^-7 * 1.00111110110 x 2^-10 = Denorm -// Skipped denorm f16_mul_ru.tv line 6497 8AFF_24BE_8042_03 -1.01011111111 x 2^-13 * 1.00010111110 x 2^-6 = -Denorm +// Skipped subnorm f16_mul_ru.tv line 6397 23EC_15F6_017A_03 1.01111101100 x 2^-7 * 1.00111110110 x 2^-10 = subnorm +// Skipped subnorm f16_mul_ru.tv line 6497 8AFF_24BE_8042_03 -1.01011111111 x 2^-13 * 1.00010111110 x 2^-6 = -subnorm 43FE_3821_3CFF_38_4020_1 // f16_mul_ru.tv line 6597 43FE_3821_4020_01 1.01111111110 x 2^1 * 1.00000100001 x 2^-1 = 1.00000100000 x 2^1 3A23_C3D7_3CFF_38_C203_1 // f16_mul_ru.tv line 6697 3A23_C3D7_C203_01 1.01000100011 x 2^-1 * -1.01111010111 x 2^1 = -1.01000000011 x 2^1 D044_CFC7_3CFF_38_6426_1 // f16_mul_ru.tv line 6797 D044_CFC7_6426_01 -1.00001000100 x 2^5 * -1.01111000111 x 2^4 = 1.00000100110 x 2^10 -// Skipped denorm f16_mul_ru.tv line 6897 B7FE_042F_8216_03 -1.01111111110 x 2^-2 * 1.00000101111 x 2^-14 = -Denorm +// Skipped subnorm f16_mul_ru.tv line 6897 B7FE_042F_8216_03 -1.01111111110 x 2^-2 * 1.00000101111 x 2^-14 = -subnorm 7CCC_CADE_3CFF_38_7e00_8 // f16_mul_ru.tv line 6997 7CCC_CADE_7ECC_10 NaN * -1.01011011110 x 2^3 = NaN -// Skipped denorm f16_mul_ru.tv line 7097 84DA_356E_81A5_03 -1.00011011010 x 2^-14 * 1.00101101110 x 2^-2 = -Denorm +// Skipped subnorm f16_mul_ru.tv line 7097 84DA_356E_81A5_03 -1.00011011010 x 2^-14 * 1.00101101110 x 2^-2 = -subnorm 6B9C_45B1_3CFF_38_756A_1 // f16_mul_ru.tv line 7197 6B9C_45B1_756A_01 1.01110011100 x 2^11 * 1.00110110001 x 2^2 = 1.00101101010 x 2^14 3C01_07D0_3CFF_38_07D2_1 // f16_mul_ru.tv line 7297 3C01_07D0_07D2_01 1.00000000001 x 2^0 * 1.01111010000 x 2^-14 = 1.01111010010 x 2^-14 -// Skipped denorm f16_mul_ru.tv line 7397 C0F2_81C9_046B_01 -1.00011110010 x 2^1 * -Denorm = 1.00001101011 x 2^-14 +// Skipped subnorm f16_mul_ru.tv line 7397 C0F2_81C9_046B_01 -1.00011110010 x 2^1 * -subnorm = 1.00001101011 x 2^-14 477F_47DD_3CFF_38_535F_1 // f16_mul_ru.tv line 7497 477F_47DD_535F_01 1.01101111111 x 2^2 * 1.01111011101 x 2^2 = 1.01101011111 x 2^5 E724_064D_3CFF_38_B19F_1 // f16_mul_ru.tv line 7597 E724_064D_B19F_01 -1.01100100100 x 2^10 * 1.01001001101 x 2^-14 = -1.00110011111 x 2^-3 36FB_B3C7_3CFF_38_AEC9_1 // f16_mul_ru.tv line 7697 36FB_B3C7_AEC9_01 1.01011111011 x 2^-2 * -1.01111000111 x 2^-3 = -1.01011001001 x 2^-4 @@ -2878,17 +2878,17 @@ E724_064D_3CFF_38_B19F_1 // f16_mul_ru.tv line 7597 E724_064D_B19F_01 -1.0110010 AC0C_B03B_3CFF_38_2048_1 // f16_mul_ru.tv line 7897 AC0C_B03B_2048_01 -1.00000001100 x 2^-4 * -1.00000111011 x 2^-3 = 1.00001001000 x 2^-7 539E_B80E_3CFF_38_CFB8_1 // f16_mul_ru.tv line 7997 539E_B80E_CFB8_01 1.01110011110 x 2^5 * -1.00000001110 x 2^-1 = -1.01110111000 x 2^4 C404_C05F_3CFF_38_4864_1 // f16_mul_ru.tv line 8097 C404_C05F_4864_01 -1.00000000100 x 2^2 * -1.00001011111 x 2^1 = 1.00001100100 x 2^3 -// Skipped denorm f16_mul_ru.tv line 8197 83E1_3FF9_87BB_01 -Denorm * 1.01111111001 x 2^0 = -1.01110111011 x 2^-14 +// Skipped subnorm f16_mul_ru.tv line 8197 83E1_3FF9_87BB_01 -subnorm * 1.01111111001 x 2^0 = -1.01110111011 x 2^-14 7410_30FF_3CFF_38_6913_1 // f16_mul_ru.tv line 8297 7410_30FF_6913_01 1.00000010000 x 2^14 * 1.00011111111 x 2^-3 = 1.00100010011 x 2^11 3443_23FE_3CFF_38_1C42_1 // f16_mul_ru.tv line 8397 3443_23FE_1C42_01 1.00001000011 x 2^-2 * 1.01111111110 x 2^-7 = 1.00001000010 x 2^-8 -// Skipped denorm f16_mul_ru.tv line 8497 0BAE_B1F3_82DB_03 1.01110101110 x 2^-13 * -1.00111110011 x 2^-3 = -Denorm +// Skipped subnorm f16_mul_ru.tv line 8497 0BAE_B1F3_82DB_03 1.01110101110 x 2^-13 * -1.00111110011 x 2^-3 = -subnorm 46BF_CA00_3CFF_38_D50F_1 // f16_mul_ru.tv line 8597 46BF_CA00_D50F_01 1.01010111111 x 2^2 * -1.01000000000 x 2^3 = -1.00100001111 x 2^6 BBCE_6FDD_3CFF_38_EFAB_1 // f16_mul_ru.tv line 8697 BBCE_6FDD_EFAB_01 -1.01111001110 x 2^-1 * 1.01111011101 x 2^12 = -1.01110101011 x 2^12 -// Skipped denorm f16_mul_ru.tv line 8797 8070_201E_8000_03 -Denorm * 1.00000011110 x 2^-7 = -Denorm +// Skipped subnorm f16_mul_ru.tv line 8797 8070_201E_8000_03 -subnorm * 1.00000011110 x 2^-7 = -subnorm CB86_3BFE_3CFF_38_CB84_1 // f16_mul_ru.tv line 8897 CB86_3BFE_CB84_01 -1.01110000110 x 2^3 * 1.01111111110 x 2^-1 = -1.01110000100 x 2^3 582F_7FDA_3CFF_38_7e00_0 // f16_mul_ru.tv line 8997 582F_7FDA_7FDA_00 1.00000101111 x 2^7 * NaN = NaN -// Skipped denorm f16_mul_ru.tv line 9097 871E_8501_0001_03 -1.01100011110 x 2^-14 * -1.00100000001 x 2^-14 = Denorm -// Skipped denorm f16_mul_ru.tv line 9197 3F7C_0307_05AB_01 1.01101111100 x 2^0 * Denorm = 1.00110101011 x 2^-14 +// Skipped subnorm f16_mul_ru.tv line 9097 871E_8501_0001_03 -1.01100011110 x 2^-14 * -1.00100000001 x 2^-14 = subnorm +// Skipped subnorm f16_mul_ru.tv line 9197 3F7C_0307_05AB_01 1.01101111100 x 2^0 * subnorm = 1.00110101011 x 2^-14 B500_8BC4_3CFF_38_04DB_1 // f16_mul_ru.tv line 9297 B500_8BC4_04DB_01 -1.00100000000 x 2^-2 * -1.01111000100 x 2^-13 = 1.00011011011 x 2^-14 BC77_9800_3CFF_38_1877_0 // f16_mul_ru.tv line 9397 BC77_9800_1877_00 -1.00001110111 x 2^0 * -1.00000000000 x 2^-9 = 1.00001110111 x 2^-9 CC04_997F_3CFF_38_2985_1 // f16_mul_ru.tv line 9497 CC04_997F_2985_01 -1.00000000100 x 2^4 * -1.00101111111 x 2^-9 = 1.00110000101 x 2^-5 @@ -2897,7 +2897,7 @@ CC04_997F_3CFF_38_2985_1 // f16_mul_ru.tv line 9497 CC04_997F_2985_01 -1.0000000 FA17_BBFE_3CFF_38_7A16_1 // f16_mul_ru.tv line 9797 FA17_BBFE_7A16_01 -1.01000010111 x 2^15 * -1.01111111110 x 2^-1 = 1.01000010110 x 2^15 C603_1C3D_3CFF_38_A65E_1 // f16_mul_ru.tv line 9897 C603_1C3D_A65E_01 -1.01000000011 x 2^2 * 1.00000111101 x 2^-8 = -1.01001011110 x 2^-6 6BBF_8C1E_3CFF_38_BBF9_1 // f16_mul_ru.tv line 9997 6BBF_8C1E_BBF9_01 1.01110111111 x 2^11 * -1.00000011110 x 2^-12 = -1.01111111001 x 2^-1 -// Skipped denorm f16_mul_ru.tv line 10097 8BB6_1200_8002_03 -1.01110110110 x 2^-13 * 1.01000000000 x 2^-11 = -Denorm +// Skipped subnorm f16_mul_ru.tv line 10097 8BB6_1200_8002_03 -1.01110110110 x 2^-13 * 1.01000000000 x 2^-11 = -subnorm C64D_CC1F_3CFF_38_567E_1 // f16_mul_ru.tv line 10197 C64D_CC1F_567E_01 -1.01001001101 x 2^2 * -1.00000011111 x 2^4 = 1.01001111110 x 2^6 DC13_2BC2_3CFF_38_CBE6_1 // f16_mul_ru.tv line 10297 DC13_2BC2_CBE6_01 -1.00000010011 x 2^8 * 1.01111000010 x 2^-5 = -1.01111100110 x 2^3 47C7_B398_3CFF_38_BF61_1 // f16_mul_ru.tv line 10397 47C7_B398_BF61_01 1.01111000111 x 2^2 * -1.01110011000 x 2^-3 = -1.01101100001 x 2^0 @@ -2906,7 +2906,7 @@ CE0E_333F_3CFF_38_C57B_1 // f16_mul_ru.tv line 10597 CE0E_333F_C57B_01 -1.010000 9849_3502_3CFF_38_915D_1 // f16_mul_ru.tv line 10697 9849_3502_915D_01 -1.00001001001 x 2^-9 * 1.00100000010 x 2^-2 = -1.00101011101 x 2^-11 057F_4836_3CFF_38_11CA_1 // f16_mul_ru.tv line 10797 057F_4836_11CA_01 1.00101111111 x 2^-14 * 1.00000110110 x 2^3 = 1.00111001010 x 2^-11 E4FC_CCDC_3CFF_38_760F_1 // f16_mul_ru.tv line 10897 E4FC_CCDC_760F_01 -1.00011111100 x 2^10 * -1.00011011100 x 2^4 = 1.01000001111 x 2^14 -// Skipped denorm f16_mul_ru.tv line 10997 1A9C_0B02_000C_03 1.01010011100 x 2^-9 * 1.01100000010 x 2^-13 = Denorm +// Skipped subnorm f16_mul_ru.tv line 10997 1A9C_0B02_000C_03 1.01010011100 x 2^-9 * 1.01100000010 x 2^-13 = subnorm 7501_1382_3CFF_38_4CB3_1 // f16_mul_ru.tv line 11097 7501_1382_4CB3_01 1.00100000001 x 2^14 * 1.01110000010 x 2^-11 = 1.00010110011 x 2^4 CC11_3827_3CFF_38_C838_1 // f16_mul_ru.tv line 11197 CC11_3827_C838_01 -1.00000010001 x 2^4 * 1.00000100111 x 2^-1 = -1.00000111000 x 2^3 4CBF_AFFA_3CFF_38_C0BB_1 // f16_mul_ru.tv line 11297 4CBF_AFFA_C0BB_01 1.00010111111 x 2^4 * -1.01111111010 x 2^-4 = -1.00010111011 x 2^1 @@ -2920,7 +2920,7 @@ FAFE_7CE0_3CFF_38_7e00_8 // f16_mul_ru.tv line 11997 FAFE_7CE0_7EE0_10 -1.010111 FBDB_93C8_3CFF_38_53A5_1 // f16_mul_ru.tv line 12097 FBDB_93C8_53A5_01 -1.01111011011 x 2^15 * -1.01111001000 x 2^-11 = 1.01110100101 x 2^5 7C4E_041C_3CFF_38_7e00_8 // f16_mul_ru.tv line 12197 7C4E_041C_7E4E_10 NaN * 1.00000011100 x 2^-14 = NaN F00C_E87A_3CFF_38_7C00_5 // f16_mul_ru.tv line 12297 F00C_E87A_7C00_05 -1.00000001100 x 2^13 * -1.00001111010 x 2^11 = INF -// Skipped denorm f16_mul_ru.tv line 12397 B7A5_85F0_02D7_03 -1.01110100101 x 2^-2 * -1.00111110000 x 2^-14 = Denorm +// Skipped subnorm f16_mul_ru.tv line 12397 B7A5_85F0_02D7_03 -1.01110100101 x 2^-2 * -1.00111110000 x 2^-14 = subnorm 2FFF_43EF_3CFF_38_37EF_1 // f16_mul_ru.tv line 12497 2FFF_43EF_37EF_01 1.01111111111 x 2^-4 * 1.01111101111 x 2^1 = 1.01111101111 x 2^-2 D7BE_4826_3CFF_38_E403_1 // f16_mul_ru.tv line 12597 D7BE_4826_E403_01 -1.01110111110 x 2^6 * 1.00000100110 x 2^3 = -1.00000000011 x 2^10 EE00_2ABF_3CFF_38_DD0F_1 // f16_mul_ru.tv line 12697 EE00_2ABF_DD0F_01 -1.01000000000 x 2^12 * 1.01010111111 x 2^-5 = -1.00100001111 x 2^8 @@ -2935,9 +2935,9 @@ C7BA_BC08_3CFF_38_47CA_1 // f16_mul_ru.tv line 13497 C7BA_BC08_47CA_01 -1.011101 7FFE_67F8_3CFF_38_7e00_0 // f16_mul_ru.tv line 13597 7FFE_67F8_7FFE_00 NaN * 1.01111111000 x 2^10 = NaN 4FFF_3E5A_3CFF_38_525A_1 // f16_mul_ru.tv line 13697 4FFF_3E5A_525A_01 1.01111111111 x 2^4 * 1.01001011010 x 2^0 = 1.01001011010 x 2^5 DCF3_49F0_3CFF_38_EB58_1 // f16_mul_ru.tv line 13797 DCF3_49F0_EB58_01 -1.00011110011 x 2^8 * 1.00111110000 x 2^3 = -1.01101011000 x 2^11 -// Skipped denorm f16_mul_ru.tv line 13897 583F_0307_1E6E_01 1.00000111111 x 2^7 * Denorm = 1.01001101110 x 2^-8 +// Skipped subnorm f16_mul_ru.tv line 13897 583F_0307_1E6E_01 1.00000111111 x 2^7 * subnorm = 1.01001101110 x 2^-8 4CE0_93DF_3CFF_38_A4CB_1 // f16_mul_ru.tv line 13997 4CE0_93DF_A4CB_01 1.00011100000 x 2^4 * -1.01111011111 x 2^-11 = -1.00011001011 x 2^-6 -// Skipped denorm f16_mul_ru.tv line 14097 83FB_3919_8289_03 -Denorm * 1.00100011001 x 2^-1 = -Denorm +// Skipped subnorm f16_mul_ru.tv line 14097 83FB_3919_8289_03 -subnorm * 1.00100011001 x 2^-1 = -subnorm B7EE_2083_3CFF_38_9C78_1 // f16_mul_ru.tv line 14197 B7EE_2083_9C78_01 -1.01111101110 x 2^-2 * 1.00010000011 x 2^-7 = -1.00001111000 x 2^-8 6777_C5FF_3CFF_38_F198_1 // f16_mul_ru.tv line 14297 6777_C5FF_F198_01 1.01101110111 x 2^10 * -1.00111111111 x 2^2 = -1.00110011000 x 2^13 B480_C80E_3CFF_38_4090_1 // f16_mul_ru.tv line 14397 B480_C80E_4090_01 -1.00010000000 x 2^-2 * -1.00000001110 x 2^3 = 1.00010010000 x 2^1 @@ -2957,11 +2957,11 @@ A07E_CFC7_3CFF_38_345E_1 // f16_mul_ru.tv line 15697 A07E_CFC7_345E_01 -1.000011 474C_BC60_3CFF_38_C7FB_1 // f16_mul_ru.tv line 15797 474C_BC60_C7FB_01 1.01101001100 x 2^2 * -1.00001100000 x 2^0 = -1.01111111011 x 2^2 68D5_7C6F_3CFF_38_7e00_8 // f16_mul_ru.tv line 15897 68D5_7C6F_7E6F_10 1.00011010101 x 2^11 * NaN = NaN 3BC7_BF6C_3CFF_38_BF37_1 // f16_mul_ru.tv line 15997 3BC7_BF6C_BF37_01 1.01111000111 x 2^-1 * -1.01101101100 x 2^0 = -1.01100110111 x 2^0 -// Skipped denorm f16_mul_ru.tv line 16097 03CF_741D_3BD6_01 Denorm * 1.00000011101 x 2^14 = 1.01111010110 x 2^-1 +// Skipped subnorm f16_mul_ru.tv line 16097 03CF_741D_3BD6_01 subnorm * 1.00000011101 x 2^14 = 1.01111010110 x 2^-1 341E_F43A_3CFF_38_EC59_1 // f16_mul_ru.tv line 16197 341E_F43A_EC59_01 1.00000011110 x 2^-2 * -1.00000111010 x 2^14 = -1.00001011001 x 2^12 5700_BBBC_3CFF_38_D6C4_1 // f16_mul_ru.tv line 16297 5700_BBBC_D6C4_01 1.01100000000 x 2^6 * -1.01110111100 x 2^-1 = -1.01011000100 x 2^6 C94F_06A9_3CFF_38_946B_1 // f16_mul_ru.tv line 16397 C94F_06A9_946B_01 -1.00101001111 x 2^3 * 1.01010101001 x 2^-14 = -1.00001101011 x 2^-10 -// Skipped denorm f16_mul_ru.tv line 16497 8100_920C_0001_03 -Denorm * -1.01000001100 x 2^-11 = Denorm +// Skipped subnorm f16_mul_ru.tv line 16497 8100_920C_0001_03 -subnorm * -1.01000001100 x 2^-11 = subnorm B830_7ED6_3CFF_38_7e00_0 // f16_mul_ru.tv line 16597 B830_7ED6_7ED6_00 -1.00000110000 x 2^-1 * NaN = NaN FB07_FF3D_3CFF_38_7e00_0 // f16_mul_ru.tv line 16697 FB07_FF3D_FF3D_00 -1.01100000111 x 2^15 * NaN = NaN 37E1_4513_3CFF_38_4100_1 // f16_mul_ru.tv line 16797 37E1_4513_4100_01 1.01111100001 x 2^-2 * 1.00100010011 x 2^2 = 1.00100000000 x 2^1 @@ -2969,20 +2969,20 @@ B078_4C4F_3CFF_38_C0D0_1 // f16_mul_ru.tv line 16897 B078_4C4F_C0D0_01 -1.000011 6827_B1FB_3CFF_38_DE35_1 // f16_mul_ru.tv line 16997 6827_B1FB_DE35_01 1.00000100111 x 2^11 * -1.00111111011 x 2^-3 = -1.01000110101 x 2^8 FC00_439F_3CFF_38_FC00_0 // f16_mul_ru.tv line 17097 FC00_439F_FC00_00 -INF * 1.01110011111 x 2^1 = -INF F82F_AD8E_3CFF_38_69D0_1 // f16_mul_ru.tv line 17197 F82F_AD8E_69D0_01 -1.00000101111 x 2^15 * -1.00110001110 x 2^-4 = 1.00111010000 x 2^11 -// Skipped denorm f16_mul_ru.tv line 17297 B954_8510_0360_03 -1.00101010100 x 2^-1 * -1.00100010000 x 2^-14 = Denorm +// Skipped subnorm f16_mul_ru.tv line 17297 B954_8510_0360_03 -1.00101010100 x 2^-1 * -1.00100010000 x 2^-14 = subnorm 3C1F_4FBE_3CFF_38_4FFB_1 // f16_mul_ru.tv line 17397 3C1F_4FBE_4FFB_01 1.00000011111 x 2^0 * 1.01110111110 x 2^4 = 1.01111111011 x 2^4 -// Skipped denorm f16_mul_ru.tv line 17497 C3FE_01FC_87EE_01 -1.01111111110 x 2^1 * Denorm = -1.01111101110 x 2^-14 +// Skipped subnorm f16_mul_ru.tv line 17497 C3FE_01FC_87EE_01 -1.01111111110 x 2^1 * subnorm = -1.01111101110 x 2^-14 AC1D_B4FC_3CFF_38_2521_1 // f16_mul_ru.tv line 17597 AC1D_B4FC_2521_01 -1.00000011101 x 2^-4 * -1.00011111100 x 2^-2 = 1.00100100001 x 2^-6 C3F2_7ED8_3CFF_38_7e00_0 // f16_mul_ru.tv line 17697 C3F2_7ED8_7ED8_00 -1.01111110010 x 2^1 * NaN = NaN -// Skipped denorm f16_mul_ru.tv line 17797 8296_B4C4_00C6_03 -Denorm * -1.00011000100 x 2^-2 = Denorm -// Skipped denorm f16_mul_ru.tv line 17897 0A1F_00EF_0001_03 1.01000011111 x 2^-13 * Denorm = Denorm +// Skipped subnorm f16_mul_ru.tv line 17797 8296_B4C4_00C6_03 -subnorm * -1.00011000100 x 2^-2 = subnorm +// Skipped subnorm f16_mul_ru.tv line 17897 0A1F_00EF_0001_03 1.01000011111 x 2^-13 * subnorm = subnorm B903_CBFC_3CFF_38_4901_1 // f16_mul_ru.tv line 17997 B903_CBFC_4901_01 -1.00100000011 x 2^-1 * -1.01111111100 x 2^3 = 1.00100000001 x 2^3 B005_C1DF_3CFF_38_35E7_1 // f16_mul_ru.tv line 18097 B005_C1DF_35E7_01 -1.00000000101 x 2^-3 * -1.00111011111 x 2^1 = 1.00111100111 x 2^-2 12FE_427E_3CFF_38_19AD_1 // f16_mul_ru.tv line 18197 12FE_427E_19AD_01 1.01011111110 x 2^-11 * 1.01001111110 x 2^1 = 1.00110101101 x 2^-9 3C0E_EBEF_3CFF_38_EC05_1 // f16_mul_ru.tv line 18297 3C0E_EBEF_EC05_01 1.00000001110 x 2^0 * -1.01111101111 x 2^11 = -1.00000000101 x 2^12 FDFA_3920_3CFF_38_7e00_8 // f16_mul_ru.tv line 18397 FDFA_3920_FFFA_10 NaN * 1.00100100000 x 2^-1 = NaN F77B_3640_3CFF_38_F1D8_1 // f16_mul_ru.tv line 18497 F77B_3640_F1D8_01 -1.01101111011 x 2^14 * 1.01001000000 x 2^-2 = -1.00111011000 x 2^13 -// Skipped denorm f16_mul_ru.tv line 18597 3304_043B_00EE_03 1.01100000100 x 2^-3 * 1.00000111011 x 2^-14 = Denorm +// Skipped subnorm f16_mul_ru.tv line 18597 3304_043B_00EE_03 1.01100000100 x 2^-3 * 1.00000111011 x 2^-14 = subnorm 301E_CFBD_3CFF_38_C3F7_1 // f16_mul_ru.tv line 18697 301E_CFBD_C3F7_01 1.00000011110 x 2^-3 * -1.01110111101 x 2^4 = -1.01111110111 x 2^1 57FD_E801_3CFF_38_FBFF_5 // f16_mul_ru.tv line 18797 57FD_E801_FBFF_05 1.01111111101 x 2^6 * -1.00000000001 x 2^11 = -1.01111111111 x 2^15 B9E0_AF3F_3CFF_38_2D53_1 // f16_mul_ru.tv line 18897 B9E0_AF3F_2D53_01 -1.00111100000 x 2^-1 * -1.01100111111 x 2^-4 = 1.00101010011 x 2^-4 @@ -2992,7 +2992,7 @@ C649_97EF_3CFF_38_223C_1 // f16_mul_ru.tv line 19097 C649_97EF_223C_01 -1.010010 0C18_CFC3_3CFF_38_9FF1_1 // f16_mul_ru.tv line 19297 0C18_CFC3_9FF1_01 1.00000011000 x 2^-12 * -1.01111000011 x 2^4 = -1.01111110001 x 2^-8 C13F_3CFE_3CFF_38_C28C_1 // f16_mul_ru.tv line 19397 C13F_3CFE_C28C_01 -1.00100111111 x 2^1 * 1.00011111110 x 2^0 = -1.01010001100 x 2^1 793D_BFE0_3CFF_38_FBFF_5 // f16_mul_ru.tv line 19497 793D_BFE0_FBFF_05 1.00100111101 x 2^15 * -1.01111100000 x 2^0 = -1.01111111111 x 2^15 -// Skipped denorm f16_mul_ru.tv line 19597 2204_8B7D_802D_03 1.01000000100 x 2^-7 * -1.01101111101 x 2^-13 = -Denorm +// Skipped subnorm f16_mul_ru.tv line 19597 2204_8B7D_802D_03 1.01000000100 x 2^-7 * -1.01101111101 x 2^-13 = -subnorm 6AE0_FEEB_3CFF_38_7e00_0 // f16_mul_ru.tv line 19697 6AE0_FEEB_FEEB_00 1.01011100000 x 2^11 * NaN = NaN C16A_4852_3CFF_38_CDD8_1 // f16_mul_ru.tv line 19797 C16A_4852_CDD8_01 -1.00101101010 x 2^1 * 1.00001010010 x 2^3 = -1.00111011000 x 2^4 4C1C_C83E_3CFF_38_D85B_1 // f16_mul_ru.tv line 19897 4C1C_C83E_D85B_01 1.00000011100 x 2^4 * -1.00000111110 x 2^3 = -1.00001011011 x 2^7 @@ -3006,7 +3006,7 @@ F7FB_B437_3CFF_38_7035_1 // f16_mul_ru.tv line 20597 F7FB_B437_7035_01 -1.011111 A87E_F9EF_3CFF_38_66AA_1 // f16_mul_ru.tv line 20697 A87E_F9EF_66AA_01 -1.00001111110 x 2^-5 * -1.00111101111 x 2^15 = 1.01010101010 x 2^10 C7E6_37DF_3CFF_38_C3C5_1 // f16_mul_ru.tv line 20797 C7E6_37DF_C3C5_01 -1.01111100110 x 2^2 * 1.01111011111 x 2^-2 = -1.01111000101 x 2^1 5000_8BAF_3CFF_38_9FAF_0 // f16_mul_ru.tv line 20897 5000_8BAF_9FAF_00 1.00000000000 x 2^5 * -1.01110101111 x 2^-13 = -1.01110101111 x 2^-8 -// Skipped denorm f16_mul_ru.tv line 20997 887B_34C7_82AC_03 -1.00001111011 x 2^-13 * 1.00011000111 x 2^-2 = -Denorm +// Skipped subnorm f16_mul_ru.tv line 20997 887B_34C7_82AC_03 -1.00001111011 x 2^-13 * 1.00011000111 x 2^-2 = -subnorm C3AF_CBF3_3CFF_38_53A3_1 // f16_mul_ru.tv line 21097 C3AF_CBF3_53A3_01 -1.01110101111 x 2^1 * -1.01111110011 x 2^3 = 1.01110100011 x 2^5 48BF_23FC_3CFF_38_30BD_1 // f16_mul_ru.tv line 21197 48BF_23FC_30BD_01 1.00010111111 x 2^3 * 1.01111111100 x 2^-7 = 1.00010111101 x 2^-3 4BFF_7AD2_3CFF_38_7C00_5 // f16_mul_ru.tv line 21297 4BFF_7AD2_7C00_05 1.01111111111 x 2^3 * 1.01011010010 x 2^15 = INF @@ -3014,11 +3014,11 @@ C3AF_CBF3_3CFF_38_53A3_1 // f16_mul_ru.tv line 21097 C3AF_CBF3_53A3_01 -1.011101 BB34_BC90_3CFF_38_3C1C_1 // f16_mul_ru.tv line 21497 BB34_BC90_3C1C_01 -1.01100110100 x 2^-1 * -1.00010010000 x 2^0 = 1.00000011100 x 2^0 4FDF_4D60_3CFF_38_614A_1 // f16_mul_ru.tv line 21597 4FDF_4D60_614A_01 1.01111011111 x 2^4 * 1.00101100000 x 2^4 = 1.00101001010 x 2^9 CBF9_FA3F_3CFF_38_7C00_5 // f16_mul_ru.tv line 21697 CBF9_FA3F_7C00_05 -1.01111111001 x 2^3 * -1.01000111111 x 2^15 = INF -// Skipped denorm f16_mul_ru.tv line 21797 A410_8908_0029_03 -1.00000010000 x 2^-6 * -1.00100001000 x 2^-13 = Denorm +// Skipped subnorm f16_mul_ru.tv line 21797 A410_8908_0029_03 -1.00000010000 x 2^-6 * -1.00100001000 x 2^-13 = subnorm 0F43_36F0_3CFF_38_0A4D_1 // f16_mul_ru.tv line 21897 0F43_36F0_0A4D_01 1.01101000011 x 2^-12 * 1.01011110000 x 2^-2 = 1.01001001101 x 2^-13 4003_2FFB_3CFF_38_3401_1 // f16_mul_ru.tv line 21997 4003_2FFB_3401_01 1.00000000011 x 2^1 * 1.01111111011 x 2^-4 = 1.00000000001 x 2^-2 4800_32FE_3CFF_38_3EFE_0 // f16_mul_ru.tv line 22097 4800_32FE_3EFE_00 1.00000000000 x 2^3 * 1.01011111110 x 2^-3 = 1.01011111110 x 2^0 -// Skipped denorm f16_mul_ru.tv line 22197 0BBA_10FD_0003_03 1.01110111010 x 2^-13 * 1.00011111101 x 2^-11 = Denorm +// Skipped subnorm f16_mul_ru.tv line 22197 0BBA_10FD_0003_03 1.01110111010 x 2^-13 * 1.00011111101 x 2^-11 = subnorm 3F8A_CCEF_3CFF_38_D0A6_1 // f16_mul_ru.tv line 22297 3F8A_CCEF_D0A6_01 1.01110001010 x 2^0 * -1.00011101111 x 2^4 = -1.00010100110 x 2^5 7417_7823_3CFF_38_7C00_5 // f16_mul_ru.tv line 22397 7417_7823_7C00_05 1.00000010111 x 2^14 * 1.00000100011 x 2^15 = INF A524_4B03_3CFF_38_B481_1 // f16_mul_ru.tv line 22497 A524_4B03_B481_01 -1.00100100100 x 2^-6 * 1.01100000011 x 2^3 = -1.00010000001 x 2^-2 @@ -3029,7 +3029,7 @@ B7FB_2993_3CFF_38_A58F_1 // f16_mul_ru.tv line 22697 B7FB_2993_A58F_01 -1.011111 EA2F_E40C_3CFF_38_7C00_5 // f16_mul_ru.tv line 22997 EA2F_E40C_7C00_05 -1.01000101111 x 2^11 * -1.00000001100 x 2^10 = INF BFDF_50DF_3CFF_38_D4CA_1 // f16_mul_ru.tv line 23097 BFDF_50DF_D4CA_01 -1.01111011111 x 2^0 * 1.00011011111 x 2^5 = -1.00011001010 x 2^6 893F_CC08_3CFF_38_194A_1 // f16_mul_ru.tv line 23197 893F_CC08_194A_01 -1.00100111111 x 2^-13 * -1.00000001000 x 2^4 = 1.00101001010 x 2^-9 -// Skipped denorm f16_mul_ru.tv line 23297 A03C_8302_0007_03 -1.00000111100 x 2^-7 * -Denorm = Denorm +// Skipped subnorm f16_mul_ru.tv line 23297 A03C_8302_0007_03 -1.00000111100 x 2^-7 * -subnorm = subnorm 4000_B9AA_3CFF_38_BDAA_0 // f16_mul_ru.tv line 23397 4000_B9AA_BDAA_00 1.00000000000 x 2^1 * -1.00110101010 x 2^-1 = -1.00110101010 x 2^0 BEB4_481F_3CFF_38_CAE7_1 // f16_mul_ru.tv line 23497 BEB4_481F_CAE7_01 -1.01010110100 x 2^0 * 1.00000011111 x 2^3 = -1.01011100111 x 2^3 2A07_63F3_3CFF_38_51FE_1 // f16_mul_ru.tv line 23597 2A07_63F3_51FE_01 1.01000000111 x 2^-5 * 1.01111110011 x 2^9 = 1.00111111110 x 2^5 @@ -3037,7 +3037,7 @@ BEB4_481F_3CFF_38_CAE7_1 // f16_mul_ru.tv line 23497 BEB4_481F_CAE7_01 -1.010101 40EF_BA74_3CFF_38_BFF5_1 // f16_mul_ru.tv line 23797 40EF_BA74_BFF5_01 1.00011101111 x 2^1 * -1.01001110100 x 2^-1 = -1.01111110101 x 2^0 D75E_C44F_3CFF_38_5FF0_1 // f16_mul_ru.tv line 23897 D75E_C44F_5FF0_01 -1.01101011110 x 2^6 * -1.00001001111 x 2^2 = 1.01111110000 x 2^8 36F6_4FF3_3CFF_38_4AEB_1 // f16_mul_ru.tv line 23997 36F6_4FF3_4AEB_01 1.01011110110 x 2^-2 * 1.01111110011 x 2^4 = 1.01011101011 x 2^3 -// Skipped denorm f16_mul_ru.tv line 24097 2C20_857E_805A_03 1.00000100000 x 2^-4 * -1.00101111110 x 2^-14 = -Denorm +// Skipped subnorm f16_mul_ru.tv line 24097 2C20_857E_805A_03 1.00000100000 x 2^-4 * -1.00101111110 x 2^-14 = -subnorm 9D7F_C739_3CFF_38_28F7_1 // f16_mul_ru.tv line 24197 9D7F_C739_28F7_01 -1.00101111111 x 2^-8 * -1.01100111001 x 2^2 = 1.00011110111 x 2^-5 3900_F7FE_3CFF_38_F4FE_1 // f16_mul_ru.tv line 24297 3900_F7FE_F4FE_01 1.00100000000 x 2^-1 * -1.01111111110 x 2^14 = -1.00011111110 x 2^14 300A_37E7_3CFF_38_2BFB_1 // f16_mul_ru.tv line 24397 300A_37E7_2BFB_01 1.00000001010 x 2^-3 * 1.01111100111 x 2^-2 = 1.01111111011 x 2^-5 @@ -3070,14 +3070,14 @@ B620_C003_3CFF_38_3A25_1 // f16_mul_ru.tv line 26997 B620_C003_3A25_01 -1.010001 6010_4BB6_3CFF_38_6FD5_1 // f16_mul_ru.tv line 27097 6010_4BB6_6FD5_01 1.00000010000 x 2^9 * 1.01110110110 x 2^3 = 1.01111010101 x 2^12 E822_0AC5_3CFF_38_B6FE_1 // f16_mul_ru.tv line 27197 E822_0AC5_B6FE_01 -1.00000100010 x 2^11 * 1.01011000101 x 2^-13 = -1.01011111110 x 2^-2 B428_DC5E_3CFF_38_548A_1 // f16_mul_ru.tv line 27297 B428_DC5E_548A_01 -1.00000101000 x 2^-2 * -1.00001011110 x 2^8 = 1.00010001010 x 2^6 -// Skipped denorm f16_mul_ru.tv line 27397 001E_60C0_1474_00 Denorm * 1.00011000000 x 2^9 = 1.00001110100 x 2^-10 -// Skipped denorm f16_mul_ru.tv line 27497 A82F_8A02_0065_03 -1.00000101111 x 2^-5 * -1.01000000010 x 2^-13 = Denorm +// Skipped subnorm f16_mul_ru.tv line 27397 001E_60C0_1474_00 subnorm * 1.00011000000 x 2^9 = 1.00001110100 x 2^-10 +// Skipped subnorm f16_mul_ru.tv line 27497 A82F_8A02_0065_03 -1.00000101111 x 2^-5 * -1.01000000010 x 2^-13 = subnorm 48DA_8887_3CFF_38_957D_1 // f16_mul_ru.tv line 27597 48DA_8887_957D_01 1.00011011010 x 2^3 * -1.00010000111 x 2^-13 = -1.00101111101 x 2^-10 46BB_2C87_3CFF_38_379F_1 // f16_mul_ru.tv line 27697 46BB_2C87_379F_01 1.01010111011 x 2^2 * 1.00010000111 x 2^-4 = 1.01110011111 x 2^-2 2400_499D_3CFF_38_319D_0 // f16_mul_ru.tv line 27797 2400_499D_319D_00 1.00000000000 x 2^-6 * 1.00110011101 x 2^3 = 1.00110011101 x 2^-3 -// Skipped denorm f16_mul_ru.tv line 27897 BA07_013F_80F0_03 -1.01000000111 x 2^-1 * Denorm = -Denorm +// Skipped subnorm f16_mul_ru.tv line 27897 BA07_013F_80F0_03 -1.01000000111 x 2^-1 * subnorm = -subnorm 437A_A415_3CFF_38_ABA1_1 // f16_mul_ru.tv line 27997 437A_A415_ABA1_01 1.01101111010 x 2^1 * -1.00000010101 x 2^-6 = -1.01110100001 x 2^-5 -// Skipped denorm f16_mul_ru.tv line 28097 813E_7800_B8F8_00 -Denorm * 1.00000000000 x 2^15 = -1.00011111000 x 2^-1 +// Skipped subnorm f16_mul_ru.tv line 28097 813E_7800_B8F8_00 -subnorm * 1.00000000000 x 2^15 = -1.00011111000 x 2^-1 C8C1_CFF3_3CFF_38_5CBA_1 // f16_mul_ru.tv line 28197 C8C1_CFF3_5CBA_01 -1.00011000001 x 2^3 * -1.01111110011 x 2^4 = 1.00010111010 x 2^8 AF17_B9FC_3CFF_38_2D4E_1 // f16_mul_ru.tv line 28297 AF17_B9FC_2D4E_01 -1.01100010111 x 2^-4 * -1.00111111100 x 2^-1 = 1.00101001110 x 2^-4 CFBF_485F_3CFF_38_DC3B_1 // f16_mul_ru.tv line 28397 CFBF_485F_DC3B_01 -1.01110111111 x 2^4 * 1.00001011111 x 2^3 = -1.00000111011 x 2^8 @@ -3089,7 +3089,7 @@ C7EF_CDBF_3CFF_38_59B3_1 // f16_mul_ru.tv line 28797 C7EF_CDBF_59B3_01 -1.011111 7C3A_B071_3CFF_38_7e00_8 // f16_mul_ru.tv line 28997 7C3A_B071_7E3A_10 NaN * -1.00001110001 x 2^-3 = NaN BFFF_CCBE_3CFF_38_50BE_1 // f16_mul_ru.tv line 29097 BFFF_CCBE_50BE_01 -1.01111111111 x 2^0 * -1.00010111110 x 2^4 = 1.00010111110 x 2^5 C814_AC81_3CFF_38_3898_1 // f16_mul_ru.tv line 29197 C814_AC81_3898_01 -1.00000010100 x 2^3 * -1.00010000001 x 2^-4 = 1.00010011000 x 2^-1 -// Skipped denorm f16_mul_ru.tv line 29297 8567_87C8_0001_03 -1.00101100111 x 2^-14 * -1.01111001000 x 2^-14 = Denorm +// Skipped subnorm f16_mul_ru.tv line 29297 8567_87C8_0001_03 -1.00101100111 x 2^-14 * -1.01111001000 x 2^-14 = subnorm 42EF_76FB_3CFF_38_7C00_5 // f16_mul_ru.tv line 29397 42EF_76FB_7C00_05 1.01011101111 x 2^1 * 1.01011111011 x 2^14 = INF FC01_BBA2_3CFF_38_7e00_8 // f16_mul_ru.tv line 29497 FC01_BBA2_FE01_10 NaN * -1.01110100010 x 2^-1 = NaN 4203_B933_3CFF_38_BFD0_1 // f16_mul_ru.tv line 29597 4203_B933_BFD0_01 1.01000000011 x 2^1 * -1.00100110011 x 2^-1 = -1.01111010000 x 2^0 @@ -3102,31 +3102,31 @@ CBEE_A23E_3CFF_38_3230_1 // f16_mul_ru.tv line 30197 CBEE_A23E_3230_01 -1.011111 CCF8_478F_3CFF_38_D8B1_1 // f16_mul_ru.tv line 30297 CCF8_478F_D8B1_01 -1.00011111000 x 2^4 * 1.01110001111 x 2^2 = -1.00010110001 x 2^7 EBEC_CFF7_3CFF_38_7C00_5 // f16_mul_ru.tv line 30397 EBEC_CFF7_7C00_05 -1.01111101100 x 2^11 * -1.01111110111 x 2^4 = INF 3907_07BF_3CFF_38_04DF_1 // f16_mul_ru.tv line 30497 3907_07BF_04DF_01 1.00100000111 x 2^-1 * 1.01110111111 x 2^-14 = 1.00011011111 x 2^-14 -// Skipped denorm f16_mul_ru.tv line 30597 84CC_3783_8240_03 -1.00011001100 x 2^-14 * 1.01110000011 x 2^-2 = -Denorm +// Skipped subnorm f16_mul_ru.tv line 30597 84CC_3783_8240_03 -1.00011001100 x 2^-14 * 1.01110000011 x 2^-2 = -subnorm B360_FE0E_3CFF_38_7e00_0 // f16_mul_ru.tv line 30697 B360_FE0E_FE0E_00 -1.01101100000 x 2^-3 * NaN = NaN F3FB_CFFF_3CFF_38_7C00_5 // f16_mul_ru.tv line 30797 F3FB_CFFF_7C00_05 -1.01111111011 x 2^13 * -1.01111111111 x 2^4 = INF -// Skipped denorm f16_mul_ru.tv line 30897 A2E0_0042_8000_03 -1.01011100000 x 2^-7 * Denorm = -Denorm +// Skipped subnorm f16_mul_ru.tv line 30897 A2E0_0042_8000_03 -1.01011100000 x 2^-7 * subnorm = -subnorm 3FBE_53BF_3CFF_38_5780_1 // f16_mul_ru.tv line 30997 3FBE_53BF_5780_01 1.01110111110 x 2^0 * 1.01110111111 x 2^5 = 1.01110000000 x 2^6 4DF7_F824_3CFF_38_FBFF_5 // f16_mul_ru.tv line 31097 4DF7_F824_FBFF_05 1.00111110111 x 2^4 * -1.00000100100 x 2^15 = -1.01111111111 x 2^15 D87E_B1AA_3CFF_38_4E5D_1 // f16_mul_ru.tv line 31197 D87E_B1AA_4E5D_01 -1.00001111110 x 2^7 * -1.00110101010 x 2^-3 = 1.01001011101 x 2^4 AFF7_BDD7_3CFF_38_31D1_1 // f16_mul_ru.tv line 31297 AFF7_BDD7_31D1_01 -1.01111110111 x 2^-4 * -1.00111010111 x 2^0 = 1.00111010001 x 2^-3 3E07_4400_3CFF_38_4607_0 // f16_mul_ru.tv line 31397 3E07_4400_4607_00 1.01000000111 x 2^0 * 1.00000000000 x 2^2 = 1.01000000111 x 2^2 -// Skipped denorm f16_mul_ru.tv line 31497 80C0_3C02_80C0_03 -Denorm * 1.00000000010 x 2^0 = -Denorm +// Skipped subnorm f16_mul_ru.tv line 31497 80C0_3C02_80C0_03 -subnorm * 1.00000000010 x 2^0 = -subnorm 87BF_CF5E_3CFF_38_1B23_1 // f16_mul_ru.tv line 31597 87BF_CF5E_1B23_01 -1.01110111111 x 2^-14 * -1.01101011110 x 2^4 = 1.01100100011 x 2^-9 761F_AFFD_3CFF_38_EA1C_1 // f16_mul_ru.tv line 31697 761F_AFFD_EA1C_01 1.01000011111 x 2^14 * -1.01111111101 x 2^-4 = -1.01000011100 x 2^11 6931_B9F0_3CFF_38_E7B4_1 // f16_mul_ru.tv line 31797 6931_B9F0_E7B4_01 1.00100110001 x 2^11 * -1.00111110000 x 2^-1 = -1.01110110100 x 2^10 440E_CB7A_3CFF_38_D394_1 // f16_mul_ru.tv line 31897 440E_CB7A_D394_01 1.00000001110 x 2^2 * -1.01101111010 x 2^3 = -1.01110010100 x 2^5 BC1E_840E_3CFF_38_042D_1 // f16_mul_ru.tv line 31997 BC1E_840E_042D_01 -1.00000011110 x 2^0 * -1.00000001110 x 2^-14 = 1.00000101101 x 2^-14 -// Skipped denorm f16_mul_ru.tv line 32097 B827_8043_0023_03 -1.00000100111 x 2^-1 * -Denorm = Denorm +// Skipped subnorm f16_mul_ru.tv line 32097 B827_8043_0023_03 -1.00000100111 x 2^-1 * -subnorm = subnorm 582E_AF1C_3CFF_38_CB6D_1 // f16_mul_ru.tv line 32197 582E_AF1C_CB6D_01 1.00000101110 x 2^7 * -1.01100011100 x 2^-4 = -1.01101101101 x 2^3 4FF7_FB87_3CFF_38_FBFF_5 // f16_mul_ru.tv line 32297 4FF7_FB87_FBFF_05 1.01111110111 x 2^4 * -1.01110000111 x 2^15 = -1.01111111111 x 2^15 35E0_73F2_3CFF_38_6DD6_1 // f16_mul_ru.tv line 32397 35E0_73F2_6DD6_01 1.00111100000 x 2^-2 * 1.01111110010 x 2^13 = 1.00111010110 x 2^12 -// Skipped denorm f16_mul_ru.tv line 32497 6842_03B6_2FE7_01 1.00001000010 x 2^11 * Denorm = 1.01111100111 x 2^-4 +// Skipped subnorm f16_mul_ru.tv line 32497 6842_03B6_2FE7_01 1.00001000010 x 2^11 * subnorm = 1.01111100111 x 2^-4 6BFF_C03B_3CFF_38_F03A_1 // f16_mul_ru.tv line 32597 6BFF_C03B_F03A_01 1.01111111111 x 2^11 * -1.00000111011 x 2^1 = -1.00000111010 x 2^13 4BC7_5060_3CFF_38_6041_1 // f16_mul_ru.tv line 32697 4BC7_5060_6041_01 1.01111000111 x 2^3 * 1.00001100000 x 2^5 = 1.00001000001 x 2^9 BFC7_4EBE_3CFF_38_D28D_1 // f16_mul_ru.tv line 32797 BFC7_4EBE_D28D_01 -1.01111000111 x 2^0 * 1.01010111110 x 2^4 = -1.01010001101 x 2^5 -// Skipped denorm f16_mul_ru.tv line 32897 A1B2_1021_805E_03 -1.00110110010 x 2^-7 * 1.00000100001 x 2^-11 = -Denorm -// Skipped denorm f16_mul_ru.tv line 32997 86C8_3818_8378_03 -1.01011001000 x 2^-14 * 1.00000011000 x 2^-1 = -Denorm +// Skipped subnorm f16_mul_ru.tv line 32897 A1B2_1021_805E_03 -1.00110110010 x 2^-7 * 1.00000100001 x 2^-11 = -subnorm +// Skipped subnorm f16_mul_ru.tv line 32997 86C8_3818_8378_03 -1.01011001000 x 2^-14 * 1.00000011000 x 2^-1 = -subnorm 3FFF_B81D_3CFF_38_BC1C_1 // f16_mul_ru.tv line 33097 3FFF_B81D_BC1C_01 1.01111111111 x 2^0 * -1.00000011101 x 2^-1 = -1.00000011100 x 2^0 C003_AEBF_3CFF_38_32C5_1 // f16_mul_ru.tv line 33197 C003_AEBF_32C5_01 -1.00000000011 x 2^1 * -1.01010111111 x 2^-4 = 1.01011000101 x 2^-3 B4FC_4000_3CFF_38_B8FC_0 // f16_mul_ru.tv line 33297 B4FC_4000_B8FC_00 -1.00011111100 x 2^-2 * 1.00000000000 x 2^1 = -1.00011111100 x 2^-1 @@ -3138,18 +3138,18 @@ BFF9_3C50_3CFF_38_C04C_1 // f16_mul_ru.tv line 33597 BFF9_3C50_C04C_01 -1.011111 F8B1_1C87_3CFF_38_D94F_1 // f16_mul_ru.tv line 33897 F8B1_1C87_D94F_01 -1.00010110001 x 2^15 * 1.00010000111 x 2^-8 = -1.00101001111 x 2^7 13E8_DC87_3CFF_38_B479_1 // f16_mul_ru.tv line 33997 13E8_DC87_B479_01 1.01111101000 x 2^-11 * -1.00010000111 x 2^8 = -1.00001111001 x 2^-2 C006_881F_3CFF_38_0C26_1 // f16_mul_ru.tv line 34097 C006_881F_0C26_01 -1.00000000110 x 2^1 * -1.00000011111 x 2^-13 = 1.00000100110 x 2^-12 -// Skipped denorm f16_mul_ru.tv line 34197 8044_4BFE_843E_01 -Denorm * 1.01111111110 x 2^3 = -1.00000111110 x 2^-14 -// Skipped denorm f16_mul_ru.tv line 34297 F908_8270_3E22_01 -1.00100001000 x 2^15 * -Denorm = 1.01000100010 x 2^0 +// Skipped subnorm f16_mul_ru.tv line 34197 8044_4BFE_843E_01 -subnorm * 1.01111111110 x 2^3 = -1.00000111110 x 2^-14 +// Skipped subnorm f16_mul_ru.tv line 34297 F908_8270_3E22_01 -1.00100001000 x 2^15 * -subnorm = 1.01000100010 x 2^0 2F01_FF4F_3CFF_38_7e00_0 // f16_mul_ru.tv line 34397 2F01_FF4F_FF4F_00 1.01100000001 x 2^-4 * NaN = NaN B8F0_EC3B_3CFF_38_6939_1 // f16_mul_ru.tv line 34497 B8F0_EC3B_6939_01 -1.00011110000 x 2^-1 * -1.00000111011 x 2^12 = 1.00100111001 x 2^11 450F_F5D9_3CFF_38_FBFF_5 // f16_mul_ru.tv line 34597 450F_F5D9_FBFF_05 1.00100001111 x 2^2 * -1.00111011001 x 2^14 = -1.01111111111 x 2^15 -// Skipped denorm f16_mul_ru.tv line 34697 1107_1C0F_0029_03 1.00100000111 x 2^-11 * 1.00000001111 x 2^-8 = Denorm +// Skipped subnorm f16_mul_ru.tv line 34697 1107_1C0F_0029_03 1.00100000111 x 2^-11 * 1.00000001111 x 2^-8 = subnorm 7DA9_B816_3CFF_38_7e00_8 // f16_mul_ru.tv line 34797 7DA9_B816_7FA9_10 NaN * -1.00000010110 x 2^-1 = NaN F400_D80B_3CFF_38_7C00_5 // f16_mul_ru.tv line 34897 F400_D80B_7C00_05 -1.00000000000 x 2^14 * -1.00000001011 x 2^7 = INF C5C0_8B1F_3CFF_38_151F_1 // f16_mul_ru.tv line 34997 C5C0_8B1F_151F_01 -1.00111000000 x 2^2 * -1.01100011111 x 2^-13 = 1.00100011111 x 2^-10 CEFE_AC7E_3CFF_38_3FDB_1 // f16_mul_ru.tv line 35097 CEFE_AC7E_3FDB_01 -1.01011111110 x 2^4 * -1.00001111110 x 2^-4 = 1.01111011011 x 2^0 -// Skipped denorm f16_mul_ru.tv line 35197 880F_33F6_8204_03 -1.00000001111 x 2^-13 * 1.01111110110 x 2^-3 = -Denorm -// Skipped denorm f16_mul_ru.tv line 35297 87F5_2BF6_807E_03 -1.01111110101 x 2^-14 * 1.01111110110 x 2^-5 = -Denorm +// Skipped subnorm f16_mul_ru.tv line 35197 880F_33F6_8204_03 -1.00000001111 x 2^-13 * 1.01111110110 x 2^-3 = -subnorm +// Skipped subnorm f16_mul_ru.tv line 35297 87F5_2BF6_807E_03 -1.01111110101 x 2^-14 * 1.01111110110 x 2^-5 = -subnorm 4BD7_BDDE_3CFF_38_CDBF_1 // f16_mul_ru.tv line 35397 4BD7_BDDE_CDBF_01 1.01111010111 x 2^3 * -1.00111011110 x 2^0 = -1.00110111111 x 2^4 C901_B0C9_3CFF_38_3DFD_1 // f16_mul_ru.tv line 35497 C901_B0C9_3DFD_01 -1.00100000001 x 2^3 * -1.00011001001 x 2^-3 = 1.00111111101 x 2^0 CFBF_F6FA_3CFF_38_7C00_5 // f16_mul_ru.tv line 35597 CFBF_F6FA_7C00_05 -1.01110111111 x 2^4 * -1.01011111010 x 2^14 = INF @@ -3182,7 +3182,7 @@ EFDC_361B_3CFF_38_E9FF_1 // f16_mul_ru.tv line 38197 EFDC_361B_E9FF_01 -1.011110 AB4D_5877_3CFF_38_C813_1 // f16_mul_ru.tv line 38297 AB4D_5877_C813_01 -1.01101001101 x 2^-5 * 1.00001110111 x 2^7 = -1.00000010011 x 2^3 77F3_897F_3CFF_38_C576_1 // f16_mul_ru.tv line 38397 77F3_897F_C576_01 1.01111110011 x 2^14 * -1.00101111111 x 2^-13 = -1.00101110110 x 2^2 B7F2_8A31_3CFF_38_0627_1 // f16_mul_ru.tv line 38497 B7F2_8A31_0627_01 -1.01111110010 x 2^-2 * -1.01000110001 x 2^-13 = 1.01000100111 x 2^-14 -// Skipped denorm f16_mul_ru.tv line 38597 A36F_03F9_800E_03 -1.01101101111 x 2^-7 * Denorm = -Denorm +// Skipped subnorm f16_mul_ru.tv line 38597 A36F_03F9_800E_03 -1.01101101111 x 2^-7 * subnorm = -subnorm 4FE3_1BAF_3CFF_38_2F94_1 // f16_mul_ru.tv line 38697 4FE3_1BAF_2F94_01 1.01111100011 x 2^4 * 1.01110101111 x 2^-9 = 1.01110010100 x 2^-4 B091_E4DF_3CFF_38_5990_1 // f16_mul_ru.tv line 38797 B091_E4DF_5990_01 -1.00010010001 x 2^-3 * -1.00011011111 x 2^10 = 1.00110010000 x 2^7 B3E3_CFBA_3CFF_38_479E_1 // f16_mul_ru.tv line 38897 B3E3_CFBA_479E_01 -1.01111100011 x 2^-3 * -1.01110111010 x 2^4 = 1.01110011110 x 2^2 @@ -3209,12 +3209,12 @@ C7BC_FA79_3CFF_38_7C00_5 // f16_mul_ru.tv line 40897 C7BC_FA79_7C00_05 -1.011101 A7FF_A3CD_3CFF_38_0FCD_1 // f16_mul_ru.tv line 40997 A7FF_A3CD_0FCD_01 -1.01111111111 x 2^-6 * -1.01111001101 x 2^-7 = 1.01111001101 x 2^-12 B20F_CC1B_3CFF_38_4238_1 // f16_mul_ru.tv line 41097 B20F_CC1B_4238_01 -1.01000001111 x 2^-3 * -1.00000011011 x 2^4 = 1.01000111000 x 2^1 BD6F_4F8F_3CFF_38_D122_1 // f16_mul_ru.tv line 41197 BD6F_4F8F_D122_01 -1.00101101111 x 2^0 * 1.01110001111 x 2^4 = -1.00100100010 x 2^5 -// Skipped denorm f16_mul_ru.tv line 41297 32D4_083E_01D0_03 1.01011010100 x 2^-3 * 1.00000111110 x 2^-13 = Denorm +// Skipped subnorm f16_mul_ru.tv line 41297 32D4_083E_01D0_03 1.01011010100 x 2^-3 * 1.00000111110 x 2^-13 = subnorm AD66_235E_3CFF_38_94F8_1 // f16_mul_ru.tv line 41397 AD66_235E_94F8_01 -1.00101100110 x 2^-4 * 1.01101011110 x 2^-7 = -1.00011111000 x 2^-10 2E38_FBE7_3CFF_38_EE24_1 // f16_mul_ru.tv line 41497 2E38_FBE7_EE24_01 1.01000111000 x 2^-4 * -1.01111100111 x 2^15 = -1.01000100100 x 2^12 AD5D_FF3E_3CFF_38_7e00_0 // f16_mul_ru.tv line 41597 AD5D_FF3E_FF3E_00 -1.00101011101 x 2^-4 * NaN = NaN 3C43_4E2C_3CFF_38_4E94_1 // f16_mul_ru.tv line 41697 3C43_4E2C_4E94_01 1.00001000011 x 2^0 * 1.01000101100 x 2^4 = 1.01010010100 x 2^4 -// Skipped denorm f16_mul_ru.tv line 41797 8242_380F_8125_03 -Denorm * 1.00000001111 x 2^-1 = -Denorm +// Skipped subnorm f16_mul_ru.tv line 41797 8242_380F_8125_03 -subnorm * 1.00000001111 x 2^-1 = -subnorm B39F_5EC1_3CFF_38_D66F_1 // f16_mul_ru.tv line 41897 B39F_5EC1_D66F_01 -1.01110011111 x 2^-3 * 1.01011000001 x 2^8 = -1.01001101111 x 2^6 D844_C3FA_3CFF_38_6041_1 // f16_mul_ru.tv line 41997 D844_C3FA_6041_01 -1.00001000100 x 2^7 * -1.01111111010 x 2^1 = 1.00001000001 x 2^9 D9FE_5BE6_3CFF_38_F9EA_1 // f16_mul_ru.tv line 42097 D9FE_5BE6_F9EA_01 -1.00111111110 x 2^7 * 1.01111100110 x 2^7 = -1.00111101010 x 2^15 @@ -3227,8 +3227,8 @@ B302_EB1E_3CFF_38_623D_1 // f16_mul_ru.tv line 42597 B302_EB1E_623D_01 -1.011000 CE08_C110_3CFF_38_53A3_1 // f16_mul_ru.tv line 42797 CE08_C110_53A3_01 -1.01000001000 x 2^4 * -1.00100010000 x 2^1 = 1.01110100011 x 2^5 4A06_FE1E_3CFF_38_7e00_0 // f16_mul_ru.tv line 42897 4A06_FE1E_FE1E_00 1.01000000110 x 2^3 * NaN = NaN B73E_47E0_3CFF_38_C321_1 // f16_mul_ru.tv line 42997 B73E_47E0_C321_01 -1.01100111110 x 2^-2 * 1.01111100000 x 2^2 = -1.01100100001 x 2^1 -// Skipped denorm f16_mul_ru.tv line 43097 0726_2606_002C_03 1.01100100110 x 2^-14 * 1.01000000110 x 2^-6 = Denorm -// Skipped denorm f16_mul_ru.tv line 43197 13FE_0822_0003_03 1.01111111110 x 2^-11 * 1.00000100010 x 2^-13 = Denorm +// Skipped subnorm f16_mul_ru.tv line 43097 0726_2606_002C_03 1.01100100110 x 2^-14 * 1.01000000110 x 2^-6 = subnorm +// Skipped subnorm f16_mul_ru.tv line 43197 13FE_0822_0003_03 1.01111111110 x 2^-11 * 1.00000100010 x 2^-13 = subnorm F60F_4060_3CFF_38_FAA0_1 // f16_mul_ru.tv line 43297 F60F_4060_FAA0_01 -1.01000001111 x 2^14 * 1.00001100000 x 2^1 = -1.01010100000 x 2^15 36DE_4888_3CFF_38_43C8_1 // f16_mul_ru.tv line 43397 36DE_4888_43C8_01 1.01011011110 x 2^-2 * 1.00010001000 x 2^3 = 1.01111001000 x 2^1 4FEA_D3A7_3CFF_38_E791_1 // f16_mul_ru.tv line 43497 4FEA_D3A7_E791_01 1.01111101010 x 2^4 * -1.01110100111 x 2^5 = -1.01110010001 x 2^10 @@ -3246,12 +3246,12 @@ B4DF_BBFE_3CFF_38_34DE_1 // f16_mul_ru.tv line 44497 B4DF_BBFE_34DE_01 -1.000110 C37D_4632_3CFF_38_CDCC_1 // f16_mul_ru.tv line 44697 C37D_4632_CDCC_01 -1.01101111101 x 2^1 * 1.01000110010 x 2^2 = -1.00111001100 x 2^4 07F6_466F_3CFF_38_1267_1 // f16_mul_ru.tv line 44797 07F6_466F_1267_01 1.01111110110 x 2^-14 * 1.01001101111 x 2^2 = 1.01001100111 x 2^-11 E645_FC02_3CFF_38_7e00_8 // f16_mul_ru.tv line 44897 E645_FC02_FE02_10 -1.01001000101 x 2^10 * NaN = NaN -// Skipped denorm f16_mul_ru.tv line 44997 07B9_B508_826D_03 1.01110111001 x 2^-14 * -1.00100001000 x 2^-2 = -Denorm +// Skipped subnorm f16_mul_ru.tv line 44997 07B9_B508_826D_03 1.01110111001 x 2^-14 * -1.00100001000 x 2^-2 = -subnorm 7654_CBF2_3CFF_38_FBFF_5 // f16_mul_ru.tv line 45097 7654_CBF2_FBFF_05 1.01001010100 x 2^14 * -1.01111110010 x 2^3 = -1.01111111111 x 2^15 77E2_4980_3CFF_38_7C00_5 // f16_mul_ru.tv line 45197 77E2_4980_7C00_05 1.01111100010 x 2^14 * 1.00110000000 x 2^3 = INF -// Skipped denorm f16_mul_ru.tv line 45297 841E_03E0_8000_03 -1.00000011110 x 2^-14 * Denorm = -Denorm +// Skipped subnorm f16_mul_ru.tv line 45297 841E_03E0_8000_03 -1.00000011110 x 2^-14 * subnorm = -subnorm 7BF0_CFBF_3CFF_38_FBFF_5 // f16_mul_ru.tv line 45397 7BF0_CFBF_FBFF_05 1.01111110000 x 2^15 * -1.01110111111 x 2^4 = -1.01111111111 x 2^15 -// Skipped denorm f16_mul_ru.tv line 45497 8575_B405_015F_03 -1.00101110101 x 2^-14 * -1.00000000101 x 2^-2 = Denorm +// Skipped subnorm f16_mul_ru.tv line 45497 8575_B405_015F_03 -1.00101110101 x 2^-14 * -1.00000000101 x 2^-2 = subnorm B3E7_BFF8_3CFF_38_37E0_1 // f16_mul_ru.tv line 45597 B3E7_BFF8_37E0_01 -1.01111100111 x 2^-3 * -1.01111111000 x 2^0 = 1.01111100000 x 2^-2 BDAA_40EE_3CFF_38_C2FB_1 // f16_mul_ru.tv line 45697 BDAA_40EE_C2FB_01 -1.00110101010 x 2^0 * 1.00011101110 x 2^1 = -1.01011111011 x 2^1 C3DF_E800_3CFF_38_6FDF_0 // f16_mul_ru.tv line 45797 C3DF_E800_6FDF_00 -1.01111011111 x 2^1 * -1.00000000000 x 2^11 = 1.01111011111 x 2^12 @@ -3279,16 +3279,16 @@ A3E7_EFF9_3CFF_18_57E0_1 // f16_mul_rne.tv line 1199 A3E7_EFF9_57E0_01 -1.011111 4C04_36E0_3CFF_18_46E7_1 // f16_mul_rne.tv line 1399 4C04_36E0_46E7_01 1.00000000100 x 2^4 * 1.01011100000 x 2^-2 = 1.01011100111 x 2^2 E2EF_BF7C_3CFF_18_667D_1 // f16_mul_rne.tv line 1499 E2EF_BF7C_667D_01 -1.01011101111 x 2^9 * -1.01101111100 x 2^0 = 1.01001111101 x 2^10 22FB_741B_3CFF_18_5B2A_1 // f16_mul_rne.tv line 1599 22FB_741B_5B2A_01 1.01011111011 x 2^-7 * 1.00000011011 x 2^14 = 1.01100101010 x 2^7 -// Skipped denorm f16_mul_rne.tv line 1699 843D_3930_82C0_03 -1.00000111101 x 2^-14 * 1.00100110000 x 2^-1 = -Denorm +// Skipped subnorm f16_mul_rne.tv line 1699 843D_3930_82C0_03 -1.00000111101 x 2^-14 * 1.00100110000 x 2^-1 = -subnorm ABDE_37C4_3CFF_18_A7A3_1 // f16_mul_rne.tv line 1799 ABDE_37C4_A7A3_01 -1.01111011110 x 2^-5 * 1.01111000100 x 2^-2 = -1.01110100011 x 2^-6 B6DC_90FB_3CFF_18_0C45_1 // f16_mul_rne.tv line 1899 B6DC_90FB_0C45_01 -1.01011011100 x 2^-2 * -1.00011111011 x 2^-11 = 1.00001000101 x 2^-12 4F3E_7440_3CFF_18_7C00_5 // f16_mul_rne.tv line 1999 4F3E_7440_7C00_05 1.01100111110 x 2^4 * 1.00001000000 x 2^14 = INF 4CF0_4FFF_3CFF_18_60EF_1 // f16_mul_rne.tv line 2099 4CF0_4FFF_60EF_01 1.00011110000 x 2^4 * 1.01111111111 x 2^4 = 1.00011101111 x 2^9 E9E6_74D6_3CFF_18_FC00_5 // f16_mul_rne.tv line 2199 E9E6_74D6_FC00_05 -1.00111100110 x 2^11 * 1.00011010110 x 2^14 = -INF -// Skipped denorm f16_mul_rne.tv line 2299 83F0_CCFE_14EA_01 -Denorm * -1.00011111110 x 2^4 = 1.00011101010 x 2^-10 +// Skipped subnorm f16_mul_rne.tv line 2299 83F0_CCFE_14EA_01 -subnorm * -1.00011111110 x 2^4 = 1.00011101010 x 2^-10 3BA0_8BDB_3CFF_18_8B7D_1 // f16_mul_rne.tv line 2399 3BA0_8BDB_8B7D_01 1.01110100000 x 2^-1 * -1.01111011011 x 2^-13 = -1.01101111101 x 2^-13 3538_FC7F_3CFF_18_7e00_8 // f16_mul_rne.tv line 2499 3538_FC7F_FE7F_10 1.00100111000 x 2^-2 * NaN = NaN -// Skipped denorm f16_mul_rne.tv line 2599 047D_B3C2_8117_03 1.00001111101 x 2^-14 * -1.01111000010 x 2^-3 = -Denorm +// Skipped subnorm f16_mul_rne.tv line 2599 047D_B3C2_8117_03 1.00001111101 x 2^-14 * -1.01111000010 x 2^-3 = -subnorm 3805_DC46_3CFF_18_D84B_1 // f16_mul_rne.tv line 2699 3805_DC46_D84B_01 1.00000000101 x 2^-1 * -1.00001000110 x 2^8 = -1.00001001011 x 2^7 CF04_6BFC_3CFF_18_FC00_5 // f16_mul_rne.tv line 2799 CF04_6BFC_FC00_05 -1.01100000100 x 2^4 * 1.01111111100 x 2^11 = -INF 4BFF_4BCF_3CFF_18_5BCE_1 // f16_mul_rne.tv line 2899 4BFF_4BCF_5BCE_01 1.01111111111 x 2^3 * 1.01111001111 x 2^3 = 1.01111001110 x 2^7 @@ -3299,7 +3299,7 @@ BA3F_3B7F_3CFF_18_B9DA_1 // f16_mul_rne.tv line 3299 BA3F_3B7F_B9DA_01 -1.010001 7AFB_FCA8_3CFF_18_7e00_8 // f16_mul_rne.tv line 3399 7AFB_FCA8_FEA8_10 1.01011111011 x 2^15 * NaN = NaN 7BC3_93F6_3CFF_18_D3B9_1 // f16_mul_rne.tv line 3499 7BC3_93F6_D3B9_01 1.01111000011 x 2^15 * -1.01111110110 x 2^-11 = -1.01110111001 x 2^5 3B13_8783_3CFF_18_86A4_1 // f16_mul_rne.tv line 3599 3B13_8783_86A4_01 1.01100010011 x 2^-1 * -1.01110000011 x 2^-14 = -1.01010100100 x 2^-14 -// Skipped denorm f16_mul_rne.tv line 3699 B4BF_80FB_004A_03 -1.00010111111 x 2^-2 * -Denorm = Denorm +// Skipped subnorm f16_mul_rne.tv line 3699 B4BF_80FB_004A_03 -1.00010111111 x 2^-2 * -subnorm = subnorm 77B7_4AC0_3CFF_18_7C00_5 // f16_mul_rne.tv line 3799 77B7_4AC0_7C00_05 1.01110110111 x 2^14 * 1.01011000000 x 2^3 = INF 33F8_347B_3CFF_18_2C77_1 // f16_mul_rne.tv line 3899 33F8_347B_2C77_01 1.01111111000 x 2^-3 * 1.00001111011 x 2^-2 = 1.00001110111 x 2^-4 F80D_2B7C_3CFF_18_E794_1 // f16_mul_rne.tv line 3999 F80D_2B7C_E794_01 -1.00000001101 x 2^15 * 1.01101111100 x 2^-5 = -1.01110010100 x 2^10 @@ -3308,13 +3308,13 @@ C00A_68DF_3CFF_18_ECEB_1 // f16_mul_rne.tv line 4199 C00A_68DF_ECEB_01 -1.000000 7F1E_340F_3CFF_18_7e00_0 // f16_mul_rne.tv line 4299 7F1E_340F_7F1E_00 NaN * 1.00000001111 x 2^-2 = NaN 9DCA_6B32_3CFF_18_CD35_1 // f16_mul_rne.tv line 4399 9DCA_6B32_CD35_01 -1.00111001010 x 2^-8 * 1.01100110010 x 2^11 = -1.00100110101 x 2^4 8BE8_E2DA_3CFF_18_32C5_1 // f16_mul_rne.tv line 4499 8BE8_E2DA_32C5_01 -1.01111101000 x 2^-13 * -1.01011011010 x 2^9 = 1.01011000101 x 2^-3 -// Skipped denorm f16_mul_rne.tv line 4599 0401_B3F2_80FE_03 1.00000000001 x 2^-14 * -1.01111110010 x 2^-3 = -Denorm +// Skipped subnorm f16_mul_rne.tv line 4599 0401_B3F2_80FE_03 1.00000000001 x 2^-14 * -1.01111110010 x 2^-3 = -subnorm 7BE6_39FE_3CFF_18_79EB_1 // f16_mul_rne.tv line 4699 7BE6_39FE_79EB_01 1.01111100110 x 2^15 * 1.00111111110 x 2^-1 = 1.00111101011 x 2^15 77E0_487E_3CFF_18_7C00_5 // f16_mul_rne.tv line 4799 77E0_487E_7C00_05 1.01111100000 x 2^14 * 1.00001111110 x 2^3 = INF -// Skipped denorm f16_mul_rne.tv line 4899 9C40_0302_8003_03 -1.00001000000 x 2^-8 * Denorm = -Denorm +// Skipped subnorm f16_mul_rne.tv line 4899 9C40_0302_8003_03 -1.00001000000 x 2^-8 * subnorm = -subnorm 37EF_B089_3CFF_18_AC7F_1 // f16_mul_rne.tv line 4999 37EF_B089_AC7F_01 1.01111101111 x 2^-2 * -1.00010001001 x 2^-3 = -1.00001111111 x 2^-4 06B1_F7CE_3CFF_18_C287_1 // f16_mul_rne.tv line 5099 06B1_F7CE_C287_01 1.01010110001 x 2^-14 * -1.01111001110 x 2^14 = -1.01010000111 x 2^1 -// Skipped denorm f16_mul_rne.tv line 5199 8502_0BE4_8000_03 -1.00100000010 x 2^-14 * 1.01111100100 x 2^-13 = -Denorm +// Skipped subnorm f16_mul_rne.tv line 5199 8502_0BE4_8000_03 -1.00100000010 x 2^-14 * 1.01111100100 x 2^-13 = -subnorm BE26_F77F_3CFF_18_79C3_1 // f16_mul_rne.tv line 5299 BE26_F77F_79C3_01 -1.01000100110 x 2^0 * -1.01101111111 x 2^14 = 1.00111000011 x 2^15 C7A0_C73E_3CFF_18_52E7_1 // f16_mul_rne.tv line 5399 C7A0_C73E_52E7_01 -1.01110100000 x 2^2 * -1.01100111110 x 2^2 = 1.01011100111 x 2^5 17FF_577F_3CFF_18_337E_1 // f16_mul_rne.tv line 5499 17FF_577F_337E_01 1.01111111111 x 2^-10 * 1.01101111111 x 2^6 = 1.01101111110 x 2^-3 @@ -3340,7 +3340,7 @@ FFFF_3C3A_3CFF_18_7e00_0 // f16_mul_rne.tv line 7399 FFFF_3C3A_FFFF_00 NaN * 1.0 BFD4_4811_3CFF_18_CBF5_1 // f16_mul_rne.tv line 7499 BFD4_4811_CBF5_01 -1.01111010100 x 2^0 * 1.00000010001 x 2^3 = -1.01111110101 x 2^3 4BEF_90B0_3CFF_18_A0A6_1 // f16_mul_rne.tv line 7599 4BEF_90B0_A0A6_01 1.01111101111 x 2^3 * -1.00010110000 x 2^-11 = -1.00010100110 x 2^-7 DBFA_8B05_3CFF_18_2B00_1 // f16_mul_rne.tv line 7699 DBFA_8B05_2B00_01 -1.01111111010 x 2^7 * -1.01100000101 x 2^-13 = 1.01100000000 x 2^-5 -// Skipped denorm f16_mul_rne.tv line 7799 31FF_88F0_81DA_03 1.00111111111 x 2^-3 * -1.00011110000 x 2^-13 = -Denorm +// Skipped subnorm f16_mul_rne.tv line 7799 31FF_88F0_81DA_03 1.00111111111 x 2^-3 * -1.00011110000 x 2^-13 = -subnorm F93E_B88C_3CFF_18_75F5_1 // f16_mul_rne.tv line 7899 F93E_B88C_75F5_01 -1.00100111110 x 2^15 * -1.00010001100 x 2^-1 = 1.00111110101 x 2^14 C643_541F_3CFF_18_DE74_1 // f16_mul_rne.tv line 7999 C643_541F_DE74_01 -1.01001000011 x 2^2 * 1.00000011111 x 2^6 = -1.01001110100 x 2^8 C7F6_AC77_3CFF_18_3871_1 // f16_mul_rne.tv line 8099 C7F6_AC77_3871_01 -1.01111110110 x 2^2 * -1.00001110111 x 2^-4 = 1.00001110001 x 2^-1 @@ -3351,9 +3351,9 @@ C3DD_4ACB_3CFF_18_D2AD_1 // f16_mul_rne.tv line 8299 C3DD_4ACB_D2AD_01 -1.011110 388F_08BF_3CFF_18_0569_1 // f16_mul_rne.tv line 8599 388F_08BF_0569_01 1.00010001111 x 2^-1 * 1.00010111111 x 2^-13 = 1.00101101001 x 2^-14 DF81_080E_3CFF_18_AB9B_1 // f16_mul_rne.tv line 8699 DF81_080E_AB9B_01 -1.01110000001 x 2^8 * 1.00000001110 x 2^-13 = -1.01110011011 x 2^-5 73FF_1A8B_3CFF_18_528A_1 // f16_mul_rne.tv line 8799 73FF_1A8B_528A_01 1.01111111111 x 2^13 * 1.01010001011 x 2^-9 = 1.01010001010 x 2^5 -// Skipped denorm f16_mul_rne.tv line 8899 87DF_037E_8000_03 -1.01111011111 x 2^-14 * Denorm = -Denorm +// Skipped subnorm f16_mul_rne.tv line 8899 87DF_037E_8000_03 -1.01111011111 x 2^-14 * subnorm = -subnorm F45E_B6FB_3CFF_18_6F9F_1 // f16_mul_rne.tv line 8999 F45E_B6FB_6F9F_01 -1.00001011110 x 2^14 * -1.01011111011 x 2^-2 = 1.01110011111 x 2^12 -// Skipped denorm f16_mul_rne.tv line 9099 6817_006F_2318_01 1.00000010111 x 2^11 * Denorm = 1.01100011000 x 2^-7 +// Skipped subnorm f16_mul_rne.tv line 9099 6817_006F_2318_01 1.00000010111 x 2^11 * subnorm = 1.01100011000 x 2^-7 77FC_0404_3CFF_18_4002_1 // f16_mul_rne.tv line 9199 77FC_0404_4002_01 1.01111111100 x 2^14 * 1.00000000100 x 2^-14 = 1.00000000010 x 2^1 B9BA_496D_3CFF_18_C7C5_1 // f16_mul_rne.tv line 9299 B9BA_496D_C7C5_01 -1.00110111010 x 2^-1 * 1.00101101101 x 2^3 = -1.01111000101 x 2^2 39DB_5804_3CFF_18_55E1_1 // f16_mul_rne.tv line 9399 39DB_5804_55E1_01 1.00111011011 x 2^-1 * 1.00000000100 x 2^7 = 1.00111100001 x 2^6 @@ -3366,31 +3366,31 @@ C403_B80D_3CFF_18_4010_1 // f16_mul_rne.tv line 9899 C403_B80D_4010_01 -1.000000 B9FF_2843_3CFF_18_A663_1 // f16_mul_rne.tv line 10099 B9FF_2843_A663_01 -1.00111111111 x 2^-1 * 1.00001000011 x 2^-5 = -1.01001100011 x 2^-6 E830_43F7_3CFF_18_F02B_1 // f16_mul_rne.tv line 10199 E830_43F7_F02B_01 -1.00000110000 x 2^11 * 1.01111110111 x 2^1 = -1.00000101011 x 2^13 3FFA_37DF_3CFF_18_3BD9_1 // f16_mul_rne.tv line 10299 3FFA_37DF_3BD9_01 1.01111111010 x 2^0 * 1.01111011111 x 2^-2 = 1.01111011001 x 2^-1 -// Skipped denorm f16_mul_rne.tv line 10399 03E3_B46F_8114_03 Denorm * -1.00001101111 x 2^-2 = -Denorm -// Skipped denorm f16_mul_rne.tv line 10499 03DB_3F03_06C2_01 Denorm * 1.01100000011 x 2^0 = 1.01011000010 x 2^-14 +// Skipped subnorm f16_mul_rne.tv line 10399 03E3_B46F_8114_03 subnorm * -1.00001101111 x 2^-2 = -subnorm +// Skipped subnorm f16_mul_rne.tv line 10499 03DB_3F03_06C2_01 subnorm * 1.01100000011 x 2^0 = 1.01011000010 x 2^-14 2CFE_ABFF_3CFF_18_9CFD_1 // f16_mul_rne.tv line 10599 2CFE_ABFF_9CFD_01 1.00011111110 x 2^-4 * -1.01111111111 x 2^-5 = -1.00011111101 x 2^-8 437A_2BFF_3CFF_18_3379_1 // f16_mul_rne.tv line 10699 437A_2BFF_3379_01 1.01101111010 x 2^1 * 1.01111111111 x 2^-5 = 1.01101111001 x 2^-3 465B_C480_3CFF_18_CF26_1 // f16_mul_rne.tv line 10799 465B_C480_CF26_01 1.01001011011 x 2^2 * -1.00010000000 x 2^2 = -1.01100100110 x 2^4 -// Skipped denorm f16_mul_rne.tv line 10899 386E_83B8_820F_03 1.00001101110 x 2^-1 * -Denorm = -Denorm +// Skipped subnorm f16_mul_rne.tv line 10899 386E_83B8_820F_03 1.00001101110 x 2^-1 * -subnorm = -subnorm 5731_A009_3CFF_18_BB41_1 // f16_mul_rne.tv line 10999 5731_A009_BB41_01 1.01100110001 x 2^6 * -1.00000001001 x 2^-7 = -1.01101000001 x 2^-1 25FB_6AAF_3CFF_18_54FF_1 // f16_mul_rne.tv line 11099 25FB_6AAF_54FF_01 1.00111111011 x 2^-6 * 1.01010101111 x 2^11 = 1.00011111111 x 2^6 3360_E80F_3CFF_18_DF7C_1 // f16_mul_rne.tv line 11199 3360_E80F_DF7C_01 1.01101100000 x 2^-3 * -1.00000001111 x 2^11 = -1.01101111100 x 2^8 -// Skipped denorm f16_mul_rne.tv line 11299 B622_000B_8004_03 -1.01000100010 x 2^-2 * Denorm = -Denorm +// Skipped subnorm f16_mul_rne.tv line 11299 B622_000B_8004_03 -1.01000100010 x 2^-2 * subnorm = -subnorm 2868_37FB_3CFF_18_2465_1 // f16_mul_rne.tv line 11399 2868_37FB_2465_01 1.00001101000 x 2^-5 * 1.01111111011 x 2^-2 = 1.00001100101 x 2^-6 -// Skipped denorm f16_mul_rne.tv line 11499 2FBF_09FD_0173_03 1.01110111111 x 2^-4 * 1.00111111101 x 2^-13 = Denorm +// Skipped subnorm f16_mul_rne.tv line 11499 2FBF_09FD_0173_03 1.01110111111 x 2^-4 * 1.00111111101 x 2^-13 = subnorm 5AF6_3BEF_3CFF_18_5AE7_1 // f16_mul_rne.tv line 11599 5AF6_3BEF_5AE7_01 1.01011110110 x 2^7 * 1.01111101111 x 2^-1 = 1.01011100111 x 2^7 890F_C7C0_3CFF_18_14E7_1 // f16_mul_rne.tv line 11699 890F_C7C0_14E7_01 -1.00100001111 x 2^-13 * -1.01111000000 x 2^2 = 1.00011100111 x 2^-10 40E9_7FB8_3CFF_18_7e00_0 // f16_mul_rne.tv line 11799 40E9_7FB8_7FB8_00 1.00011101001 x 2^1 * NaN = NaN 0801_68FE_3CFF_18_34FF_1 // f16_mul_rne.tv line 11899 0801_68FE_34FF_01 1.00000000001 x 2^-13 * 1.00011111110 x 2^11 = 1.00011111111 x 2^-2 1013_4EFA_3CFF_18_231B_1 // f16_mul_rne.tv line 11999 1013_4EFA_231B_01 1.00000010011 x 2^-11 * 1.01011111010 x 2^4 = 1.01100011011 x 2^-7 482F_0BFF_3CFF_18_182E_1 // f16_mul_rne.tv line 12099 482F_0BFF_182E_01 1.00000101111 x 2^3 * 1.01111111111 x 2^-13 = 1.00000101110 x 2^-9 -// Skipped denorm f16_mul_rne.tv line 12199 07D6_0BC0_0000_03 1.01111010110 x 2^-14 * 1.01111000000 x 2^-13 = 0 +// Skipped subnorm f16_mul_rne.tv line 12199 07D6_0BC0_0000_03 1.01111010110 x 2^-14 * 1.01111000000 x 2^-13 = 0 C38C_C07E_3CFF_18_483D_1 // f16_mul_rne.tv line 12299 C38C_C07E_483D_01 -1.01110001100 x 2^1 * -1.00001111110 x 2^1 = 1.00000111101 x 2^3 A1FF_2FEF_3CFF_18_95F2_1 // f16_mul_rne.tv line 12399 A1FF_2FEF_95F2_01 -1.00111111111 x 2^-7 * 1.01111101111 x 2^-4 = -1.00111110010 x 2^-10 -// Skipped denorm f16_mul_rne.tv line 12499 1082_14BE_000B_03 1.00010000010 x 2^-11 * 1.00010111110 x 2^-10 = Denorm -// Skipped denorm f16_mul_rne.tv line 12599 3408_0BBF_03E7_03 1.00000001000 x 2^-2 * 1.01110111111 x 2^-13 = Denorm +// Skipped subnorm f16_mul_rne.tv line 12499 1082_14BE_000B_03 1.00010000010 x 2^-11 * 1.00010111110 x 2^-10 = subnorm +// Skipped subnorm f16_mul_rne.tv line 12599 3408_0BBF_03E7_03 1.00000001000 x 2^-2 * 1.01110111111 x 2^-13 = subnorm B106_4BD6_3CFF_18_C0EC_1 // f16_mul_rne.tv line 12699 B106_4BD6_C0EC_01 -1.00100000110 x 2^-3 * 1.01111010110 x 2^3 = -1.00011101100 x 2^1 -// Skipped denorm f16_mul_rne.tv line 12799 A586_87FD_002C_03 -1.00110000110 x 2^-6 * -1.01111111101 x 2^-14 = Denorm +// Skipped subnorm f16_mul_rne.tv line 12799 A586_87FD_002C_03 -1.00110000110 x 2^-6 * -1.01111111101 x 2^-14 = subnorm A0FC_E807_3CFF_18_4D05_1 // f16_mul_rne.tv line 12899 A0FC_E807_4D05_01 -1.00011111100 x 2^-7 * -1.00000000111 x 2^11 = 1.00100000101 x 2^4 3306_C00A_3CFF_18_B718_1 // f16_mul_rne.tv line 12999 3306_C00A_B718_01 1.01100000110 x 2^-3 * -1.00000001010 x 2^1 = -1.01100011000 x 2^-2 3A03_B9FC_3CFF_18_B87F_1 // f16_mul_rne.tv line 13099 3A03_B9FC_B87F_01 1.01000000011 x 2^-1 * -1.00111111100 x 2^-1 = -1.00001111111 x 2^-1 @@ -3400,8 +3400,8 @@ C6AF_4FE6_3CFF_18_DA99_1 // f16_mul_rne.tv line 13399 C6AF_4FE6_DA99_01 -1.01010 4C10_06EE_3CFF_18_170A_1 // f16_mul_rne.tv line 13499 4C10_06EE_170A_01 1.00000010000 x 2^4 * 1.01011101110 x 2^-14 = 1.01100001010 x 2^-10 1FD7_3D0F_3CFF_18_20F5_1 // f16_mul_rne.tv line 13599 1FD7_3D0F_20F5_01 1.01111010111 x 2^-8 * 1.00100001111 x 2^0 = 1.00011110101 x 2^-7 CBDC_B2EF_3CFF_18_42D0_1 // f16_mul_rne.tv line 13699 CBDC_B2EF_42D0_01 -1.01111011100 x 2^3 * -1.01011101111 x 2^-3 = 1.01011010000 x 2^1 -// Skipped denorm f16_mul_rne.tv line 13799 2697_8C05_806A_03 1.01010010111 x 2^-6 * -1.00000000101 x 2^-12 = -Denorm -// Skipped denorm f16_mul_rne.tv line 13899 2C09_8F80_81E4_03 1.00000001001 x 2^-4 * -1.01110000000 x 2^-12 = -Denorm +// Skipped subnorm f16_mul_rne.tv line 13799 2697_8C05_806A_03 1.01010010111 x 2^-6 * -1.00000000101 x 2^-12 = -subnorm +// Skipped subnorm f16_mul_rne.tv line 13899 2C09_8F80_81E4_03 1.00000001001 x 2^-4 * -1.01110000000 x 2^-12 = -subnorm C3E2_BFFE_3CFF_18_47E0_1 // f16_mul_rne.tv line 13999 C3E2_BFFE_47E0_01 -1.01111100010 x 2^1 * -1.01111111110 x 2^0 = 1.01111100000 x 2^2 E77E_2FB7_3CFF_18_DB3A_1 // f16_mul_rne.tv line 14099 E77E_2FB7_DB3A_01 -1.01101111110 x 2^10 * 1.01110110111 x 2^-4 = -1.01100111010 x 2^7 237C_FF80_3CFF_18_7e00_0 // f16_mul_rne.tv line 14199 237C_FF80_FF80_00 1.01101111100 x 2^-7 * NaN = NaN @@ -3416,13 +3416,13 @@ C0FD_B403_3CFF_18_3901_1 // f16_mul_rne.tv line 14999 C0FD_B403_3901_01 -1.00011 AFEC_BA32_3CFF_18_2E23_1 // f16_mul_rne.tv line 15099 AFEC_BA32_2E23_01 -1.01111101100 x 2^-4 * -1.01000110010 x 2^-1 = 1.01000100011 x 2^-4 D3B7_2CFB_3CFF_18_C4CE_1 // f16_mul_rne.tv line 15199 D3B7_2CFB_C4CE_01 -1.01110110111 x 2^5 * 1.00011111011 x 2^-4 = -1.00011001110 x 2^2 1C12_F77F_3CFF_18_D7A1_1 // f16_mul_rne.tv line 15299 1C12_F77F_D7A1_01 1.00000010010 x 2^-8 * -1.01101111111 x 2^14 = -1.01110100001 x 2^6 -// Skipped denorm f16_mul_rne.tv line 15399 93F2_081F_8002_03 -1.01111110010 x 2^-11 * 1.00000011111 x 2^-13 = -Denorm +// Skipped subnorm f16_mul_rne.tv line 15399 93F2_081F_8002_03 -1.01111110010 x 2^-11 * 1.00000011111 x 2^-13 = -subnorm FEFE_84F9_3CFF_18_7e00_0 // f16_mul_rne.tv line 15499 FEFE_84F9_FEFE_00 NaN * -1.00011111001 x 2^-14 = NaN -// Skipped denorm f16_mul_rne.tv line 15599 0BE1_2FC7_01EA_03 1.01111100001 x 2^-13 * 1.01111000111 x 2^-4 = Denorm +// Skipped subnorm f16_mul_rne.tv line 15599 0BE1_2FC7_01EA_03 1.01111100001 x 2^-13 * 1.01111000111 x 2^-4 = subnorm 4DFD_2C77_3CFF_18_3EAF_1 // f16_mul_rne.tv line 15699 4DFD_2C77_3EAF_01 1.00111111101 x 2^4 * 1.00001110111 x 2^-4 = 1.01010101111 x 2^0 9352_BBBF_3CFF_18_1317_1 // f16_mul_rne.tv line 15799 9352_BBBF_1317_01 -1.01101010010 x 2^-11 * -1.01110111111 x 2^-1 = 1.01100010111 x 2^-11 BBF6_4C01_3CFF_18_CBF8_1 // f16_mul_rne.tv line 15899 BBF6_4C01_CBF8_01 -1.01111110110 x 2^-1 * 1.00000000001 x 2^4 = -1.01111111000 x 2^3 -// Skipped denorm f16_mul_rne.tv line 15999 0030_CC91_836D_03 Denorm * -1.00010010001 x 2^4 = -Denorm +// Skipped subnorm f16_mul_rne.tv line 15999 0030_CC91_836D_03 subnorm * -1.00010010001 x 2^4 = -subnorm 7C17_92BB_3CFF_18_7e00_8 // f16_mul_rne.tv line 16099 7C17_92BB_7E17_10 NaN * -1.01010111011 x 2^-11 = NaN 53F7_3781_3CFF_18_4F79_1 // f16_mul_rne.tv line 16199 53F7_3781_4F79_01 1.01111110111 x 2^5 * 1.01110000001 x 2^-2 = 1.01101111001 x 2^4 3702_FCDA_3CFF_18_7e00_8 // f16_mul_rne.tv line 16299 3702_FCDA_FEDA_10 1.01100000010 x 2^-2 * NaN = NaN @@ -3439,22 +3439,22 @@ BBBC_0AEC_3CFF_18_8AB1_1 // f16_mul_rne.tv line 16699 BBBC_0AEC_8AB1_01 -1.01110 6FBF_8410_3CFF_18_B7DE_1 // f16_mul_rne.tv line 17399 6FBF_8410_B7DE_01 1.01110111111 x 2^12 * -1.00000010000 x 2^-14 = -1.01111011110 x 2^-2 B782_FB15_3CFF_18_76A5_1 // f16_mul_rne.tv line 17499 B782_FB15_76A5_01 -1.01110000010 x 2^-2 * -1.01100010101 x 2^15 = 1.01010100101 x 2^14 CC0F_F80E_3CFF_18_7C00_5 // f16_mul_rne.tv line 17599 CC0F_F80E_7C00_05 -1.00000001111 x 2^4 * -1.00000001110 x 2^15 = INF -// Skipped denorm f16_mul_rne.tv line 17699 03DA_43FF_0BB3_01 Denorm * 1.01111111111 x 2^1 = 1.01110110011 x 2^-13 +// Skipped subnorm f16_mul_rne.tv line 17699 03DA_43FF_0BB3_01 subnorm * 1.01111111111 x 2^1 = 1.01110110011 x 2^-13 3E07_4000_3CFF_18_4207_0 // f16_mul_rne.tv line 17799 3E07_4000_4207_00 1.01000000111 x 2^0 * 1.00000000000 x 2^1 = 1.01000000111 x 2^1 43C6_4C0B_3CFF_18_53DB_1 // f16_mul_rne.tv line 17899 43C6_4C0B_53DB_01 1.01111000110 x 2^1 * 1.00000001011 x 2^4 = 1.01111011011 x 2^5 8423_CF98_3CFF_18_17DA_1 // f16_mul_rne.tv line 17999 8423_CF98_17DA_01 -1.00000100011 x 2^-14 * -1.01110011000 x 2^4 = 1.01111011010 x 2^-10 6C23_A385_3CFF_18_D3C7_1 // f16_mul_rne.tv line 18099 6C23_A385_D3C7_01 1.00000100011 x 2^12 * -1.01110000101 x 2^-7 = -1.01111000111 x 2^5 -// Skipped denorm f16_mul_rne.tv line 18199 039F_0F80_0000_03 Denorm * 1.01110000000 x 2^-12 = 0 +// Skipped subnorm f16_mul_rne.tv line 18199 039F_0F80_0000_03 subnorm * 1.01110000000 x 2^-12 = 0 6BCF_2DB9_3CFF_18_5D96_1 // f16_mul_rne.tv line 18299 6BCF_2DB9_5D96_01 1.01111001111 x 2^11 * 1.00110111001 x 2^-4 = 1.00110010110 x 2^8 -// Skipped denorm f16_mul_rne.tv line 18399 B021_04DB_80A0_03 -1.00000100001 x 2^-3 * 1.00011011011 x 2^-14 = -Denorm +// Skipped subnorm f16_mul_rne.tv line 18399 B021_04DB_80A0_03 -1.00000100001 x 2^-3 * 1.00011011011 x 2^-14 = -subnorm 3322_C566_3CFF_18_BCD0_1 // f16_mul_rne.tv line 18499 3322_C566_BCD0_01 1.01100100010 x 2^-3 * -1.00101100110 x 2^2 = -1.00011010000 x 2^0 -// Skipped denorm f16_mul_rne.tv line 18599 901A_87E5_0001_03 -1.00000011010 x 2^-11 * -1.01111100101 x 2^-14 = Denorm +// Skipped subnorm f16_mul_rne.tv line 18599 901A_87E5_0001_03 -1.00000011010 x 2^-11 * -1.01111100101 x 2^-14 = subnorm 7CFF_7C26_3CFF_18_7e00_8 // f16_mul_rne.tv line 18699 7CFF_7C26_7EFF_10 NaN * NaN = NaN 2C16_F4BF_3CFF_18_E4D9_1 // f16_mul_rne.tv line 18799 2C16_F4BF_E4D9_01 1.00000010110 x 2^-4 * -1.00010111111 x 2^14 = -1.00011011001 x 2^10 B7FE_CE07_3CFF_18_4A05_1 // f16_mul_rne.tv line 18899 B7FE_CE07_4A05_01 -1.01111111110 x 2^-2 * -1.01000000111 x 2^4 = 1.01000000101 x 2^3 4FDC_07C7_3CFF_18_1BA4_1 // f16_mul_rne.tv line 18999 4FDC_07C7_1BA4_01 1.01111011100 x 2^4 * 1.01111000111 x 2^-14 = 1.01110100100 x 2^-9 C2EF_3FCE_3CFF_18_C6C4_1 // f16_mul_rne.tv line 19099 C2EF_3FCE_C6C4_01 -1.01011101111 x 2^1 * 1.01111001110 x 2^0 = -1.01011000100 x 2^2 -// Skipped denorm f16_mul_rne.tv line 19199 07C6_117E_0001_03 1.01111000110 x 2^-14 * 1.00101111110 x 2^-11 = Denorm +// Skipped subnorm f16_mul_rne.tv line 19199 07C6_117E_0001_03 1.01111000110 x 2^-14 * 1.00101111110 x 2^-11 = subnorm 6B3F_580F_3CFF_18_7C00_5 // f16_mul_rne.tv line 19299 6B3F_580F_7C00_05 1.01100111111 x 2^11 * 1.00000001111 x 2^7 = INF C421_C0FB_3CFF_18_4924_1 // f16_mul_rne.tv line 19399 C421_C0FB_4924_01 -1.00000100001 x 2^2 * -1.00011111011 x 2^1 = 1.00100100100 x 2^3 CBFE_C835_3CFF_18_5834_1 // f16_mul_rne.tv line 19499 CBFE_C835_5834_01 -1.01111111110 x 2^3 * -1.00000110101 x 2^3 = 1.00000110100 x 2^7 @@ -3473,15 +3473,15 @@ B077_3F9E_3CFF_18_B440_1 // f16_mul_rne.tv line 20699 B077_3F9E_B440_01 -1.00001 2603_C843_3CFF_18_B268_1 // f16_mul_rne.tv line 20799 2603_C843_B268_01 1.01000000011 x 2^-6 * -1.00001000011 x 2^3 = -1.01001101000 x 2^-3 3BBC_F7CF_3CFF_18_F78D_1 // f16_mul_rne.tv line 20899 3BBC_F7CF_F78D_01 1.01110111100 x 2^-1 * -1.01111001111 x 2^14 = -1.01110001101 x 2^14 477C_ABFF_3CFF_18_B77B_1 // f16_mul_rne.tv line 20999 477C_ABFF_B77B_01 1.01101111100 x 2^2 * -1.01111111111 x 2^-5 = -1.01101111011 x 2^-2 -// Skipped denorm f16_mul_rne.tv line 21099 0383_CBF4_92FB_01 Denorm * -1.01111110100 x 2^3 = -1.01011111011 x 2^-11 +// Skipped subnorm f16_mul_rne.tv line 21099 0383_CBF4_92FB_01 subnorm * -1.01111110100 x 2^3 = -1.01011111011 x 2^-11 13BB_DFC1_3CFF_18_B77E_1 // f16_mul_rne.tv line 21199 13BB_DFC1_B77E_01 1.01110111011 x 2^-11 * -1.01111000001 x 2^8 = -1.01101111110 x 2^-2 4FD8_4502_3CFF_18_58E9_1 // f16_mul_rne.tv line 21299 4FD8_4502_58E9_01 1.01111011000 x 2^4 * 1.00100000010 x 2^2 = 1.00011101001 x 2^7 E610_4107_3CFF_18_EB9F_1 // f16_mul_rne.tv line 21399 E610_4107_EB9F_01 -1.01000010000 x 2^10 * 1.00100000111 x 2^1 = -1.01110011111 x 2^11 -// Skipped denorm f16_mul_rne.tv line 21499 B841_83EF_0217_03 -1.00001000001 x 2^-1 * -Denorm = Denorm +// Skipped subnorm f16_mul_rne.tv line 21499 B841_83EF_0217_03 -1.00001000001 x 2^-1 * -subnorm = subnorm A203_FB5E_3CFF_18_6189_1 // f16_mul_rne.tv line 21599 A203_FB5E_6189_01 -1.01000000011 x 2^-7 * -1.01101011110 x 2^15 = 1.00110001001 x 2^9 A7FB_F400_3CFF_18_5FFB_0 // f16_mul_rne.tv line 21699 A7FB_F400_5FFB_00 -1.01111111011 x 2^-6 * -1.00000000000 x 2^14 = 1.01111111011 x 2^8 CC1D_C000_3CFF_18_501D_0 // f16_mul_rne.tv line 21799 CC1D_C000_501D_00 -1.00000011101 x 2^4 * -1.00000000000 x 2^1 = 1.00000011101 x 2^5 -// Skipped denorm f16_mul_rne.tv line 21899 22FD_0426_000E_03 1.01011111101 x 2^-7 * 1.00000100110 x 2^-14 = Denorm +// Skipped subnorm f16_mul_rne.tv line 21899 22FD_0426_000E_03 1.01011111101 x 2^-7 * 1.00000100110 x 2^-14 = subnorm 8800_4FC4_3CFF_18_9BC4_0 // f16_mul_rne.tv line 21999 8800_4FC4_9BC4_00 -1.00000000000 x 2^-13 * 1.01111000100 x 2^4 = -1.01111000100 x 2^-9 4336_B0F6_3CFF_18_B879_1 // f16_mul_rne.tv line 22099 4336_B0F6_B879_01 1.01100110110 x 2^1 * -1.00011110110 x 2^-3 = -1.00001111001 x 2^-1 A430_FE41_3CFF_18_7e00_0 // f16_mul_rne.tv line 22199 A430_FE41_FE41_00 -1.00000110000 x 2^-6 * NaN = NaN @@ -3502,13 +3502,13 @@ FE1E_FFC3_3CFF_18_7e00_0 // f16_mul_rne.tv line 23499 FE1E_FFC3_FE1E_00 NaN * Na 44E9_FBCB_3CFF_18_FC00_5 // f16_mul_rne.tv line 23699 44E9_FBCB_FC00_05 1.00011101001 x 2^2 * -1.01111001011 x 2^15 = -INF C7EE_F47C_3CFF_18_7C00_5 // f16_mul_rne.tv line 23799 C7EE_F47C_7C00_05 -1.01111101110 x 2^2 * -1.00001111100 x 2^14 = INF 301D_4065_3CFF_18_3485_1 // f16_mul_rne.tv line 23899 301D_4065_3485_01 1.00000011101 x 2^-3 * 1.00001100101 x 2^1 = 1.00010000101 x 2^-2 -// Skipped denorm f16_mul_rne.tv line 23999 879E_060F_8000_03 -1.01110011110 x 2^-14 * 1.01000001111 x 2^-14 = -Denorm +// Skipped subnorm f16_mul_rne.tv line 23999 879E_060F_8000_03 -1.01110011110 x 2^-14 * 1.01000001111 x 2^-14 = -subnorm AF80_CF02_3CFF_18_4292_1 // f16_mul_rne.tv line 24099 AF80_CF02_4292_01 -1.01110000000 x 2^-4 * -1.01100000010 x 2^4 = 1.01010010010 x 2^1 D814_CE02_3CFF_18_6A20_1 // f16_mul_rne.tv line 24199 D814_CE02_6A20_01 -1.00000010100 x 2^7 * -1.01000000010 x 2^4 = 1.01000100000 x 2^11 C4FF_107B_3CFF_18_9999_1 // f16_mul_rne.tv line 24299 C4FF_107B_9999_01 -1.00011111111 x 2^2 * 1.00001111011 x 2^-11 = -1.00110011001 x 2^-9 48E6_380F_3CFF_18_44F8_1 // f16_mul_rne.tv line 24399 48E6_380F_44F8_01 1.00011100110 x 2^3 * 1.00000001111 x 2^-1 = 1.00011111000 x 2^2 DC1B_F460_3CFF_18_7C00_5 // f16_mul_rne.tv line 24499 DC1B_F460_7C00_05 -1.00000011011 x 2^8 * -1.00001100000 x 2^14 = INF -// Skipped denorm f16_mul_rne.tv line 24599 83F7_EBE7_33D5_01 -Denorm * -1.01111100111 x 2^11 = 1.01111010101 x 2^-3 +// Skipped subnorm f16_mul_rne.tv line 24599 83F7_EBE7_33D5_01 -subnorm * -1.01111100111 x 2^11 = 1.01111010101 x 2^-3 A3FF_CF02_3CFF_18_3701_1 // f16_mul_rne.tv line 24699 A3FF_CF02_3701_01 -1.01111111111 x 2^-7 * -1.01100000010 x 2^4 = 1.01100000001 x 2^-2 0F81_E77F_3CFF_18_BB08_1 // f16_mul_rne.tv line 24799 0F81_E77F_BB08_01 1.01110000001 x 2^-12 * -1.01101111111 x 2^10 = -1.01100001000 x 2^-1 0BBF_4003_3CFF_18_0FC5_1 // f16_mul_rne.tv line 24899 0BBF_4003_0FC5_01 1.01110111111 x 2^-13 * 1.00000000011 x 2^1 = 1.01111000101 x 2^-12 @@ -3518,25 +3518,25 @@ CF7D_8790_3CFF_18_1B14_1 // f16_mul_rne.tv line 25199 CF7D_8790_1B14_01 -1.01101 44AB_9800_3CFF_18_A0AB_0 // f16_mul_rne.tv line 25299 44AB_9800_A0AB_00 1.00010101011 x 2^2 * -1.00000000000 x 2^-9 = -1.00010101011 x 2^-7 087F_CFF1_3CFF_18_9C77_1 // f16_mul_rne.tv line 25399 087F_CFF1_9C77_01 1.00001111111 x 2^-13 * -1.01111110001 x 2^4 = -1.00001110111 x 2^-8 B03F_CD6E_3CFF_18_41C4_1 // f16_mul_rne.tv line 25499 B03F_CD6E_41C4_01 -1.00000111111 x 2^-3 * -1.00101101110 x 2^4 = 1.00111000100 x 2^1 -// Skipped denorm f16_mul_rne.tv line 25599 1071_011F_0000_03 1.00001110001 x 2^-11 * Denorm = 0 +// Skipped subnorm f16_mul_rne.tv line 25599 1071_011F_0000_03 1.00001110001 x 2^-11 * subnorm = 0 8B9E_487F_3CFF_18_9848_1 // f16_mul_rne.tv line 25699 8B9E_487F_9848_01 -1.01110011110 x 2^-13 * 1.00001111111 x 2^3 = -1.00001001000 x 2^-9 9A3F_C01F_3CFF_18_1E6F_1 // f16_mul_rne.tv line 25799 9A3F_C01F_1E6F_01 -1.01000111111 x 2^-9 * -1.00000011111 x 2^1 = 1.01001101111 x 2^-8 287D_E037_3CFF_18_CCBB_1 // f16_mul_rne.tv line 25899 287D_E037_CCBB_01 1.00001111101 x 2^-5 * -1.00000110111 x 2^9 = -1.00010111011 x 2^4 -// Skipped denorm f16_mul_rne.tv line 25999 00FF_687E_287A_01 Denorm * 1.00001111110 x 2^11 = 1.00001111010 x 2^-5 +// Skipped subnorm f16_mul_rne.tv line 25999 00FF_687E_287A_01 subnorm * 1.00001111110 x 2^11 = 1.00001111010 x 2^-5 07FF_F77F_3CFF_18_C37E_1 // f16_mul_rne.tv line 26099 07FF_F77F_C37E_01 1.01111111111 x 2^-14 * -1.01101111111 x 2^14 = -1.01101111110 x 2^1 4D7E_C27F_3CFF_18_D476_1 // f16_mul_rne.tv line 26199 4D7E_C27F_D476_01 1.00101111110 x 2^4 * -1.01001111111 x 2^1 = -1.00001110110 x 2^6 201C_23CA_3CFF_18_0800_1 // f16_mul_rne.tv line 26299 201C_23CA_0800_01 1.00000011100 x 2^-7 * 1.01111001010 x 2^-7 = 1.00000000000 x 2^-13 4B3E_21FF_3CFF_18_316E_1 // f16_mul_rne.tv line 26399 4B3E_21FF_316E_01 1.01100111110 x 2^3 * 1.00111111111 x 2^-7 = 1.00101101110 x 2^-3 BB9F_C44E_3CFF_18_441A_1 // f16_mul_rne.tv line 26499 BB9F_C44E_441A_01 -1.01110011111 x 2^-1 * -1.00001001110 x 2^2 = 1.00000011010 x 2^2 49EE_EBFF_3CFF_18_F9ED_1 // f16_mul_rne.tv line 26599 49EE_EBFF_F9ED_01 1.00111101110 x 2^3 * -1.01111111111 x 2^11 = -1.00111101101 x 2^15 -// Skipped denorm f16_mul_rne.tv line 26699 AF9E_83BD_0072_03 -1.01110011110 x 2^-4 * -Denorm = Denorm -// Skipped denorm f16_mul_rne.tv line 26799 03D7_CF7F_9732_01 Denorm * -1.01101111111 x 2^4 = -1.01100110010 x 2^-10 +// Skipped subnorm f16_mul_rne.tv line 26699 AF9E_83BD_0072_03 -1.01110011110 x 2^-4 * -subnorm = subnorm +// Skipped subnorm f16_mul_rne.tv line 26799 03D7_CF7F_9732_01 subnorm * -1.01101111111 x 2^4 = -1.01100110010 x 2^-10 4117_BB07_3CFF_18_C079_1 // f16_mul_rne.tv line 26899 4117_BB07_C079_01 1.00100010111 x 2^1 * -1.01100000111 x 2^-1 = -1.00001111001 x 2^1 3FF9_6390_3CFF_18_6789_1 // f16_mul_rne.tv line 26999 3FF9_6390_6789_01 1.01111111001 x 2^0 * 1.01110010000 x 2^9 = 1.01110001001 x 2^10 27DF_349D_3CFF_18_208A_1 // f16_mul_rne.tv line 27099 27DF_349D_208A_01 1.01111011111 x 2^-6 * 1.00010011101 x 2^-2 = 1.00010001010 x 2^-7 -// Skipped denorm f16_mul_rne.tv line 27199 85F7_B427_018C_03 -1.00111110111 x 2^-14 * -1.00000100111 x 2^-2 = Denorm +// Skipped subnorm f16_mul_rne.tv line 27199 85F7_B427_018C_03 -1.00111110111 x 2^-14 * -1.00000100111 x 2^-2 = subnorm CA5A_BC6E_3CFF_18_4B09_1 // f16_mul_rne.tv line 27299 CA5A_BC6E_4B09_01 -1.01001011010 x 2^3 * -1.00001101110 x 2^0 = 1.01100001001 x 2^3 -// Skipped denorm f16_mul_rne.tv line 27399 026A_437E_0886_01 Denorm * 1.01101111110 x 2^1 = 1.00010000110 x 2^-13 +// Skipped subnorm f16_mul_rne.tv line 27399 026A_437E_0886_01 subnorm * 1.01101111110 x 2^1 = 1.00010000110 x 2^-13 0A3F_FC81_3CFF_18_7e00_8 // f16_mul_rne.tv line 27499 0A3F_FC81_FE81_10 1.01000111111 x 2^-13 * NaN = NaN D308_C07A_3CFF_18_57DE_1 // f16_mul_rne.tv line 27599 D308_C07A_57DE_01 -1.01100001000 x 2^5 * -1.00001111010 x 2^1 = 1.01111011110 x 2^6 38FF_2423_3CFF_18_212B_1 // f16_mul_rne.tv line 27699 38FF_2423_212B_01 1.00011111111 x 2^-1 * 1.00000100011 x 2^-6 = 1.00100101011 x 2^-7 @@ -3544,27 +3544,27 @@ CE06_A086_3CFF_18_32D0_1 // f16_mul_rne.tv line 27799 CE06_A086_32D0_01 -1.01000 3387_BFF0_3CFF_18_B778_1 // f16_mul_rne.tv line 27899 3387_BFF0_B778_01 1.01110000111 x 2^-3 * -1.01111110000 x 2^0 = -1.01101111000 x 2^-2 363F_CBBF_3CFF_18_C60C_1 // f16_mul_rne.tv line 27999 363F_CBBF_C60C_01 1.01000111111 x 2^-2 * -1.01110111111 x 2^3 = -1.01000001100 x 2^2 D411_C6B5_3CFF_18_5ED2_1 // f16_mul_rne.tv line 28099 D411_C6B5_5ED2_01 -1.00000010001 x 2^6 * -1.01010110101 x 2^2 = 1.01011010010 x 2^8 -// Skipped denorm f16_mul_rne.tv line 28199 1190_0FFE_0006_03 1.00110010000 x 2^-11 * 1.01111111110 x 2^-12 = Denorm +// Skipped subnorm f16_mul_rne.tv line 28199 1190_0FFE_0006_03 1.00110010000 x 2^-11 * 1.01111111110 x 2^-12 = subnorm DBCE_A31F_3CFF_18_42F2_1 // f16_mul_rne.tv line 28299 DBCE_A31F_42F2_01 -1.01111001110 x 2^7 * -1.01100011111 x 2^-7 = 1.01011110010 x 2^1 4D3F_B827_3CFF_18_C972_1 // f16_mul_rne.tv line 28399 4D3F_B827_C972_01 1.00100111111 x 2^4 * -1.00000100111 x 2^-1 = -1.00101110010 x 2^3 -// Skipped denorm f16_mul_rne.tv line 28499 807D_7BE0_B7B1_01 -Denorm * 1.01111100000 x 2^15 = -1.01110110001 x 2^-2 +// Skipped subnorm f16_mul_rne.tv line 28499 807D_7BE0_B7B1_01 -subnorm * 1.01111100000 x 2^15 = -1.01110110001 x 2^-2 B5F7_43BC_3CFF_18_BDC4_1 // f16_mul_rne.tv line 28599 B5F7_43BC_BDC4_01 -1.00111110111 x 2^-2 * 1.01110111100 x 2^1 = -1.00111000100 x 2^0 086F_3BE3_3CFF_18_085F_1 // f16_mul_rne.tv line 28699 086F_3BE3_085F_01 1.00001101111 x 2^-13 * 1.01111100011 x 2^-1 = 1.00001011111 x 2^-13 BFFE_BFFF_3CFF_18_43FD_1 // f16_mul_rne.tv line 28799 BFFE_BFFF_43FD_01 -1.01111111110 x 2^0 * -1.01111111111 x 2^0 = 1.01111111101 x 2^1 45EF_4486_3CFF_18_4EB6_1 // f16_mul_rne.tv line 28899 45EF_4486_4EB6_01 1.00111101111 x 2^2 * 1.00010000110 x 2^2 = 1.01010110110 x 2^4 B27F_4840_3CFF_18_BEE7_1 // f16_mul_rne.tv line 28999 B27F_4840_BEE7_01 -1.01001111111 x 2^-3 * 1.00001000000 x 2^3 = -1.01011100111 x 2^0 B27F_3D00_3CFF_18_B40F_1 // f16_mul_rne.tv line 29099 B27F_3D00_B40F_01 -1.01001111111 x 2^-3 * 1.00100000000 x 2^0 = -1.00000001111 x 2^-2 -// Skipped denorm f16_mul_rne.tv line 29199 A376_88BE_0023_03 -1.01101110110 x 2^-7 * -1.00010111110 x 2^-13 = Denorm +// Skipped subnorm f16_mul_rne.tv line 29199 A376_88BE_0023_03 -1.01101110110 x 2^-7 * -1.00010111110 x 2^-13 = subnorm 43EC_4404_3CFF_18_4BF4_1 // f16_mul_rne.tv line 29299 43EC_4404_4BF4_01 1.01111101100 x 2^1 * 1.00000000100 x 2^2 = 1.01111110100 x 2^3 37E2_A404_3CFF_18_9FEA_1 // f16_mul_rne.tv line 29399 37E2_A404_9FEA_01 1.01111100010 x 2^-2 * -1.00000000100 x 2^-6 = -1.01111101010 x 2^-8 0710_7B89_3CFF_18_46A7_1 // f16_mul_rne.tv line 29499 0710_7B89_46A7_01 1.01100010000 x 2^-14 * 1.01110001001 x 2^15 = 1.01010100111 x 2^2 63FE_BEFF_3CFF_18_E6FD_1 // f16_mul_rne.tv line 29599 63FE_BEFF_E6FD_01 1.01111111110 x 2^9 * -1.01011111111 x 2^0 = -1.01011111101 x 2^10 -// Skipped denorm f16_mul_rne.tv line 29699 B20E_8421_00C8_03 -1.01000001110 x 2^-3 * -1.00000100001 x 2^-14 = Denorm +// Skipped subnorm f16_mul_rne.tv line 29699 B20E_8421_00C8_03 -1.01000001110 x 2^-3 * -1.00000100001 x 2^-14 = subnorm 37FF_CE1E_3CFF_18_CA1D_1 // f16_mul_rne.tv line 29799 37FF_CE1E_CA1D_01 1.01111111111 x 2^-2 * -1.01000011110 x 2^4 = -1.01000011101 x 2^3 3044_D7F2_3CFF_18_CC3D_1 // f16_mul_rne.tv line 29899 3044_D7F2_CC3D_01 1.00001000100 x 2^-3 * -1.01111110010 x 2^6 = -1.00000111101 x 2^4 4C9F_AEC0_3CFF_18_BFCC_1 // f16_mul_rne.tv line 29999 4C9F_AEC0_BFCC_01 1.00010011111 x 2^4 * -1.01011000000 x 2^-4 = -1.01111001100 x 2^0 F5FA_7FFF_3CFF_18_7e00_0 // f16_mul_rne.tv line 30099 F5FA_7FFF_7FFF_00 -1.00111111010 x 2^14 * NaN = NaN -// Skipped denorm f16_mul_rne.tv line 30199 7FFE_03B8_7FFE_00 NaN * Denorm = NaN +// Skipped subnorm f16_mul_rne.tv line 30199 7FFE_03B8_7FFE_00 NaN * subnorm = NaN 10F3_C83F_3CFF_18_9D41_1 // f16_mul_rne.tv line 30299 10F3_C83F_9D41_01 1.00011110011 x 2^-11 * -1.00000111111 x 2^3 = -1.00101000001 x 2^-8 BBF3_979F_3CFF_18_1793_1 // f16_mul_rne.tv line 30399 BBF3_979F_1793_01 -1.01111110011 x 2^-1 * -1.01110011111 x 2^-10 = 1.01110010011 x 2^-10 6887_B57F_3CFF_18_E238_1 // f16_mul_rne.tv line 30499 6887_B57F_E238_01 1.00010000111 x 2^11 * -1.00101111111 x 2^-2 = -1.01000111000 x 2^9 @@ -3576,10 +3576,10 @@ CC1C_E2AF_3CFF_18_72DE_1 // f16_mul_rne.tv line 30999 CC1C_E2AF_72DE_01 -1.00000 5A07_303B_3CFF_18_4E60_1 // f16_mul_rne.tv line 31099 5A07_303B_4E60_01 1.01000000111 x 2^7 * 1.00000111011 x 2^-3 = 1.01001100000 x 2^4 3A9F_CC42_3CFF_18_CB0C_1 // f16_mul_rne.tv line 31199 3A9F_CC42_CB0C_01 1.01010011111 x 2^-1 * -1.00001000010 x 2^4 = -1.01100001100 x 2^3 3AF8_30E2_3CFF_18_3041_1 // f16_mul_rne.tv line 31299 3AF8_30E2_3041_01 1.01011111000 x 2^-1 * 1.00011100010 x 2^-3 = 1.00001000001 x 2^-3 -// Skipped denorm f16_mul_rne.tv line 31399 8B88_039F_8000_03 -1.01110001000 x 2^-13 * Denorm = -Denorm +// Skipped subnorm f16_mul_rne.tv line 31399 8B88_039F_8000_03 -1.01110001000 x 2^-13 * subnorm = -subnorm 1C0C_EBD0_3CFF_18_CBE7_1 // f16_mul_rne.tv line 31499 1C0C_EBD0_CBE7_01 1.00000001100 x 2^-8 * -1.01111010000 x 2^11 = -1.01111100111 x 2^3 47DE_F994_3CFF_18_FC00_5 // f16_mul_rne.tv line 31599 47DE_F994_FC00_05 1.01111011110 x 2^2 * -1.00110010100 x 2^15 = -INF -// Skipped denorm f16_mul_rne.tv line 31699 80A0_E01D_1D24_01 -Denorm * -1.00000011101 x 2^9 = 1.00100100100 x 2^-8 +// Skipped subnorm f16_mul_rne.tv line 31699 80A0_E01D_1D24_01 -subnorm * -1.00000011101 x 2^9 = 1.00100100100 x 2^-8 4AFF_884F_3CFF_18_9789_1 // f16_mul_rne.tv line 31799 4AFF_884F_9789_01 1.01011111111 x 2^3 * -1.00001001111 x 2^-13 = -1.01110001001 x 2^-10 5106_E838_3CFF_18_FC00_5 // f16_mul_rne.tv line 31899 5106_E838_FC00_05 1.00100000110 x 2^5 * -1.00000111000 x 2^11 = -INF FDF7_3D3E_3CFF_18_7e00_8 // f16_mul_rne.tv line 31999 FDF7_3D3E_FFF7_10 NaN * 1.00100111110 x 2^0 = NaN @@ -3597,16 +3597,16 @@ B82F_07FF_3CFF_18_842E_1 // f16_mul_rne.tv line 32699 B82F_07FF_842E_01 -1.00000 1155_FCAD_3CFF_18_7e00_8 // f16_mul_rne.tv line 33199 1155_FCAD_FEAD_10 1.00101010101 x 2^-11 * NaN = NaN C398_79F0_3CFF_18_FC00_5 // f16_mul_rne.tv line 33299 C398_79F0_FC00_05 -1.01110011000 x 2^1 * 1.00111110000 x 2^15 = -INF AED3_CC47_3CFF_18_3F4C_1 // f16_mul_rne.tv line 33399 AED3_CC47_3F4C_01 -1.01011010011 x 2^-4 * -1.00001000111 x 2^4 = 1.01101001100 x 2^0 -// Skipped denorm f16_mul_rne.tv line 33499 B021_03F4_8083_03 -1.00000100001 x 2^-3 * Denorm = -Denorm -// Skipped denorm f16_mul_rne.tv line 33599 01FE_87C0_8000_03 Denorm * -1.01111000000 x 2^-14 = -Denorm +// Skipped subnorm f16_mul_rne.tv line 33499 B021_03F4_8083_03 -1.00000100001 x 2^-3 * subnorm = -subnorm +// Skipped subnorm f16_mul_rne.tv line 33599 01FE_87C0_8000_03 subnorm * -1.01111000000 x 2^-14 = -subnorm BC10_F881_3CFF_18_7893_1 // f16_mul_rne.tv line 33699 BC10_F881_7893_01 -1.00000010000 x 2^0 * -1.00010000001 x 2^15 = 1.00010010011 x 2^15 42F8_6DDF_3CFF_18_751D_1 // f16_mul_rne.tv line 33799 42F8_6DDF_751D_01 1.01011111000 x 2^1 * 1.00111011111 x 2^12 = 1.00100011101 x 2^14 39F8_8BE2_3CFF_18_89E2_1 // f16_mul_rne.tv line 33899 39F8_8BE2_89E2_01 1.00111111000 x 2^-1 * -1.01111100010 x 2^-13 = -1.00111100010 x 2^-13 -// Skipped denorm f16_mul_rne.tv line 33999 DAFE_03FF_A2FC_01 -1.01011111110 x 2^7 * Denorm = -1.01011111100 x 2^-7 +// Skipped subnorm f16_mul_rne.tv line 33999 DAFE_03FF_A2FC_01 -1.01011111110 x 2^7 * subnorm = -1.01011111100 x 2^-7 88DE_3780_3CFF_18_8490_1 // f16_mul_rne.tv line 34099 88DE_3780_8490_01 -1.00011011110 x 2^-13 * 1.01110000000 x 2^-2 = -1.00010010000 x 2^-14 FC0E_BC21_3CFF_18_7e00_8 // f16_mul_rne.tv line 34199 FC0E_BC21_FE0E_10 NaN * -1.00000100001 x 2^0 = NaN BC1A_7787_3CFF_18_F7B8_1 // f16_mul_rne.tv line 34299 BC1A_7787_F7B8_01 -1.00000011010 x 2^0 * 1.01110000111 x 2^14 = -1.01110111000 x 2^14 -// Skipped denorm f16_mul_rne.tv line 34399 1700_841D_8002_03 1.01100000000 x 2^-10 * -1.00000011101 x 2^-14 = -Denorm +// Skipped subnorm f16_mul_rne.tv line 34399 1700_841D_8002_03 1.01100000000 x 2^-10 * -1.00000011101 x 2^-14 = -subnorm 7F01_D122_3CFF_18_7e00_0 // f16_mul_rne.tv line 34499 7F01_D122_7F01_00 NaN * -1.00100100010 x 2^5 = NaN 3C04_ABBA_3CFF_18_ABC2_1 // f16_mul_rne.tv line 34599 3C04_ABBA_ABC2_01 1.00000000100 x 2^0 * -1.01110111010 x 2^-5 = -1.01111000010 x 2^-5 C5DF_BF87_3CFF_18_4986_1 // f16_mul_rne.tv line 34699 C5DF_BF87_4986_01 -1.00111011111 x 2^2 * -1.01110000111 x 2^0 = 1.00110000110 x 2^3 @@ -3616,7 +3616,7 @@ B041_7506_3CFF_18_E958_1 // f16_mul_rne.tv line 34999 B041_7506_E958_01 -1.00001 2C1B_C80E_3CFF_18_B829_1 // f16_mul_rne.tv line 35099 2C1B_C80E_B829_01 1.00000011011 x 2^-4 * -1.00000001110 x 2^3 = -1.00000101001 x 2^-1 93EB_37DF_3CFF_18_8FCA_1 // f16_mul_rne.tv line 35199 93EB_37DF_8FCA_01 -1.01111101011 x 2^-11 * 1.01111011111 x 2^-2 = -1.01111001010 x 2^-12 B33F_79FD_3CFF_18_F16D_1 // f16_mul_rne.tv line 35299 B33F_79FD_F16D_01 -1.01100111111 x 2^-3 * 1.00111111101 x 2^15 = -1.00101101101 x 2^13 -// Skipped denorm f16_mul_rne.tv line 35399 3B76_8083_807A_03 1.01101110110 x 2^-1 * -Denorm = -Denorm +// Skipped subnorm f16_mul_rne.tv line 35399 3B76_8083_807A_03 1.01101110110 x 2^-1 * -subnorm = -subnorm C37D_6877_3CFF_18_F02E_1 // f16_mul_rne.tv line 35499 C37D_6877_F02E_01 -1.01101111101 x 2^1 * 1.00001110111 x 2^11 = -1.00000101110 x 2^13 753E_6B0E_3CFF_18_7C00_5 // f16_mul_rne.tv line 35599 753E_6B0E_7C00_05 1.00100111110 x 2^14 * 1.01100001110 x 2^11 = INF 4480_7E67_3CFF_18_7e00_0 // f16_mul_rne.tv line 35699 4480_7E67_7E67_00 1.00010000000 x 2^2 * NaN = NaN @@ -3628,7 +3628,7 @@ C37D_6877_3CFF_18_F02E_1 // f16_mul_rne.tv line 35499 C37D_6877_F02E_01 -1.01101 C7E7_7811_3CFF_18_FC00_5 // f16_mul_rne.tv line 36299 C7E7_7811_FC00_05 -1.01111100111 x 2^2 * 1.00000010001 x 2^15 = -INF 55DF_E023_3CFF_18_FA12_1 // f16_mul_rne.tv line 36399 55DF_E023_FA12_01 1.00111011111 x 2^6 * -1.00000100011 x 2^9 = -1.01000010010 x 2^15 5604_87F7_3CFF_18_A1FD_1 // f16_mul_rne.tv line 36499 5604_87F7_A1FD_01 1.01000000100 x 2^6 * -1.01111110111 x 2^-14 = -1.00111111101 x 2^-7 -// Skipped denorm f16_mul_rne.tv line 36599 EABF_0140_AC37_01 -1.01010111111 x 2^11 * Denorm = -1.00000110111 x 2^-4 +// Skipped subnorm f16_mul_rne.tv line 36599 EABF_0140_AC37_01 -1.01010111111 x 2^11 * subnorm = -1.00000110111 x 2^-4 EBEF_053F_3CFF_18_B534_1 // f16_mul_rne.tv line 36699 EBEF_053F_B534_01 -1.01111101111 x 2^11 * 1.00100111111 x 2^-14 = -1.00100110100 x 2^-2 5D83_DC01_3CFF_18_FC00_5 // f16_mul_rne.tv line 36799 5D83_DC01_FC00_05 1.00110000011 x 2^8 * -1.00000000001 x 2^8 = -INF C21F_36EF_3CFF_18_BD4E_1 // f16_mul_rne.tv line 36899 C21F_36EF_BD4E_01 -1.01000011111 x 2^1 * 1.01011101111 x 2^-2 = -1.00101001110 x 2^0 @@ -3639,16 +3639,16 @@ F47E_795E_3CFF_18_FC00_5 // f16_mul_rne.tv line 37099 F47E_795E_FC00_05 -1.00001 DBFA_D3D0_3CFF_18_73CA_1 // f16_mul_rne.tv line 37399 DBFA_D3D0_73CA_01 -1.01111111010 x 2^7 * -1.01111010000 x 2^5 = 1.01111001010 x 2^13 C274_91CE_3CFF_18_18AF_1 // f16_mul_rne.tv line 37499 C274_91CE_18AF_01 -1.01001110100 x 2^1 * -1.00111001110 x 2^-11 = 1.00010101111 x 2^-9 3BDF_C410_3CFF_18_C3FE_1 // f16_mul_rne.tv line 37599 3BDF_C410_C3FE_01 1.01111011111 x 2^-1 * -1.00000010000 x 2^2 = -1.01111111110 x 2^1 -// Skipped denorm f16_mul_rne.tv line 37699 0A0F_B200_8246_03 1.01000001111 x 2^-13 * -1.01000000000 x 2^-3 = -Denorm +// Skipped subnorm f16_mul_rne.tv line 37699 0A0F_B200_8246_03 1.01000001111 x 2^-13 * -1.01000000000 x 2^-3 = -subnorm D39C_4C3B_3CFF_18_E406_1 // f16_mul_rne.tv line 37799 D39C_4C3B_E406_01 -1.01110011100 x 2^5 * 1.00000111011 x 2^4 = -1.00000000110 x 2^10 -// Skipped denorm f16_mul_rne.tv line 37899 B411_05DF_817E_03 -1.00000010001 x 2^-2 * 1.00111011111 x 2^-14 = -Denorm +// Skipped subnorm f16_mul_rne.tv line 37899 B411_05DF_817E_03 -1.00000010001 x 2^-2 * 1.00111011111 x 2^-14 = -subnorm A2FE_2DDE_3CFF_18_9521_1 // f16_mul_rne.tv line 37999 A2FE_2DDE_9521_01 -1.01011111110 x 2^-7 * 1.00111011110 x 2^-4 = -1.00100100001 x 2^-10 F0BF_35EF_3CFF_18_EB0A_1 // f16_mul_rne.tv line 38099 F0BF_35EF_EB0A_01 -1.00010111111 x 2^13 * 1.00111101111 x 2^-2 = -1.01100001010 x 2^11 8413_C7E0_3CFF_18_1003_1 // f16_mul_rne.tv line 38199 8413_C7E0_1003_01 -1.00000010011 x 2^-14 * -1.01111100000 x 2^2 = 1.00000000011 x 2^-11 F7EE_CF90_3CFF_18_7C00_5 // f16_mul_rne.tv line 38299 F7EE_CF90_7C00_05 -1.01111101110 x 2^14 * -1.01110010000 x 2^4 = INF FBB7_92F0_3CFF_18_52B1_1 // f16_mul_rne.tv line 38399 FBB7_92F0_52B1_01 -1.01110110111 x 2^15 * -1.01011110000 x 2^-11 = 1.01010110001 x 2^5 37FE_C7EF_3CFF_18_C3ED_1 // f16_mul_rne.tv line 38499 37FE_C7EF_C3ED_01 1.01111111110 x 2^-2 * -1.01111101111 x 2^2 = -1.01111101101 x 2^1 -// Skipped denorm f16_mul_rne.tv line 38599 A2D9_13BF_80D4_03 -1.01011011001 x 2^-7 * 1.01110111111 x 2^-11 = -Denorm +// Skipped subnorm f16_mul_rne.tv line 38599 A2D9_13BF_80D4_03 -1.01011011001 x 2^-7 * 1.01110111111 x 2^-11 = -subnorm 583E_C41E_3CFF_18_E05E_1 // f16_mul_rne.tv line 38699 583E_C41E_E05E_01 1.00000111110 x 2^7 * -1.00000011110 x 2^2 = -1.00001011110 x 2^9 3900_CCBB_3CFF_18_C9EA_1 // f16_mul_rne.tv line 38799 3900_CCBB_C9EA_01 1.00100000000 x 2^-1 * -1.00010111011 x 2^4 = -1.00111101010 x 2^3 FBC8_C7E3_3CFF_18_7C00_5 // f16_mul_rne.tv line 38899 FBC8_C7E3_7C00_05 -1.01111001000 x 2^15 * -1.01111100011 x 2^2 = INF @@ -3661,17 +3661,17 @@ CCBE_9BBF_3CFF_18_2C97_1 // f16_mul_rne.tv line 39399 CCBE_9BBF_2C97_01 -1.00010 B012_3112_3CFF_18_A529_1 // f16_mul_rne.tv line 39599 B012_3112_A529_01 -1.00000010010 x 2^-3 * 1.00100010010 x 2^-3 = -1.00100101001 x 2^-6 07EF_EA29_3CFF_18_B61C_1 // f16_mul_rne.tv line 39699 07EF_EA29_B61C_01 1.01111101111 x 2^-14 * -1.01000101001 x 2^11 = -1.01000011100 x 2^-2 F57E_0409_3CFF_18_BD8A_1 // f16_mul_rne.tv line 39799 F57E_0409_BD8A_01 -1.00101111110 x 2^14 * 1.00000001001 x 2^-14 = -1.00110001010 x 2^0 -// Skipped denorm f16_mul_rne.tv line 39899 03F5_47E4_0FCE_01 Denorm * 1.01111100100 x 2^2 = 1.01111001110 x 2^-12 +// Skipped subnorm f16_mul_rne.tv line 39899 03F5_47E4_0FCE_01 subnorm * 1.01111100100 x 2^2 = 1.01111001110 x 2^-12 4C02_2507_3CFF_18_350A_1 // f16_mul_rne.tv line 39999 4C02_2507_350A_01 1.00000000010 x 2^4 * 1.00100000111 x 2^-6 = 1.00100001010 x 2^-2 BEE8_C478_3CFF_18_47B7_1 // f16_mul_rne.tv line 40099 BEE8_C478_47B7_01 -1.01011101000 x 2^0 * -1.00001111000 x 2^2 = 1.01110110111 x 2^2 47FF_8412_3CFF_18_9011_1 // f16_mul_rne.tv line 40199 47FF_8412_9011_01 1.01111111111 x 2^2 * -1.00000010010 x 2^-14 = -1.00000010001 x 2^-11 F016_4B86_3CFF_18_FC00_5 // f16_mul_rne.tv line 40299 F016_4B86_FC00_05 -1.00000010110 x 2^13 * 1.01110000110 x 2^3 = -INF 1370_3014_3CFF_18_0795_1 // f16_mul_rne.tv line 40399 1370_3014_0795_01 1.01101110000 x 2^-11 * 1.00000010100 x 2^-3 = 1.01110010101 x 2^-14 -// Skipped denorm f16_mul_rne.tv line 40499 08C0_010F_0000_03 1.00011000000 x 2^-13 * Denorm = 0 +// Skipped subnorm f16_mul_rne.tv line 40499 08C0_010F_0000_03 1.00011000000 x 2^-13 * subnorm = 0 7783_3CFD_3CFF_18_78AF_1 // f16_mul_rne.tv line 40599 7783_3CFD_78AF_01 1.01110000011 x 2^14 * 1.00011111101 x 2^0 = 1.00010101111 x 2^15 89BF_C71F_3CFF_18_151D_1 // f16_mul_rne.tv line 40699 89BF_C71F_151D_01 -1.00110111111 x 2^-13 * -1.01100011111 x 2^2 = 1.00100011101 x 2^-10 43E9_3000_3CFF_18_37E9_0 // f16_mul_rne.tv line 40799 43E9_3000_37E9_00 1.01111101001 x 2^1 * 1.00000000000 x 2^-3 = 1.01111101001 x 2^-2 -// Skipped denorm f16_mul_rne.tv line 40899 8BFD_336E_83B6_03 -1.01111111101 x 2^-13 * 1.01101101110 x 2^-3 = -Denorm +// Skipped subnorm f16_mul_rne.tv line 40899 8BFD_336E_83B6_03 -1.01111111101 x 2^-13 * 1.01101101110 x 2^-3 = -subnorm BFF8_3E3E_3CFF_18_C238_1 // f16_mul_rne.tv line 40999 BFF8_3E3E_C238_01 -1.01111111000 x 2^0 * 1.01000111110 x 2^0 = -1.01000111000 x 2^1 6818_F5DE_3CFF_18_FC00_5 // f16_mul_rne.tv line 41099 6818_F5DE_FC00_05 1.00000011000 x 2^11 * -1.00111011110 x 2^14 = -INF A45C_4508_3CFF_18_AD7C_1 // f16_mul_rne.tv line 41199 A45C_4508_AD7C_01 -1.00001011100 x 2^-6 * 1.00100001000 x 2^2 = -1.00101111100 x 2^-4 @@ -3697,19 +3697,19 @@ B1CE_CF70_3CFF_18_4566_1 // f16_mul_rne.tv line 43099 B1CE_CF70_4566_01 -1.00111 C272_BBE7_3CFF_18_425E_1 // f16_mul_rne.tv line 43199 C272_BBE7_425E_01 -1.01001110010 x 2^1 * -1.01111100111 x 2^-1 = 1.01001011110 x 2^1 4EB9_683D_3CFF_18_7B20_1 // f16_mul_rne.tv line 43299 4EB9_683D_7B20_01 1.01010111001 x 2^4 * 1.00000111101 x 2^11 = 1.01100100000 x 2^15 3486_477E_3CFF_18_403C_1 // f16_mul_rne.tv line 43399 3486_477E_403C_01 1.00010000110 x 2^-2 * 1.01101111110 x 2^2 = 1.00000111100 x 2^1 -// Skipped denorm f16_mul_rne.tv line 43499 5BE0_83E2_A3A5_01 1.01111100000 x 2^7 * -Denorm = -1.01110100101 x 2^-7 +// Skipped subnorm f16_mul_rne.tv line 43499 5BE0_83E2_A3A5_01 1.01111100000 x 2^7 * -subnorm = -1.01110100101 x 2^-7 87BA_473E_3CFF_18_92FF_1 // f16_mul_rne.tv line 43599 87BA_473E_92FF_01 -1.01110111010 x 2^-14 * 1.01100111110 x 2^2 = -1.01011111111 x 2^-11 8781_4F0F_3CFF_18_9A9F_1 // f16_mul_rne.tv line 43699 8781_4F0F_9A9F_01 -1.01110000001 x 2^-14 * 1.01100001111 x 2^4 = -1.01010011111 x 2^-9 CA4C_D4C4_3CFF_18_6381_1 // f16_mul_rne.tv line 43799 CA4C_D4C4_6381_01 -1.01001001100 x 2^3 * -1.00011000100 x 2^6 = 1.01110000001 x 2^9 BB02_2A88_3CFF_18_A9B9_1 // f16_mul_rne.tv line 43899 BB02_2A88_A9B9_01 -1.01100000010 x 2^-1 * 1.01010001000 x 2^-5 = -1.00110111001 x 2^-5 74BF_CAC0_3CFF_18_FC00_5 // f16_mul_rne.tv line 43999 74BF_CAC0_FC00_05 1.00010111111 x 2^14 * -1.01011000000 x 2^3 = -INF 7969_2EF7_3CFF_18_6CB6_1 // f16_mul_rne.tv line 44099 7969_2EF7_6CB6_01 1.00101101001 x 2^15 * 1.01011110111 x 2^-4 = 1.00010110110 x 2^12 -// Skipped denorm f16_mul_rne.tv line 44199 8106_77F0_B810_01 -Denorm * 1.01111110000 x 2^14 = -1.00000010000 x 2^-1 +// Skipped subnorm f16_mul_rne.tv line 44199 8106_77F0_B810_01 -subnorm * 1.01111110000 x 2^14 = -1.00000010000 x 2^-1 2792_6B70_3CFF_18_570A_1 // f16_mul_rne.tv line 44299 2792_6B70_570A_01 1.01110010010 x 2^-6 * 1.01101110000 x 2^11 = 1.01100001010 x 2^6 3A95_4680_3CFF_18_4559_1 // f16_mul_rne.tv line 44399 3A95_4680_4559_01 1.01010010101 x 2^-1 * 1.01010000000 x 2^2 = 1.00101011001 x 2^2 B6ED_C87E_3CFF_18_43C7_1 // f16_mul_rne.tv line 44499 B6ED_C87E_43C7_01 -1.01011101101 x 2^-2 * -1.00001111110 x 2^3 = 1.01111000111 x 2^1 05FE_E7FC_3CFF_18_B1FB_1 // f16_mul_rne.tv line 44599 05FE_E7FC_B1FB_01 1.00111111110 x 2^-14 * -1.01111111100 x 2^10 = -1.00111111011 x 2^-3 -// Skipped denorm f16_mul_rne.tv line 44699 0313_FBA0_C1DC_01 Denorm * -1.01110100000 x 2^15 = -1.00111011100 x 2^1 +// Skipped subnorm f16_mul_rne.tv line 44699 0313_FBA0_C1DC_01 subnorm * -1.01110100000 x 2^15 = -1.00111011100 x 2^1 0848_FC08_3CFF_18_7e00_8 // f16_mul_rne.tv line 44799 0848_FC08_FE08_10 1.00001001000 x 2^-13 * NaN = NaN 4580_60DF_3CFF_18_6AB3_1 // f16_mul_rne.tv line 44899 4580_60DF_6AB3_01 1.00110000000 x 2^2 * 1.00011011111 x 2^9 = 1.01010110011 x 2^11 41EF_AFC3_3CFF_18_B5C2_1 // f16_mul_rne.tv line 44999 41EF_AFC3_B5C2_01 1.00111101111 x 2^1 * -1.01111000011 x 2^-4 = -1.00111000010 x 2^-2 @@ -3732,8 +3732,8 @@ B80F_F880_3CFF_18_7491_1 // f16_mul_rne.tv line 46099 B80F_F880_7491_01 -1.00000 0000_0BE3_B9AB_0c_B9AB_0 // f16_mulAdd_rz.tv line 50000 0000_0BE3_B9AB_B9AB_00 0 * 1.01111100011 x 2^-13 + -1.00110101011 x 2^-1 = -1.00110101011 x 2^-1 2FC7_E793_3FFE_0c_DB4D_1 // f16_mulAdd_rz.tv line 100000 2FC7_E793_3FFE_DB4D_01 1.01111000111 x 2^-4 * -1.01110010011 x 2^10 + 1.01111111110 x 2^0 = -1.01101001101 x 2^7 4B04_3401_4EC1_0c_4FA1_1 // f16_mulAdd_rz.tv line 150000 4B04_3401_4EC1_4FA1_01 1.01100000100 x 2^3 * 1.00000000001 x 2^-2 + 1.01011000001 x 2^4 = 1.01110100001 x 2^4 -// Skipped denorm f16_mulAdd_rz.tv line 200000 03FF_E800_F732_F732_01 Denorm * -1.00000000000 x 2^11 + -1.01100110010 x 2^14 = -1.01100110010 x 2^14 -// Skipped denorm f16_mulAdd_rz.tv line 250000 03FE_D4FF_B401_B414_01 Denorm * -1.00011111111 x 2^6 + -1.00000000001 x 2^-2 = -1.00000010100 x 2^-2 +// Skipped subnorm f16_mulAdd_rz.tv line 200000 03FF_E800_F732_F732_01 subnorm * -1.00000000000 x 2^11 + -1.01100110010 x 2^14 = -1.01100110010 x 2^14 +// Skipped subnorm f16_mulAdd_rz.tv line 250000 03FE_D4FF_B401_B414_01 subnorm * -1.00011111111 x 2^6 + -1.00000000001 x 2^-2 = -1.00000010100 x 2^-2 C411_63FF_D382_0c_EC1F_1 // f16_mulAdd_rz.tv line 300000 C411_63FF_D382_EC1F_01 -1.00000010001 x 2^2 * 1.01111111111 x 2^9 + -1.01110000010 x 2^5 = -1.00000011111 x 2^12 B7E7_A09F_CC08_0c_CC07_1 // f16_mulAdd_rz.tv line 350000 B7E7_A09F_CC08_CC07_01 -1.01111100111 x 2^-2 * -1.00010011111 x 2^-7 + -1.00000001000 x 2^4 = -1.00000000111 x 2^4 90BB_BC01_0400_0c_113C_1 // f16_mulAdd_rz.tv line 400000 90BB_BC01_0400_113C_01 -1.00010111011 x 2^-11 * -1.00000000001 x 2^0 + 1.00000000000 x 2^-14 = 1.00100111100 x 2^-11 @@ -3751,14 +3751,14 @@ ABBF_BBA9_BB78_0c_BB01_1 // f16_mulAdd_rz.tv line 750000 ABBF_BBA9_BB78_BB01_01 C8C0_1018_93FE_0c_9DDC_1 // f16_mulAdd_rz.tv line 1000000 C8C0_1018_93FE_9DDC_01 -1.00011000000 x 2^3 * 1.00000011000 x 2^-11 + -1.01111111110 x 2^-11 = -1.00111011100 x 2^-8 CA7E_0401_CEEE_0c_CEEE_1 // f16_mulAdd_rz.tv line 1050000 CA7E_0401_CEEE_CEEE_01 -1.01001111110 x 2^3 * 1.00000000001 x 2^-14 + -1.01011101110 x 2^4 = -1.01011101110 x 2^4 37FE_C000_B301_0c_BCDF_1 // f16_mulAdd_rz.tv line 1100000 37FE_C000_B301_BCDF_01 1.01111111110 x 2^-2 * -1.00000000000 x 2^1 + -1.01100000001 x 2^-3 = -1.00011011111 x 2^0 -// Skipped denorm f16_mulAdd_rz.tv line 1150000 3800_5277_0001_4E77_01 1.00000000000 x 2^-1 * 1.01001110111 x 2^5 + Denorm = 1.01001110111 x 2^4 +// Skipped subnorm f16_mulAdd_rz.tv line 1150000 3800_5277_0001_4E77_01 1.00000000000 x 2^-1 * 1.01001110111 x 2^5 + subnorm = 1.01001110111 x 2^4 747B_6881_F708_0c_7BFF_5 // f16_mulAdd_rz.tv line 1200000 747B_6881_F708_7BFF_05 1.00001111011 x 2^14 * 1.00010000001 x 2^11 + -1.01100001000 x 2^14 = 1.01111111111 x 2^15 C80C_C67F_93FF_0c_5292_1 // f16_mulAdd_rz.tv line 1250000 C80C_C67F_93FF_5292_01 -1.00000001100 x 2^3 * -1.01001111111 x 2^2 + -1.01111111111 x 2^-11 = 1.01010010010 x 2^5 46DF_B401_7800_0c_77FF_1 // f16_mulAdd_rz.tv line 1300000 46DF_B401_7800_77FF_01 1.01011011111 x 2^2 * -1.00000000001 x 2^-2 + 1.00000000000 x 2^15 = 1.01111111111 x 2^14 -// Skipped denorm f16_mulAdd_rz.tv line 1350000 3BFE_6800_83FE_67FD_01 1.01111111110 x 2^-1 * 1.00000000000 x 2^11 + -Denorm = 1.01111111101 x 2^10 +// Skipped subnorm f16_mulAdd_rz.tv line 1350000 3BFE_6800_83FE_67FD_01 1.01111111110 x 2^-1 * 1.00000000000 x 2^11 + -subnorm = 1.01111111101 x 2^10 3C00_CFBE_AC04_0c_CFC2_1 // f16_mulAdd_rz.tv line 1400000 3C00_CFBE_AC04_CFC2_01 1.00000000000 x 2^0 * -1.01110111110 x 2^4 + -1.00000000100 x 2^-4 = -1.01111000010 x 2^4 E877_C512_C3FE_0c_71A8_1 // f16_mulAdd_rz.tv line 1450000 E877_C512_C3FE_71A8_01 -1.00001110111 x 2^11 * -1.00100010010 x 2^2 + -1.01111111110 x 2^1 = 1.00110101000 x 2^13 -// Skipped denorm f16_mulAdd_rz.tv line 1500000 C011_8001_400B_400B_01 -1.00000010001 x 2^1 * -Denorm + 1.00000001011 x 2^1 = 1.00000001011 x 2^1 +// Skipped subnorm f16_mulAdd_rz.tv line 1500000 C011_8001_400B_400B_01 -1.00000010001 x 2^1 * -subnorm + 1.00000001011 x 2^1 = 1.00000001011 x 2^1 3FFF_3C01_B43B_0c_3EF2_1 // f16_mulAdd_rz.tv line 1550000 3FFF_3C01_B43B_3EF2_01 1.01111111111 x 2^0 * 1.00000000001 x 2^0 + -1.00000111011 x 2^-2 = 1.01011110010 x 2^0 3FFF_CD3F_3801_0c_D12E_1 // f16_mulAdd_rz.tv line 1600000 3FFF_CD3F_3801_D12E_01 1.01111111111 x 2^0 * -1.00100111111 x 2^4 + 1.00000000001 x 2^-1 = -1.00100101110 x 2^5 325F_6B90_1607_0c_6205_1 // f16_mulAdd_rz.tv line 1650000 325F_6B90_1607_6205_01 1.01001011111 x 2^-3 * 1.01110010000 x 2^11 + 1.01000000111 x 2^-10 = 1.01000000101 x 2^9 @@ -3770,30 +3770,30 @@ B710_BB18_FFFE_0c_7e00_0 // f16_mulAdd_rz.tv line 1900000 B710_BB18_FFFE_FFFE_00 6817_FFFF_B85F_0c_7e00_0 // f16_mulAdd_rz.tv line 1950000 6817_FFFF_B85F_FFFF_00 1.00000010111 x 2^11 * NaN + -1.00001011111 x 2^-1 = NaN 4400_B801_D510_0c_D530_1 // f16_mulAdd_rz.tv line 2000000 4400_B801_D510_D530_01 1.00000000000 x 2^2 * -1.00000000001 x 2^-1 + -1.00100010000 x 2^6 = -1.00100110000 x 2^6 4401_43E6_6801_0c_6808_1 // f16_mulAdd_rz.tv line 2050000 4401_43E6_6801_6808_01 1.00000000001 x 2^2 * 1.01111100110 x 2^1 + 1.00000000001 x 2^11 = 1.00000001000 x 2^11 -// Skipped denorm f16_mulAdd_rz.tv line 2100000 FF2B_4784_0376_FF2B_00 NaN * 1.01110000100 x 2^2 + Denorm = NaN +// Skipped subnorm f16_mulAdd_rz.tv line 2100000 FF2B_4784_0376_FF2B_00 NaN * 1.01110000100 x 2^2 + subnorm = NaN 497E_BBDB_46E6_0c_C3C6_1 // f16_mulAdd_rz.tv line 2150000 497E_BBDB_46E6_C3C6_01 1.00101111110 x 2^3 * -1.01111011011 x 2^-1 + 1.01011100110 x 2^2 = -1.01111000110 x 2^1 2FD8_8401_C000_0c_C000_1 // f16_mulAdd_rz.tv line 2200000 2FD8_8401_C000_C000_01 1.01111011000 x 2^-4 * -1.00000000001 x 2^-14 + -1.00000000000 x 2^1 = -1.00000000000 x 2^1 6800_4000_EBFE_0c_4400_0 // f16_mulAdd_rz.tv line 2250000 6800_4000_EBFE_4400_00 1.00000000000 x 2^11 * 1.00000000000 x 2^1 + -1.01111111110 x 2^11 = 1.00000000000 x 2^2 -// Skipped denorm f16_mulAdd_rz.tv line 2300000 6801_800C_305F_3052_01 1.00000000001 x 2^11 * -Denorm + 1.00001011111 x 2^-3 = 1.00001010010 x 2^-3 +// Skipped subnorm f16_mulAdd_rz.tv line 2300000 6801_800C_305F_3052_01 1.00000000001 x 2^11 * -subnorm + 1.00001011111 x 2^-3 = 1.00001010010 x 2^-3 C0E9_B2FF_37FE_0c_3C25_1 // f16_mulAdd_rz.tv line 2350000 C0E9_B2FF_37FE_3C25_01 -1.00011101001 x 2^1 * -1.01011111111 x 2^-3 + 1.01111111110 x 2^-2 = 1.00000100101 x 2^0 6A7F_7BFF_7405_0c_7BFF_5 // f16_mulAdd_rz.tv line 2400000 6A7F_7BFF_7405_7BFF_05 1.01001111111 x 2^11 * 1.01111111111 x 2^15 + 1.00000000101 x 2^14 = 1.01111111111 x 2^15 6BFE_3401_B87A_0c_63FE_1 // f16_mulAdd_rz.tv line 2450000 6BFE_3401_B87A_63FE_01 1.01111111110 x 2^11 * 1.00000000001 x 2^-2 + -1.00001111010 x 2^-1 = 1.01111111110 x 2^9 6BFE_343E_8401_0c_643C_1 // f16_mulAdd_rz.tv line 2500000 6BFE_343E_8401_643C_01 1.01111111110 x 2^11 * 1.00000111110 x 2^-2 + -1.00000000001 x 2^-14 = 1.00000111100 x 2^10 -// Skipped denorm f16_mulAdd_rz.tv line 2550000 3D03_02FB_AFFE_AFFD_01 1.00100000011 x 2^0 * Denorm + -1.01111111110 x 2^-4 = -1.01111111101 x 2^-4 +// Skipped subnorm f16_mulAdd_rz.tv line 2550000 3D03_02FB_AFFE_AFFD_01 1.00100000011 x 2^0 * subnorm + -1.01111111110 x 2^-4 = -1.01111111101 x 2^-4 7A10_47D2_AC4E_0c_7BFF_5 // f16_mulAdd_rz.tv line 2600000 7A10_47D2_AC4E_7BFF_05 1.01000010000 x 2^15 * 1.01111010010 x 2^2 + -1.00001001110 x 2^-4 = 1.01111111111 x 2^15 -// Skipped denorm f16_mulAdd_rz.tv line 2650000 FBFE_0001_FC00_FC00_00 -1.01111111110 x 2^15 * Denorm + -INF = -INF +// Skipped subnorm f16_mulAdd_rz.tv line 2650000 FBFE_0001_FC00_FC00_00 -1.01111111110 x 2^15 * subnorm + -INF = -INF 7BFF_BC01_07FE_0c_FBFF_5 // f16_mulAdd_rz.tv line 2700000 7BFF_BC01_07FE_FBFF_05 1.01111111111 x 2^15 * -1.00000000001 x 2^0 + 1.01111111110 x 2^-14 = -1.01111111111 x 2^15 7BFE_310F_5000_0c_7111_1 // f16_mulAdd_rz.tv line 2750000 7BFE_310F_5000_7111_01 1.01111111110 x 2^15 * 1.00100001111 x 2^-3 + 1.00000000000 x 2^5 = 1.00100010001 x 2^13 7933_17DE_47FE_0c_559C_1 // f16_mulAdd_rz.tv line 2800000 7933_17DE_47FE_559C_01 1.00100110011 x 2^15 * 1.01111011110 x 2^-10 + 1.01111111110 x 2^2 = 1.00110011100 x 2^6 -// Skipped denorm f16_mulAdd_rz.tv line 2850000 0083_EBFF_B00F_B114_01 Denorm * -1.01111111111 x 2^11 + -1.00000001111 x 2^-3 = -1.00100010100 x 2^-3 +// Skipped subnorm f16_mulAdd_rz.tv line 2850000 0083_EBFF_B00F_B114_01 subnorm * -1.01111111111 x 2^11 + -1.00000001111 x 2^-3 = -1.00100010100 x 2^-3 7C01_9001_406F_0c_7e00_8 // f16_mulAdd_rz.tv line 2900000 7C01_9001_406F_7E01_10 NaN * -1.00000000001 x 2^-11 + 1.00001101111 x 2^1 = NaN 7FFF_E3C7_BC01_0c_7e00_0 // f16_mulAdd_rz.tv line 2950000 7FFF_E3C7_BC01_7FFF_00 NaN * -1.01111000111 x 2^9 + -1.00000000001 x 2^0 = NaN C4FF_87CF_2FDC_0c_2FE5_1 // f16_mulAdd_rz.tv line 3000000 C4FF_87CF_2FDC_2FE5_01 -1.00011111111 x 2^2 * -1.01111001111 x 2^-14 + 1.01111011100 x 2^-4 = 1.01111100101 x 2^-4 87F8_6016_4AB3_0c_4AAA_1 // f16_mulAdd_rz.tv line 3050000 87F8_6016_4AB3_4AAA_01 -1.01111111000 x 2^-14 * 1.00000010110 x 2^9 + 1.01010110011 x 2^3 = 1.01010101010 x 2^3 785F_7FFF_3400_0c_7e00_0 // f16_mulAdd_rz.tv line 3100000 785F_7FFF_3400_7FFF_00 1.00001011111 x 2^15 * NaN + 1.00000000000 x 2^-2 = NaN -// Skipped denorm f16_mulAdd_rz.tv line 3150000 8001_3801_3FFE_3FFD_01 -Denorm * 1.00000000001 x 2^-1 + 1.01111111110 x 2^0 = 1.01111111101 x 2^0 -// Skipped denorm f16_mulAdd_rz.tv line 3200000 8001_9376_03E0_03E0_03 -Denorm * -1.01101110110 x 2^-11 + Denorm = Denorm -// Skipped denorm f16_mulAdd_rz.tv line 3250000 BBF8_3103_83FE_B0FE_01 -1.01111111000 x 2^-1 * 1.00100000011 x 2^-3 + -Denorm = -1.00011111110 x 2^-3 +// Skipped subnorm f16_mulAdd_rz.tv line 3150000 8001_3801_3FFE_3FFD_01 -subnorm * 1.00000000001 x 2^-1 + 1.01111111110 x 2^0 = 1.01111111101 x 2^0 +// Skipped subnorm f16_mulAdd_rz.tv line 3200000 8001_9376_03E0_03E0_03 -subnorm * -1.01101110110 x 2^-11 + subnorm = subnorm +// Skipped subnorm f16_mulAdd_rz.tv line 3250000 BBF8_3103_83FE_B0FE_01 -1.01111111000 x 2^-1 * 1.00100000011 x 2^-3 + -subnorm = -1.00011111110 x 2^-3 4702_47FF_5F80_0c_6030_1 // f16_mulAdd_rz.tv line 3300000 4702_47FF_5F80_6030_01 1.01100000010 x 2^2 * 1.01111111111 x 2^2 + 1.01110000000 x 2^8 = 1.00000110000 x 2^9 8400_0401_4010_0c_400F_1 // f16_mulAdd_rz.tv line 3350000 8400_0401_4010_400F_01 -1.00000000000 x 2^-14 * 1.00000000001 x 2^-14 + 1.00000010000 x 2^1 = 1.00000001111 x 2^1 8400_33B6_F801_0c_F801_1 // f16_mulAdd_rz.tv line 3400000 8400_33B6_F801_F801_01 -1.00000000000 x 2^-14 * 1.01110110110 x 2^-3 + -1.00000000001 x 2^15 = -1.00000000001 x 2^15 @@ -3804,11 +3804,11 @@ AF8F_FBFF_4400_0c_6F8F_1 // f16_mulAdd_rz.tv line 3550000 AF8F_FBFF_4400_6F8F_01 9000_8E7C_0BAF_0c_0BB0_1 // f16_mulAdd_rz.tv line 3650000 9000_8E7C_0BAF_0BB0_01 -1.00000000000 x 2^-11 * -1.01001111100 x 2^-12 + 1.01110101111 x 2^-13 = 1.01110110000 x 2^-13 744C_95FA_BBFE_0c_CEAB_1 // f16_mulAdd_rz.tv line 3700000 744C_95FA_BBFE_CEAB_01 1.00001001100 x 2^14 * -1.00111111010 x 2^-10 + -1.01111111110 x 2^-1 = -1.01010101011 x 2^4 42FE_C3FF_B81C_0c_CB3E_1 // f16_mulAdd_rz.tv line 3750000 42FE_C3FF_B81C_CB3E_01 1.01011111110 x 2^1 * -1.01111111111 x 2^1 + -1.00000011100 x 2^-1 = -1.01100111110 x 2^3 -// Skipped denorm f16_mulAdd_rz.tv line 3800000 93FF_8001_88FE_88FD_01 -1.01111111111 x 2^-11 * -Denorm + -1.00011111110 x 2^-13 = -1.00011111101 x 2^-13 +// Skipped subnorm f16_mulAdd_rz.tv line 3800000 93FF_8001_88FE_88FD_01 -1.01111111111 x 2^-11 * -subnorm + -1.00011111110 x 2^-13 = -1.00011111101 x 2^-13 93FE_7401_1001_0c_CBFF_1 // f16_mulAdd_rz.tv line 3850000 93FE_7401_1001_CBFF_01 -1.01111111110 x 2^-11 * 1.00000000001 x 2^14 + 1.00000000001 x 2^-11 = -1.01111111111 x 2^3 3C16_42F4_43E1_0c_477D_1 // f16_mulAdd_rz.tv line 3900000 3C16_42F4_43E1_477D_01 1.00000010110 x 2^0 * 1.01011110100 x 2^1 + 1.01111100001 x 2^1 = 1.01101111101 x 2^2 7FBF_47FF_C18F_0c_7e00_0 // f16_mulAdd_rz.tv line 3950000 7FBF_47FF_C18F_7FBF_00 NaN * 1.01111111111 x 2^2 + -1.00110001111 x 2^1 = NaN -// Skipped denorm f16_mulAdd_rz.tv line 4000000 441E_6BFF_8000_741D_01 1.00000011110 x 2^2 * 1.01111111111 x 2^11 + -Denorm = 1.00000011101 x 2^14 +// Skipped subnorm f16_mulAdd_rz.tv line 4000000 441E_6BFF_8000_741D_01 1.00000011110 x 2^2 * 1.01111111111 x 2^11 + -subnorm = 1.00000011101 x 2^14 B7FF_1001_93FE_0c_94FF_1 // f16_mulAdd_rz.tv line 4050000 B7FF_1001_93FE_94FF_01 -1.01111111111 x 2^-2 * 1.00000000001 x 2^-11 + -1.01111111110 x 2^-11 = -1.00011111111 x 2^-10 B7FF_C9C0_47DF_0c_4ACF_1 // f16_mulAdd_rz.tv line 4100000 B7FF_C9C0_47DF_4ACF_01 -1.01111111111 x 2^-2 * -1.00111000000 x 2^3 + 1.01111011111 x 2^2 = 1.01011001111 x 2^3 C40F_AB7F_EBFE_0c_EBFD_1 // f16_mulAdd_rz.tv line 4150000 C40F_AB7F_EBFE_EBFD_01 -1.00000001111 x 2^2 * -1.01101111111 x 2^-5 + -1.01111111110 x 2^11 = -1.01111111101 x 2^11 @@ -3824,10 +3824,10 @@ CFBC_931A_07FE_0c_26E5_1 // f16_mulAdd_rz.tv line 4600000 CFBC_931A_07FE_26E5_01 7C70_BBFE_27F8_0c_7e00_8 // f16_mulAdd_rz.tv line 4650000 7C70_BBFE_27F8_7E70_10 NaN * -1.01111111110 x 2^-1 + 1.01111111000 x 2^-6 = NaN BFFE_7BFF_D3DF_0c_FBFF_5 // f16_mulAdd_rz.tv line 4700000 BFFE_7BFF_D3DF_FBFF_05 -1.01111111110 x 2^0 * 1.01111111111 x 2^15 + -1.01111011111 x 2^5 = -1.01111111111 x 2^15 C000_2383_7C01_0c_7e00_8 // f16_mulAdd_rz.tv line 4750000 C000_2383_7C01_7E01_10 -1.00000000000 x 2^1 * 1.01110000011 x 2^-7 + NaN = NaN -// Skipped denorm f16_mulAdd_rz.tv line 4800000 AFBC_8020_87F2_87EE_01 -1.01110111100 x 2^-4 * -Denorm + -1.01111110010 x 2^-14 = -1.01111101110 x 2^-14 +// Skipped subnorm f16_mulAdd_rz.tv line 4800000 AFBC_8020_87F2_87EE_01 -1.01110111100 x 2^-4 * -subnorm + -1.01111110010 x 2^-14 = -1.01111101110 x 2^-14 D00C_B8F6_B3CF_0c_4CF5_1 // f16_mulAdd_rz.tv line 4850000 D00C_B8F6_B3CF_4CF5_01 -1.00000001100 x 2^5 * -1.00011110110 x 2^-1 + -1.01111001111 x 2^-3 = 1.00011110101 x 2^4 8BEB_43FF_E800_0c_E800_1 // f16_mulAdd_rz.tv line 4900000 8BEB_43FF_E800_E800_01 -1.01111101011 x 2^-13 * 1.01111111111 x 2^1 + -1.00000000000 x 2^11 = -1.00000000000 x 2^11 -// Skipped denorm f16_mulAdd_rz.tv line 4950000 C3FE_0001_FFFE_FFFE_00 -1.01111111110 x 2^1 * Denorm + NaN = NaN +// Skipped subnorm f16_mulAdd_rz.tv line 4950000 C3FE_0001_FFFE_FFFE_00 -1.01111111110 x 2^1 * subnorm + NaN = NaN C3FE_B1FF_A600_0c_39CD_1 // f16_mulAdd_rz.tv line 5000000 C3FE_B1FF_A600_39CD_01 -1.01111111110 x 2^1 * -1.00111111111 x 2^-3 + -1.01000000000 x 2^-6 = 1.00111001101 x 2^-1 B004_FC44_3FFE_0c_7e00_8 // f16_mulAdd_rz.tv line 5050000 B004_FC44_3FFE_FE44_10 -1.00000000100 x 2^-3 * NaN + 1.01111111110 x 2^0 = NaN 85FF_37FE_31FE_0c_31FD_1 // f16_mulAdd_rz.tv line 5100000 85FF_37FE_31FE_31FD_01 -1.00111111111 x 2^-14 * 1.01111111110 x 2^-2 + 1.00111111110 x 2^-3 = 1.00111111101 x 2^-3 @@ -3835,7 +3835,7 @@ C401_EBFF_92C2_0c_7400_1 // f16_mulAdd_rz.tv line 5150000 C401_EBFF_92C2_7400_01 C7FF_B408_B401_0c_3F0E_1 // f16_mulAdd_rz.tv line 5200000 C7FF_B408_B401_3F0E_01 -1.01111111111 x 2^2 * -1.00000001000 x 2^-2 + -1.00000000001 x 2^-2 = 1.01100001110 x 2^0 43E0_C6FB_2360_0c_CEDE_1 // f16_mulAdd_rz.tv line 5250000 43E0_C6FB_2360_CEDE_01 1.01111100000 x 2^1 * -1.01011111011 x 2^2 + 1.01101100000 x 2^-7 = -1.01011011110 x 2^4 8B87_2C17_4F43_0c_4F42_1 // f16_mulAdd_rz.tv line 5300000 8B87_2C17_4F43_4F42_01 -1.01110000111 x 2^-13 * 1.00000010111 x 2^-4 + 1.01101000011 x 2^4 = 1.01101000010 x 2^4 -// Skipped denorm f16_mulAdd_rz.tv line 5350000 830F_BFFE_0400_090E_01 -Denorm * -1.01111111110 x 2^0 + 1.00000000000 x 2^-14 = 1.00100001110 x 2^-13 +// Skipped subnorm f16_mulAdd_rz.tv line 5350000 830F_BFFE_0400_090E_01 -subnorm * -1.01111111110 x 2^0 + 1.00000000000 x 2^-14 = 1.00100001110 x 2^-13 E801_7FFF_37FE_0c_7e00_0 // f16_mulAdd_rz.tv line 5400000 E801_7FFF_37FE_7FFF_00 -1.00000000001 x 2^11 * NaN + 1.01111111110 x 2^-2 = NaN EBFF_483F_C7C1_0c_F83E_1 // f16_mulAdd_rz.tv line 5450000 EBFF_483F_C7C1_F83E_01 -1.01111111111 x 2^11 * 1.00000111111 x 2^3 + -1.01111000001 x 2^2 = -1.00000111110 x 2^15 49FE_3703_7BFE_0c_7BFE_1 // f16_mulAdd_rz.tv line 5500000 49FE_3703_7BFE_7BFE_01 1.00111111110 x 2^3 * 1.01100000011 x 2^-2 + 1.01111111110 x 2^15 = 1.01111111110 x 2^15 @@ -3850,16 +3850,16 @@ FC00_CE07_47C3_0c_7C00_0 // f16_mulAdd_rz.tv line 5900000 FC00_CE07_47C3_7C00_00 343D_C5C9_93FE_0c_BE22_1 // f16_mulAdd_rz.tv line 5950000 343D_C5C9_93FE_BE22_01 1.00000111101 x 2^-2 * -1.00111001001 x 2^2 + -1.01111111110 x 2^-11 = -1.01000100010 x 2^0 EA10_07FE_C803_0c_C833_1 // f16_mulAdd_rz.tv line 6000000 EA10_07FE_C803_C833_01 -1.01000010000 x 2^11 * 1.01111111110 x 2^-14 + -1.00000000011 x 2^3 = -1.00000110011 x 2^3 FFFF_C3FF_EA40_0c_7e00_0 // f16_mulAdd_rz.tv line 6050000 FFFF_C3FF_EA40_FFFF_00 NaN * -1.01111111111 x 2^1 + -1.01001000000 x 2^11 = NaN -// Skipped denorm f16_mulAdd_rz.tv line 6100000 FFFE_80F8_0001_FFFE_00 NaN * -Denorm + Denorm = NaN +// Skipped subnorm f16_mulAdd_rz.tv line 6100000 FFFE_80F8_0001_FFFE_00 NaN * -subnorm + subnorm = NaN ////////// Testcases from f16_mulAdd_rd.tv of type mulAdd rounding mode 2 0B01_93FB_E83F_2c_E840_1 // f16_mulAdd_rd.tv line 49998 0B01_93FB_E83F_E840_01 1.01100000001 x 2^-13 * -1.01111111011 x 2^-11 + -1.00000111111 x 2^11 = -1.00001000000 x 2^11 FC82_C91F_A6FD_2c_7e00_8 // f16_mulAdd_rd.tv line 99998 FC82_C91F_A6FD_FE82_10 NaN * -1.00100011111 x 2^3 + -1.01011111101 x 2^-6 = NaN 06EF_3401_6BFF_2c_6BFF_1 // f16_mulAdd_rd.tv line 149998 06EF_3401_6BFF_6BFF_01 1.01011101111 x 2^-14 * 1.00000000001 x 2^-2 + 1.01111111111 x 2^11 = 1.01111111111 x 2^11 -// Skipped denorm f16_mulAdd_rd.tv line 199998 03FF_E800_8001_AFFF_01 Denorm * -1.00000000000 x 2^11 + -Denorm = -1.01111111111 x 2^-4 -// Skipped denorm f16_mulAdd_rd.tv line 249998 03FE_30FE_4903_4903_01 Denorm * 1.00011111110 x 2^-3 + 1.00100000011 x 2^3 = 1.00100000011 x 2^3 +// Skipped subnorm f16_mulAdd_rd.tv line 199998 03FF_E800_8001_AFFF_01 subnorm * -1.00000000000 x 2^11 + -subnorm = -1.01111111111 x 2^-4 +// Skipped subnorm f16_mulAdd_rd.tv line 249998 03FE_30FE_4903_4903_01 subnorm * 1.00011111110 x 2^-3 + 1.00100000011 x 2^3 = 1.00100000011 x 2^3 3812_AC1B_C001_2c_C012_1 // f16_mulAdd_rd.tv line 299998 3812_AC1B_C001_C012_01 1.00000010010 x 2^-1 * -1.00000011011 x 2^-4 + -1.00000000001 x 2^1 = -1.00000010010 x 2^1 -// Skipped denorm f16_mulAdd_rd.tv line 349998 F570_0001_CC03_CC04_01 -1.00101110000 x 2^14 * Denorm + -1.00000000011 x 2^4 = -1.00000000100 x 2^4 +// Skipped subnorm f16_mulAdd_rd.tv line 349998 F570_0001_CC03_CC04_01 -1.00101110000 x 2^14 * subnorm + -1.00000000011 x 2^4 = -1.00000000100 x 2^4 0401_BC01_487C_2c_487B_1 // f16_mulAdd_rd.tv line 399998 0401_BC01_487C_487B_01 1.00000000001 x 2^-14 * -1.00000000001 x 2^0 + 1.00001111100 x 2^3 = 1.00001111011 x 2^3 07FF_B388_37FE_2c_37FD_1 // f16_mulAdd_rd.tv line 449998 07FF_B388_37FE_37FD_01 1.01111111111 x 2^-14 * -1.01110001000 x 2^-3 + 1.01111111110 x 2^-2 = 1.01111111101 x 2^-2 C821_EFFF_B477_2c_7BFF_5 // f16_mulAdd_rd.tv line 499998 C821_EFFF_B477_7BFF_05 -1.00000100001 x 2^3 * -1.01111111111 x 2^12 + -1.00001110111 x 2^-2 = 1.01111111111 x 2^15 @@ -3868,7 +3868,7 @@ C821_EFFF_B477_2c_7BFF_5 // f16_mulAdd_rd.tv line 499998 C821_EFFF_B477_7BFF_05 1001_4400_B801_2c_B7FA_1 // f16_mulAdd_rd.tv line 649998 1001_4400_B801_B7FA_01 1.00000000001 x 2^-11 * 1.00000000000 x 2^2 + -1.00000000001 x 2^-1 = -1.01111111010 x 2^-2 13FF_FB7E_FC14_2c_7e00_8 // f16_mulAdd_rd.tv line 699998 13FF_FB7E_FC14_FE14_10 1.01111111111 x 2^-11 * -1.01101111110 x 2^15 + NaN = NaN 4F88_2C3F_FC01_2c_7e00_8 // f16_mulAdd_rd.tv line 749998 4F88_2C3F_FC01_FE01_10 1.01110001000 x 2^4 * 1.00000111111 x 2^-4 + NaN = NaN -// Skipped denorm f16_mulAdd_rd.tv line 799998 5B66_7FFF_83C6_7FFF_00 1.01101100110 x 2^7 * NaN + -Denorm = NaN +// Skipped subnorm f16_mulAdd_rd.tv line 799998 5B66_7FFF_83C6_7FFF_00 1.01101100110 x 2^7 * NaN + -subnorm = NaN 3400_3801_33CD_2c_35E7_0 // f16_mulAdd_rd.tv line 849998 3400_3801_33CD_35E7_00 1.00000000000 x 2^-2 * 1.00000000001 x 2^-1 + 1.01111001101 x 2^-3 = 1.00111100111 x 2^-2 3400_C1F0_47FE_2c_4740_0 // f16_mulAdd_rd.tv line 899998 3400_C1F0_47FE_4740_00 1.00000000000 x 2^-2 * -1.00111110000 x 2^1 + 1.01111111110 x 2^2 = 1.01101000000 x 2^2 3102_87F7_3C1F_2c_3C1E_1 // f16_mulAdd_rd.tv line 949998 3102_87F7_3C1F_3C1E_01 1.00100000010 x 2^-3 * -1.01111110111 x 2^-14 + 1.00000011111 x 2^0 = 1.00000011110 x 2^0 @@ -3879,10 +3879,10 @@ FFEF_0401_BFFF_2c_7e00_0 // f16_mulAdd_rd.tv line 1049998 FFEF_0401_BFFF_FFEF_00 04FB_286D_3401_2c_3401_1 // f16_mulAdd_rd.tv line 1199998 04FB_286D_3401_3401_01 1.00011111011 x 2^-14 * 1.00001101101 x 2^-5 + 1.00000000001 x 2^-2 = 1.00000000001 x 2^-2 3C86_FBFF_D0FF_2c_FC00_5 // f16_mulAdd_rd.tv line 1249998 3C86_FBFF_D0FF_FC00_05 1.00010000110 x 2^0 * -1.01111111111 x 2^15 + -1.00011111111 x 2^5 = -INF 3BFF_B401_23FE_2c_B382_1 // f16_mulAdd_rd.tv line 1299998 3BFF_B401_23FE_B382_01 1.01111111111 x 2^-1 * -1.00000000001 x 2^-2 + 1.01111111110 x 2^-7 = -1.01110000010 x 2^-3 -// Skipped denorm f16_mulAdd_rd.tv line 1349998 3BFE_4BD0_83FE_4BCE_01 1.01111111110 x 2^-1 * 1.01111010000 x 2^3 + -Denorm = 1.01111001110 x 2^3 +// Skipped subnorm f16_mulAdd_rd.tv line 1349998 3BFE_4BD0_83FE_4BCE_01 1.01111111110 x 2^-1 * 1.01111010000 x 2^3 + -subnorm = 1.01111001110 x 2^3 2FF6_3B84_47EF_2c_4806_1 // f16_mulAdd_rd.tv line 1399998 2FF6_3B84_47EF_4806_01 1.01111110110 x 2^-4 * 1.01110000100 x 2^-1 + 1.01111101111 x 2^2 = 1.00000000110 x 2^3 8BFE_BBF1_1D3C_2c_1D7B_1 // f16_mulAdd_rd.tv line 1449998 8BFE_BBF1_1D3C_1D7B_01 -1.01111111110 x 2^-13 * -1.01111110001 x 2^-1 + 1.00100111100 x 2^-8 = 1.00101111011 x 2^-8 -// Skipped denorm f16_mulAdd_rd.tv line 1499998 F7F6_8001_FBFF_FBFF_01 -1.01111110110 x 2^14 * -Denorm + -1.01111111111 x 2^15 = -1.01111111111 x 2^15 +// Skipped subnorm f16_mulAdd_rd.tv line 1499998 F7F6_8001_FBFF_FBFF_01 -1.01111110110 x 2^14 * -subnorm + -1.01111111111 x 2^15 = -1.01111111111 x 2^15 3FFF_3C01_0401_2c_4000_1 // f16_mulAdd_rd.tv line 1549998 3FFF_3C01_0401_4000_01 1.01111111111 x 2^0 * 1.00000000001 x 2^0 + 1.00000000001 x 2^-14 = 1.00000000000 x 2^1 3FFF_3420_B410_2c_342E_1 // f16_mulAdd_rd.tv line 1599998 3FFF_3420_B410_342E_01 1.01111111111 x 2^0 * 1.00000100000 x 2^-2 + -1.00000010000 x 2^-2 = 1.00000101110 x 2^-2 B0B7_6A6F_4401_2c_DF86_1 // f16_mulAdd_rd.tv line 1649998 B0B7_6A6F_4401_DF86_01 -1.00010110111 x 2^-3 * 1.01001101111 x 2^11 + 1.00000000001 x 2^2 = -1.01110000110 x 2^8 @@ -3894,19 +3894,19 @@ FF7C_7FFA_747E_2c_7e00_0 // f16_mulAdd_rd.tv line 1849998 FF7C_7FFA_747E_FF7C_00 440F_FFFF_13FF_2c_7e00_0 // f16_mulAdd_rd.tv line 1949998 440F_FFFF_13FF_FFFF_00 1.00000001111 x 2^2 * NaN + 1.01111111111 x 2^-11 = NaN 4400_B801_3C01_2c_BC01_0 // f16_mulAdd_rd.tv line 1999998 4400_B801_3C01_BC01_00 1.00000000000 x 2^2 * -1.00000000001 x 2^-1 + 1.00000000001 x 2^0 = -1.00000000001 x 2^0 4401_2BFA_B423_2c_A0A1_1 // f16_mulAdd_rd.tv line 2049998 4401_2BFA_B423_A0A1_01 1.00000000001 x 2^2 * 1.01111111010 x 2^-5 + -1.00000100011 x 2^-2 = -1.00010100001 x 2^-7 -// Skipped denorm f16_mulAdd_rd.tv line 2099998 3016_3E80_8001_32A3_01 1.00000010110 x 2^-3 * 1.01010000000 x 2^0 + -Denorm = 1.01010100011 x 2^-3 +// Skipped subnorm f16_mulAdd_rd.tv line 2099998 3016_3E80_8001_32A3_01 1.00000010110 x 2^-3 * 1.01010000000 x 2^0 + -subnorm = 1.01010100011 x 2^-3 F420_C7FF_B8F7_2c_7BFF_5 // f16_mulAdd_rd.tv line 2149998 F420_C7FF_B8F7_7BFF_05 -1.00000100000 x 2^14 * -1.01111111111 x 2^2 + -1.00011110111 x 2^-1 = 1.01111111111 x 2^15 47FE_8401_B7FF_2c_B801_1 // f16_mulAdd_rd.tv line 2199998 47FE_8401_B7FF_B801_01 1.01111111110 x 2^2 * -1.00000000001 x 2^-14 + -1.01111111111 x 2^-2 = -1.00000000001 x 2^-1 6800_433C_EBFE_2c_6A7A_0 // f16_mulAdd_rd.tv line 2249998 6800_433C_EBFE_6A7A_00 1.00000000000 x 2^11 * 1.01100111100 x 2^1 + -1.01111111110 x 2^11 = 1.01001111010 x 2^11 4240_2EEF_123F_2c_356D_1 // f16_mulAdd_rd.tv line 2299998 4240_2EEF_123F_356D_01 1.01001000000 x 2^1 * 1.01011101111 x 2^-4 + 1.01000111111 x 2^-11 = 1.00101101101 x 2^-2 -// Skipped denorm f16_mulAdd_rd.tv line 2349998 0074_F0AE_889A_AC40_01 Denorm * -1.00010101110 x 2^13 + -1.00010011010 x 2^-13 = -1.00001000000 x 2^-4 +// Skipped subnorm f16_mulAdd_rd.tv line 2349998 0074_F0AE_889A_AC40_01 subnorm * -1.00010101110 x 2^13 + -1.00010011010 x 2^-13 = -1.00001000000 x 2^-4 7C4E_7BFF_43FF_2c_7e00_8 // f16_mulAdd_rd.tv line 2399998 7C4E_7BFF_43FF_7E4E_10 NaN * 1.01111111111 x 2^15 + 1.01111111111 x 2^1 = NaN 6BFE_3401_7801_2c_7820_1 // f16_mulAdd_rd.tv line 2449998 6BFE_3401_7801_7820_01 1.01111111110 x 2^11 * 1.00000000001 x 2^-2 + 1.00000000001 x 2^15 = 1.00000100000 x 2^15 6BFE_23FA_C010_2c_53B7_1 // f16_mulAdd_rd.tv line 2499998 6BFE_23FA_C010_53B7_01 1.01111111110 x 2^11 * 1.01111111010 x 2^-7 + -1.00000010000 x 2^1 = 1.01110110111 x 2^5 5023_8BFF_B801_2c_B812_1 // f16_mulAdd_rd.tv line 2549998 5023_8BFF_B801_B812_01 1.00000100011 x 2^5 * -1.01111111111 x 2^-13 + -1.00000000001 x 2^-1 = -1.00000010010 x 2^-1 FA01_43FF_EA16_2c_FC00_5 // f16_mulAdd_rd.tv line 2599998 FA01_43FF_EA16_FC00_05 -1.01000000001 x 2^15 * 1.01111111111 x 2^1 + -1.01000010110 x 2^11 = -INF -// Skipped denorm f16_mulAdd_rd.tv line 2649998 7BFF_0001_407E_407F_01 1.01111111111 x 2^15 * Denorm + 1.00001111110 x 2^1 = 1.00001111111 x 2^1 -// Skipped denorm f16_mulAdd_rd.tv line 2699998 7BFF_0106_07FE_3C17_01 1.01111111111 x 2^15 * Denorm + 1.01111111110 x 2^-14 = 1.00000010111 x 2^0 +// Skipped subnorm f16_mulAdd_rd.tv line 2649998 7BFF_0001_407E_407F_01 1.01111111111 x 2^15 * subnorm + 1.00001111110 x 2^1 = 1.00001111111 x 2^1 +// Skipped subnorm f16_mulAdd_rd.tv line 2699998 7BFF_0106_07FE_3C17_01 1.01111111111 x 2^15 * subnorm + 1.01111111110 x 2^-14 = 1.00000010111 x 2^0 BCFA_B081_AD7F_2c_2DB5_1 // f16_mulAdd_rd.tv line 2749998 BCFA_B081_AD7F_2DB5_01 -1.00011111010 x 2^0 * -1.00010000001 x 2^-3 + -1.00101111111 x 2^-4 = 1.00110110101 x 2^-4 42F6_8B87_7C52_2c_7e00_8 // f16_mulAdd_rd.tv line 2799998 42F6_8B87_7C52_7E52_10 1.01011110110 x 2^1 * -1.01110000111 x 2^-13 + NaN = NaN 6C47_EBFF_7FFF_2c_7e00_0 // f16_mulAdd_rd.tv line 2849998 6C47_EBFF_7FFF_7FFF_00 1.00001000111 x 2^12 * -1.01111111111 x 2^11 + NaN = NaN @@ -3914,8 +3914,8 @@ BCFA_B081_AD7F_2c_2DB5_1 // f16_mulAdd_rd.tv line 2749998 BCFA_B081_AD7F_2DB5_01 7FFF_4C06_B843_2c_7e00_0 // f16_mulAdd_rd.tv line 2949998 7FFF_4C06_B843_7FFF_00 NaN * 1.00000000110 x 2^4 + -1.00001000011 x 2^-1 = NaN BC20_93DE_E801_2c_E801_1 // f16_mulAdd_rd.tv line 2999998 BC20_93DE_E801_E801_01 -1.00000100000 x 2^0 * -1.01111011110 x 2^-11 + -1.00000000001 x 2^11 = -1.00000000001 x 2^11 0FFF_BFFE_F427_2c_F428_1 // f16_mulAdd_rd.tv line 3049998 0FFF_BFFE_F427_F428_01 1.01111111111 x 2^-12 * -1.01111111110 x 2^0 + -1.00000100111 x 2^14 = -1.00000101000 x 2^14 -// Skipped denorm f16_mulAdd_rd.tv line 3099998 8000_7FFF_B2FE_7FFF_00 -Denorm * NaN + -1.01011111110 x 2^-3 = NaN -// Skipped denorm f16_mulAdd_rd.tv line 3149998 8001_0B9F_3FFE_3FFD_01 -Denorm * 1.01110011111 x 2^-13 + 1.01111111110 x 2^0 = 1.01111111101 x 2^0 +// Skipped subnorm f16_mulAdd_rd.tv line 3099998 8000_7FFF_B2FE_7FFF_00 -subnorm * NaN + -1.01011111110 x 2^-3 = NaN +// Skipped subnorm f16_mulAdd_rd.tv line 3149998 8001_0B9F_3FFE_3FFD_01 -subnorm * 1.01110011111 x 2^-13 + 1.01111111110 x 2^0 = 1.01111111101 x 2^0 751F_3AFC_365D_2c_7478_1 // f16_mulAdd_rd.tv line 3199998 751F_3AFC_365D_7478_01 1.00100011111 x 2^14 * 1.01011111100 x 2^-1 + 1.01001011101 x 2^-2 = 1.00001111000 x 2^14 8482_3C86_CB10_2c_CB11_1 // f16_mulAdd_rd.tv line 3249998 8482_3C86_CB10_CB11_01 -1.00010000010 x 2^-14 * 1.00010000110 x 2^0 + -1.01100010000 x 2^3 = -1.01100010001 x 2^3 2BF9_47FF_B7FF_2c_9700_1 // f16_mulAdd_rd.tv line 3299998 2BF9_47FF_B7FF_9700_01 1.01111111001 x 2^-5 * 1.01111111111 x 2^2 + -1.01111111111 x 2^-2 = -1.01100000000 x 2^-10 @@ -3928,7 +3928,7 @@ D7C7_0B40_0401_2c_A709_1 // f16_mulAdd_rd.tv line 3449998 D7C7_0B40_0401_A709_01 7662_B80C_E47B_2c_F305_1 // f16_mulAdd_rd.tv line 3649998 7662_B80C_E47B_F305_01 1.01001100010 x 2^14 * -1.00000001100 x 2^-1 + -1.00001111011 x 2^10 = -1.01100000101 x 2^13 B580_267F_B3B7_2c_B3FF_1 // f16_mulAdd_rd.tv line 3699998 B580_267F_B3B7_B3FF_01 -1.00110000000 x 2^-2 * 1.01001111111 x 2^-6 + -1.01110110111 x 2^-3 = -1.01111111111 x 2^-3 79FA_C3FF_C7FF_2c_FC00_5 // f16_mulAdd_rd.tv line 3749998 79FA_C3FF_C7FF_FC00_05 1.00111111010 x 2^15 * -1.01111111111 x 2^1 + -1.01111111111 x 2^2 = -INF -// Skipped denorm f16_mulAdd_rd.tv line 3799998 93FF_8001_FC01_FE01_10 -1.01111111111 x 2^-11 * -Denorm + NaN = NaN +// Skipped subnorm f16_mulAdd_rd.tv line 3799998 93FF_8001_FC01_FE01_10 -1.01111111111 x 2^-11 * -subnorm + NaN = NaN 93FE_BD9D_2D35_2c_2D4B_1 // f16_mulAdd_rd.tv line 3849998 93FE_BD9D_2D35_2D4B_01 -1.01111111110 x 2^-11 * -1.00110011101 x 2^0 + 1.00100110101 x 2^-4 = 1.00101001011 x 2^-4 F417_2FD1_3C01_2c_E7FD_1 // f16_mulAdd_rd.tv line 3899998 F417_2FD1_3C01_E7FD_01 -1.00000010111 x 2^14 * 1.01111010001 x 2^-4 + 1.00000000001 x 2^0 = -1.01111111101 x 2^10 360F_B7FE_BFFD_2c_C060_1 // f16_mulAdd_rd.tv line 3949998 360F_B7FE_BFFD_C060_01 1.01000001111 x 2^-2 * -1.01111111110 x 2^-2 + -1.01111111101 x 2^0 = -1.00001100000 x 2^1 @@ -3936,7 +3936,7 @@ B401_6BFF_A827_2c_E401_1 // f16_mulAdd_rd.tv line 3999998 B401_6BFF_A827_E401_01 B7FF_3C12_93FE_2c_B814_1 // f16_mulAdd_rd.tv line 4049998 B7FF_3C12_93FE_B814_01 -1.01111111111 x 2^-2 * 1.00000010010 x 2^0 + -1.01111111110 x 2^-11 = -1.00000010100 x 2^-1 0607_0A6D_F440_2c_F440_1 // f16_mulAdd_rd.tv line 4099998 0607_0A6D_F440_F440_01 1.01000000111 x 2^-14 * 1.01001101101 x 2^-13 + -1.00001000000 x 2^14 = -1.00001000000 x 2^14 E7FF_2080_BADA_2c_CCB7_1 // f16_mulAdd_rd.tv line 4149998 E7FF_2080_BADA_CCB7_01 -1.01111111111 x 2^10 * 1.00010000000 x 2^-7 + -1.01011011010 x 2^-1 = -1.00010110111 x 2^4 -// Skipped denorm f16_mulAdd_rd.tv line 4199998 F06F_3FFE_03FF_F46E_01 -1.00001101111 x 2^13 * 1.01111111110 x 2^0 + Denorm = -1.00001101110 x 2^14 +// Skipped subnorm f16_mulAdd_rd.tv line 4199998 F06F_3FFE_03FF_F46E_01 -1.00001101111 x 2^13 * 1.01111111110 x 2^0 + subnorm = -1.00001101110 x 2^14 B800_FFFF_3401_2c_7e00_0 // f16_mulAdd_rd.tv line 4249998 B800_FFFF_3401_FFFF_00 -1.00000000000 x 2^-1 * NaN + 1.00000000001 x 2^-2 = NaN B801_EBE0_F9FF_2c_F9C0_1 // f16_mulAdd_rd.tv line 4299998 B801_EBE0_F9FF_F9C0_01 -1.00000000001 x 2^-1 * -1.01111100000 x 2^11 + -1.00111111111 x 2^15 = -1.00111000000 x 2^15 2DD3_B478_7801_2c_7800_1 // f16_mulAdd_rd.tv line 4349998 2DD3_B478_7801_7800_01 1.00111010011 x 2^-4 * -1.00001111000 x 2^-2 + 1.00000000001 x 2^15 = 1.00000000000 x 2^15 @@ -3955,10 +3955,10 @@ C3FE_28E0_FFFE_2c_7e00_0 // f16_mulAdd_rd.tv line 4949998 C3FE_28E0_FFFE_FFFE_00 CFE3_4B04_CF81_2c_DF63_1 // f16_mulAdd_rd.tv line 4999998 CFE3_4B04_CF81_DF63_01 -1.01111100011 x 2^4 * 1.01100000100 x 2^3 + -1.01110000001 x 2^4 = -1.01101100011 x 2^8 120A_BBAF_C6DF_2c_C6E0_1 // f16_mulAdd_rd.tv line 5049998 120A_BBAF_C6DF_C6E0_01 1.01000001010 x 2^-11 * -1.01110101111 x 2^-1 + -1.01011011111 x 2^2 = -1.01011100000 x 2^2 2CFF_37FE_6BFF_2c_6BFF_1 // f16_mulAdd_rd.tv line 5099998 2CFF_37FE_6BFF_6BFF_01 1.00011111111 x 2^-4 * 1.01111111110 x 2^-2 + 1.01111111111 x 2^11 = 1.01111111111 x 2^11 -// Skipped denorm f16_mulAdd_rd.tv line 5149998 C401_EBFF_8001_7400_01 -1.00000000001 x 2^2 * -1.01111111111 x 2^11 + -Denorm = 1.00000000000 x 2^14 +// Skipped subnorm f16_mulAdd_rd.tv line 5149998 C401_EBFF_8001_7400_01 -1.00000000001 x 2^2 * -1.01111111111 x 2^11 + -subnorm = 1.00000000000 x 2^14 C7FF_E804_4C50_2c_7404_1 // f16_mulAdd_rd.tv line 5199998 C7FF_E804_4C50_7404_01 -1.01111111111 x 2^2 * -1.00000000100 x 2^11 + 1.00001010000 x 2^4 = 1.00000000100 x 2^14 350C_5307_C001_2c_4BDD_1 // f16_mulAdd_rd.tv line 5249998 350C_5307_C001_4BDD_01 1.00100001100 x 2^-2 * 1.01100000111 x 2^5 + -1.00000000001 x 2^1 = 1.01111011101 x 2^3 -// Skipped denorm f16_mulAdd_rd.tv line 5299998 F3F0_03FE_C83F_C8BE_01 -1.01111110000 x 2^13 * Denorm + -1.00000111111 x 2^3 = -1.00010111110 x 2^3 +// Skipped subnorm f16_mulAdd_rd.tv line 5299998 F3F0_03FE_C83F_C8BE_01 -1.01111110000 x 2^13 * subnorm + -1.00000111111 x 2^3 = -1.00010111110 x 2^3 E800_BFFE_53FE_2c_6C0E_1 // f16_mulAdd_rd.tv line 5349998 E800_BFFE_53FE_6C0E_01 -1.00000000000 x 2^11 * -1.01111111110 x 2^0 + 1.01111111110 x 2^5 = 1.00000001110 x 2^12 E801_B5BF_37FE_2c_61C1_1 // f16_mulAdd_rd.tv line 5399998 E801_B5BF_37FE_61C1_01 -1.00000000001 x 2^11 * -1.00110111111 x 2^-2 + 1.01111111110 x 2^-2 = 1.00111000001 x 2^9 4422_C01B_8807_2c_C83E_1 // f16_mulAdd_rd.tv line 5449998 4422_C01B_8807_C83E_01 1.00000100010 x 2^2 * -1.00000011011 x 2^1 + -1.00000000111 x 2^-13 = -1.00000111110 x 2^3 @@ -3967,7 +3967,7 @@ D88E_93FE_87FF_2c_308B_1 // f16_mulAdd_rd.tv line 5549998 D88E_93FE_87FF_308B_01 F800_47FF_B801_2c_FC00_5 // f16_mulAdd_rd.tv line 5599998 F800_47FF_B801_FC00_05 -1.00000000000 x 2^15 * 1.01111111111 x 2^2 + -1.00000000001 x 2^-1 = -INF F801_BDFC_740C_2c_7BFF_5 // f16_mulAdd_rd.tv line 5649998 F801_BDFC_740C_7BFF_05 -1.00000000001 x 2^15 * -1.00111111100 x 2^0 + 1.00000001100 x 2^14 = 1.01111111111 x 2^15 11F7_3C60_FC01_2c_7e00_8 // f16_mulAdd_rd.tv line 5699998 11F7_3C60_FC01_FE01_10 1.00111110111 x 2^-11 * 1.00001100000 x 2^0 + NaN = NaN -// Skipped denorm f16_mulAdd_rd.tv line 5749998 CBF0_8000_8C11_8C11_00 -1.01111110000 x 2^3 * -Denorm + -1.00000010001 x 2^-12 = -1.00000010001 x 2^-12 +// Skipped subnorm f16_mulAdd_rd.tv line 5749998 CBF0_8000_8C11_8C11_00 -1.01111110000 x 2^3 * -subnorm + -1.00000010001 x 2^-12 = -1.00000010001 x 2^-12 FBFE_3BFE_B7E4_2c_FBFD_1 // f16_mulAdd_rd.tv line 5799998 FBFE_3BFE_B7E4_FBFD_01 -1.01111111110 x 2^15 * 1.01111111110 x 2^-1 + -1.01111100100 x 2^-2 = -1.01111111101 x 2^15 FBFE_F8FA_47FE_2c_7BFF_5 // f16_mulAdd_rd.tv line 5849998 FBFE_F8FA_47FE_7BFF_05 -1.01111111110 x 2^15 * -1.00011111010 x 2^15 + 1.01111111110 x 2^2 = 1.01111111111 x 2^15 B40F_CA3F_B7FE_2c_4156_1 // f16_mulAdd_rd.tv line 5899998 B40F_CA3F_B7FE_4156_01 -1.00000001111 x 2^-2 * -1.01000111111 x 2^3 + -1.01111111110 x 2^-2 = 1.00101010110 x 2^1 @@ -3978,19 +3978,19 @@ FFFE_697C_D7DB_2c_7e00_0 // f16_mulAdd_rd.tv line 6099998 FFFE_697C_D7DB_FFFE_00 ////////// Testcases from f16_mulAdd_ru.tv of type mulAdd rounding mode 3 0000_BBFE_0778_3c_0778_0 // f16_mulAdd_ru.tv line 49997 0000_BBFE_0778_0778_00 0 * -1.01111111110 x 2^-1 + 1.01101111000 x 2^-14 = 1.01101111000 x 2^-14 -// Skipped denorm f16_mulAdd_ru.tv line 99997 0001_92FC_3FFF_3FFF_01 Denorm * -1.01011111100 x 2^-11 + 1.01111111111 x 2^0 = 1.01111111111 x 2^0 -// Skipped denorm f16_mulAdd_ru.tv line 149997 838A_3C3D_45FB_45FB_01 -Denorm * 1.00000111101 x 2^0 + 1.00111111011 x 2^2 = 1.00111111011 x 2^2 +// Skipped subnorm f16_mulAdd_ru.tv line 99997 0001_92FC_3FFF_3FFF_01 subnorm * -1.01011111100 x 2^-11 + 1.01111111111 x 2^0 = 1.01111111111 x 2^0 +// Skipped subnorm f16_mulAdd_ru.tv line 149997 838A_3C3D_45FB_45FB_01 -subnorm * 1.00000111101 x 2^0 + 1.00111111011 x 2^2 = 1.00111111011 x 2^2 786E_D80F_91B8_3c_FBFF_5 // f16_mulAdd_ru.tv line 199997 786E_D80F_91B8_FBFF_05 1.00001101110 x 2^15 * -1.00000001111 x 2^7 + -1.00110111000 x 2^-11 = -1.01111111111 x 2^15 A077_87FE_B401_3c_B400_1 // f16_mulAdd_ru.tv line 249997 A077_87FE_B401_B400_01 -1.00001110111 x 2^-7 * -1.01111111110 x 2^-14 + -1.00000000001 x 2^-2 = -1.00000000000 x 2^-2 0400_43FF_C000_3c_BFFF_1 // f16_mulAdd_ru.tv line 299997 0400_43FF_C000_BFFF_01 1.00000000000 x 2^-14 * 1.01111111111 x 2^1 + -1.00000000000 x 2^1 = -1.01111111111 x 2^0 0401_0BFF_243B_3c_243C_1 // f16_mulAdd_ru.tv line 349997 0401_0BFF_243B_243C_01 1.00000000001 x 2^-14 * 1.01111111111 x 2^-13 + 1.00000111011 x 2^-6 = 1.00000111100 x 2^-6 2847_B3E7_0400_3c_A031_1 // f16_mulAdd_ru.tv line 399997 2847_B3E7_0400_A031_01 1.00001000111 x 2^-5 * -1.01111100111 x 2^-3 + 1.00000000000 x 2^-14 = -1.00000110001 x 2^-7 -// Skipped denorm f16_mulAdd_ru.tv line 449997 F43D_7C00_810E_FC00_00 -1.00000111101 x 2^14 * INF + -Denorm = -INF +// Skipped subnorm f16_mulAdd_ru.tv line 449997 F43D_7C00_810E_FC00_00 -1.00000111101 x 2^14 * INF + -subnorm = -INF 07FE_37FE_A406_3c_A402_1 // f16_mulAdd_ru.tv line 499997 07FE_37FE_A406_A402_01 1.01111111110 x 2^-14 * 1.01111111110 x 2^-2 + -1.00000000110 x 2^-6 = -1.00000000010 x 2^-6 07FE_BDB7_7BFF_3c_7BFF_1 // f16_mulAdd_ru.tv line 549997 07FE_BDB7_7BFF_7BFF_01 1.01111111110 x 2^-14 * -1.00110110111 x 2^0 + 1.01111111111 x 2^15 = 1.01111111111 x 2^15 FB84_2377_F87F_3c_F89B_1 // f16_mulAdd_ru.tv line 599997 FB84_2377_F87F_F89B_01 -1.01110000100 x 2^15 * 1.01101110111 x 2^-7 + -1.00001111111 x 2^15 = -1.00010011011 x 2^15 A3A2_3CF7_B610_3c_B65B_1 // f16_mulAdd_ru.tv line 649997 A3A2_3CF7_B610_B65B_01 -1.01110100010 x 2^-7 * 1.00011110111 x 2^0 + -1.01000010000 x 2^-2 = -1.01001011011 x 2^-2 -// Skipped denorm f16_mulAdd_ru.tv line 699997 BC06_03FE_C401_C401_01 -1.00000000110 x 2^0 * Denorm + -1.00000000001 x 2^2 = -1.00000000001 x 2^2 +// Skipped subnorm f16_mulAdd_ru.tv line 699997 BC06_03FE_C401_C401_01 -1.00000000110 x 2^0 * subnorm + -1.00000000001 x 2^2 = -1.00000000001 x 2^2 13FF_BFFF_FC00_3c_FC00_0 // f16_mulAdd_ru.tv line 749997 13FF_BFFF_FC00_FC00_00 1.01111111111 x 2^-11 * -1.01111111111 x 2^0 + -INF = -INF 13FE_8420_3A2B_3c_3A2B_1 // f16_mulAdd_ru.tv line 799997 13FE_8420_3A2B_3A2B_01 1.01111111110 x 2^-11 * -1.00000100000 x 2^-14 + 1.01000101011 x 2^-1 = 1.01000101011 x 2^-1 CBCE_3BC0_3C00_3c_CB0F_1 // f16_mulAdd_ru.tv line 849997 CBCE_3BC0_3C00_CB0F_01 -1.01111001110 x 2^3 * 1.01111000000 x 2^-1 + 1.00000000000 x 2^0 = -1.01100001111 x 2^3 @@ -3999,7 +3999,7 @@ D33F_F800_52FF_3c_7C00_5 // f16_mulAdd_ru.tv line 899997 D33F_F800_52FF_7C00_05 37FF_3402_93FF_3c_2FF4_1 // f16_mulAdd_ru.tv line 999997 37FF_3402_93FF_2FF4_01 1.01111111111 x 2^-2 * 1.00000000010 x 2^-2 + -1.01111111111 x 2^-11 = 1.01111110100 x 2^-4 EADE_ED3B_6000_3c_7C00_5 // f16_mulAdd_ru.tv line 1049997 EADE_ED3B_6000_7C00_05 -1.01011011110 x 2^11 * -1.00100111011 x 2^12 + 1.00000000000 x 2^9 = INF 2C7A_3BA0_BBDF_3c_BB56_1 // f16_mulAdd_ru.tv line 1099997 2C7A_3BA0_BBDF_BB56_01 1.00001111010 x 2^-4 * 1.01110100000 x 2^-1 + -1.01111011111 x 2^-1 = -1.01101010110 x 2^-1 -// Skipped denorm f16_mulAdd_ru.tv line 1149997 DD9A_8000_0001_0001_00 -1.00110011010 x 2^8 * -Denorm + Denorm = Denorm +// Skipped subnorm f16_mulAdd_ru.tv line 1149997 DD9A_8000_0001_0001_00 -1.00110011010 x 2^8 * -subnorm + subnorm = subnorm 3801_3BFE_3400_3c_3A00_1 // f16_mulAdd_ru.tv line 1199997 3801_3BFE_3400_3A00_01 1.00000000001 x 2^-1 * 1.01111111110 x 2^-1 + 1.00000000000 x 2^-2 = 1.01000000000 x 2^-1 3801_C81E_D907_3c_D927_1 // f16_mulAdd_ru.tv line 1249997 3801_C81E_D907_D927_01 1.00000000001 x 2^-1 * -1.00000011110 x 2^3 + -1.00100000111 x 2^7 = -1.00100100111 x 2^7 31C8_B7EF_7800_3c_7800_1 // f16_mulAdd_ru.tv line 1299997 31C8_B7EF_7800_7800_01 1.00111001000 x 2^-3 * -1.01111101111 x 2^-2 + 1.00000000000 x 2^15 = 1.00000000000 x 2^15 @@ -4013,12 +4013,12 @@ CE06_FC00_3801_3c_7C00_0 // f16_mulAdd_ru.tv line 1599997 CE06_FC00_3801_7C00_00 4000_ABDC_48D0_3c_48C1_1 // f16_mulAdd_ru.tv line 1699997 4000_ABDC_48D0_48C1_01 1.00000000000 x 2^1 * -1.01111011100 x 2^-5 + 1.00011010000 x 2^3 = 1.00011000001 x 2^3 C880_CFF8_9000_3c_5C7C_1 // f16_mulAdd_ru.tv line 1749997 C880_CFF8_9000_5C7C_01 -1.00010000000 x 2^3 * -1.01111111000 x 2^4 + -1.00000000000 x 2^-11 = 1.00001111100 x 2^8 C843_C400_F410_3c_F40D_1 // f16_mulAdd_ru.tv line 1799997 C843_C400_F410_F40D_01 -1.00001000011 x 2^3 * -1.00000000000 x 2^2 + -1.00000010000 x 2^14 = -1.00000001101 x 2^14 -// Skipped denorm f16_mulAdd_ru.tv line 1849997 43FF_83FE_7623_7623_01 1.01111111111 x 2^1 * -Denorm + 1.01000100011 x 2^14 = 1.01000100011 x 2^14 +// Skipped subnorm f16_mulAdd_ru.tv line 1849997 43FF_83FE_7623_7623_01 1.01111111111 x 2^1 * -subnorm + 1.01000100011 x 2^14 = 1.01000100011 x 2^14 43FE_C5EA_FFFF_3c_7e00_0 // f16_mulAdd_ru.tv line 1899997 43FE_C5EA_FFFF_FFFF_00 1.01111111110 x 2^1 * -1.00111101010 x 2^2 + NaN = NaN C415_2360_FBEC_3c_FBEC_1 // f16_mulAdd_ru.tv line 1949997 C415_2360_FBEC_FBEC_01 -1.00000010101 x 2^2 * 1.01101100000 x 2^-7 + -1.01111101100 x 2^15 = -1.01111101100 x 2^15 E7BE_BC0A_4422_3c_67D6_1 // f16_mulAdd_ru.tv line 1999997 E7BE_BC0A_4422_67D6_01 -1.01110111110 x 2^10 * -1.00000001010 x 2^0 + 1.00000100010 x 2^2 = 1.01111010110 x 2^10 4A3A_7800_6801_3c_7C00_5 // f16_mulAdd_ru.tv line 2049997 4A3A_7800_6801_7C00_05 1.01000111010 x 2^3 * 1.00000000000 x 2^15 + 1.00000000001 x 2^11 = INF -// Skipped denorm f16_mulAdd_ru.tv line 2099997 47FF_13FE_8000_1FFE_01 1.01111111111 x 2^2 * 1.01111111110 x 2^-11 + -Denorm = 1.01111111110 x 2^-8 +// Skipped subnorm f16_mulAdd_ru.tv line 2099997 47FF_13FE_8000_1FFE_01 1.01111111111 x 2^2 * 1.01111111110 x 2^-11 + -subnorm = 1.01111111110 x 2^-8 47FF_BEFB_463B_3c_C7B9_1 // f16_mulAdd_ru.tv line 2149997 47FF_BEFB_463B_C7B9_01 1.01111111111 x 2^2 * -1.01011111011 x 2^0 + 1.01000111011 x 2^2 = -1.01110111001 x 2^2 ACD3_B753_C000_3c_BFDC_1 // f16_mulAdd_ru.tv line 2199997 ACD3_B753_C000_BFDC_01 -1.00011010011 x 2^-4 * -1.01101010011 x 2^-2 + -1.00000000000 x 2^1 = -1.01111011100 x 2^0 0403_4000_41FC_3c_41FD_1 // f16_mulAdd_ru.tv line 2249997 0403_4000_41FC_41FD_01 1.00000000011 x 2^-14 * 1.00000000000 x 2^1 + 1.00111111100 x 2^1 = 1.00111111101 x 2^1 @@ -4030,33 +4030,33 @@ BB83_E800_8401_3c_6783_1 // f16_mulAdd_ru.tv line 2499997 BB83_E800_8401_6783_01 7800_87FE_B800_3c_C47F_0 // f16_mulAdd_ru.tv line 2549997 7800_87FE_B800_C47F_00 1.00000000000 x 2^15 * -1.01111111110 x 2^-14 + -1.00000000000 x 2^-1 = -1.00001111111 x 2^2 7801_4BF2_4C8E_3c_7C00_5 // f16_mulAdd_ru.tv line 2599997 7801_4BF2_4C8E_7C00_05 1.00000000001 x 2^15 * 1.01111110010 x 2^3 + 1.00010001110 x 2^4 = INF 3C7E_123F_FC00_3c_FC00_0 // f16_mulAdd_ru.tv line 2649997 3C7E_123F_FC00_FC00_00 1.00001111110 x 2^0 * 1.01000111111 x 2^-11 + -INF = -INF -// Skipped denorm f16_mulAdd_ru.tv line 2699997 8165_BC01_FBFF_FBFE_01 -Denorm * -1.00000000001 x 2^0 + -1.01111111111 x 2^15 = -1.01111111110 x 2^15 +// Skipped subnorm f16_mulAdd_ru.tv line 2699997 8165_BC01_FBFF_FBFE_01 -subnorm * -1.00000000001 x 2^0 + -1.01111111111 x 2^15 = -1.01111111110 x 2^15 7BFE_7C00_FC03_3c_7e00_8 // f16_mulAdd_ru.tv line 2749997 7BFE_7C00_FC03_FE03_10 1.01111111110 x 2^15 * INF + NaN = NaN 7C00_C03E_47FF_3c_FC00_0 // f16_mulAdd_ru.tv line 2799997 7C00_C03E_47FF_FC00_00 INF * -1.00000111110 x 2^1 + 1.01111111111 x 2^2 = -INF 3FF4_4907_3044_3c_4D08_1 // f16_mulAdd_ru.tv line 2849997 3FF4_4907_3044_4D08_01 1.01111110100 x 2^0 * 1.00100000111 x 2^3 + 1.00001000100 x 2^-3 = 1.00100001000 x 2^4 37E0_4CBA_3201_3c_48C0_1 // f16_mulAdd_ru.tv line 2899997 37E0_4CBA_3201_48C0_01 1.01111100000 x 2^-2 * 1.00010111010 x 2^4 + 1.01000000001 x 2^-3 = 1.00011000000 x 2^3 F801_4400_BC01_3c_FBFF_5 // f16_mulAdd_ru.tv line 2949997 F801_4400_BC01_FBFF_05 -1.00000000001 x 2^15 * 1.00000000000 x 2^2 + -1.00000000001 x 2^0 = -1.01111111111 x 2^15 -// Skipped denorm f16_mulAdd_ru.tv line 2999997 7FFE_03FE_E800_7FFE_00 NaN * Denorm + -1.00000000000 x 2^11 = NaN +// Skipped subnorm f16_mulAdd_ru.tv line 2999997 7FFE_03FE_E800_7FFE_00 NaN * subnorm + -1.00000000000 x 2^11 = NaN 7FFE_0A01_43F8_3c_7e00_0 // f16_mulAdd_ru.tv line 3049997 7FFE_0A01_43F8_7FFE_00 NaN * 1.01000000001 x 2^-13 + 1.01111111000 x 2^1 = NaN 386F_4404_3400_3c_40F4_1 // f16_mulAdd_ru.tv line 3099997 386F_4404_3400_40F4_01 1.00001101111 x 2^-1 * 1.00000000100 x 2^2 + 1.00000000000 x 2^-2 = 1.00011110100 x 2^1 BBFB_3801_187F_3c_B7F4_1 // f16_mulAdd_ru.tv line 3149997 BBFB_3801_187F_B7F4_01 -1.01111111011 x 2^-1 * 1.00000000001 x 2^-1 + 1.00001111111 x 2^-9 = -1.01111110100 x 2^-2 -// Skipped denorm f16_mulAdd_ru.tv line 3199997 8001_F800_B7FF_B7F7_00 -Denorm * -1.00000000000 x 2^15 + -1.01111111111 x 2^-2 = -1.01111110111 x 2^-2 -// Skipped denorm f16_mulAdd_ru.tv line 3249997 83FF_647F_83FF_AC7E_01 -Denorm * 1.00001111111 x 2^10 + -Denorm = -1.00001111110 x 2^-4 +// Skipped subnorm f16_mulAdd_ru.tv line 3199997 8001_F800_B7FF_B7F7_00 -subnorm * -1.00000000000 x 2^15 + -1.01111111111 x 2^-2 = -1.01111110111 x 2^-2 +// Skipped subnorm f16_mulAdd_ru.tv line 3249997 83FF_647F_83FF_AC7E_01 -subnorm * 1.00001111111 x 2^10 + -subnorm = -1.00001111110 x 2^-4 6FDF_8ED4_CC42_3c_CD18_1 // f16_mulAdd_ru.tv line 3299997 6FDF_8ED4_CC42_CD18_01 1.01111011111 x 2^12 * -1.01011010100 x 2^-12 + -1.00001000010 x 2^4 = -1.00100011000 x 2^4 146F_7BAF_6336_3c_63BF_1 // f16_mulAdd_ru.tv line 3349997 146F_7BAF_6336_63BF_01 1.00001101111 x 2^-10 * 1.01110101111 x 2^15 + 1.01100110110 x 2^9 = 1.01110111111 x 2^9 B349_C000_F801_3c_F800_1 // f16_mulAdd_ru.tv line 3399997 B349_C000_F801_F800_01 -1.01101001001 x 2^-3 * -1.00000000000 x 2^1 + -1.00000000001 x 2^15 = -1.00000000000 x 2^15 -// Skipped denorm f16_mulAdd_ru.tv line 3449997 8401_8000_0400_0400_00 -1.00000000001 x 2^-14 * -Denorm + 1.00000000000 x 2^-14 = 1.00000000000 x 2^-14 +// Skipped subnorm f16_mulAdd_ru.tv line 3449997 8401_8000_0400_0400_00 -1.00000000001 x 2^-14 * -subnorm + 1.00000000000 x 2^-14 = 1.00000000000 x 2^-14 87FF_93E1_7778_3c_7779_1 // f16_mulAdd_ru.tv line 3499997 87FF_93E1_7778_7779_01 -1.01111111111 x 2^-14 * -1.01111100001 x 2^-11 + 1.01101111000 x 2^14 = 1.01101111001 x 2^14 3D35_341E_4400_3c_4456_1 // f16_mulAdd_ru.tv line 3549997 3D35_341E_4400_4456_01 1.00100110101 x 2^0 * 1.00000011110 x 2^-2 + 1.00000000000 x 2^2 = 1.00001010110 x 2^2 3E00_B401_057F_3c_B601_1 // f16_mulAdd_ru.tv line 3599997 3E00_B401_057F_B601_01 1.01000000000 x 2^0 * -1.00000000001 x 2^-2 + 1.00101111111 x 2^-14 = -1.01000000001 x 2^-2 9000_6800_7C36_3c_7e00_8 // f16_mulAdd_ru.tv line 3649997 9000_6800_7C36_7E36_10 -1.00000000000 x 2^-11 * 1.00000000000 x 2^11 + NaN = NaN 9001_CFBF_BBFF_3c_BBDF_1 // f16_mulAdd_ru.tv line 3699997 9001_CFBF_BBFF_BBDF_01 -1.00000000001 x 2^-11 * -1.01110111111 x 2^4 + -1.01111111111 x 2^-1 = -1.01111011111 x 2^-1 7C04_B180_6F81_3c_7e00_8 // f16_mulAdd_ru.tv line 3749997 7C04_B180_6F81_7E04_10 NaN * -1.00110000000 x 2^-3 + 1.01110000001 x 2^12 = NaN -// Skipped denorm f16_mulAdd_ru.tv line 3799997 D402_86BF_001F_1EC3_01 -1.00000000010 x 2^6 * -1.01010111111 x 2^-14 + Denorm = 1.01011000011 x 2^-8 +// Skipped subnorm f16_mulAdd_ru.tv line 3799997 D402_86BF_001F_1EC3_01 -1.00000000010 x 2^6 * -1.01010111111 x 2^-14 + subnorm = 1.01011000011 x 2^-8 07F5_3C01_1001_3c_1100_1 // f16_mulAdd_ru.tv line 3849997 07F5_3C01_1001_1100_01 1.01111110101 x 2^-14 * 1.00000000001 x 2^0 + 1.00000000001 x 2^-11 = 1.00100000000 x 2^-11 93FE_FC00_3C00_3c_7C00_0 // f16_mulAdd_ru.tv line 3899997 93FE_FC00_3C00_7C00_00 -1.01111111110 x 2^-11 * -INF + 1.00000000000 x 2^0 = INF B400_C840_C05F_3c_ABC0_0 // f16_mulAdd_ru.tv line 3949997 B400_C840_C05F_ABC0_00 -1.00000000000 x 2^-2 * -1.00001000000 x 2^3 + -1.00001011111 x 2^1 = -1.01111000000 x 2^-5 -// Skipped denorm f16_mulAdd_ru.tv line 3999997 040B_1040_8000_0001_03 1.00000001011 x 2^-14 * 1.00001000000 x 2^-11 + -Denorm = Denorm +// Skipped subnorm f16_mulAdd_ru.tv line 3999997 040B_1040_8000_0001_03 1.00000001011 x 2^-14 * 1.00001000000 x 2^-11 + -subnorm = subnorm E7A0_1001_DBD8_3c_DBDF_1 // f16_mulAdd_ru.tv line 4049997 E7A0_1001_DBD8_DBDF_01 -1.01110100000 x 2^10 * 1.00000000001 x 2^-11 + -1.01111011000 x 2^7 = -1.01111011111 x 2^7 B7FF_C400_CFEC_3c_CF6C_1 // f16_mulAdd_ru.tv line 4099997 B7FF_C400_CFEC_CF6C_01 -1.01111111111 x 2^-2 * -1.00000000000 x 2^2 + -1.01111101100 x 2^4 = -1.01101101100 x 2^4 B7FE_F7FE_EBFF_3c_71FD_1 // f16_mulAdd_ru.tv line 4149997 B7FE_F7FE_EBFF_71FD_01 -1.01111111110 x 2^-2 * -1.01111111110 x 2^14 + -1.01111111111 x 2^11 = 1.00111111101 x 2^13 @@ -4071,21 +4071,21 @@ BC01_4000_4F9F_3c_4F1F_1 // f16_mulAdd_ru.tv line 4549997 BC01_4000_4F9F_4F1F_01 BFFF_EBFA_07FF_3c_6FFA_1 // f16_mulAdd_ru.tv line 4599997 BFFF_EBFA_07FF_6FFA_01 -1.01111111111 x 2^0 * -1.01111111010 x 2^11 + 1.01111111111 x 2^-14 = 1.01111111010 x 2^12 5522_FC86_B777_3c_7e00_8 // f16_mulAdd_ru.tv line 4649997 5522_FC86_B777_FE86_10 1.00100100010 x 2^6 * NaN + -1.01101110111 x 2^-2 = NaN 3502_388E_1322_3c_31BB_1 // f16_mulAdd_ru.tv line 4699997 3502_388E_1322_31BB_01 1.00100000010 x 2^-2 * 1.00010001110 x 2^-1 + 1.01100100010 x 2^-11 = 1.00110111011 x 2^-3 -// Skipped denorm f16_mulAdd_ru.tv line 4749997 014A_3401_7C01_7E01_10 Denorm * 1.00000000001 x 2^-2 + NaN = NaN +// Skipped subnorm f16_mulAdd_ru.tv line 4749997 014A_3401_7C01_7E01_10 subnorm * 1.00000000001 x 2^-2 + NaN = NaN C000_E800_9000_3c_6C00_1 // f16_mulAdd_ru.tv line 4799997 C000_E800_9000_6C00_01 -1.00000000000 x 2^1 * -1.00000000000 x 2^11 + -1.00000000000 x 2^-11 = 1.00000000000 x 2^12 -// Skipped denorm f16_mulAdd_ru.tv line 4849997 C001_B09F_827F_34A0_01 -1.00000000001 x 2^1 * -1.00010011111 x 2^-3 + -Denorm = 1.00010100000 x 2^-2 +// Skipped subnorm f16_mulAdd_ru.tv line 4849997 C001_B09F_827F_34A0_01 -1.00000000001 x 2^1 * -1.00010011111 x 2^-3 + -subnorm = 1.00010100000 x 2^-2 ABE7_877F_E800_3c_E7FF_1 // f16_mulAdd_ru.tv line 4899997 ABE7_877F_E800_E7FF_01 -1.01111100111 x 2^-5 * -1.01101111111 x 2^-14 + -1.00000000000 x 2^11 = -1.01111111111 x 2^10 -// Skipped denorm f16_mulAdd_ru.tv line 4949997 4FC0_0001_34FF_3500_01 1.01111000000 x 2^4 * Denorm + 1.00011111111 x 2^-2 = 1.00100000000 x 2^-2 +// Skipped subnorm f16_mulAdd_ru.tv line 4949997 4FC0_0001_34FF_3500_01 1.01111000000 x 2^4 * subnorm + 1.00011111111 x 2^-2 = 1.00100000000 x 2^-2 C3FE_BC01_2C7E_3c_4412_1 // f16_mulAdd_ru.tv line 4999997 C3FE_BC01_2C7E_4412_01 -1.01111111110 x 2^1 * -1.00000000001 x 2^0 + 1.00001111110 x 2^-4 = 1.00000010010 x 2^2 -// Skipped denorm f16_mulAdd_ru.tv line 5049997 C400_0009_3FFF_3FFF_01 -1.00000000000 x 2^2 * Denorm + 1.01111111111 x 2^0 = 1.01111111111 x 2^0 +// Skipped subnorm f16_mulAdd_ru.tv line 5049997 C400_0009_3FFF_3FFF_01 -1.00000000000 x 2^2 * subnorm + 1.01111111111 x 2^0 = 1.01111111111 x 2^0 7694_C44F_8BE2_3c_FBFF_5 // f16_mulAdd_ru.tv line 5099997 7694_C44F_8BE2_FBFF_05 1.01010010100 x 2^14 * -1.00001001111 x 2^2 + -1.01111100010 x 2^-13 = -1.01111111111 x 2^15 -// Skipped denorm f16_mulAdd_ru.tv line 5149997 E5EE_8100_B483_B424_01 -1.00111101110 x 2^10 * -Denorm + -1.00010000011 x 2^-2 = -1.00000100100 x 2^-2 +// Skipped subnorm f16_mulAdd_ru.tv line 5149997 E5EE_8100_B483_B424_01 -1.00111101110 x 2^10 * -subnorm + -1.00010000011 x 2^-2 = -1.00000100100 x 2^-2 CCFF_9001_B401_3c_B3B1_1 // f16_mulAdd_ru.tv line 5199997 CCFF_9001_B401_B3B1_01 -1.00011111111 x 2^4 * -1.00000000001 x 2^-11 + -1.00000000001 x 2^-2 = -1.01110110001 x 2^-3 C7FE_4400_C000_3c_D03F_0 // f16_mulAdd_ru.tv line 5249997 C7FE_4400_C000_D03F_00 -1.01111111110 x 2^2 * 1.00000000000 x 2^2 + -1.00000000000 x 2^1 = -1.00000111111 x 2^5 E800_471F_7C3E_3c_7e00_8 // f16_mulAdd_ru.tv line 5299997 E800_471F_7C3E_7E3E_10 -1.00000000000 x 2^11 * 1.01100011111 x 2^2 + NaN = NaN 3421_AAFE_0400_3c_A32F_1 // f16_mulAdd_ru.tv line 5349997 3421_AAFE_0400_A32F_01 1.00000100001 x 2^-2 * -1.01011111110 x 2^-5 + 1.00000000000 x 2^-14 = -1.01100101111 x 2^-7 3B7B_7FFF_C47D_3c_7e00_0 // f16_mulAdd_ru.tv line 5399997 3B7B_7FFF_C47D_7FFF_00 1.01101111011 x 2^-1 * NaN + -1.00001111101 x 2^2 = NaN -// Skipped denorm f16_mulAdd_ru.tv line 5449997 EBFF_3801_82DA_E800_01 -1.01111111111 x 2^11 * 1.00000000001 x 2^-1 + -Denorm = -1.00000000000 x 2^11 +// Skipped subnorm f16_mulAdd_ru.tv line 5449997 EBFF_3801_82DA_E800_01 -1.01111111111 x 2^11 * 1.00000000001 x 2^-1 + -subnorm = -1.00000000000 x 2^11 EBFF_A7B6_7BFF_3c_7C00_5 // f16_mulAdd_ru.tv line 5499997 EBFF_A7B6_7BFF_7C00_05 -1.01111111111 x 2^11 * -1.01110110110 x 2^-6 + 1.01111111111 x 2^15 = INF 3FFD_36BE_3BB1_3c_3F37_1 // f16_mulAdd_ru.tv line 5549997 3FFD_36BE_3BB1_3F37_01 1.01111111101 x 2^0 * 1.01010111110 x 2^-2 + 1.01110110001 x 2^-1 = 1.01100110111 x 2^0 4EDF_076E_84FF_3c_1A3A_1 // f16_mulAdd_ru.tv line 5599997 4EDF_076E_84FF_1A3A_01 1.01011011111 x 2^4 * 1.01101101110 x 2^-14 + -1.00011111111 x 2^-14 = 1.01000111010 x 2^-9 @@ -4097,14 +4097,14 @@ FBFF_082F_77E7_3c_77E7_1 // f16_mulAdd_ru.tv line 5749997 FBFF_082F_77E7_77E7_01 FC00_B401_FC6F_3c_7e00_8 // f16_mulAdd_ru.tv line 5899997 FC00_B401_FC6F_FE6F_10 -INF * -1.00000000001 x 2^-2 + NaN = NaN FC01_7FE1_93FF_3c_7e00_8 // f16_mulAdd_ru.tv line 5949997 FC01_7FE1_93FF_FE01_10 NaN * NaN + -1.01111111111 x 2^-11 = NaN AEF8_E814_8BFF_3c_5B1B_1 // f16_mulAdd_ru.tv line 5999997 AEF8_E814_8BFF_5B1B_01 -1.01011111000 x 2^-4 * -1.00000010100 x 2^11 + -1.01111111111 x 2^-13 = 1.01100011011 x 2^7 -// Skipped denorm f16_mulAdd_ru.tv line 6049997 BBEF_3726_83DE_B717_01 -1.01111101111 x 2^-1 * 1.01100100110 x 2^-2 + -Denorm = -1.01100010111 x 2^-2 -// Skipped denorm f16_mulAdd_ru.tv line 6099997 37EF_83FF_0001_81FA_03 1.01111101111 x 2^-2 * -Denorm + Denorm = -Denorm +// Skipped subnorm f16_mulAdd_ru.tv line 6049997 BBEF_3726_83DE_B717_01 -1.01111101111 x 2^-1 * 1.01100100110 x 2^-2 + -subnorm = -1.01100010111 x 2^-2 +// Skipped subnorm f16_mulAdd_ru.tv line 6099997 37EF_83FF_0001_81FA_03 1.01111101111 x 2^-2 * -subnorm + subnorm = -subnorm ////////// Testcases from f16_mulAdd_rne.tv of type mulAdd rounding mode 1 EFBE_BBFE_13FE_1c_6FBC_1 // f16_mulAdd_rne.tv line 49999 EFBE_BBFE_13FE_6FBC_01 -1.01110111110 x 2^12 * -1.01111111110 x 2^-1 + 1.01111111110 x 2^-11 = 1.01110111100 x 2^12 -// Skipped denorm f16_mulAdd_rne.tv line 99999 0001_7BFF_3FFF_4001_01 Denorm * 1.01111111111 x 2^15 + 1.01111111111 x 2^0 = 1.00000000001 x 2^1 -// Skipped denorm f16_mulAdd_rne.tv line 149999 03FF_FCFC_EBE1_FEFC_10 Denorm * NaN + -1.01111100001 x 2^11 = NaN -// Skipped denorm f16_mulAdd_rne.tv line 199999 BD0F_2FFC_83FF_B10D_01 -1.00100001111 x 2^0 * 1.01111111100 x 2^-4 + -Denorm = -1.00100001101 x 2^-3 +// Skipped subnorm f16_mulAdd_rne.tv line 99999 0001_7BFF_3FFF_4001_01 subnorm * 1.01111111111 x 2^15 + 1.01111111111 x 2^0 = 1.00000000001 x 2^1 +// Skipped subnorm f16_mulAdd_rne.tv line 149999 03FF_FCFC_EBE1_FEFC_10 subnorm * NaN + -1.01111100001 x 2^11 = NaN +// Skipped subnorm f16_mulAdd_rne.tv line 199999 BD0F_2FFC_83FF_B10D_01 -1.00100001111 x 2^0 * 1.01111111100 x 2^-4 + -subnorm = -1.00100001101 x 2^-3 8BF2_87FE_48F7_1c_48F7_1 // f16_mulAdd_rne.tv line 249999 8BF2_87FE_48F7_48F7_01 -1.01111110010 x 2^-13 * -1.01111111110 x 2^-14 + 1.00011110111 x 2^3 = 1.00011110111 x 2^3 0400_43FF_449B_1c_449B_1 // f16_mulAdd_rne.tv line 299999 0400_43FF_449B_449B_01 1.00000000000 x 2^-14 * 1.01111111111 x 2^1 + 1.00010011011 x 2^2 = 1.00010011011 x 2^2 0401_F37D_F800_1c_F800_1 // f16_mulAdd_rne.tv line 349999 0401_F37D_F800_F800_01 1.00000000001 x 2^-14 * -1.01101111101 x 2^13 + -1.00000000000 x 2^15 = -1.00000000000 x 2^15 @@ -4114,16 +4114,16 @@ F4EF_37FE_43FE_1c_F0ED_1 // f16_mulAdd_rne.tv line 499999 F4EF_37FE_43FE_F0ED_01 07FE_EBFF_7BFF_1c_7BFF_1 // f16_mulAdd_rne.tv line 549999 07FE_EBFF_7BFF_7BFF_01 1.01111111110 x 2^-14 * -1.01111111111 x 2^11 + 1.01111111111 x 2^15 = 1.01111111111 x 2^15 1000_0902_A05E_1c_A05E_1 // f16_mulAdd_rne.tv line 599999 1000_0902_A05E_A05E_01 1.00000000000 x 2^-11 * 1.00100000010 x 2^-13 + -1.00001011110 x 2^-7 = -1.00001011110 x 2^-7 47C0_4F6E_BBFF_1c_5B2B_1 // f16_mulAdd_rne.tv line 649999 47C0_4F6E_BBFF_5B2B_01 1.01111000000 x 2^2 * 1.01101101110 x 2^4 + -1.01111111111 x 2^-1 = 1.01100101011 x 2^7 -// Skipped denorm f16_mulAdd_rne.tv line 699999 CC16_03FE_DADE_DADE_01 -1.00000010110 x 2^4 * Denorm + -1.01011011110 x 2^7 = -1.01011011110 x 2^7 +// Skipped subnorm f16_mulAdd_rne.tv line 699999 CC16_03FE_DADE_DADE_01 -1.00000010110 x 2^4 * subnorm + -1.01011011110 x 2^7 = -1.01011011110 x 2^7 13FF_BFFF_FACB_1c_FACB_1 // f16_mulAdd_rne.tv line 749999 13FF_BFFF_FACB_FACB_01 1.01111111111 x 2^-11 * -1.01111111111 x 2^0 + -1.01011001011 x 2^15 = -1.01011001011 x 2^15 13FE_5589_1000_1c_2D90_1 // f16_mulAdd_rne.tv line 799999 13FE_5589_1000_2D90_01 1.01111111110 x 2^-11 * 1.00110001001 x 2^6 + 1.00000000000 x 2^-11 = 1.00110010000 x 2^-4 -// Skipped denorm f16_mulAdd_rne.tv line 849999 B3DF_2E0C_02F8_A5F0_01 -1.01111011111 x 2^-3 * 1.01000001100 x 2^-4 + Denorm = -1.00111110000 x 2^-6 +// Skipped subnorm f16_mulAdd_rne.tv line 849999 B3DF_2E0C_02F8_A5F0_01 -1.01111011111 x 2^-3 * 1.01000001100 x 2^-4 + subnorm = -1.00111110000 x 2^-6 0BEF_D8EB_BC0A_1c_BC31_1 // f16_mulAdd_rne.tv line 899999 0BEF_D8EB_BC0A_BC31_01 1.01111101111 x 2^-13 * -1.00011101011 x 2^7 + -1.00000001010 x 2^0 = -1.00000110001 x 2^0 7C06_93FE_7FFE_1c_7e00_8 // f16_mulAdd_rne.tv line 949999 7C06_93FE_7FFE_7E06_10 NaN * -1.01111111110 x 2^-11 + NaN = NaN 37FF_47FF_93FF_1c_43FE_1 // f16_mulAdd_rne.tv line 999999 37FF_47FF_93FF_43FE_01 1.01111111111 x 2^-2 * 1.01111111111 x 2^2 + -1.01111111111 x 2^-11 = 1.01111111110 x 2^1 -// Skipped denorm f16_mulAdd_rne.tv line 1049999 37FE_8039_33EA_33EA_01 1.01111111110 x 2^-2 * -Denorm + 1.01111101010 x 2^-3 = 1.01111101010 x 2^-3 +// Skipped subnorm f16_mulAdd_rne.tv line 1049999 37FE_8039_33EA_33EA_01 1.01111111110 x 2^-2 * -subnorm + 1.01111101010 x 2^-3 = 1.01111101010 x 2^-3 CC18_C080_EBFF_1c_EBED_1 // f16_mulAdd_rne.tv line 1099999 CC18_C080_EBFF_EBED_01 -1.00000011000 x 2^4 * -1.00010000000 x 2^1 + -1.01111111111 x 2^11 = -1.01111101101 x 2^11 -// Skipped denorm f16_mulAdd_rne.tv line 1149999 413F_8000_2C02_2C02_00 1.00100111111 x 2^1 * -Denorm + 1.00000000010 x 2^-4 = 1.00000000010 x 2^-4 +// Skipped subnorm f16_mulAdd_rne.tv line 1149999 413F_8000_2C02_2C02_00 1.00100111111 x 2^1 * -subnorm + 1.00000000010 x 2^-4 = 1.00000000010 x 2^-4 3801_3BFE_4C01_1c_4C21_1 // f16_mulAdd_rne.tv line 1199999 3801_3BFE_4C01_4C21_01 1.00000000001 x 2^-1 * 1.01111111110 x 2^-1 + 1.00000000001 x 2^4 = 1.00000100001 x 2^4 3801_4477_4000_1c_443C_1 // f16_mulAdd_rne.tv line 1249999 3801_4477_4000_443C_01 1.00000000001 x 2^-1 * 1.00001110111 x 2^2 + 1.00000000000 x 2^1 = 1.00000111100 x 2^2 E9DE_F5FC_3259_1c_7C00_5 // f16_mulAdd_rne.tv line 1299999 E9DE_F5FC_3259_7C00_05 -1.00111011110 x 2^11 * -1.00111111100 x 2^14 + 1.01001011001 x 2^-3 = INF @@ -4131,25 +4131,25 @@ E9DE_F5FC_3259_1c_7C00_5 // f16_mulAdd_rne.tv line 1299999 E9DE_F5FC_3259_7C00_0 E9BE_07FE_B7FE_1c_BADD_1 // f16_mulAdd_rne.tv line 1399999 E9BE_07FE_B7FE_BADD_01 -1.00110111110 x 2^11 * 1.01111111110 x 2^-14 + -1.01111111110 x 2^-2 = -1.01011011101 x 2^-1 3C00_C3FF_C3FF_1c_C7FF_0 // f16_mulAdd_rne.tv line 1449999 3C00_C3FF_C3FF_C7FF_00 1.00000000000 x 2^0 * -1.01111111111 x 2^1 + -1.01111111111 x 2^1 = -1.01111111111 x 2^2 3C01_FC06_F440_1c_7e00_8 // f16_mulAdd_rne.tv line 1499999 3C01_FC06_F440_FE06_10 1.00000000001 x 2^0 * NaN + -1.00001000000 x 2^14 = NaN -// Skipped denorm f16_mulAdd_rne.tv line 1549999 03F9_CDB7_07FF_952D_01 Denorm * -1.00110110111 x 2^4 + 1.01111111111 x 2^-14 = -1.00100101101 x 2^-10 +// Skipped subnorm f16_mulAdd_rne.tv line 1549999 03F9_CDB7_07FF_952D_01 subnorm * -1.00110110111 x 2^4 + 1.01111111111 x 2^-14 = -1.00100101101 x 2^-10 AE01_FC00_B9FF_1c_7C00_0 // f16_mulAdd_rne.tv line 1599999 AE01_FC00_B9FF_7C00_00 -1.01000000001 x 2^-4 * -INF + -1.00111111111 x 2^-1 = INF 3FFE_B7FE_39FF_1c_B3F4_1 // f16_mulAdd_rne.tv line 1649999 3FFE_B7FE_39FF_B3F4_01 1.01111111110 x 2^0 * -1.01111111110 x 2^-2 + 1.00111111111 x 2^-1 = -1.01111110100 x 2^-3 4000_4CEF_7C00_1c_7C00_0 // f16_mulAdd_rne.tv line 1699999 4000_4CEF_7C00_7C00_00 1.00000000000 x 2^1 * 1.00011101111 x 2^4 + INF = INF 13FE_6BAF_CEE0_1c_CDEA_1 // f16_mulAdd_rne.tv line 1749999 13FE_6BAF_CEE0_CDEA_01 1.01111111110 x 2^-11 * 1.01110101111 x 2^11 + -1.01011100000 x 2^4 = -1.00111101010 x 2^4 76F7_C41B_3842_1c_FC00_5 // f16_mulAdd_rne.tv line 1799999 76F7_C41B_3842_FC00_05 1.01011110111 x 2^14 * -1.00000011011 x 2^2 + 1.00001000010 x 2^-1 = -INF -// Skipped denorm f16_mulAdd_rne.tv line 1849999 43FF_83FE_C7FE_C7FE_01 1.01111111111 x 2^1 * -Denorm + -1.01111111110 x 2^2 = -1.01111111110 x 2^2 +// Skipped subnorm f16_mulAdd_rne.tv line 1849999 43FF_83FE_C7FE_C7FE_01 1.01111111111 x 2^1 * -subnorm + -1.01111111110 x 2^2 = -1.01111111110 x 2^2 43FE_3FFF_FFFF_1c_7e00_0 // f16_mulAdd_rne.tv line 1899999 43FE_3FFF_FFFF_FFFF_00 1.01111111110 x 2^1 * 1.01111111111 x 2^0 + NaN = NaN 43FE_0AF7_32F8_1c_32FF_1 // f16_mulAdd_rne.tv line 1949999 43FE_0AF7_32F8_32FF_01 1.01111111110 x 2^1 * 1.01011110111 x 2^-13 + 1.01011111000 x 2^-3 = 1.01011111111 x 2^-3 D3BE_3CFB_3FFF_1c_D4B2_1 // f16_mulAdd_rne.tv line 1999999 D3BE_3CFB_3FFF_D4B2_01 -1.01110111110 x 2^5 * 1.00011111011 x 2^0 + 1.01111111111 x 2^0 = -1.00010110010 x 2^6 1C46_7800_C88F_1c_57FA_1 // f16_mulAdd_rne.tv line 2049999 1C46_7800_C88F_57FA_01 1.00001000110 x 2^-8 * 1.00000000000 x 2^15 + -1.00010001111 x 2^3 = 1.01111111010 x 2^6 47FF_13FE_8723_1c_1FE0_1 // f16_mulAdd_rne.tv line 2099999 47FF_13FE_8723_1FE0_01 1.01111111111 x 2^2 * 1.01111111110 x 2^-11 + -1.01100100011 x 2^-14 = 1.01111100000 x 2^-8 -// Skipped denorm f16_mulAdd_rne.tv line 2149999 47FF_02EE_B400_B3FD_01 1.01111111111 x 2^2 * Denorm + -1.00000000000 x 2^-2 = -1.01111111101 x 2^-3 +// Skipped subnorm f16_mulAdd_rne.tv line 2149999 47FF_02EE_B400_B3FD_01 1.01111111111 x 2^2 * subnorm + -1.00000000000 x 2^-2 = -1.01111111101 x 2^-3 CDFC_6BFE_1803_1c_FC00_5 // f16_mulAdd_rne.tv line 2199999 CDFC_6BFE_1803_FC00_05 -1.00111111100 x 2^4 * 1.01111111110 x 2^11 + 1.00000000011 x 2^-9 = -INF C9CD_8790_CF7E_1c_CF7E_1 // f16_mulAdd_rne.tv line 2249999 C9CD_8790_CF7E_CF7E_01 -1.00111001101 x 2^3 * -1.01110010000 x 2^-14 + -1.01101111110 x 2^4 = -1.01101111110 x 2^4 -// Skipped denorm f16_mulAdd_rne.tv line 2299999 F1F0_0000_03FE_03FE_00 -1.00111110000 x 2^13 * 0 + Denorm = Denorm +// Skipped subnorm f16_mulAdd_rne.tv line 2299999 F1F0_0000_03FE_03FE_00 -1.00111110000 x 2^13 * 0 + subnorm = subnorm 6801_BBFE_37FF_1c_E7FF_1 // f16_mulAdd_rne.tv line 2349999 6801_BBFE_37FF_E7FF_01 1.00000000001 x 2^11 * -1.01111111110 x 2^-1 + 1.01111111111 x 2^-2 = -1.01111111111 x 2^10 6BFF_43FD_C702_1c_73FB_1 // f16_mulAdd_rne.tv line 2399999 6BFF_43FD_C702_73FB_01 1.01111111111 x 2^11 * 1.01111111101 x 2^1 + -1.01100000010 x 2^2 = 1.01111111011 x 2^13 -// Skipped denorm f16_mulAdd_rne.tv line 2449999 82FF_9180_7BFF_7BFF_01 -Denorm * -1.00110000000 x 2^-11 + 1.01111111111 x 2^15 = 1.01111111111 x 2^15 +// Skipped subnorm f16_mulAdd_rne.tv line 2449999 82FF_9180_7BFF_7BFF_01 -subnorm * -1.00110000000 x 2^-11 + 1.01111111111 x 2^15 = 1.01111111111 x 2^15 7B80_E800_9002_1c_FC00_5 // f16_mulAdd_rne.tv line 2499999 7B80_E800_9002_FC00_05 1.01110000000 x 2^15 * -1.00000000000 x 2^11 + -1.00000000010 x 2^-11 = -INF 7800_87FE_39FF_1c_C27E_1 // f16_mulAdd_rne.tv line 2549999 7800_87FE_39FF_C27E_01 1.00000000000 x 2^15 * -1.01111111110 x 2^-14 + 1.00111111111 x 2^-1 = -1.01001111110 x 2^1 7801_07CE_C400_1c_AE02_1 // f16_mulAdd_rne.tv line 2599999 7801_07CE_C400_AE02_01 1.00000000001 x 2^15 * 1.01111001110 x 2^-14 + -1.00000000000 x 2^2 = -1.01000000010 x 2^-4 @@ -4160,37 +4160,37 @@ AFBD_7C00_3BFE_1c_FC00_0 // f16_mulAdd_rne.tv line 2749999 AFBD_7C00_3BFE_FC00_0 7C00_0BB0_B818_1c_7C00_0 // f16_mulAdd_rne.tv line 2849999 7C00_0BB0_B818_7C00_00 INF * 1.01110110000 x 2^-13 + -1.00000011000 x 2^-1 = INF 5376_BFB7_93FF_1c_D732_1 // f16_mulAdd_rne.tv line 2899999 5376_BFB7_93FF_D732_01 1.01101110110 x 2^5 * -1.01110110111 x 2^0 + -1.01111111111 x 2^-11 = -1.01100110010 x 2^6 387B_4400_B990_1c_3E2E_0 // f16_mulAdd_rne.tv line 2949999 387B_4400_B990_3E2E_00 1.00001111011 x 2^-1 * 1.00000000000 x 2^2 + -1.00110010000 x 2^-1 = 1.01000101110 x 2^0 -// Skipped denorm f16_mulAdd_rne.tv line 2999999 7FFE_03FE_577C_7FFE_00 NaN * Denorm + 1.01101111100 x 2^6 = NaN +// Skipped subnorm f16_mulAdd_rne.tv line 2999999 7FFE_03FE_577C_7FFE_00 NaN * subnorm + 1.01101111100 x 2^6 = NaN 7FFE_BB65_0000_1c_7e00_0 // f16_mulAdd_rne.tv line 3049999 7FFE_BB65_0000_7FFE_00 NaN * -1.01101100101 x 2^-1 + 0 = NaN 8B40_5022_7FAB_1c_7e00_0 // f16_mulAdd_rne.tv line 3099999 8B40_5022_7FAB_7FAB_00 -1.01101000000 x 2^-13 * 1.00000100010 x 2^5 + NaN = NaN FE00_2363_B711_1c_7e00_0 // f16_mulAdd_rne.tv line 3149999 FE00_2363_B711_FE00_00 NaN * 1.01101100011 x 2^-7 + -1.01100010001 x 2^-2 = NaN F703_F800_6BFE_1c_7C00_5 // f16_mulAdd_rne.tv line 3199999 F703_F800_6BFE_7C00_05 -1.01100000011 x 2^14 * -1.00000000000 x 2^15 + 1.01111111110 x 2^11 = INF -// Skipped denorm f16_mulAdd_rne.tv line 3249999 83FF_93FE_83FF_83FE_03 -Denorm * -1.01111111110 x 2^-11 + -Denorm = -Denorm -// Skipped denorm f16_mulAdd_rne.tv line 3299999 83FE_77F8_C3BF_C5DD_01 -Denorm * 1.01111111000 x 2^14 + -1.01110111111 x 2^1 = -1.00111011101 x 2^2 +// Skipped subnorm f16_mulAdd_rne.tv line 3249999 83FF_93FE_83FF_83FE_03 -subnorm * -1.01111111110 x 2^-11 + -subnorm = -subnorm +// Skipped subnorm f16_mulAdd_rne.tv line 3299999 83FE_77F8_C3BF_C5DD_01 -subnorm * 1.01111111000 x 2^14 + -1.01110111111 x 2^1 = -1.00111011101 x 2^2 CBC3_3EA6_C3FF_1c_CF73_1 // f16_mulAdd_rne.tv line 3349999 CBC3_3EA6_C3FF_CF73_01 -1.01111000011 x 2^3 * 1.01010100110 x 2^0 + -1.01111111111 x 2^1 = -1.01101110011 x 2^4 7B9A_C000_080A_1c_FC00_5 // f16_mulAdd_rne.tv line 3399999 7B9A_C000_080A_FC00_05 1.01110011010 x 2^15 * -1.00000000000 x 2^1 + 1.00000001010 x 2^-13 = -INF -// Skipped denorm f16_mulAdd_rne.tv line 3449999 8401_8000_3076_3076_00 -1.00000000001 x 2^-14 * -Denorm + 1.00001110110 x 2^-3 = 1.00001110110 x 2^-3 +// Skipped subnorm f16_mulAdd_rne.tv line 3449999 8401_8000_3076_3076_00 -1.00000000001 x 2^-14 * -subnorm + 1.00001110110 x 2^-3 = 1.00001110110 x 2^-3 87FF_079F_3800_1c_3800_1 // f16_mulAdd_rne.tv line 3499999 87FF_079F_3800_3800_01 -1.01111111111 x 2^-14 * 1.01110011111 x 2^-14 + 1.00000000000 x 2^-1 = 1.00000000000 x 2^-1 0C7B_AC6E_CFF6_1c_CFF6_1 // f16_mulAdd_rne.tv line 3549999 0C7B_AC6E_CFF6_CFF6_01 1.00001111011 x 2^-12 * -1.00001101110 x 2^-4 + -1.01111110110 x 2^4 = -1.01111110110 x 2^4 3154_C500_CDC0_1c_CDF5_1 // f16_mulAdd_rne.tv line 3599999 3154_C500_CDC0_CDF5_01 1.00101010100 x 2^-3 * -1.00100000000 x 2^2 + -1.00111000000 x 2^4 = -1.00111110101 x 2^4 0403_6800_87FE_1c_3002_1 // f16_mulAdd_rne.tv line 3649999 0403_6800_87FE_3002_01 1.00000000011 x 2^-14 * 1.00000000000 x 2^11 + -1.01111111110 x 2^-14 = 1.00000000010 x 2^-3 9001_07FE_BBFF_1c_BBFF_1 // f16_mulAdd_rne.tv line 3699999 9001_07FE_BBFF_BBFF_01 -1.00000000001 x 2^-11 * 1.01111111110 x 2^-14 + -1.01111111111 x 2^-1 = -1.01111111111 x 2^-1 9001_B8DE_4FB0_1c_4FB0_1 // f16_mulAdd_rne.tv line 3749999 9001_B8DE_4FB0_4FB0_01 -1.00000000001 x 2^-11 * -1.00011011110 x 2^-1 + 1.01110110000 x 2^4 = 1.01110110000 x 2^4 -// Skipped denorm f16_mulAdd_rne.tv line 3799999 07F9_00BE_FFFF_FFFF_00 1.01111111001 x 2^-14 * Denorm + NaN = NaN +// Skipped subnorm f16_mulAdd_rne.tv line 3799999 07F9_00BE_FFFF_FFFF_00 1.01111111001 x 2^-14 * subnorm + NaN = NaN 400C_3C01_B3E3_1c_3F1E_1 // f16_mulAdd_rne.tv line 3849999 400C_3C01_B3E3_3F1E_01 1.00000001100 x 2^1 * 1.00000000001 x 2^0 + -1.01111100011 x 2^-3 = 1.01100011110 x 2^0 93FE_FC00_CBB0_1c_7C00_0 // f16_mulAdd_rne.tv line 3899999 93FE_FC00_CBB0_7C00_00 -1.01111111110 x 2^-11 * -INF + -1.01110110000 x 2^3 = INF B400_A05F_6800_1c_6800_1 // f16_mulAdd_rne.tv line 3949999 B400_A05F_6800_6800_01 -1.00000000000 x 2^-2 * -1.00001011111 x 2^-7 + 1.00000000000 x 2^11 = 1.00000000000 x 2^11 30CA_35A5_3820_1c_388C_1 // f16_mulAdd_rne.tv line 3999999 30CA_35A5_3820_388C_01 1.00011001010 x 2^-3 * 1.00110100101 x 2^-2 + 1.00000100000 x 2^-1 = 1.00010001100 x 2^-1 377D_B087_C26C_1c_C28E_1 // f16_mulAdd_rne.tv line 4049999 377D_B087_C26C_C28E_01 1.01101111101 x 2^-2 * -1.00010000111 x 2^-3 + -1.01001101100 x 2^1 = -1.01010001110 x 2^1 FFF8_C400_BFFE_1c_7e00_0 // f16_mulAdd_rne.tv line 4099999 FFF8_C400_BFFE_FFF8_00 NaN * -1.00000000000 x 2^2 + -1.01111111110 x 2^0 = NaN -// Skipped denorm f16_mulAdd_rne.tv line 4149999 B7FE_83FE_EBFF_EBFF_01 -1.01111111110 x 2^-2 * -Denorm + -1.01111111111 x 2^11 = -1.01111111111 x 2^11 +// Skipped subnorm f16_mulAdd_rne.tv line 4149999 B7FE_83FE_EBFF_EBFF_01 -1.01111111110 x 2^-2 * -subnorm + -1.01111111111 x 2^11 = -1.01111111111 x 2^11 B800_CA00_3038_1c_4622_1 // f16_mulAdd_rne.tv line 4199999 B800_CA00_3038_4622_01 -1.00000000000 x 2^-1 * -1.01000000000 x 2^3 + 1.00000111000 x 2^-3 = 1.01000100010 x 2^2 D417_557E_37FF_1c_ED9D_1 // f16_mulAdd_rne.tv line 4249999 D417_557E_37FF_ED9D_01 -1.00000010111 x 2^6 * 1.00101111110 x 2^6 + 1.01111111111 x 2^-2 = -1.00110011101 x 2^12 E8FE_B801_3BF8_1c_6500_1 // f16_mulAdd_rne.tv line 4299999 E8FE_B801_3BF8_6500_01 -1.00011111110 x 2^11 * -1.00000000001 x 2^-1 + 1.01111111000 x 2^-1 = 1.00100000000 x 2^10 BBFF_7800_C6BE_1c_F7FF_1 // f16_mulAdd_rne.tv line 4349999 BBFF_7800_C6BE_F7FF_01 -1.01111111111 x 2^-1 * 1.00000000000 x 2^15 + -1.01010111110 x 2^2 = -1.01111111111 x 2^14 BBFE_37DF_8400_1c_B7DD_1 // f16_mulAdd_rne.tv line 4399999 BBFE_37DF_8400_B7DD_01 -1.01111111110 x 2^-1 * 1.01111011111 x 2^-2 + -1.00000000000 x 2^-14 = -1.01111011101 x 2^-2 D404_BB77_F7EE_1c_F7EA_1 // f16_mulAdd_rne.tv line 4449999 D404_BB77_F7EE_F7EA_01 -1.00000000100 x 2^6 * -1.01101110111 x 2^-1 + -1.01111101110 x 2^14 = -1.01111101010 x 2^14 -// Skipped denorm f16_mulAdd_rne.tv line 4499999 10BF_83D0_A06E_A06E_01 1.00010111111 x 2^-11 * -Denorm + -1.00001101110 x 2^-7 = -1.00001101110 x 2^-7 +// Skipped subnorm f16_mulAdd_rne.tv line 4499999 10BF_83D0_A06E_A06E_01 1.00010111111 x 2^-11 * -subnorm + -1.00001101110 x 2^-7 = -1.00001101110 x 2^-7 B62E_4000_FBFE_1c_FBFE_1 // f16_mulAdd_rne.tv line 4549999 B62E_4000_FBFE_FBFE_01 -1.01000101110 x 2^-2 * 1.00000000000 x 2^1 + -1.01111111110 x 2^15 = -1.01111111110 x 2^15 BFFF_0000_07FF_1c_07FF_0 // f16_mulAdd_rne.tv line 4599999 BFFF_0000_07FF_07FF_00 -1.01111111111 x 2^0 * 0 + 1.01111111111 x 2^-14 = 1.01111111111 x 2^-14 BFFF_3A1E_4C00_1c_4B3C_1 // f16_mulAdd_rne.tv line 4649999 BFFF_3A1E_4C00_4B3C_01 -1.01111111111 x 2^0 * 1.01000011110 x 2^-1 + 1.00000000000 x 2^4 = 1.01100111100 x 2^3 @@ -4199,11 +4199,11 @@ C83C_F803_47FF_1c_7C00_5 // f16_mulAdd_rne.tv line 4699999 C83C_F803_47FF_7C00_0 C000_E800_B86F_1c_6C00_1 // f16_mulAdd_rne.tv line 4799999 C000_E800_B86F_6C00_01 -1.00000000000 x 2^1 * -1.00000000000 x 2^11 + -1.00001101111 x 2^-1 = 1.00000000000 x 2^12 C001_B779_BC00_1c_AC29_1 // f16_mulAdd_rne.tv line 4849999 C001_B779_BC00_AC29_01 -1.00000000001 x 2^1 * -1.01101111001 x 2^-2 + -1.00000000000 x 2^0 = -1.00000101001 x 2^-4 C001_C386_C882_1c_BDF0_1 // f16_mulAdd_rne.tv line 4899999 C001_C386_C882_BDF0_01 -1.00000000001 x 2^1 * -1.01110000110 x 2^1 + -1.00010000010 x 2^3 = -1.00111110000 x 2^0 -// Skipped denorm f16_mulAdd_rne.tv line 4949999 8388_3476_F629_F629_01 -Denorm * 1.00001110110 x 2^-2 + -1.01000101001 x 2^14 = -1.01000101001 x 2^14 +// Skipped subnorm f16_mulAdd_rne.tv line 4949999 8388_3476_F629_F629_01 -subnorm * 1.00001110110 x 2^-2 + -1.01000101001 x 2^14 = -1.01000101001 x 2^14 B293_BC01_13FE_1c_329D_1 // f16_mulAdd_rne.tv line 4999999 B293_BC01_13FE_329D_01 -1.01010010011 x 2^-3 * -1.00000000001 x 2^0 + 1.01111111110 x 2^-11 = 1.01010011101 x 2^-3 C400_7C00_3FFF_1c_FC00_0 // f16_mulAdd_rne.tv line 5049999 C400_7C00_3FFF_FC00_00 -1.00000000000 x 2^2 * INF + 1.01111111111 x 2^0 = -INF C401_BA20_5B00_1c_5B19_1 // f16_mulAdd_rne.tv line 5099999 C401_BA20_5B00_5B19_01 -1.00000000001 x 2^2 * -1.01000100000 x 2^-1 + 1.01100000000 x 2^7 = 1.01100011001 x 2^7 -// Skipped denorm f16_mulAdd_rne.tv line 5149999 7881_3E00_83FF_7AC1_01 1.00010000001 x 2^15 * 1.01000000000 x 2^0 + -Denorm = 1.01011000001 x 2^15 +// Skipped subnorm f16_mulAdd_rne.tv line 5149999 7881_3E00_83FF_7AC1_01 1.00010000001 x 2^15 * 1.01000000000 x 2^0 + -subnorm = 1.01011000001 x 2^15 C4FC_9001_34EE_1c_34F8_1 // f16_mulAdd_rne.tv line 5199999 C4FC_9001_34EE_34F8_01 -1.00011111100 x 2^2 * -1.00000000001 x 2^-11 + 1.00011101110 x 2^-2 = 1.00011111000 x 2^-2 C7FE_4400_3809_1c_CFDE_1 // f16_mulAdd_rne.tv line 5249999 C7FE_4400_3809_CFDE_01 -1.01111111110 x 2^2 * 1.00000000000 x 2^2 + 1.00000001001 x 2^-1 = -1.01111011110 x 2^4 E800_3C71_F800_1c_F847_1 // f16_mulAdd_rne.tv line 5299999 E800_3C71_F800_F847_01 -1.00000000000 x 2^11 * 1.00001110001 x 2^0 + -1.00000000000 x 2^15 = -1.00001000111 x 2^15 @@ -4213,13 +4213,13 @@ CDFE_3801_43FE_1c_C800_1 // f16_mulAdd_rne.tv line 5449999 CDFE_3801_43FE_C800_0 EBFF_F800_7BFF_1c_7C00_5 // f16_mulAdd_rne.tv line 5499999 EBFF_F800_7BFF_7C00_05 -1.01111111111 x 2^11 * -1.00000000000 x 2^15 + 1.01111111111 x 2^15 = INF EBFE_2412_F616_1c_F61A_1 // f16_mulAdd_rne.tv line 5549999 EBFE_2412_F616_F61A_01 -1.01111111110 x 2^11 * 1.00000010010 x 2^-6 + -1.01000010110 x 2^14 = -1.01000011010 x 2^14 FA1B_7817_BBFF_1c_FC00_5 // f16_mulAdd_rne.tv line 5599999 FA1B_7817_BBFF_FC00_05 -1.01000011011 x 2^15 * 1.00000010111 x 2^15 + -1.01111111111 x 2^-1 = -INF -// Skipped denorm f16_mulAdd_rne.tv line 5649999 83FA_0401_E3E3_E3E3_01 -Denorm * 1.00000000001 x 2^-14 + -1.01111100011 x 2^9 = -1.01111100011 x 2^9 +// Skipped subnorm f16_mulAdd_rne.tv line 5649999 83FA_0401_E3E3_E3E3_01 -subnorm * 1.00000000001 x 2^-14 + -1.01111100011 x 2^9 = -1.01111100011 x 2^9 F801_C000_13EC_1c_7C00_5 // f16_mulAdd_rne.tv line 5699999 F801_C000_13EC_7C00_05 -1.00000000001 x 2^15 * -1.00000000000 x 2^1 + 1.01111101100 x 2^-11 = INF FBFF_C7F7_1000_1c_7C00_5 // f16_mulAdd_rne.tv line 5749999 FBFF_C7F7_1000_7C00_05 -1.01111111111 x 2^15 * -1.01111110111 x 2^2 + 1.00000000000 x 2^-11 = INF -// Skipped denorm f16_mulAdd_rne.tv line 5799999 37F5_8153_7BEA_7BEA_01 1.01111110101 x 2^-2 * -Denorm + 1.01111101010 x 2^15 = 1.01111101010 x 2^15 +// Skipped subnorm f16_mulAdd_rne.tv line 5799999 37F5_8153_7BEA_7BEA_01 1.01111110101 x 2^-2 * -subnorm + 1.01111101010 x 2^15 = 1.01111101010 x 2^15 E7F6_F437_4DFC_1c_7C00_5 // f16_mulAdd_rne.tv line 5849999 E7F6_F437_4DFC_7C00_05 -1.01111110110 x 2^10 * -1.00000110111 x 2^14 + 1.00111111100 x 2^4 = INF 0440_B401_7FFE_1c_7e00_0 // f16_mulAdd_rne.tv line 5899999 0440_B401_7FFE_7FFE_00 1.00001000000 x 2^-14 * -1.00000000001 x 2^-2 + NaN = NaN FC01_6800_93FF_1c_7e00_8 // f16_mulAdd_rne.tv line 5949999 FC01_6800_93FF_FE01_10 NaN * 1.00000000000 x 2^11 + -1.01111111111 x 2^-11 = NaN -// Skipped denorm f16_mulAdd_rne.tv line 5999999 FFFF_8060_C6BE_FFFF_00 NaN * -Denorm + -1.01010111110 x 2^2 = NaN +// Skipped subnorm f16_mulAdd_rne.tv line 5999999 FFFF_8060_C6BE_FFFF_00 NaN * -subnorm + -1.01010111110 x 2^2 = NaN 7801_3B78_EBFF_1c_767A_1 // f16_mulAdd_rne.tv line 6049999 7801_3B78_EBFF_767A_01 1.00000000001 x 2^15 * 1.01101111000 x 2^-1 + -1.01111111111 x 2^11 = 1.01001111010 x 2^14 -// Skipped denorm f16_mulAdd_rne.tv line 6099999 4F3F_83FF_6AFE_6AFE_01 1.01100111111 x 2^4 * -Denorm + 1.01011111110 x 2^11 = 1.01011111110 x 2^11 +// Skipped subnorm f16_mulAdd_rne.tv line 6099999 4F3F_83FF_6AFE_6AFE_01 1.01100111111 x 2^4 * -subnorm + 1.01011111110 x 2^11 = 1.01011111110 x 2^11 diff --git a/examples/exercises/fma16/tests/fadd_2.tv b/examples/exercises/fma16/tests/fadd_2.tv index a249e58de..5ee6fa94a 100644 --- a/examples/exercises/fma16/tests/fadd_2.tv +++ b/examples/exercises/fma16/tests/fadd_2.tv @@ -2,11 +2,11 @@ 0400_3c00_0400_04_0800_0 // 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 0 // skip zero: 0400_3c00_8400_04_0000_0 // 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c00_0600_04_0900_0 // 0.000061 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_3c00_8600_04_8200_0 // 0.000061 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3c00_8600_04_8200_0 // 0.000061 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c00_0401_04_0800_1 // 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3c00_8401_04_8001_0 // 0.000061 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3c00_8401_04_8001_0 // 0.000061 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c00_07ff_04_09ff_1 // 0.000061 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3c00_87ff_04_83ff_0 // 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3c00_87ff_04_83ff_0 // 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c00_3800_04_3800_1 // 0.000061 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 0400_3c00_b800_04_b7ff_1 // 0.000061 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 0400_3c00_3a00_04_3a00_1 // 0.000061 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -48,13 +48,13 @@ // Skip inf: 0400_3c00_7bff_04_7bff_1 // 0.000061 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 0400_3c00_fbff_04_fbfe_1 // 0.000061 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 0600_3c00_0400_04_0900_0 // 0.000092 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0600_3c00_8400_04_0200_0 // 0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_3c00_8400_04_0200_0 // 0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0600_3c00_0600_04_0a00_0 // 0.000092 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 // skip zero: 0600_3c00_8600_04_0000_0 // 0.000092 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0600_3c00_0401_04_0900_1 // 0.000092 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3c00_8401_04_01ff_0 // 0.000092 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_3c00_8401_04_01ff_0 // 0.000092 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0600_3c00_07ff_04_0aff_1 // 0.000092 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3c00_87ff_04_81ff_0 // 0.000092 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_3c00_87ff_04_81ff_0 // 0.000092 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0600_3c00_3800_04_3800_1 // 0.000092 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 0600_3c00_b800_04_b7ff_1 // 0.000092 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 0600_3c00_3a00_04_3a00_1 // 0.000092 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -96,13 +96,13 @@ // Skip inf: 0600_3c00_7bff_04_7bff_1 // 0.000092 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 0600_3c00_fbff_04_fbfe_1 // 0.000092 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 0401_3c00_0400_04_0800_1 // 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3c00_8400_04_0001_0 // 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_3c00_8400_04_0001_0 // 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0401_3c00_0600_04_0900_1 // 0.000061 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3c00_8600_04_81ff_0 // 0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_3c00_8600_04_81ff_0 // 0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0401_3c00_0401_04_0801_0 // 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 0 // skip zero: 0401_3c00_8401_04_0000_0 // 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0401_3c00_07ff_04_0a00_0 // 0.000061 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0401_3c00_87ff_04_83fe_0 // 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_3c00_87ff_04_83fe_0 // 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0401_3c00_3800_04_3800_1 // 0.000061 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 0401_3c00_b800_04_b7ff_1 // 0.000061 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 0401_3c00_3a00_04_3a00_1 // 0.000061 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -144,11 +144,11 @@ // Skip inf: 0401_3c00_7bff_04_7bff_1 // 0.000061 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 0401_3c00_fbff_04_fbfe_1 // 0.000061 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3c00_0400_04_09ff_1 // 0.000122 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_3c00_8400_04_03ff_0 // 0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 07ff_3c00_8400_04_03ff_0 // 0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 07ff_3c00_0600_04_0aff_1 // 0.000122 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_3c00_8600_04_01ff_0 // 0.000122 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 07ff_3c00_8600_04_01ff_0 // 0.000122 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 07ff_3c00_0401_04_0a00_0 // 0.000122 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 07ff_3c00_8401_04_03fe_0 // 0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 07ff_3c00_8401_04_03fe_0 // 0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 07ff_3c00_07ff_04_0bff_0 // 0.000122 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 0 // skip zero: 07ff_3c00_87ff_04_0000_0 // 0.000122 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 07ff_3c00_3800_04_3800_1 // 0.000122 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 diff --git a/examples/exercises/fma16/tests/fma_2.tv b/examples/exercises/fma16/tests/fma_2.tv index 9f0cb82a3..6088b040d 100644 --- a/examples/exercises/fma16/tests/fma_2.tv +++ b/examples/exercises/fma16/tests/fma_2.tv @@ -1,6 +1,6 @@ // FMA with various exponents and signed fractions, RZ 0400_0400_0400_0c_0400_1 // 0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_0400_8400_0c_83ff_3 // 0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_0400_8400_0c_83ff_3 // 0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0400_0400_0600_0c_0600_1 // 0.000061 * 0.000061 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 0400_0400_8600_0c_85ff_1 // 0.000061 * 0.000061 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 0400_0400_0401_0c_0401_1 // 0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 @@ -48,7 +48,7 @@ // Skip inf: 0400_0400_7bff_0c_7bff_1 // 0.000061 * 0.000061 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 0400_0400_fbff_0c_fbfe_1 // 0.000061 * 0.000061 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 0400_0600_0400_0c_0400_1 // 0.000061 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_0600_8400_0c_83ff_3 // 0.000061 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_0600_8400_0c_83ff_3 // 0.000061 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0400_0600_0600_0c_0600_1 // 0.000061 * 0.000092 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 0400_0600_8600_0c_85ff_1 // 0.000061 * 0.000092 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 0400_0600_0401_0c_0401_1 // 0.000061 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 @@ -96,7 +96,7 @@ // Skip inf: 0400_0600_7bff_0c_7bff_1 // 0.000061 * 0.000092 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 0400_0600_fbff_0c_fbfe_1 // 0.000061 * 0.000092 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 0400_0401_0400_0c_0400_1 // 0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_0401_8400_0c_83ff_3 // 0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_0401_8400_0c_83ff_3 // 0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0400_0401_0600_0c_0600_1 // 0.000061 * 0.000061 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 0400_0401_8600_0c_85ff_1 // 0.000061 * 0.000061 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 0400_0401_0401_0c_0401_1 // 0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 @@ -144,7 +144,7 @@ // Skip inf: 0400_0401_7bff_0c_7bff_1 // 0.000061 * 0.000061 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 0400_0401_fbff_0c_fbfe_1 // 0.000061 * 0.000061 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 0400_07ff_0400_0c_0400_1 // 0.000061 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_07ff_8400_0c_83ff_3 // 0.000061 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_07ff_8400_0c_83ff_3 // 0.000061 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0400_07ff_0600_0c_0600_1 // 0.000061 * 0.000122 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 0400_07ff_8600_0c_85ff_1 // 0.000061 * 0.000122 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 0400_07ff_0401_0c_0401_1 // 0.000061 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 @@ -192,11 +192,11 @@ // Skip inf: 0400_07ff_7bff_0c_7bff_1 // 0.000061 * 0.000122 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 0400_07ff_fbff_0c_fbfe_1 // 0.000061 * 0.000122 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 0400_3800_0400_0c_0600_0 // 0.000061 * 0.500000 + 0.000061 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_3800_8400_0c_8200_0 // 0.000061 * 0.500000 + -0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3800_8400_0c_8200_0 // 0.000061 * 0.500000 + -0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0400_3800_0600_0c_0800_0 // 0.000061 * 0.500000 + 0.000092 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 0 0400_3800_8600_0c_8400_0 // 0.000061 * 0.500000 + -0.000092 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_3800_0401_0c_0601_0 // 0.000061 * 0.500000 + 0.000061 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_3800_8401_0c_8201_0 // 0.000061 * 0.500000 + -0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3800_8401_0c_8201_0 // 0.000061 * 0.500000 + -0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0400_3800_07ff_0c_08ff_1 // 0.000061 * 0.500000 + 0.000122 = 0.000152 NV: 0 OF: 0 UF: 0 NX: 1 0400_3800_87ff_0c_85ff_0 // 0.000061 * 0.500000 + -0.000122 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 0 0400_3800_3800_0c_3800_1 // 0.000061 * 0.500000 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -240,11 +240,11 @@ // Skip inf: 0400_3800_7bff_0c_7bff_1 // 0.000061 * 0.500000 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 0400_3800_fbff_0c_fbfe_1 // 0.000061 * 0.500000 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 0400_3a00_0400_0c_0700_0 // 0.000061 * 0.750000 + 0.000061 = 0.000107 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_3a00_8400_0c_8100_0 // 0.000061 * 0.750000 + -0.000061 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3a00_8400_0c_8100_0 // 0.000061 * 0.750000 + -0.000061 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 0400_3a00_0600_0c_0880_0 // 0.000061 * 0.750000 + 0.000092 = 0.000137 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_3a00_8600_0c_8300_0 // 0.000061 * 0.750000 + -0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3a00_8600_0c_8300_0 // 0.000061 * 0.750000 + -0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 0400_3a00_0401_0c_0701_0 // 0.000061 * 0.750000 + 0.000061 = 0.000107 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_3a00_8401_0c_8101_0 // 0.000061 * 0.750000 + -0.000061 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3a00_8401_0c_8101_0 // 0.000061 * 0.750000 + -0.000061 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 0400_3a00_07ff_0c_097f_1 // 0.000061 * 0.750000 + 0.000122 = 0.000168 NV: 0 OF: 0 UF: 0 NX: 1 0400_3a00_87ff_0c_84ff_0 // 0.000061 * 0.750000 + -0.000122 = -0.000076 NV: 0 OF: 0 UF: 0 NX: 0 0400_3a00_3800_0c_3800_1 // 0.000061 * 0.750000 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -288,11 +288,11 @@ // Skip inf: 0400_3a00_7bff_0c_7bff_1 // 0.000061 * 0.750000 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 0400_3a00_fbff_0c_fbfe_1 // 0.000061 * 0.750000 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 0400_3801_0400_0c_0600_1 // 0.000061 * 0.500488 + 0.000061 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3801_8400_0c_81ff_3 // 0.000061 * 0.500488 + -0.000061 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_3801_8400_0c_81ff_3 // 0.000061 * 0.500488 + -0.000061 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 0400_3801_0600_0c_0800_1 // 0.000061 * 0.500488 + 0.000092 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3801_8600_0c_83ff_3 // 0.000061 * 0.500488 + -0.000092 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_3801_8600_0c_83ff_3 // 0.000061 * 0.500488 + -0.000092 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0400_3801_0401_0c_0601_1 // 0.000061 * 0.500488 + 0.000061 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3801_8401_0c_8200_3 // 0.000061 * 0.500488 + -0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_3801_8401_0c_8200_3 // 0.000061 * 0.500488 + -0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0400_3801_07ff_0c_08ff_1 // 0.000061 * 0.500488 + 0.000122 = 0.000152 NV: 0 OF: 0 UF: 0 NX: 1 0400_3801_87ff_0c_85fe_1 // 0.000061 * 0.500488 + -0.000122 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 0400_3801_3800_0c_3800_1 // 0.000061 * 0.500488 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -338,11 +338,11 @@ 0400_3bff_0400_0c_07ff_1 // 0.000061 * 0.999512 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 // skip zero: 0400_3bff_8400_0c_8000_3 // 0.000061 * 0.999512 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0400_3bff_0600_0c_08ff_1 // 0.000061 * 0.999512 + 0.000092 = 0.000152 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3bff_8600_0c_8200_3 // 0.000061 * 0.999512 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_3bff_8600_0c_8200_3 // 0.000061 * 0.999512 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0400_3bff_0401_0c_0800_1 // 0.000061 * 0.999512 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3bff_8401_0c_8001_3 // 0.000061 * 0.999512 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_3bff_8401_0c_8001_3 // 0.000061 * 0.999512 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0400_3bff_07ff_0c_09ff_1 // 0.000061 * 0.999512 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3bff_87ff_0c_83ff_3 // 0.000061 * 0.999512 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_3bff_87ff_0c_83ff_3 // 0.000061 * 0.999512 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0400_3bff_3800_0c_3800_1 // 0.000061 * 0.999512 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 0400_3bff_b800_0c_b7ff_1 // 0.000061 * 0.999512 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 0400_3bff_3a00_0c_3a00_1 // 0.000061 * 0.999512 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -386,11 +386,11 @@ 0400_3c00_0400_0c_0800_0 // 0.000061 * 1.000000 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 0 // skip zero: 0400_3c00_8400_0c_0000_0 // 0.000061 * 1.000000 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c00_0600_0c_0900_0 // 0.000061 * 1.000000 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_3c00_8600_0c_8200_0 // 0.000061 * 1.000000 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3c00_8600_0c_8200_0 // 0.000061 * 1.000000 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c00_0401_0c_0800_1 // 0.000061 * 1.000000 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3c00_8401_0c_8001_0 // 0.000061 * 1.000000 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3c00_8401_0c_8001_0 // 0.000061 * 1.000000 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c00_07ff_0c_09ff_1 // 0.000061 * 1.000000 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3c00_87ff_0c_83ff_0 // 0.000061 * 1.000000 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3c00_87ff_0c_83ff_0 // 0.000061 * 1.000000 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c00_3800_0c_3800_1 // 0.000061 * 1.000000 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 0400_3c00_b800_0c_b7ff_1 // 0.000061 * 1.000000 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 0400_3c00_3a00_0c_3a00_1 // 0.000061 * 1.000000 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -432,13 +432,13 @@ // Skip inf: 0400_3c00_7bff_0c_7bff_1 // 0.000061 * 1.000000 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 0400_3c00_fbff_0c_fbfe_1 // 0.000061 * 1.000000 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 0400_3e00_0400_0c_0900_0 // 0.000061 * 1.500000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_3e00_8400_0c_0200_0 // 0.000061 * 1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3e00_8400_0c_0200_0 // 0.000061 * 1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0400_3e00_0600_0c_0a00_0 // 0.000061 * 1.500000 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 // skip zero: 0400_3e00_8600_0c_0000_0 // 0.000061 * 1.500000 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_3e00_0401_0c_0900_1 // 0.000061 * 1.500000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3e00_8401_0c_01ff_0 // 0.000061 * 1.500000 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3e00_8401_0c_01ff_0 // 0.000061 * 1.500000 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0400_3e00_07ff_0c_0aff_1 // 0.000061 * 1.500000 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3e00_87ff_0c_81ff_0 // 0.000061 * 1.500000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3e00_87ff_0c_81ff_0 // 0.000061 * 1.500000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0400_3e00_3800_0c_3800_1 // 0.000061 * 1.500000 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 0400_3e00_b800_0c_b7ff_1 // 0.000061 * 1.500000 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 0400_3e00_3a00_0c_3a00_1 // 0.000061 * 1.500000 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -480,13 +480,13 @@ // Skip inf: 0400_3e00_7bff_0c_7bff_1 // 0.000061 * 1.500000 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 0400_3e00_fbff_0c_fbfe_1 // 0.000061 * 1.500000 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 0400_3c01_0400_0c_0800_1 // 0.000061 * 1.000977 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3c01_8400_0c_0001_0 // 0.000061 * 1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3c01_8400_0c_0001_0 // 0.000061 * 1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c01_0600_0c_0900_1 // 0.000061 * 1.000977 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3c01_8600_0c_81ff_0 // 0.000061 * 1.000977 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3c01_8600_0c_81ff_0 // 0.000061 * 1.000977 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c01_0401_0c_0801_0 // 0.000061 * 1.000977 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 0 // skip zero: 0400_3c01_8401_0c_0000_0 // 0.000061 * 1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c01_07ff_0c_0a00_0 // 0.000061 * 1.000977 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_3c01_87ff_0c_83fe_0 // 0.000061 * 1.000977 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3c01_87ff_0c_83fe_0 // 0.000061 * 1.000977 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c01_3800_0c_3800_1 // 0.000061 * 1.000977 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 0400_3c01_b800_0c_b7ff_1 // 0.000061 * 1.000977 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 0400_3c01_3a00_0c_3a00_1 // 0.000061 * 1.000977 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -528,11 +528,11 @@ // Skip inf: 0400_3c01_7bff_0c_7bff_1 // 0.000061 * 1.000977 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 0400_3c01_fbff_0c_fbfe_1 // 0.000061 * 1.000977 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 0400_3fff_0400_0c_09ff_1 // 0.000061 * 1.999023 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3fff_8400_0c_03ff_0 // 0.000061 * 1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3fff_8400_0c_03ff_0 // 0.000061 * 1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_3fff_0600_0c_0aff_1 // 0.000061 * 1.999023 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3fff_8600_0c_01ff_0 // 0.000061 * 1.999023 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3fff_8600_0c_01ff_0 // 0.000061 * 1.999023 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0400_3fff_0401_0c_0a00_0 // 0.000061 * 1.999023 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_3fff_8401_0c_03fe_0 // 0.000061 * 1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3fff_8401_0c_03fe_0 // 0.000061 * 1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_3fff_07ff_0c_0bff_0 // 0.000061 * 1.999023 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 0 // skip zero: 0400_3fff_87ff_0c_0000_0 // 0.000061 * 1.999023 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_3fff_3800_0c_3800_1 // 0.000061 * 1.999023 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -578,11 +578,11 @@ 0400_4000_0400_0c_0a00_0 // 0.000061 * 2.000000 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 0400_4000_8400_0c_0400_0 // 0.000061 * 2.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_4000_0600_0c_0b00_0 // 0.000061 * 2.000000 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_4000_8600_0c_0200_0 // 0.000061 * 2.000000 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_4000_8600_0c_0200_0 // 0.000061 * 2.000000 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0400_4000_0401_0c_0a00_1 // 0.000061 * 2.000000 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_4000_8401_0c_03ff_0 // 0.000061 * 2.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_4000_8401_0c_03ff_0 // 0.000061 * 2.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_4000_07ff_0c_0bff_1 // 0.000061 * 2.000000 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_4000_87ff_0c_0001_0 // 0.000061 * 2.000000 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_4000_87ff_0c_0001_0 // 0.000061 * 2.000000 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_4000_3800_0c_3800_1 // 0.000061 * 2.000000 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 0400_4000_b800_0c_b7ff_1 // 0.000061 * 2.000000 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 0400_4000_3a00_0c_3a00_1 // 0.000061 * 2.000000 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -674,11 +674,11 @@ 0400_4001_0400_0c_0a01_0 // 0.000061 * 2.001953 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 0400_4001_8400_0c_0402_0 // 0.000061 * 2.001953 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_4001_0600_0c_0b01_0 // 0.000061 * 2.001953 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_4001_8600_0c_0202_0 // 0.000061 * 2.001953 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_4001_8600_0c_0202_0 // 0.000061 * 2.001953 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0400_4001_0401_0c_0a01_1 // 0.000061 * 2.001953 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 0400_4001_8401_0c_0401_0 // 0.000061 * 2.001953 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_4001_07ff_0c_0c00_1 // 0.000061 * 2.001953 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_4001_87ff_0c_0003_0 // 0.000061 * 2.001953 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_4001_87ff_0c_0003_0 // 0.000061 * 2.001953 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_4001_3800_0c_3800_1 // 0.000061 * 2.001953 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 0400_4001_b800_0c_b7ff_1 // 0.000061 * 2.001953 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 0400_4001_3a00_0c_3a00_1 // 0.000061 * 2.001953 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -1152,7 +1152,7 @@ // Skip inf: 0400_7bff_7bff_0c_7bff_1 // 0.000061 * 65504.000000 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 0400_7bff_fbff_0c_fbfe_1 // 0.000061 * 65504.000000 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 0600_0400_0400_0c_0400_1 // 0.000092 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_0400_8400_0c_83ff_3 // 0.000092 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_0400_8400_0c_83ff_3 // 0.000092 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0600_0400_0600_0c_0600_1 // 0.000092 * 0.000061 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 0600_0400_8600_0c_85ff_1 // 0.000092 * 0.000061 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 0600_0400_0401_0c_0401_1 // 0.000092 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 @@ -1200,7 +1200,7 @@ // Skip inf: 0600_0400_7bff_0c_7bff_1 // 0.000092 * 0.000061 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 0600_0400_fbff_0c_fbfe_1 // 0.000092 * 0.000061 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 0600_0600_0400_0c_0400_1 // 0.000092 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_0600_8400_0c_83ff_3 // 0.000092 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_0600_8400_0c_83ff_3 // 0.000092 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0600_0600_0600_0c_0600_1 // 0.000092 * 0.000092 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 0600_0600_8600_0c_85ff_1 // 0.000092 * 0.000092 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 0600_0600_0401_0c_0401_1 // 0.000092 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 @@ -1248,7 +1248,7 @@ // Skip inf: 0600_0600_7bff_0c_7bff_1 // 0.000092 * 0.000092 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 0600_0600_fbff_0c_fbfe_1 // 0.000092 * 0.000092 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 0600_0401_0400_0c_0400_1 // 0.000092 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_0401_8400_0c_83ff_3 // 0.000092 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_0401_8400_0c_83ff_3 // 0.000092 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0600_0401_0600_0c_0600_1 // 0.000092 * 0.000061 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 0600_0401_8600_0c_85ff_1 // 0.000092 * 0.000061 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 0600_0401_0401_0c_0401_1 // 0.000092 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 @@ -1296,7 +1296,7 @@ // Skip inf: 0600_0401_7bff_0c_7bff_1 // 0.000092 * 0.000061 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 0600_0401_fbff_0c_fbfe_1 // 0.000092 * 0.000061 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 0600_07ff_0400_0c_0400_1 // 0.000092 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_07ff_8400_0c_83ff_3 // 0.000092 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_07ff_8400_0c_83ff_3 // 0.000092 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0600_07ff_0600_0c_0600_1 // 0.000092 * 0.000122 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 0600_07ff_8600_0c_85ff_1 // 0.000092 * 0.000122 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 0600_07ff_0401_0c_0401_1 // 0.000092 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 @@ -1344,11 +1344,11 @@ // Skip inf: 0600_07ff_7bff_0c_7bff_1 // 0.000092 * 0.000122 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 0600_07ff_fbff_0c_fbfe_1 // 0.000092 * 0.000122 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 0600_3800_0400_0c_0700_0 // 0.000092 * 0.500000 + 0.000061 = 0.000107 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0600_3800_8400_0c_8100_0 // 0.000092 * 0.500000 + -0.000061 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_3800_8400_0c_8100_0 // 0.000092 * 0.500000 + -0.000061 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 0600_3800_0600_0c_0880_0 // 0.000092 * 0.500000 + 0.000092 = 0.000137 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0600_3800_8600_0c_8300_0 // 0.000092 * 0.500000 + -0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_3800_8600_0c_8300_0 // 0.000092 * 0.500000 + -0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 0600_3800_0401_0c_0701_0 // 0.000092 * 0.500000 + 0.000061 = 0.000107 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0600_3800_8401_0c_8101_0 // 0.000092 * 0.500000 + -0.000061 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_3800_8401_0c_8101_0 // 0.000092 * 0.500000 + -0.000061 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 0600_3800_07ff_0c_097f_1 // 0.000092 * 0.500000 + 0.000122 = 0.000168 NV: 0 OF: 0 UF: 0 NX: 1 0600_3800_87ff_0c_84ff_0 // 0.000092 * 0.500000 + -0.000122 = -0.000076 NV: 0 OF: 0 UF: 0 NX: 0 0600_3800_3800_0c_3800_1 // 0.000092 * 0.500000 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -1392,13 +1392,13 @@ // Skip inf: 0600_3800_7bff_0c_7bff_1 // 0.000092 * 0.500000 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 0600_3800_fbff_0c_fbfe_1 // 0.000092 * 0.500000 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 0600_3a00_0400_0c_0840_0 // 0.000092 * 0.750000 + 0.000061 = 0.000130 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0600_3a00_8400_0c_0080_0 // 0.000092 * 0.750000 + -0.000061 = 0.000008 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_3a00_8400_0c_0080_0 // 0.000092 * 0.750000 + -0.000061 = 0.000008 NV: 0 OF: 0 UF: 0 NX: 0 0600_3a00_0600_0c_0940_0 // 0.000092 * 0.750000 + 0.000092 = 0.000160 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0600_3a00_8600_0c_8180_0 // 0.000092 * 0.750000 + -0.000092 = -0.000023 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_3a00_8600_0c_8180_0 // 0.000092 * 0.750000 + -0.000092 = -0.000023 NV: 0 OF: 0 UF: 0 NX: 0 0600_3a00_0401_0c_0840_1 // 0.000092 * 0.750000 + 0.000061 = 0.000130 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3a00_8401_0c_007f_0 // 0.000092 * 0.750000 + -0.000061 = 0.000008 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_3a00_8401_0c_007f_0 // 0.000092 * 0.750000 + -0.000061 = 0.000008 NV: 0 OF: 0 UF: 0 NX: 0 0600_3a00_07ff_0c_0a3f_1 // 0.000092 * 0.750000 + 0.000122 = 0.000191 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3a00_87ff_0c_837f_0 // 0.000092 * 0.750000 + -0.000122 = -0.000053 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_3a00_87ff_0c_837f_0 // 0.000092 * 0.750000 + -0.000122 = -0.000053 NV: 0 OF: 0 UF: 0 NX: 0 0600_3a00_3800_0c_3800_1 // 0.000092 * 0.750000 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 0600_3a00_b800_0c_b7ff_1 // 0.000092 * 0.750000 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 0600_3a00_3a00_0c_3a00_1 // 0.000092 * 0.750000 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -1440,11 +1440,11 @@ // Skip inf: 0600_3a00_7bff_0c_7bff_1 // 0.000092 * 0.750000 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 0600_3a00_fbff_0c_fbfe_1 // 0.000092 * 0.750000 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 0600_3801_0400_0c_0700_1 // 0.000092 * 0.500488 + 0.000061 = 0.000107 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3801_8400_0c_80ff_3 // 0.000092 * 0.500488 + -0.000061 = -0.000015 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_3801_8400_0c_80ff_3 // 0.000092 * 0.500488 + -0.000061 = -0.000015 NV: 0 OF: 0 UF: 1 NX: 1 0600_3801_0600_0c_0880_1 // 0.000092 * 0.500488 + 0.000092 = 0.000137 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3801_8600_0c_82ff_3 // 0.000092 * 0.500488 + -0.000092 = -0.000046 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_3801_8600_0c_82ff_3 // 0.000092 * 0.500488 + -0.000092 = -0.000046 NV: 0 OF: 0 UF: 1 NX: 1 0600_3801_0401_0c_0701_1 // 0.000092 * 0.500488 + 0.000061 = 0.000107 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3801_8401_0c_8100_3 // 0.000092 * 0.500488 + -0.000061 = -0.000015 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_3801_8401_0c_8100_3 // 0.000092 * 0.500488 + -0.000061 = -0.000015 NV: 0 OF: 0 UF: 1 NX: 1 0600_3801_07ff_0c_097f_1 // 0.000092 * 0.500488 + 0.000122 = 0.000168 NV: 0 OF: 0 UF: 0 NX: 1 0600_3801_87ff_0c_84fe_1 // 0.000092 * 0.500488 + -0.000122 = -0.000076 NV: 0 OF: 0 UF: 0 NX: 1 0600_3801_3800_0c_3800_1 // 0.000092 * 0.500488 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -1488,13 +1488,13 @@ // Skip inf: 0600_3801_7bff_0c_7bff_1 // 0.000092 * 0.500488 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 0600_3801_fbff_0c_fbfe_1 // 0.000092 * 0.500488 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 0600_3bff_0400_0c_08ff_1 // 0.000092 * 0.999512 + 0.000061 = 0.000152 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3bff_8400_0c_01ff_3 // 0.000092 * 0.999512 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_3bff_8400_0c_01ff_3 // 0.000092 * 0.999512 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 0600_3bff_0600_0c_09ff_1 // 0.000092 * 0.999512 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 // skip zero: 0600_3bff_8600_0c_8000_3 // 0.000092 * 0.999512 + -0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0600_3bff_0401_0c_0900_1 // 0.000092 * 0.999512 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3bff_8401_0c_01fe_3 // 0.000092 * 0.999512 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_3bff_8401_0c_01fe_3 // 0.000092 * 0.999512 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 0600_3bff_07ff_0c_0aff_1 // 0.000092 * 0.999512 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3bff_87ff_0c_81ff_3 // 0.000092 * 0.999512 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_3bff_87ff_0c_81ff_3 // 0.000092 * 0.999512 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 0600_3bff_3800_0c_3800_1 // 0.000092 * 0.999512 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 0600_3bff_b800_0c_b7ff_1 // 0.000092 * 0.999512 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 0600_3bff_3a00_0c_3a00_1 // 0.000092 * 0.999512 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -1536,13 +1536,13 @@ // Skip inf: 0600_3bff_7bff_0c_7bff_1 // 0.000092 * 0.999512 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 0600_3bff_fbff_0c_fbfe_1 // 0.000092 * 0.999512 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 0600_3c00_0400_0c_0900_0 // 0.000092 * 1.000000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0600_3c00_8400_0c_0200_0 // 0.000092 * 1.000000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_3c00_8400_0c_0200_0 // 0.000092 * 1.000000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0600_3c00_0600_0c_0a00_0 // 0.000092 * 1.000000 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 // skip zero: 0600_3c00_8600_0c_0000_0 // 0.000092 * 1.000000 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0600_3c00_0401_0c_0900_1 // 0.000092 * 1.000000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3c00_8401_0c_01ff_0 // 0.000092 * 1.000000 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_3c00_8401_0c_01ff_0 // 0.000092 * 1.000000 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0600_3c00_07ff_0c_0aff_1 // 0.000092 * 1.000000 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3c00_87ff_0c_81ff_0 // 0.000092 * 1.000000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_3c00_87ff_0c_81ff_0 // 0.000092 * 1.000000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0600_3c00_3800_0c_3800_1 // 0.000092 * 1.000000 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 0600_3c00_b800_0c_b7ff_1 // 0.000092 * 1.000000 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 0600_3c00_3a00_0c_3a00_1 // 0.000092 * 1.000000 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -1586,11 +1586,11 @@ 0600_3e00_0400_0c_0a80_0 // 0.000092 * 1.500000 + 0.000061 = 0.000198 NV: 0 OF: 0 UF: 0 NX: 0 0600_3e00_8400_0c_0500_0 // 0.000092 * 1.500000 + -0.000061 = 0.000076 NV: 0 OF: 0 UF: 0 NX: 0 0600_3e00_0600_0c_0b80_0 // 0.000092 * 1.500000 + 0.000092 = 0.000229 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0600_3e00_8600_0c_0300_0 // 0.000092 * 1.500000 + -0.000092 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_3e00_8600_0c_0300_0 // 0.000092 * 1.500000 + -0.000092 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 0600_3e00_0401_0c_0a80_1 // 0.000092 * 1.500000 + 0.000061 = 0.000198 NV: 0 OF: 0 UF: 0 NX: 1 0600_3e00_8401_0c_04ff_0 // 0.000092 * 1.500000 + -0.000061 = 0.000076 NV: 0 OF: 0 UF: 0 NX: 0 0600_3e00_07ff_0c_0c3f_1 // 0.000092 * 1.500000 + 0.000122 = 0.000259 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3e00_87ff_0c_0101_0 // 0.000092 * 1.500000 + -0.000122 = 0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_3e00_87ff_0c_0101_0 // 0.000092 * 1.500000 + -0.000122 = 0.000015 NV: 0 OF: 0 UF: 0 NX: 0 0600_3e00_3800_0c_3800_1 // 0.000092 * 1.500000 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 0600_3e00_b800_0c_b7ff_1 // 0.000092 * 1.500000 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 0600_3e00_3a00_0c_3a00_1 // 0.000092 * 1.500000 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -1632,13 +1632,13 @@ // Skip inf: 0600_3e00_7bff_0c_7bff_1 // 0.000092 * 1.500000 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 0600_3e00_fbff_0c_fbfe_1 // 0.000092 * 1.500000 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 0600_3c01_0400_0c_0900_1 // 0.000092 * 1.000977 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3c01_8400_0c_0201_3 // 0.000092 * 1.000977 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_3c01_8400_0c_0201_3 // 0.000092 * 1.000977 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0600_3c01_0600_0c_0a00_1 // 0.000092 * 1.000977 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3c01_8600_0c_0001_3 // 0.000092 * 1.000977 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_3c01_8600_0c_0001_3 // 0.000092 * 1.000977 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0600_3c01_0401_0c_0901_1 // 0.000092 * 1.000977 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3c01_8401_0c_0200_3 // 0.000092 * 1.000977 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_3c01_8401_0c_0200_3 // 0.000092 * 1.000977 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0600_3c01_07ff_0c_0b00_1 // 0.000092 * 1.000977 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3c01_87ff_0c_81fd_3 // 0.000092 * 1.000977 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_3c01_87ff_0c_81fd_3 // 0.000092 * 1.000977 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 0600_3c01_3800_0c_3800_1 // 0.000092 * 1.000977 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 0600_3c01_b800_0c_b7ff_1 // 0.000092 * 1.000977 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 0600_3c01_3a00_0c_3a00_1 // 0.000092 * 1.000977 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -1686,7 +1686,7 @@ 0600_3fff_0401_0c_0bff_1 // 0.000092 * 1.999023 + 0.000061 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 0600_3fff_8401_0c_07fd_1 // 0.000092 * 1.999023 + -0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 0600_3fff_07ff_0c_0cff_1 // 0.000092 * 1.999023 + 0.000122 = 0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3fff_87ff_0c_03ff_3 // 0.000092 * 1.999023 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_3fff_87ff_0c_03ff_3 // 0.000092 * 1.999023 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0600_3fff_3800_0c_3800_1 // 0.000092 * 1.999023 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 0600_3fff_b800_0c_b7ff_1 // 0.000092 * 1.999023 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 0600_3fff_3a00_0c_3a00_1 // 0.000092 * 1.999023 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -2304,7 +2304,7 @@ // Skip inf: 0600_7bff_7bff_0c_7bff_1 // 0.000092 * 65504.000000 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 0600_7bff_fbff_0c_fbfe_1 // 0.000092 * 65504.000000 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 0401_0400_0400_0c_0400_1 // 0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_0400_8400_0c_83ff_3 // 0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_0400_8400_0c_83ff_3 // 0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0401_0400_0600_0c_0600_1 // 0.000061 * 0.000061 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 0401_0400_8600_0c_85ff_1 // 0.000061 * 0.000061 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 0401_0400_0401_0c_0401_1 // 0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 @@ -2352,7 +2352,7 @@ // Skip inf: 0401_0400_7bff_0c_7bff_1 // 0.000061 * 0.000061 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 0401_0400_fbff_0c_fbfe_1 // 0.000061 * 0.000061 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 0401_0600_0400_0c_0400_1 // 0.000061 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_0600_8400_0c_83ff_3 // 0.000061 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_0600_8400_0c_83ff_3 // 0.000061 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0401_0600_0600_0c_0600_1 // 0.000061 * 0.000092 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 0401_0600_8600_0c_85ff_1 // 0.000061 * 0.000092 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 0401_0600_0401_0c_0401_1 // 0.000061 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 @@ -2400,7 +2400,7 @@ // Skip inf: 0401_0600_7bff_0c_7bff_1 // 0.000061 * 0.000092 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 0401_0600_fbff_0c_fbfe_1 // 0.000061 * 0.000092 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 0401_0401_0400_0c_0400_1 // 0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_0401_8400_0c_83ff_3 // 0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_0401_8400_0c_83ff_3 // 0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0401_0401_0600_0c_0600_1 // 0.000061 * 0.000061 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 0401_0401_8600_0c_85ff_1 // 0.000061 * 0.000061 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 0401_0401_0401_0c_0401_1 // 0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 @@ -2448,7 +2448,7 @@ // Skip inf: 0401_0401_7bff_0c_7bff_1 // 0.000061 * 0.000061 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 0401_0401_fbff_0c_fbfe_1 // 0.000061 * 0.000061 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 0401_07ff_0400_0c_0400_1 // 0.000061 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_07ff_8400_0c_83ff_3 // 0.000061 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_07ff_8400_0c_83ff_3 // 0.000061 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0401_07ff_0600_0c_0600_1 // 0.000061 * 0.000122 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 0401_07ff_8600_0c_85ff_1 // 0.000061 * 0.000122 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 0401_07ff_0401_0c_0401_1 // 0.000061 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 @@ -2496,11 +2496,11 @@ // Skip inf: 0401_07ff_7bff_0c_7bff_1 // 0.000061 * 0.000122 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 0401_07ff_fbff_0c_fbfe_1 // 0.000061 * 0.000122 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 0401_3800_0400_0c_0600_1 // 0.000061 * 0.500000 + 0.000061 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3800_8400_0c_81ff_3 // 0.000061 * 0.500000 + -0.000061 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3800_8400_0c_81ff_3 // 0.000061 * 0.500000 + -0.000061 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 0401_3800_0600_0c_0800_1 // 0.000061 * 0.500000 + 0.000092 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3800_8600_0c_83ff_3 // 0.000061 * 0.500000 + -0.000092 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3800_8600_0c_83ff_3 // 0.000061 * 0.500000 + -0.000092 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0401_3800_0401_0c_0601_1 // 0.000061 * 0.500000 + 0.000061 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3800_8401_0c_8200_3 // 0.000061 * 0.500000 + -0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3800_8401_0c_8200_3 // 0.000061 * 0.500000 + -0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0401_3800_07ff_0c_08ff_1 // 0.000061 * 0.500000 + 0.000122 = 0.000152 NV: 0 OF: 0 UF: 0 NX: 1 0401_3800_87ff_0c_85fe_1 // 0.000061 * 0.500000 + -0.000122 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 0401_3800_3800_0c_3800_1 // 0.000061 * 0.500000 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -2544,11 +2544,11 @@ // Skip inf: 0401_3800_7bff_0c_7bff_1 // 0.000061 * 0.500000 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 0401_3800_fbff_0c_fbfe_1 // 0.000061 * 0.500000 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 0401_3a00_0400_0c_0700_1 // 0.000061 * 0.750000 + 0.000061 = 0.000107 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3a00_8400_0c_80ff_3 // 0.000061 * 0.750000 + -0.000061 = -0.000015 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3a00_8400_0c_80ff_3 // 0.000061 * 0.750000 + -0.000061 = -0.000015 NV: 0 OF: 0 UF: 1 NX: 1 0401_3a00_0600_0c_0880_1 // 0.000061 * 0.750000 + 0.000092 = 0.000137 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3a00_8600_0c_82ff_3 // 0.000061 * 0.750000 + -0.000092 = -0.000046 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3a00_8600_0c_82ff_3 // 0.000061 * 0.750000 + -0.000092 = -0.000046 NV: 0 OF: 0 UF: 1 NX: 1 0401_3a00_0401_0c_0701_1 // 0.000061 * 0.750000 + 0.000061 = 0.000107 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3a00_8401_0c_8100_3 // 0.000061 * 0.750000 + -0.000061 = -0.000015 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3a00_8401_0c_8100_3 // 0.000061 * 0.750000 + -0.000061 = -0.000015 NV: 0 OF: 0 UF: 1 NX: 1 0401_3a00_07ff_0c_097f_1 // 0.000061 * 0.750000 + 0.000122 = 0.000168 NV: 0 OF: 0 UF: 0 NX: 1 0401_3a00_87ff_0c_84fe_1 // 0.000061 * 0.750000 + -0.000122 = -0.000076 NV: 0 OF: 0 UF: 0 NX: 1 0401_3a00_3800_0c_3800_1 // 0.000061 * 0.750000 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -2592,11 +2592,11 @@ // Skip inf: 0401_3a00_7bff_0c_7bff_1 // 0.000061 * 0.750000 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 0401_3a00_fbff_0c_fbfe_1 // 0.000061 * 0.750000 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 0401_3801_0400_0c_0601_1 // 0.000061 * 0.500488 + 0.000061 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3801_8400_0c_81fe_3 // 0.000061 * 0.500488 + -0.000061 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3801_8400_0c_81fe_3 // 0.000061 * 0.500488 + -0.000061 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 0401_3801_0600_0c_0800_1 // 0.000061 * 0.500488 + 0.000092 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3801_8600_0c_83fe_3 // 0.000061 * 0.500488 + -0.000092 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3801_8600_0c_83fe_3 // 0.000061 * 0.500488 + -0.000092 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0401_3801_0401_0c_0602_1 // 0.000061 * 0.500488 + 0.000061 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3801_8401_0c_81ff_3 // 0.000061 * 0.500488 + -0.000061 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3801_8401_0c_81ff_3 // 0.000061 * 0.500488 + -0.000061 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 0401_3801_07ff_0c_0900_1 // 0.000061 * 0.500488 + 0.000122 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 0401_3801_87ff_0c_85fd_1 // 0.000061 * 0.500488 + -0.000122 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 0401_3801_3800_0c_3800_1 // 0.000061 * 0.500488 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -2642,11 +2642,11 @@ 0401_3bff_0400_0c_0800_1 // 0.000061 * 0.999512 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 // skip zero: 0401_3bff_8400_0c_0000_3 // 0.000061 * 0.999512 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_3bff_0600_0c_0900_1 // 0.000061 * 0.999512 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3bff_8600_0c_81ff_3 // 0.000061 * 0.999512 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3bff_8600_0c_81ff_3 // 0.000061 * 0.999512 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 0401_3bff_0401_0c_0800_1 // 0.000061 * 0.999512 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 // skip zero: 0401_3bff_8401_0c_8000_3 // 0.000061 * 0.999512 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_3bff_07ff_0c_09ff_1 // 0.000061 * 0.999512 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3bff_87ff_0c_83fe_3 // 0.000061 * 0.999512 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3bff_87ff_0c_83fe_3 // 0.000061 * 0.999512 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0401_3bff_3800_0c_3800_1 // 0.000061 * 0.999512 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 0401_3bff_b800_0c_b7ff_1 // 0.000061 * 0.999512 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 0401_3bff_3a00_0c_3a00_1 // 0.000061 * 0.999512 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -2688,13 +2688,13 @@ // Skip inf: 0401_3bff_7bff_0c_7bff_1 // 0.000061 * 0.999512 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 0401_3bff_fbff_0c_fbfe_1 // 0.000061 * 0.999512 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 0401_3c00_0400_0c_0800_1 // 0.000061 * 1.000000 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3c00_8400_0c_0001_0 // 0.000061 * 1.000000 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_3c00_8400_0c_0001_0 // 0.000061 * 1.000000 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0401_3c00_0600_0c_0900_1 // 0.000061 * 1.000000 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3c00_8600_0c_81ff_0 // 0.000061 * 1.000000 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_3c00_8600_0c_81ff_0 // 0.000061 * 1.000000 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0401_3c00_0401_0c_0801_0 // 0.000061 * 1.000000 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 0 // skip zero: 0401_3c00_8401_0c_0000_0 // 0.000061 * 1.000000 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0401_3c00_07ff_0c_0a00_0 // 0.000061 * 1.000000 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0401_3c00_87ff_0c_83fe_0 // 0.000061 * 1.000000 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_3c00_87ff_0c_83fe_0 // 0.000061 * 1.000000 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0401_3c00_3800_0c_3800_1 // 0.000061 * 1.000000 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 0401_3c00_b800_0c_b7ff_1 // 0.000061 * 1.000000 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 0401_3c00_3a00_0c_3a00_1 // 0.000061 * 1.000000 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -2736,13 +2736,13 @@ // Skip inf: 0401_3c00_7bff_0c_7bff_1 // 0.000061 * 1.000000 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 0401_3c00_fbff_0c_fbfe_1 // 0.000061 * 1.000000 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 0401_3e00_0400_0c_0900_1 // 0.000061 * 1.500000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3e00_8400_0c_0201_3 // 0.000061 * 1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3e00_8400_0c_0201_3 // 0.000061 * 1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0401_3e00_0600_0c_0a00_1 // 0.000061 * 1.500000 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3e00_8600_0c_0001_3 // 0.000061 * 1.500000 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3e00_8600_0c_0001_3 // 0.000061 * 1.500000 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_3e00_0401_0c_0901_1 // 0.000061 * 1.500000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3e00_8401_0c_0200_3 // 0.000061 * 1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3e00_8401_0c_0200_3 // 0.000061 * 1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0401_3e00_07ff_0c_0b00_1 // 0.000061 * 1.500000 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3e00_87ff_0c_81fd_3 // 0.000061 * 1.500000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3e00_87ff_0c_81fd_3 // 0.000061 * 1.500000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 0401_3e00_3800_0c_3800_1 // 0.000061 * 1.500000 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 0401_3e00_b800_0c_b7ff_1 // 0.000061 * 1.500000 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 0401_3e00_3a00_0c_3a00_1 // 0.000061 * 1.500000 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -2784,13 +2784,13 @@ // Skip inf: 0401_3e00_7bff_0c_7bff_1 // 0.000061 * 1.500000 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 0401_3e00_fbff_0c_fbfe_1 // 0.000061 * 1.500000 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 0401_3c01_0400_0c_0801_1 // 0.000061 * 1.000977 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3c01_8400_0c_0002_3 // 0.000061 * 1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3c01_8400_0c_0002_3 // 0.000061 * 1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_3c01_0600_0c_0901_1 // 0.000061 * 1.000977 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3c01_8600_0c_81fd_3 // 0.000061 * 1.000977 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3c01_8600_0c_81fd_3 // 0.000061 * 1.000977 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 0401_3c01_0401_0c_0801_1 // 0.000061 * 1.000977 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3c01_8401_0c_0001_3 // 0.000061 * 1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3c01_8401_0c_0001_3 // 0.000061 * 1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_3c01_07ff_0c_0a00_1 // 0.000061 * 1.000977 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3c01_87ff_0c_83fc_3 // 0.000061 * 1.000977 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3c01_87ff_0c_83fc_3 // 0.000061 * 1.000977 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0401_3c01_3800_0c_3800_1 // 0.000061 * 1.000977 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 0401_3c01_b800_0c_b7ff_1 // 0.000061 * 1.000977 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 0401_3c01_3a00_0c_3a00_1 // 0.000061 * 1.000977 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -2834,11 +2834,11 @@ 0401_3fff_0400_0c_0a00_1 // 0.000061 * 1.999023 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 0401_3fff_8400_0c_0400_1 // 0.000061 * 1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 0401_3fff_0600_0c_0b00_1 // 0.000061 * 1.999023 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3fff_8600_0c_0200_3 // 0.000061 * 1.999023 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3fff_8600_0c_0200_3 // 0.000061 * 1.999023 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0401_3fff_0401_0c_0a00_1 // 0.000061 * 1.999023 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3fff_8401_0c_03ff_3 // 0.000061 * 1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3fff_8401_0c_03ff_3 // 0.000061 * 1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0401_3fff_07ff_0c_0bff_1 // 0.000061 * 1.999023 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3fff_87ff_0c_0001_3 // 0.000061 * 1.999023 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3fff_87ff_0c_0001_3 // 0.000061 * 1.999023 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_3fff_3800_0c_3800_1 // 0.000061 * 1.999023 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 0401_3fff_b800_0c_b7ff_1 // 0.000061 * 1.999023 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 0401_3fff_3a00_0c_3a00_1 // 0.000061 * 1.999023 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -2882,11 +2882,11 @@ 0401_4000_0400_0c_0a01_0 // 0.000061 * 2.000000 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 0401_4000_8400_0c_0402_0 // 0.000061 * 2.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0401_4000_0600_0c_0b01_0 // 0.000061 * 2.000000 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0401_4000_8600_0c_0202_0 // 0.000061 * 2.000000 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_4000_8600_0c_0202_0 // 0.000061 * 2.000000 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0401_4000_0401_0c_0a01_1 // 0.000061 * 2.000000 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 0401_4000_8401_0c_0401_0 // 0.000061 * 2.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0401_4000_07ff_0c_0c00_1 // 0.000061 * 2.000000 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_4000_87ff_0c_0003_0 // 0.000061 * 2.000000 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_4000_87ff_0c_0003_0 // 0.000061 * 2.000000 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0401_4000_3800_0c_3800_1 // 0.000061 * 2.000000 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 0401_4000_b800_0c_b7ff_1 // 0.000061 * 2.000000 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 0401_4000_3a00_0c_3a00_1 // 0.000061 * 2.000000 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -2978,11 +2978,11 @@ 0401_4001_0400_0c_0a02_1 // 0.000061 * 2.001953 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 0401_4001_8400_0c_0404_1 // 0.000061 * 2.001953 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 0401_4001_0600_0c_0b02_1 // 0.000061 * 2.001953 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_4001_8600_0c_0204_3 // 0.000061 * 2.001953 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_4001_8600_0c_0204_3 // 0.000061 * 2.001953 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0401_4001_0401_0c_0a02_1 // 0.000061 * 2.001953 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 0401_4001_8401_0c_0403_1 // 0.000061 * 2.001953 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 0401_4001_07ff_0c_0c00_1 // 0.000061 * 2.001953 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_4001_87ff_0c_0005_3 // 0.000061 * 2.001953 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_4001_87ff_0c_0005_3 // 0.000061 * 2.001953 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_4001_3800_0c_3800_1 // 0.000061 * 2.001953 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 0401_4001_b800_0c_b7ff_1 // 0.000061 * 2.001953 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 0401_4001_3a00_0c_3a00_1 // 0.000061 * 2.001953 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -3456,7 +3456,7 @@ // Skip inf: 0401_7bff_7bff_0c_7bff_1 // 0.000061 * 65504.000000 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 0401_7bff_fbff_0c_fbfe_1 // 0.000061 * 65504.000000 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 07ff_0400_0400_0c_0400_1 // 0.000122 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_0400_8400_0c_83ff_3 // 0.000122 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_0400_8400_0c_83ff_3 // 0.000122 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 07ff_0400_0600_0c_0600_1 // 0.000122 * 0.000061 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 07ff_0400_8600_0c_85ff_1 // 0.000122 * 0.000061 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 07ff_0400_0401_0c_0401_1 // 0.000122 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 @@ -3504,7 +3504,7 @@ // Skip inf: 07ff_0400_7bff_0c_7bff_1 // 0.000122 * 0.000061 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 07ff_0400_fbff_0c_fbfe_1 // 0.000122 * 0.000061 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 07ff_0600_0400_0c_0400_1 // 0.000122 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_0600_8400_0c_83ff_3 // 0.000122 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_0600_8400_0c_83ff_3 // 0.000122 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 07ff_0600_0600_0c_0600_1 // 0.000122 * 0.000092 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 07ff_0600_8600_0c_85ff_1 // 0.000122 * 0.000092 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 07ff_0600_0401_0c_0401_1 // 0.000122 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 @@ -3552,7 +3552,7 @@ // Skip inf: 07ff_0600_7bff_0c_7bff_1 // 0.000122 * 0.000092 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 07ff_0600_fbff_0c_fbfe_1 // 0.000122 * 0.000092 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 07ff_0401_0400_0c_0400_1 // 0.000122 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_0401_8400_0c_83ff_3 // 0.000122 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_0401_8400_0c_83ff_3 // 0.000122 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 07ff_0401_0600_0c_0600_1 // 0.000122 * 0.000061 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 07ff_0401_8600_0c_85ff_1 // 0.000122 * 0.000061 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 07ff_0401_0401_0c_0401_1 // 0.000122 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 @@ -3600,7 +3600,7 @@ // Skip inf: 07ff_0401_7bff_0c_7bff_1 // 0.000122 * 0.000061 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 07ff_0401_fbff_0c_fbfe_1 // 0.000122 * 0.000061 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 07ff_07ff_0400_0c_0400_1 // 0.000122 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_07ff_8400_0c_83ff_3 // 0.000122 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_07ff_8400_0c_83ff_3 // 0.000122 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 07ff_07ff_0600_0c_0600_1 // 0.000122 * 0.000122 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 07ff_07ff_8600_0c_85ff_1 // 0.000122 * 0.000122 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 07ff_07ff_0401_0c_0401_1 // 0.000122 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 @@ -3650,11 +3650,11 @@ 07ff_3800_0400_0c_07ff_1 // 0.000122 * 0.500000 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 // skip zero: 07ff_3800_8400_0c_8000_3 // 0.000122 * 0.500000 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 07ff_3800_0600_0c_08ff_1 // 0.000122 * 0.500000 + 0.000092 = 0.000152 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_3800_8600_0c_8200_3 // 0.000122 * 0.500000 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_3800_8600_0c_8200_3 // 0.000122 * 0.500000 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 07ff_3800_0401_0c_0800_1 // 0.000122 * 0.500000 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_3800_8401_0c_8001_3 // 0.000122 * 0.500000 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_3800_8401_0c_8001_3 // 0.000122 * 0.500000 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 07ff_3800_07ff_0c_09ff_1 // 0.000122 * 0.500000 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_3800_87ff_0c_83ff_3 // 0.000122 * 0.500000 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_3800_87ff_0c_83ff_3 // 0.000122 * 0.500000 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 07ff_3800_3800_0c_3800_1 // 0.000122 * 0.500000 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3800_b800_0c_b7ff_1 // 0.000122 * 0.500000 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3800_3a00_0c_3a00_1 // 0.000122 * 0.500000 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -3696,13 +3696,13 @@ // Skip inf: 07ff_3800_7bff_0c_7bff_1 // 0.000122 * 0.500000 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3800_fbff_0c_fbfe_1 // 0.000122 * 0.500000 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3a00_0400_0c_08ff_1 // 0.000122 * 0.750000 + 0.000061 = 0.000152 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_3a00_8400_0c_01ff_3 // 0.000122 * 0.750000 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_3a00_8400_0c_01ff_3 // 0.000122 * 0.750000 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 07ff_3a00_0600_0c_09ff_1 // 0.000122 * 0.750000 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 // skip zero: 07ff_3a00_8600_0c_8000_3 // 0.000122 * 0.750000 + -0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 07ff_3a00_0401_0c_0900_1 // 0.000122 * 0.750000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_3a00_8401_0c_01fe_3 // 0.000122 * 0.750000 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_3a00_8401_0c_01fe_3 // 0.000122 * 0.750000 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 07ff_3a00_07ff_0c_0aff_1 // 0.000122 * 0.750000 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_3a00_87ff_0c_81ff_3 // 0.000122 * 0.750000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_3a00_87ff_0c_81ff_3 // 0.000122 * 0.750000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 07ff_3a00_3800_0c_3800_1 // 0.000122 * 0.750000 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3a00_b800_0c_b7ff_1 // 0.000122 * 0.750000 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3a00_3a00_0c_3a00_1 // 0.000122 * 0.750000 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -3746,11 +3746,11 @@ 07ff_3801_0400_0c_0800_1 // 0.000122 * 0.500488 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 // skip zero: 07ff_3801_8400_0c_0000_3 // 0.000122 * 0.500488 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 07ff_3801_0600_0c_0900_1 // 0.000122 * 0.500488 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_3801_8600_0c_81ff_3 // 0.000122 * 0.500488 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_3801_8600_0c_81ff_3 // 0.000122 * 0.500488 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 07ff_3801_0401_0c_0800_1 // 0.000122 * 0.500488 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 // skip zero: 07ff_3801_8401_0c_8000_3 // 0.000122 * 0.500488 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 07ff_3801_07ff_0c_09ff_1 // 0.000122 * 0.500488 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_3801_87ff_0c_83fe_3 // 0.000122 * 0.500488 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_3801_87ff_0c_83fe_3 // 0.000122 * 0.500488 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 07ff_3801_3800_0c_3800_1 // 0.000122 * 0.500488 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3801_b800_0c_b7ff_1 // 0.000122 * 0.500488 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3801_3a00_0c_3a00_1 // 0.000122 * 0.500488 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -3792,11 +3792,11 @@ // Skip inf: 07ff_3801_7bff_0c_7bff_1 // 0.000122 * 0.500488 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3801_fbff_0c_fbfe_1 // 0.000122 * 0.500488 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3bff_0400_0c_09ff_1 // 0.000122 * 0.999512 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_3bff_8400_0c_03fe_3 // 0.000122 * 0.999512 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_3bff_8400_0c_03fe_3 // 0.000122 * 0.999512 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 07ff_3bff_0600_0c_0aff_1 // 0.000122 * 0.999512 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_3bff_8600_0c_01fe_3 // 0.000122 * 0.999512 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_3bff_8600_0c_01fe_3 // 0.000122 * 0.999512 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 07ff_3bff_0401_0c_09ff_1 // 0.000122 * 0.999512 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_3bff_8401_0c_03fd_3 // 0.000122 * 0.999512 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_3bff_8401_0c_03fd_3 // 0.000122 * 0.999512 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 07ff_3bff_07ff_0c_0bfe_1 // 0.000122 * 0.999512 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 // skip zero: 07ff_3bff_87ff_0c_8000_3 // 0.000122 * 0.999512 + -0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 07ff_3bff_3800_0c_3800_1 // 0.000122 * 0.999512 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -3840,11 +3840,11 @@ // Skip inf: 07ff_3bff_7bff_0c_7bff_1 // 0.000122 * 0.999512 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3bff_fbff_0c_fbfe_1 // 0.000122 * 0.999512 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3c00_0400_0c_09ff_1 // 0.000122 * 1.000000 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_3c00_8400_0c_03ff_0 // 0.000122 * 1.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 07ff_3c00_8400_0c_03ff_0 // 0.000122 * 1.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 07ff_3c00_0600_0c_0aff_1 // 0.000122 * 1.000000 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_3c00_8600_0c_01ff_0 // 0.000122 * 1.000000 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 07ff_3c00_8600_0c_01ff_0 // 0.000122 * 1.000000 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 07ff_3c00_0401_0c_0a00_0 // 0.000122 * 1.000000 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 07ff_3c00_8401_0c_03fe_0 // 0.000122 * 1.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 07ff_3c00_8401_0c_03fe_0 // 0.000122 * 1.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 07ff_3c00_07ff_0c_0bff_0 // 0.000122 * 1.000000 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 0 // skip zero: 07ff_3c00_87ff_0c_0000_0 // 0.000122 * 1.000000 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 07ff_3c00_3800_0c_3800_1 // 0.000122 * 1.000000 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -3894,7 +3894,7 @@ 07ff_3e00_0401_0c_0bff_1 // 0.000122 * 1.500000 + 0.000061 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3e00_8401_0c_07fd_1 // 0.000122 * 1.500000 + -0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3e00_07ff_0c_0cff_1 // 0.000122 * 1.500000 + 0.000122 = 0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_3e00_87ff_0c_03ff_3 // 0.000122 * 1.500000 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_3e00_87ff_0c_03ff_3 // 0.000122 * 1.500000 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 07ff_3e00_3800_0c_3800_1 // 0.000122 * 1.500000 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3e00_b800_0c_b7ff_1 // 0.000122 * 1.500000 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3e00_3a00_0c_3a00_1 // 0.000122 * 1.500000 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -3938,11 +3938,11 @@ 07ff_3c01_0400_0c_0a00_1 // 0.000122 * 1.000977 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3c01_8400_0c_0400_1 // 0.000122 * 1.000977 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3c01_0600_0c_0b00_1 // 0.000122 * 1.000977 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_3c01_8600_0c_0200_3 // 0.000122 * 1.000977 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_3c01_8600_0c_0200_3 // 0.000122 * 1.000977 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 07ff_3c01_0401_0c_0a00_1 // 0.000122 * 1.000977 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_3c01_8401_0c_03ff_3 // 0.000122 * 1.000977 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_3c01_8401_0c_03ff_3 // 0.000122 * 1.000977 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 07ff_3c01_07ff_0c_0bff_1 // 0.000122 * 1.000977 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_3c01_87ff_0c_0001_3 // 0.000122 * 1.000977 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_3c01_87ff_0c_0001_3 // 0.000122 * 1.000977 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 07ff_3c01_3800_0c_3800_1 // 0.000122 * 1.000977 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3c01_b800_0c_b7ff_1 // 0.000122 * 1.000977 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3c01_3a00_0c_3a00_1 // 0.000122 * 1.000977 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -4608,11 +4608,11 @@ // Skip inf: 07ff_7bff_7bff_0c_7bff_1 // 0.000122 * 65504.000000 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 07ff_7bff_fbff_0c_fbfe_1 // 0.000122 * 65504.000000 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 3800_0400_0400_0c_0600_0 // 0.500000 * 0.000061 + 0.000061 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3800_0400_8400_0c_8200_0 // 0.500000 * 0.000061 + -0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3800_0400_8400_0c_8200_0 // 0.500000 * 0.000061 + -0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 3800_0400_0600_0c_0800_0 // 0.500000 * 0.000061 + 0.000092 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 0 3800_0400_8600_0c_8400_0 // 0.500000 * 0.000061 + -0.000092 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3800_0400_0401_0c_0601_0 // 0.500000 * 0.000061 + 0.000061 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3800_0400_8401_0c_8201_0 // 0.500000 * 0.000061 + -0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3800_0400_8401_0c_8201_0 // 0.500000 * 0.000061 + -0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 3800_0400_07ff_0c_08ff_1 // 0.500000 * 0.000061 + 0.000122 = 0.000152 NV: 0 OF: 0 UF: 0 NX: 1 3800_0400_87ff_0c_85ff_0 // 0.500000 * 0.000061 + -0.000122 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 0 3800_0400_3800_0c_3800_1 // 0.500000 * 0.000061 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -4656,11 +4656,11 @@ // Skip inf: 3800_0400_7bff_0c_7bff_1 // 0.500000 * 0.000061 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 3800_0400_fbff_0c_fbfe_1 // 0.500000 * 0.000061 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 3800_0600_0400_0c_0700_0 // 0.500000 * 0.000092 + 0.000061 = 0.000107 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3800_0600_8400_0c_8100_0 // 0.500000 * 0.000092 + -0.000061 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3800_0600_8400_0c_8100_0 // 0.500000 * 0.000092 + -0.000061 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 3800_0600_0600_0c_0880_0 // 0.500000 * 0.000092 + 0.000092 = 0.000137 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3800_0600_8600_0c_8300_0 // 0.500000 * 0.000092 + -0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3800_0600_8600_0c_8300_0 // 0.500000 * 0.000092 + -0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 3800_0600_0401_0c_0701_0 // 0.500000 * 0.000092 + 0.000061 = 0.000107 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3800_0600_8401_0c_8101_0 // 0.500000 * 0.000092 + -0.000061 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3800_0600_8401_0c_8101_0 // 0.500000 * 0.000092 + -0.000061 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 3800_0600_07ff_0c_097f_1 // 0.500000 * 0.000092 + 0.000122 = 0.000168 NV: 0 OF: 0 UF: 0 NX: 1 3800_0600_87ff_0c_84ff_0 // 0.500000 * 0.000092 + -0.000122 = -0.000076 NV: 0 OF: 0 UF: 0 NX: 0 3800_0600_3800_0c_3800_1 // 0.500000 * 0.000092 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -4704,11 +4704,11 @@ // Skip inf: 3800_0600_7bff_0c_7bff_1 // 0.500000 * 0.000092 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 3800_0600_fbff_0c_fbfe_1 // 0.500000 * 0.000092 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 3800_0401_0400_0c_0600_1 // 0.500000 * 0.000061 + 0.000061 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3800_0401_8400_0c_81ff_3 // 0.500000 * 0.000061 + -0.000061 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3800_0401_8400_0c_81ff_3 // 0.500000 * 0.000061 + -0.000061 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 3800_0401_0600_0c_0800_1 // 0.500000 * 0.000061 + 0.000092 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3800_0401_8600_0c_83ff_3 // 0.500000 * 0.000061 + -0.000092 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3800_0401_8600_0c_83ff_3 // 0.500000 * 0.000061 + -0.000092 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3800_0401_0401_0c_0601_1 // 0.500000 * 0.000061 + 0.000061 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3800_0401_8401_0c_8200_3 // 0.500000 * 0.000061 + -0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3800_0401_8401_0c_8200_3 // 0.500000 * 0.000061 + -0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3800_0401_07ff_0c_08ff_1 // 0.500000 * 0.000061 + 0.000122 = 0.000152 NV: 0 OF: 0 UF: 0 NX: 1 3800_0401_87ff_0c_85fe_1 // 0.500000 * 0.000061 + -0.000122 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 3800_0401_3800_0c_3800_1 // 0.500000 * 0.000061 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -4754,11 +4754,11 @@ 3800_07ff_0400_0c_07ff_1 // 0.500000 * 0.000122 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 // skip zero: 3800_07ff_8400_0c_8000_3 // 0.500000 * 0.000122 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3800_07ff_0600_0c_08ff_1 // 0.500000 * 0.000122 + 0.000092 = 0.000152 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3800_07ff_8600_0c_8200_3 // 0.500000 * 0.000122 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3800_07ff_8600_0c_8200_3 // 0.500000 * 0.000122 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3800_07ff_0401_0c_0800_1 // 0.500000 * 0.000122 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3800_07ff_8401_0c_8001_3 // 0.500000 * 0.000122 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3800_07ff_8401_0c_8001_3 // 0.500000 * 0.000122 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3800_07ff_07ff_0c_09ff_1 // 0.500000 * 0.000122 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3800_07ff_87ff_0c_83ff_3 // 0.500000 * 0.000122 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3800_07ff_87ff_0c_83ff_3 // 0.500000 * 0.000122 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3800_07ff_3800_0c_3800_1 // 0.500000 * 0.000122 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 3800_07ff_b800_0c_b7ff_1 // 0.500000 * 0.000122 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 3800_07ff_3a00_0c_3a00_1 // 0.500000 * 0.000122 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -5760,11 +5760,11 @@ // Skip inf: 3800_7bff_7bff_0c_7bff_5 // 0.500000 * 65504.000000 + 65504.000000 = 65504.000000 NV: 0 OF: 1 UF: 0 NX: 1 3800_7bff_fbff_0c_f7ff_0 // 0.500000 * 65504.000000 + -65504.000000 = -32752.000000 NV: 0 OF: 0 UF: 0 NX: 0 3a00_0400_0400_0c_0700_0 // 0.750000 * 0.000061 + 0.000061 = 0.000107 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3a00_0400_8400_0c_8100_0 // 0.750000 * 0.000061 + -0.000061 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3a00_0400_8400_0c_8100_0 // 0.750000 * 0.000061 + -0.000061 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 3a00_0400_0600_0c_0880_0 // 0.750000 * 0.000061 + 0.000092 = 0.000137 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3a00_0400_8600_0c_8300_0 // 0.750000 * 0.000061 + -0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3a00_0400_8600_0c_8300_0 // 0.750000 * 0.000061 + -0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 3a00_0400_0401_0c_0701_0 // 0.750000 * 0.000061 + 0.000061 = 0.000107 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3a00_0400_8401_0c_8101_0 // 0.750000 * 0.000061 + -0.000061 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3a00_0400_8401_0c_8101_0 // 0.750000 * 0.000061 + -0.000061 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 3a00_0400_07ff_0c_097f_1 // 0.750000 * 0.000061 + 0.000122 = 0.000168 NV: 0 OF: 0 UF: 0 NX: 1 3a00_0400_87ff_0c_84ff_0 // 0.750000 * 0.000061 + -0.000122 = -0.000076 NV: 0 OF: 0 UF: 0 NX: 0 3a00_0400_3800_0c_3800_1 // 0.750000 * 0.000061 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -5808,13 +5808,13 @@ // Skip inf: 3a00_0400_7bff_0c_7bff_1 // 0.750000 * 0.000061 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 3a00_0400_fbff_0c_fbfe_1 // 0.750000 * 0.000061 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 3a00_0600_0400_0c_0840_0 // 0.750000 * 0.000092 + 0.000061 = 0.000130 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3a00_0600_8400_0c_0080_0 // 0.750000 * 0.000092 + -0.000061 = 0.000008 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3a00_0600_8400_0c_0080_0 // 0.750000 * 0.000092 + -0.000061 = 0.000008 NV: 0 OF: 0 UF: 0 NX: 0 3a00_0600_0600_0c_0940_0 // 0.750000 * 0.000092 + 0.000092 = 0.000160 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3a00_0600_8600_0c_8180_0 // 0.750000 * 0.000092 + -0.000092 = -0.000023 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3a00_0600_8600_0c_8180_0 // 0.750000 * 0.000092 + -0.000092 = -0.000023 NV: 0 OF: 0 UF: 0 NX: 0 3a00_0600_0401_0c_0840_1 // 0.750000 * 0.000092 + 0.000061 = 0.000130 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3a00_0600_8401_0c_007f_0 // 0.750000 * 0.000092 + -0.000061 = 0.000008 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3a00_0600_8401_0c_007f_0 // 0.750000 * 0.000092 + -0.000061 = 0.000008 NV: 0 OF: 0 UF: 0 NX: 0 3a00_0600_07ff_0c_0a3f_1 // 0.750000 * 0.000092 + 0.000122 = 0.000191 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3a00_0600_87ff_0c_837f_0 // 0.750000 * 0.000092 + -0.000122 = -0.000053 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3a00_0600_87ff_0c_837f_0 // 0.750000 * 0.000092 + -0.000122 = -0.000053 NV: 0 OF: 0 UF: 0 NX: 0 3a00_0600_3800_0c_3800_1 // 0.750000 * 0.000092 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 3a00_0600_b800_0c_b7ff_1 // 0.750000 * 0.000092 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 3a00_0600_3a00_0c_3a00_1 // 0.750000 * 0.000092 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -5856,11 +5856,11 @@ // Skip inf: 3a00_0600_7bff_0c_7bff_1 // 0.750000 * 0.000092 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 3a00_0600_fbff_0c_fbfe_1 // 0.750000 * 0.000092 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 3a00_0401_0400_0c_0700_1 // 0.750000 * 0.000061 + 0.000061 = 0.000107 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3a00_0401_8400_0c_80ff_3 // 0.750000 * 0.000061 + -0.000061 = -0.000015 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3a00_0401_8400_0c_80ff_3 // 0.750000 * 0.000061 + -0.000061 = -0.000015 NV: 0 OF: 0 UF: 1 NX: 1 3a00_0401_0600_0c_0880_1 // 0.750000 * 0.000061 + 0.000092 = 0.000137 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3a00_0401_8600_0c_82ff_3 // 0.750000 * 0.000061 + -0.000092 = -0.000046 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3a00_0401_8600_0c_82ff_3 // 0.750000 * 0.000061 + -0.000092 = -0.000046 NV: 0 OF: 0 UF: 1 NX: 1 3a00_0401_0401_0c_0701_1 // 0.750000 * 0.000061 + 0.000061 = 0.000107 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3a00_0401_8401_0c_8100_3 // 0.750000 * 0.000061 + -0.000061 = -0.000015 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3a00_0401_8401_0c_8100_3 // 0.750000 * 0.000061 + -0.000061 = -0.000015 NV: 0 OF: 0 UF: 1 NX: 1 3a00_0401_07ff_0c_097f_1 // 0.750000 * 0.000061 + 0.000122 = 0.000168 NV: 0 OF: 0 UF: 0 NX: 1 3a00_0401_87ff_0c_84fe_1 // 0.750000 * 0.000061 + -0.000122 = -0.000076 NV: 0 OF: 0 UF: 0 NX: 1 3a00_0401_3800_0c_3800_1 // 0.750000 * 0.000061 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -5904,13 +5904,13 @@ // Skip inf: 3a00_0401_7bff_0c_7bff_1 // 0.750000 * 0.000061 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 3a00_0401_fbff_0c_fbfe_1 // 0.750000 * 0.000061 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 3a00_07ff_0400_0c_08ff_1 // 0.750000 * 0.000122 + 0.000061 = 0.000152 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3a00_07ff_8400_0c_01ff_3 // 0.750000 * 0.000122 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3a00_07ff_8400_0c_01ff_3 // 0.750000 * 0.000122 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 3a00_07ff_0600_0c_09ff_1 // 0.750000 * 0.000122 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 // skip zero: 3a00_07ff_8600_0c_8000_3 // 0.750000 * 0.000122 + -0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3a00_07ff_0401_0c_0900_1 // 0.750000 * 0.000122 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3a00_07ff_8401_0c_01fe_3 // 0.750000 * 0.000122 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3a00_07ff_8401_0c_01fe_3 // 0.750000 * 0.000122 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 3a00_07ff_07ff_0c_0aff_1 // 0.750000 * 0.000122 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3a00_07ff_87ff_0c_81ff_3 // 0.750000 * 0.000122 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3a00_07ff_87ff_0c_81ff_3 // 0.750000 * 0.000122 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 3a00_07ff_3800_0c_3800_1 // 0.750000 * 0.000122 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 3a00_07ff_b800_0c_b7ff_1 // 0.750000 * 0.000122 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 3a00_07ff_3a00_0c_3a00_1 // 0.750000 * 0.000122 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -6912,11 +6912,11 @@ // Skip inf: 3a00_7bff_7bff_0c_7bff_5 // 0.750000 * 65504.000000 + 65504.000000 = 65504.000000 NV: 0 OF: 1 UF: 0 NX: 1 3a00_7bff_fbff_0c_f3ff_0 // 0.750000 * 65504.000000 + -65504.000000 = -16376.000000 NV: 0 OF: 0 UF: 0 NX: 0 3801_0400_0400_0c_0600_1 // 0.500488 * 0.000061 + 0.000061 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3801_0400_8400_0c_81ff_3 // 0.500488 * 0.000061 + -0.000061 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3801_0400_8400_0c_81ff_3 // 0.500488 * 0.000061 + -0.000061 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 3801_0400_0600_0c_0800_1 // 0.500488 * 0.000061 + 0.000092 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3801_0400_8600_0c_83ff_3 // 0.500488 * 0.000061 + -0.000092 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3801_0400_8600_0c_83ff_3 // 0.500488 * 0.000061 + -0.000092 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3801_0400_0401_0c_0601_1 // 0.500488 * 0.000061 + 0.000061 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3801_0400_8401_0c_8200_3 // 0.500488 * 0.000061 + -0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3801_0400_8401_0c_8200_3 // 0.500488 * 0.000061 + -0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3801_0400_07ff_0c_08ff_1 // 0.500488 * 0.000061 + 0.000122 = 0.000152 NV: 0 OF: 0 UF: 0 NX: 1 3801_0400_87ff_0c_85fe_1 // 0.500488 * 0.000061 + -0.000122 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 3801_0400_3800_0c_3800_1 // 0.500488 * 0.000061 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -6960,11 +6960,11 @@ // Skip inf: 3801_0400_7bff_0c_7bff_1 // 0.500488 * 0.000061 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 3801_0400_fbff_0c_fbfe_1 // 0.500488 * 0.000061 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 3801_0600_0400_0c_0700_1 // 0.500488 * 0.000092 + 0.000061 = 0.000107 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3801_0600_8400_0c_80ff_3 // 0.500488 * 0.000092 + -0.000061 = -0.000015 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3801_0600_8400_0c_80ff_3 // 0.500488 * 0.000092 + -0.000061 = -0.000015 NV: 0 OF: 0 UF: 1 NX: 1 3801_0600_0600_0c_0880_1 // 0.500488 * 0.000092 + 0.000092 = 0.000137 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3801_0600_8600_0c_82ff_3 // 0.500488 * 0.000092 + -0.000092 = -0.000046 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3801_0600_8600_0c_82ff_3 // 0.500488 * 0.000092 + -0.000092 = -0.000046 NV: 0 OF: 0 UF: 1 NX: 1 3801_0600_0401_0c_0701_1 // 0.500488 * 0.000092 + 0.000061 = 0.000107 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3801_0600_8401_0c_8100_3 // 0.500488 * 0.000092 + -0.000061 = -0.000015 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3801_0600_8401_0c_8100_3 // 0.500488 * 0.000092 + -0.000061 = -0.000015 NV: 0 OF: 0 UF: 1 NX: 1 3801_0600_07ff_0c_097f_1 // 0.500488 * 0.000092 + 0.000122 = 0.000168 NV: 0 OF: 0 UF: 0 NX: 1 3801_0600_87ff_0c_84fe_1 // 0.500488 * 0.000092 + -0.000122 = -0.000076 NV: 0 OF: 0 UF: 0 NX: 1 3801_0600_3800_0c_3800_1 // 0.500488 * 0.000092 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -7008,11 +7008,11 @@ // Skip inf: 3801_0600_7bff_0c_7bff_1 // 0.500488 * 0.000092 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 3801_0600_fbff_0c_fbfe_1 // 0.500488 * 0.000092 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 3801_0401_0400_0c_0601_1 // 0.500488 * 0.000061 + 0.000061 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3801_0401_8400_0c_81fe_3 // 0.500488 * 0.000061 + -0.000061 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3801_0401_8400_0c_81fe_3 // 0.500488 * 0.000061 + -0.000061 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 3801_0401_0600_0c_0800_1 // 0.500488 * 0.000061 + 0.000092 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3801_0401_8600_0c_83fe_3 // 0.500488 * 0.000061 + -0.000092 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3801_0401_8600_0c_83fe_3 // 0.500488 * 0.000061 + -0.000092 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3801_0401_0401_0c_0602_1 // 0.500488 * 0.000061 + 0.000061 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3801_0401_8401_0c_81ff_3 // 0.500488 * 0.000061 + -0.000061 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3801_0401_8401_0c_81ff_3 // 0.500488 * 0.000061 + -0.000061 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 3801_0401_07ff_0c_0900_1 // 0.500488 * 0.000061 + 0.000122 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 3801_0401_87ff_0c_85fd_1 // 0.500488 * 0.000061 + -0.000122 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 3801_0401_3800_0c_3800_1 // 0.500488 * 0.000061 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -7058,11 +7058,11 @@ 3801_07ff_0400_0c_0800_1 // 0.500488 * 0.000122 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 // skip zero: 3801_07ff_8400_0c_0000_3 // 0.500488 * 0.000122 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3801_07ff_0600_0c_0900_1 // 0.500488 * 0.000122 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3801_07ff_8600_0c_81ff_3 // 0.500488 * 0.000122 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3801_07ff_8600_0c_81ff_3 // 0.500488 * 0.000122 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 3801_07ff_0401_0c_0800_1 // 0.500488 * 0.000122 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 // skip zero: 3801_07ff_8401_0c_8000_3 // 0.500488 * 0.000122 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3801_07ff_07ff_0c_09ff_1 // 0.500488 * 0.000122 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3801_07ff_87ff_0c_83fe_3 // 0.500488 * 0.000122 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3801_07ff_87ff_0c_83fe_3 // 0.500488 * 0.000122 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3801_07ff_3800_0c_3800_1 // 0.500488 * 0.000122 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 3801_07ff_b800_0c_b7ff_1 // 0.500488 * 0.000122 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 3801_07ff_3a00_0c_3a00_1 // 0.500488 * 0.000122 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -8066,11 +8066,11 @@ 3bff_0400_0400_0c_07ff_1 // 0.999512 * 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 // skip zero: 3bff_0400_8400_0c_8000_3 // 0.999512 * 0.000061 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3bff_0400_0600_0c_08ff_1 // 0.999512 * 0.000061 + 0.000092 = 0.000152 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3bff_0400_8600_0c_8200_3 // 0.999512 * 0.000061 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3bff_0400_8600_0c_8200_3 // 0.999512 * 0.000061 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3bff_0400_0401_0c_0800_1 // 0.999512 * 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3bff_0400_8401_0c_8001_3 // 0.999512 * 0.000061 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3bff_0400_8401_0c_8001_3 // 0.999512 * 0.000061 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3bff_0400_07ff_0c_09ff_1 // 0.999512 * 0.000061 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3bff_0400_87ff_0c_83ff_3 // 0.999512 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3bff_0400_87ff_0c_83ff_3 // 0.999512 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3bff_0400_3800_0c_3800_1 // 0.999512 * 0.000061 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 3bff_0400_b800_0c_b7ff_1 // 0.999512 * 0.000061 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 3bff_0400_3a00_0c_3a00_1 // 0.999512 * 0.000061 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -8112,13 +8112,13 @@ // Skip inf: 3bff_0400_7bff_0c_7bff_1 // 0.999512 * 0.000061 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 3bff_0400_fbff_0c_fbfe_1 // 0.999512 * 0.000061 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 3bff_0600_0400_0c_08ff_1 // 0.999512 * 0.000092 + 0.000061 = 0.000152 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3bff_0600_8400_0c_01ff_3 // 0.999512 * 0.000092 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3bff_0600_8400_0c_01ff_3 // 0.999512 * 0.000092 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 3bff_0600_0600_0c_09ff_1 // 0.999512 * 0.000092 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 // skip zero: 3bff_0600_8600_0c_8000_3 // 0.999512 * 0.000092 + -0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3bff_0600_0401_0c_0900_1 // 0.999512 * 0.000092 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3bff_0600_8401_0c_01fe_3 // 0.999512 * 0.000092 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3bff_0600_8401_0c_01fe_3 // 0.999512 * 0.000092 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 3bff_0600_07ff_0c_0aff_1 // 0.999512 * 0.000092 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3bff_0600_87ff_0c_81ff_3 // 0.999512 * 0.000092 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3bff_0600_87ff_0c_81ff_3 // 0.999512 * 0.000092 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 3bff_0600_3800_0c_3800_1 // 0.999512 * 0.000092 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 3bff_0600_b800_0c_b7ff_1 // 0.999512 * 0.000092 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 3bff_0600_3a00_0c_3a00_1 // 0.999512 * 0.000092 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -8162,11 +8162,11 @@ 3bff_0401_0400_0c_0800_1 // 0.999512 * 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 // skip zero: 3bff_0401_8400_0c_0000_3 // 0.999512 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3bff_0401_0600_0c_0900_1 // 0.999512 * 0.000061 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3bff_0401_8600_0c_81ff_3 // 0.999512 * 0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3bff_0401_8600_0c_81ff_3 // 0.999512 * 0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 3bff_0401_0401_0c_0800_1 // 0.999512 * 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 // skip zero: 3bff_0401_8401_0c_8000_3 // 0.999512 * 0.000061 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3bff_0401_07ff_0c_09ff_1 // 0.999512 * 0.000061 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3bff_0401_87ff_0c_83fe_3 // 0.999512 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3bff_0401_87ff_0c_83fe_3 // 0.999512 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3bff_0401_3800_0c_3800_1 // 0.999512 * 0.000061 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 3bff_0401_b800_0c_b7ff_1 // 0.999512 * 0.000061 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 3bff_0401_3a00_0c_3a00_1 // 0.999512 * 0.000061 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -8208,11 +8208,11 @@ // Skip inf: 3bff_0401_7bff_0c_7bff_1 // 0.999512 * 0.000061 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 3bff_0401_fbff_0c_fbfe_1 // 0.999512 * 0.000061 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 3bff_07ff_0400_0c_09ff_1 // 0.999512 * 0.000122 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3bff_07ff_8400_0c_03fe_3 // 0.999512 * 0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3bff_07ff_8400_0c_03fe_3 // 0.999512 * 0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3bff_07ff_0600_0c_0aff_1 // 0.999512 * 0.000122 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3bff_07ff_8600_0c_01fe_3 // 0.999512 * 0.000122 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3bff_07ff_8600_0c_01fe_3 // 0.999512 * 0.000122 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 3bff_07ff_0401_0c_09ff_1 // 0.999512 * 0.000122 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3bff_07ff_8401_0c_03fd_3 // 0.999512 * 0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3bff_07ff_8401_0c_03fd_3 // 0.999512 * 0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3bff_07ff_07ff_0c_0bfe_1 // 0.999512 * 0.000122 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 // skip zero: 3bff_07ff_87ff_0c_8000_3 // 0.999512 * 0.000122 + -0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3bff_07ff_3800_0c_3800_1 // 0.999512 * 0.000122 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -9218,11 +9218,11 @@ 3c00_0400_0400_0c_0800_0 // 1.000000 * 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 0 // skip zero: 3c00_0400_8400_0c_0000_0 // 1.000000 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0400_0600_0c_0900_0 // 1.000000 * 0.000061 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c00_0400_8600_0c_8200_0 // 1.000000 * 0.000061 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0400_8600_0c_8200_0 // 1.000000 * 0.000061 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0400_0401_0c_0800_1 // 1.000000 * 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_0400_8401_0c_8001_0 // 1.000000 * 0.000061 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0400_8401_0c_8001_0 // 1.000000 * 0.000061 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0400_07ff_0c_09ff_1 // 1.000000 * 0.000061 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_0400_87ff_0c_83ff_0 // 1.000000 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0400_87ff_0c_83ff_0 // 1.000000 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0400_3800_0c_3800_1 // 1.000000 * 0.000061 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 3c00_0400_b800_0c_b7ff_1 // 1.000000 * 0.000061 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 3c00_0400_3a00_0c_3a00_1 // 1.000000 * 0.000061 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -9264,13 +9264,13 @@ // Skip inf: 3c00_0400_7bff_0c_7bff_1 // 1.000000 * 0.000061 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 3c00_0400_fbff_0c_fbfe_1 // 1.000000 * 0.000061 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 3c00_0600_0400_0c_0900_0 // 1.000000 * 0.000092 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c00_0600_8400_0c_0200_0 // 1.000000 * 0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0600_8400_0c_0200_0 // 1.000000 * 0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0600_0600_0c_0a00_0 // 1.000000 * 0.000092 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 // skip zero: 3c00_0600_8600_0c_0000_0 // 1.000000 * 0.000092 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0600_0401_0c_0900_1 // 1.000000 * 0.000092 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_0600_8401_0c_01ff_0 // 1.000000 * 0.000092 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0600_8401_0c_01ff_0 // 1.000000 * 0.000092 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0600_07ff_0c_0aff_1 // 1.000000 * 0.000092 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_0600_87ff_0c_81ff_0 // 1.000000 * 0.000092 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0600_87ff_0c_81ff_0 // 1.000000 * 0.000092 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0600_3800_0c_3800_1 // 1.000000 * 0.000092 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 3c00_0600_b800_0c_b7ff_1 // 1.000000 * 0.000092 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 3c00_0600_3a00_0c_3a00_1 // 1.000000 * 0.000092 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -9312,13 +9312,13 @@ // Skip inf: 3c00_0600_7bff_0c_7bff_1 // 1.000000 * 0.000092 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 3c00_0600_fbff_0c_fbfe_1 // 1.000000 * 0.000092 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 3c00_0401_0400_0c_0800_1 // 1.000000 * 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_0401_8400_0c_0001_0 // 1.000000 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0401_8400_0c_0001_0 // 1.000000 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0401_0600_0c_0900_1 // 1.000000 * 0.000061 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_0401_8600_0c_81ff_0 // 1.000000 * 0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0401_8600_0c_81ff_0 // 1.000000 * 0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0401_0401_0c_0801_0 // 1.000000 * 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 0 // skip zero: 3c00_0401_8401_0c_0000_0 // 1.000000 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0401_07ff_0c_0a00_0 // 1.000000 * 0.000061 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c00_0401_87ff_0c_83fe_0 // 1.000000 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0401_87ff_0c_83fe_0 // 1.000000 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0401_3800_0c_3800_1 // 1.000000 * 0.000061 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 3c00_0401_b800_0c_b7ff_1 // 1.000000 * 0.000061 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 3c00_0401_3a00_0c_3a00_1 // 1.000000 * 0.000061 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -9360,11 +9360,11 @@ // Skip inf: 3c00_0401_7bff_0c_7bff_1 // 1.000000 * 0.000061 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 3c00_0401_fbff_0c_fbfe_1 // 1.000000 * 0.000061 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 3c00_07ff_0400_0c_09ff_1 // 1.000000 * 0.000122 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_07ff_8400_0c_03ff_0 // 1.000000 * 0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_07ff_8400_0c_03ff_0 // 1.000000 * 0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_07ff_0600_0c_0aff_1 // 1.000000 * 0.000122 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_07ff_8600_0c_01ff_0 // 1.000000 * 0.000122 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_07ff_8600_0c_01ff_0 // 1.000000 * 0.000122 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c00_07ff_0401_0c_0a00_0 // 1.000000 * 0.000122 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c00_07ff_8401_0c_03fe_0 // 1.000000 * 0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_07ff_8401_0c_03fe_0 // 1.000000 * 0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_07ff_07ff_0c_0bff_0 // 1.000000 * 0.000122 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 0 // skip zero: 3c00_07ff_87ff_0c_0000_0 // 1.000000 * 0.000122 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3c00_07ff_3800_0c_3800_1 // 1.000000 * 0.000122 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -10368,13 +10368,13 @@ // Skip inf: 3c00_7bff_7bff_0c_7bff_5 // 1.000000 * 65504.000000 + 65504.000000 = 65504.000000 NV: 0 OF: 1 UF: 0 NX: 1 // skip zero: 3c00_7bff_fbff_0c_0000_0 // 1.000000 * 65504.000000 + -65504.000000 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0400_0400_0c_0900_0 // 1.500000 * 0.000061 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3e00_0400_8400_0c_0200_0 // 1.500000 * 0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_0400_8400_0c_0200_0 // 1.500000 * 0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0400_0600_0c_0a00_0 // 1.500000 * 0.000061 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 // skip zero: 3e00_0400_8600_0c_0000_0 // 1.500000 * 0.000061 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0400_0401_0c_0900_1 // 1.500000 * 0.000061 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_0400_8401_0c_01ff_0 // 1.500000 * 0.000061 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_0400_8401_0c_01ff_0 // 1.500000 * 0.000061 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0400_07ff_0c_0aff_1 // 1.500000 * 0.000061 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_0400_87ff_0c_81ff_0 // 1.500000 * 0.000061 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_0400_87ff_0c_81ff_0 // 1.500000 * 0.000061 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0400_3800_0c_3800_1 // 1.500000 * 0.000061 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0400_b800_0c_b7ff_1 // 1.500000 * 0.000061 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0400_3a00_0c_3a00_1 // 1.500000 * 0.000061 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -10418,11 +10418,11 @@ 3e00_0600_0400_0c_0a80_0 // 1.500000 * 0.000092 + 0.000061 = 0.000198 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0600_8400_0c_0500_0 // 1.500000 * 0.000092 + -0.000061 = 0.000076 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0600_0600_0c_0b80_0 // 1.500000 * 0.000092 + 0.000092 = 0.000229 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3e00_0600_8600_0c_0300_0 // 1.500000 * 0.000092 + -0.000092 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_0600_8600_0c_0300_0 // 1.500000 * 0.000092 + -0.000092 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0600_0401_0c_0a80_1 // 1.500000 * 0.000092 + 0.000061 = 0.000198 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0600_8401_0c_04ff_0 // 1.500000 * 0.000092 + -0.000061 = 0.000076 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0600_07ff_0c_0c3f_1 // 1.500000 * 0.000092 + 0.000122 = 0.000259 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_0600_87ff_0c_0101_0 // 1.500000 * 0.000092 + -0.000122 = 0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_0600_87ff_0c_0101_0 // 1.500000 * 0.000092 + -0.000122 = 0.000015 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0600_3800_0c_3800_1 // 1.500000 * 0.000092 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0600_b800_0c_b7ff_1 // 1.500000 * 0.000092 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0600_3a00_0c_3a00_1 // 1.500000 * 0.000092 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -10464,13 +10464,13 @@ // Skip inf: 3e00_0600_7bff_0c_7bff_1 // 1.500000 * 0.000092 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0600_fbff_0c_fbfe_1 // 1.500000 * 0.000092 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0401_0400_0c_0900_1 // 1.500000 * 0.000061 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_0401_8400_0c_0201_3 // 1.500000 * 0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_0401_8400_0c_0201_3 // 1.500000 * 0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3e00_0401_0600_0c_0a00_1 // 1.500000 * 0.000061 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_0401_8600_0c_0001_3 // 1.500000 * 0.000061 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_0401_8600_0c_0001_3 // 1.500000 * 0.000061 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3e00_0401_0401_0c_0901_1 // 1.500000 * 0.000061 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_0401_8401_0c_0200_3 // 1.500000 * 0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_0401_8401_0c_0200_3 // 1.500000 * 0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3e00_0401_07ff_0c_0b00_1 // 1.500000 * 0.000061 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_0401_87ff_0c_81fd_3 // 1.500000 * 0.000061 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_0401_87ff_0c_81fd_3 // 1.500000 * 0.000061 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 3e00_0401_3800_0c_3800_1 // 1.500000 * 0.000061 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0401_b800_0c_b7ff_1 // 1.500000 * 0.000061 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0401_3a00_0c_3a00_1 // 1.500000 * 0.000061 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -10518,7 +10518,7 @@ 3e00_07ff_0401_0c_0bff_1 // 1.500000 * 0.000122 + 0.000061 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 3e00_07ff_8401_0c_07fd_1 // 1.500000 * 0.000122 + -0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 3e00_07ff_07ff_0c_0cff_1 // 1.500000 * 0.000122 + 0.000122 = 0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_07ff_87ff_0c_03ff_3 // 1.500000 * 0.000122 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_07ff_87ff_0c_03ff_3 // 1.500000 * 0.000122 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3e00_07ff_3800_0c_3800_1 // 1.500000 * 0.000122 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 3e00_07ff_b800_0c_b7ff_1 // 1.500000 * 0.000122 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 3e00_07ff_3a00_0c_3a00_1 // 1.500000 * 0.000122 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -11520,13 +11520,13 @@ // Skip inf: 3e00_7bff_7bff_0c_7bff_5 // 1.500000 * 65504.000000 + 65504.000000 = 65504.000000 NV: 0 OF: 1 UF: 0 NX: 1 3e00_7bff_fbff_0c_77ff_0 // 1.500000 * 65504.000000 + -65504.000000 = 32752.000000 NV: 0 OF: 0 UF: 0 NX: 0 3c01_0400_0400_0c_0800_1 // 1.000977 * 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0400_8400_0c_0001_0 // 1.000977 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c01_0400_8400_0c_0001_0 // 1.000977 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3c01_0400_0600_0c_0900_1 // 1.000977 * 0.000061 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0400_8600_0c_81ff_0 // 1.000977 * 0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c01_0400_8600_0c_81ff_0 // 1.000977 * 0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c01_0400_0401_0c_0801_0 // 1.000977 * 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 0 // skip zero: 3c01_0400_8401_0c_0000_0 // 1.000977 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3c01_0400_07ff_0c_0a00_0 // 1.000977 * 0.000061 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c01_0400_87ff_0c_83fe_0 // 1.000977 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c01_0400_87ff_0c_83fe_0 // 1.000977 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c01_0400_3800_0c_3800_1 // 1.000977 * 0.000061 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0400_b800_0c_b7ff_1 // 1.000977 * 0.000061 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0400_3a00_0c_3a00_1 // 1.000977 * 0.000061 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -11568,13 +11568,13 @@ // Skip inf: 3c01_0400_7bff_0c_7bff_1 // 1.000977 * 0.000061 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0400_fbff_0c_fbfe_1 // 1.000977 * 0.000061 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0600_0400_0c_0900_1 // 1.000977 * 0.000092 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0600_8400_0c_0201_3 // 1.000977 * 0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_0600_8400_0c_0201_3 // 1.000977 * 0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3c01_0600_0600_0c_0a00_1 // 1.000977 * 0.000092 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0600_8600_0c_0001_3 // 1.000977 * 0.000092 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_0600_8600_0c_0001_3 // 1.000977 * 0.000092 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3c01_0600_0401_0c_0901_1 // 1.000977 * 0.000092 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0600_8401_0c_0200_3 // 1.000977 * 0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_0600_8401_0c_0200_3 // 1.000977 * 0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3c01_0600_07ff_0c_0b00_1 // 1.000977 * 0.000092 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0600_87ff_0c_81fd_3 // 1.000977 * 0.000092 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_0600_87ff_0c_81fd_3 // 1.000977 * 0.000092 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 3c01_0600_3800_0c_3800_1 // 1.000977 * 0.000092 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0600_b800_0c_b7ff_1 // 1.000977 * 0.000092 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0600_3a00_0c_3a00_1 // 1.000977 * 0.000092 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -11616,13 +11616,13 @@ // Skip inf: 3c01_0600_7bff_0c_7bff_1 // 1.000977 * 0.000092 + 65504.000000 = 65504.000000 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0600_fbff_0c_fbfe_1 // 1.000977 * 0.000092 + -65504.000000 = -65472.000000 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0401_0400_0c_0801_1 // 1.000977 * 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0401_8400_0c_0002_3 // 1.000977 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_0401_8400_0c_0002_3 // 1.000977 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3c01_0401_0600_0c_0901_1 // 1.000977 * 0.000061 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0401_8600_0c_81fd_3 // 1.000977 * 0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_0401_8600_0c_81fd_3 // 1.000977 * 0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 3c01_0401_0401_0c_0801_1 // 1.000977 * 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0401_8401_0c_0001_3 // 1.000977 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_0401_8401_0c_0001_3 // 1.000977 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3c01_0401_07ff_0c_0a00_1 // 1.000977 * 0.000061 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0401_87ff_0c_83fc_3 // 1.000977 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_0401_87ff_0c_83fc_3 // 1.000977 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3c01_0401_3800_0c_3800_1 // 1.000977 * 0.000061 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0401_b800_0c_b7ff_1 // 1.000977 * 0.000061 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0401_3a00_0c_3a00_1 // 1.000977 * 0.000061 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -11666,11 +11666,11 @@ 3c01_07ff_0400_0c_0a00_1 // 1.000977 * 0.000122 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 3c01_07ff_8400_0c_0400_1 // 1.000977 * 0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 3c01_07ff_0600_0c_0b00_1 // 1.000977 * 0.000122 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_07ff_8600_0c_0200_3 // 1.000977 * 0.000122 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_07ff_8600_0c_0200_3 // 1.000977 * 0.000122 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3c01_07ff_0401_0c_0a00_1 // 1.000977 * 0.000122 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_07ff_8401_0c_03ff_3 // 1.000977 * 0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_07ff_8401_0c_03ff_3 // 1.000977 * 0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3c01_07ff_07ff_0c_0bff_1 // 1.000977 * 0.000122 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_07ff_87ff_0c_0001_3 // 1.000977 * 0.000122 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_07ff_87ff_0c_0001_3 // 1.000977 * 0.000122 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3c01_07ff_3800_0c_3800_1 // 1.000977 * 0.000122 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 3c01_07ff_b800_0c_b7ff_1 // 1.000977 * 0.000122 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 3c01_07ff_3a00_0c_3a00_1 // 1.000977 * 0.000122 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -12672,11 +12672,11 @@ // Skip inf: 3c01_7bff_7bff_0c_7bff_5 // 1.000977 * 65504.000000 + 65504.000000 = 65504.000000 NV: 0 OF: 1 UF: 0 NX: 1 3c01_7bff_fbff_0c_53ff_0 // 1.000977 * 65504.000000 + -65504.000000 = 63.968750 NV: 0 OF: 0 UF: 0 NX: 0 3fff_0400_0400_0c_09ff_1 // 1.999023 * 0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_0400_8400_0c_03ff_0 // 1.999023 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3fff_0400_8400_0c_03ff_0 // 1.999023 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3fff_0400_0600_0c_0aff_1 // 1.999023 * 0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_0400_8600_0c_01ff_0 // 1.999023 * 0.000061 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3fff_0400_8600_0c_01ff_0 // 1.999023 * 0.000061 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3fff_0400_0401_0c_0a00_0 // 1.999023 * 0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3fff_0400_8401_0c_03fe_0 // 1.999023 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3fff_0400_8401_0c_03fe_0 // 1.999023 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3fff_0400_07ff_0c_0bff_0 // 1.999023 * 0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 0 // skip zero: 3fff_0400_87ff_0c_0000_0 // 1.999023 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3fff_0400_3800_0c_3800_1 // 1.999023 * 0.000061 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -12726,7 +12726,7 @@ 3fff_0600_0401_0c_0bff_1 // 1.999023 * 0.000092 + 0.000061 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 3fff_0600_8401_0c_07fd_1 // 1.999023 * 0.000092 + -0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 3fff_0600_07ff_0c_0cff_1 // 1.999023 * 0.000092 + 0.000122 = 0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_0600_87ff_0c_03ff_3 // 1.999023 * 0.000092 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3fff_0600_87ff_0c_03ff_3 // 1.999023 * 0.000092 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3fff_0600_3800_0c_3800_1 // 1.999023 * 0.000092 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 3fff_0600_b800_0c_b7ff_1 // 1.999023 * 0.000092 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 3fff_0600_3a00_0c_3a00_1 // 1.999023 * 0.000092 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -12770,11 +12770,11 @@ 3fff_0401_0400_0c_0a00_1 // 1.999023 * 0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 3fff_0401_8400_0c_0400_1 // 1.999023 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 3fff_0401_0600_0c_0b00_1 // 1.999023 * 0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_0401_8600_0c_0200_3 // 1.999023 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3fff_0401_8600_0c_0200_3 // 1.999023 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3fff_0401_0401_0c_0a00_1 // 1.999023 * 0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_0401_8401_0c_03ff_3 // 1.999023 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3fff_0401_8401_0c_03ff_3 // 1.999023 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3fff_0401_07ff_0c_0bff_1 // 1.999023 * 0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_0401_87ff_0c_0001_3 // 1.999023 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3fff_0401_87ff_0c_0001_3 // 1.999023 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3fff_0401_3800_0c_3800_1 // 1.999023 * 0.000061 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 3fff_0401_b800_0c_b7ff_1 // 1.999023 * 0.000061 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 3fff_0401_3a00_0c_3a00_1 // 1.999023 * 0.000061 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -13826,11 +13826,11 @@ 4000_0400_0400_0c_0a00_0 // 2.000000 * 0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 4000_0400_8400_0c_0400_0 // 2.000000 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 4000_0400_0600_0c_0b00_0 // 2.000000 * 0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 4000_0400_8600_0c_0200_0 // 2.000000 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_0400_8600_0c_0200_0 // 2.000000 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 4000_0400_0401_0c_0a00_1 // 2.000000 * 0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4000_0400_8401_0c_03ff_0 // 2.000000 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_0400_8401_0c_03ff_0 // 2.000000 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 4000_0400_07ff_0c_0bff_1 // 2.000000 * 0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4000_0400_87ff_0c_0001_0 // 2.000000 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_0400_87ff_0c_0001_0 // 2.000000 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 4000_0400_3800_0c_3800_1 // 2.000000 * 0.000061 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 4000_0400_b800_0c_b7ff_1 // 2.000000 * 0.000061 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 4000_0400_3a00_0c_3a00_1 // 2.000000 * 0.000061 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -13922,11 +13922,11 @@ 4000_0401_0400_0c_0a01_0 // 2.000000 * 0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 4000_0401_8400_0c_0402_0 // 2.000000 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 4000_0401_0600_0c_0b01_0 // 2.000000 * 0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 4000_0401_8600_0c_0202_0 // 2.000000 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_0401_8600_0c_0202_0 // 2.000000 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 4000_0401_0401_0c_0a01_1 // 2.000000 * 0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 4000_0401_8401_0c_0401_0 // 2.000000 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 4000_0401_07ff_0c_0c00_1 // 2.000000 * 0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4000_0401_87ff_0c_0003_0 // 2.000000 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_0401_87ff_0c_0003_0 // 2.000000 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 4000_0401_3800_0c_3800_1 // 2.000000 * 0.000061 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 4000_0401_b800_0c_b7ff_1 // 2.000000 * 0.000061 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 4000_0401_3a00_0c_3a00_1 // 2.000000 * 0.000061 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -16130,11 +16130,11 @@ 4001_0400_0400_0c_0a01_0 // 2.001953 * 0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 4001_0400_8400_0c_0402_0 // 2.001953 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 4001_0400_0600_0c_0b01_0 // 2.001953 * 0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 4001_0400_8600_0c_0202_0 // 2.001953 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4001_0400_8600_0c_0202_0 // 2.001953 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 4001_0400_0401_0c_0a01_1 // 2.001953 * 0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 4001_0400_8401_0c_0401_0 // 2.001953 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 4001_0400_07ff_0c_0c00_1 // 2.001953 * 0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4001_0400_87ff_0c_0003_0 // 2.001953 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4001_0400_87ff_0c_0003_0 // 2.001953 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 4001_0400_3800_0c_3800_1 // 2.001953 * 0.000061 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 4001_0400_b800_0c_b7ff_1 // 2.001953 * 0.000061 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 4001_0400_3a00_0c_3a00_1 // 2.001953 * 0.000061 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -16226,11 +16226,11 @@ 4001_0401_0400_0c_0a02_1 // 2.001953 * 0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 4001_0401_8400_0c_0404_1 // 2.001953 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 4001_0401_0600_0c_0b02_1 // 2.001953 * 0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4001_0401_8600_0c_0204_3 // 2.001953 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 4001_0401_8600_0c_0204_3 // 2.001953 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 4001_0401_0401_0c_0a02_1 // 2.001953 * 0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 4001_0401_8401_0c_0403_1 // 2.001953 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 4001_0401_07ff_0c_0c00_1 // 2.001953 * 0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4001_0401_87ff_0c_0005_3 // 2.001953 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 4001_0401_87ff_0c_0005_3 // 2.001953 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 4001_0401_3800_0c_3800_1 // 2.001953 * 0.000061 + 0.500000 = 0.500000 NV: 0 OF: 0 UF: 0 NX: 1 4001_0401_b800_0c_b7ff_1 // 2.001953 * 0.000061 + -0.500000 = -0.499756 NV: 0 OF: 0 UF: 0 NX: 1 4001_0401_3a00_0c_3a00_1 // 2.001953 * 0.000061 + 0.750000 = 0.750000 NV: 0 OF: 0 UF: 0 NX: 1 diff --git a/examples/exercises/fma16/tests/fma_special_rm.tv b/examples/exercises/fma16/tests/fma_special_rm.tv index b93c3845a..bae9549c7 100644 --- a/examples/exercises/fma16/tests/fma_special_rm.tv +++ b/examples/exercises/fma16/tests/fma_special_rm.tv @@ -1,12 +1,12 @@ // FMA with special cases, RM 0400_0400_0400_2c_0400_1 // 0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0400_0400_8400_2c_8400_3 // 0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 0400_0400_8400_2c_8400_3 // 0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0400_8400_8400_2c_8401_1 // 0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_8400_0400_2c_03ff_3 // 0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_8400_0400_2c_03ff_3 // 0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_8400_0400_2c_0400_1 // -0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8400_8400_8400_2c_8400_3 // -0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 8400_8400_8400_2c_8400_3 // -0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_0400_8400_2c_8401_1 // -0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_0400_0400_2c_03ff_3 // -0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_0400_0400_2c_03ff_3 // -0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_0400_0600_2c_05ff_1 // -0.000061 * 0.000061 + 0.000092 = 0.000091 NV: 0 OF: 0 UF: 0 NX: 1 8400_0400_8600_2c_8601_1 // -0.000061 * 0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8400_8400_8600_2c_8600_1 // -0.000061 * -0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 @@ -159,30 +159,30 @@ 0400_8400_ffff_2c_7e00_0 // 0.000061 * -0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0400_0400_ffff_2c_7e00_0 // 0.000061 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0400_0400_7fff_2c_7e00_0 // 0.000061 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -0400_0400_0000_2c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_0400_8000_2c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0400_8400_8000_2c_8001_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0400_8400_0000_2c_8001_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_8400_0000_2c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_8400_8000_2c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8400_0400_8000_2c_8001_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8400_0400_0000_2c_8001_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8400_0400_8000_2c_8001_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8400_0400_0000_2c_8001_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_8400_0000_2c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_8400_8000_2c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0400_8400_8000_2c_8001_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0400_8400_0000_2c_8001_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_0400_0000_2c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_0400_8000_2c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0400_0400_0000_2c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0400_0400_8000_2c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_8400_8000_2c_8001_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_8400_0000_2c_8001_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8400_8400_0000_2c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8400_8400_8000_2c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_0400_8000_2c_8001_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_0400_0000_2c_8001_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_0400_8000_2c_8001_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_0400_0000_2c_8001_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8400_8400_0000_2c__3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8400_8400_8000_2c__3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_8400_8000_2c_8001_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_8400_0000_2c_8001_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0400_0400_0000_2c__3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0400_0400_8000_2c__3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0400_0600_0400_2c_0400_1 // 0.000061 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0400_0600_8400_2c_8400_3 // 0.000061 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 0400_0600_8400_2c_8400_3 // 0.000061 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0400_8600_8400_2c_8401_1 // 0.000061 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_8600_0400_2c_03ff_3 // 0.000061 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_8600_0400_2c_03ff_3 // 0.000061 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_8600_0400_2c_0400_1 // -0.000061 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8400_8600_8400_2c_8400_3 // -0.000061 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 8400_8600_8400_2c_8400_3 // -0.000061 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_0600_8400_2c_8401_1 // -0.000061 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_0600_0400_2c_03ff_3 // -0.000061 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_0600_0400_2c_03ff_3 // -0.000061 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_0600_0600_2c_05ff_1 // -0.000061 * 0.000092 + 0.000092 = 0.000091 NV: 0 OF: 0 UF: 0 NX: 1 8400_0600_8600_2c_8601_1 // -0.000061 * 0.000092 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8400_8600_8600_2c_8600_1 // -0.000061 * -0.000092 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 @@ -335,30 +335,30 @@ 0400_8600_ffff_2c_7e00_0 // 0.000061 * -0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0400_0600_ffff_2c_7e00_0 // 0.000061 * 0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0400_0600_7fff_2c_7e00_0 // 0.000061 * 0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -0400_0600_0000_2c_0000_3 // 0.000061 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_0600_8000_2c_0000_3 // 0.000061 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0400_8600_8000_2c_8001_3 // 0.000061 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0400_8600_0000_2c_8001_3 // 0.000061 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_8600_0000_2c_0000_3 // -0.000061 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_8600_8000_2c_0000_3 // -0.000061 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8400_0600_8000_2c_8001_3 // -0.000061 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8400_0600_0000_2c_8001_3 // -0.000061 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8400_0600_8000_2c_8001_3 // -0.000061 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8400_0600_0000_2c_8001_3 // -0.000061 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_8600_0000_2c_0000_3 // -0.000061 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_8600_8000_2c_0000_3 // -0.000061 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0400_8600_8000_2c_8001_3 // 0.000061 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0400_8600_0000_2c_8001_3 // 0.000061 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_0600_0000_2c_0000_3 // 0.000061 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_0600_8000_2c_0000_3 // 0.000061 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0400_0600_0000_2c__3 // 0.000061 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0400_0600_8000_2c__3 // 0.000061 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_8600_8000_2c_8001_3 // 0.000061 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_8600_0000_2c_8001_3 // 0.000061 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8400_8600_0000_2c__3 // -0.000061 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8400_8600_8000_2c__3 // -0.000061 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_0600_8000_2c_8001_3 // -0.000061 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_0600_0000_2c_8001_3 // -0.000061 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_0600_8000_2c_8001_3 // -0.000061 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_0600_0000_2c_8001_3 // -0.000061 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8400_8600_0000_2c__3 // -0.000061 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8400_8600_8000_2c__3 // -0.000061 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_8600_8000_2c_8001_3 // 0.000061 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_8600_0000_2c_8001_3 // 0.000061 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0400_0600_0000_2c__3 // 0.000061 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0400_0600_8000_2c__3 // 0.000061 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0400_0401_0400_2c_0400_1 // 0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0400_0401_8400_2c_8400_3 // 0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 0400_0401_8400_2c_8400_3 // 0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0400_8401_8400_2c_8401_1 // 0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_8401_0400_2c_03ff_3 // 0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_8401_0400_2c_03ff_3 // 0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_8401_0400_2c_0400_1 // -0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8400_8401_8400_2c_8400_3 // -0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 8400_8401_8400_2c_8400_3 // -0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_0401_8400_2c_8401_1 // -0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_0401_0400_2c_03ff_3 // -0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_0401_0400_2c_03ff_3 // -0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_0401_0600_2c_05ff_1 // -0.000061 * 0.000061 + 0.000092 = 0.000091 NV: 0 OF: 0 UF: 0 NX: 1 8400_0401_8600_2c_8601_1 // -0.000061 * 0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8400_8401_8600_2c_8600_1 // -0.000061 * -0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 @@ -511,30 +511,30 @@ 0400_8401_ffff_2c_7e00_0 // 0.000061 * -0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0400_0401_ffff_2c_7e00_0 // 0.000061 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0400_0401_7fff_2c_7e00_0 // 0.000061 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -0400_0401_0000_2c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_0401_8000_2c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0400_8401_8000_2c_8001_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0400_8401_0000_2c_8001_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_8401_0000_2c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_8401_8000_2c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8400_0401_8000_2c_8001_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8400_0401_0000_2c_8001_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8400_0401_8000_2c_8001_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8400_0401_0000_2c_8001_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_8401_0000_2c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_8401_8000_2c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0400_8401_8000_2c_8001_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0400_8401_0000_2c_8001_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_0401_0000_2c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_0401_8000_2c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0400_0401_0000_2c__3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0400_0401_8000_2c__3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_8401_8000_2c_8001_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_8401_0000_2c_8001_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8400_8401_0000_2c__3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8400_8401_8000_2c__3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_0401_8000_2c_8001_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_0401_0000_2c_8001_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_0401_8000_2c_8001_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_0401_0000_2c_8001_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8400_8401_0000_2c__3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8400_8401_8000_2c__3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_8401_8000_2c_8001_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_8401_0000_2c_8001_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0400_0401_0000_2c__3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0400_0401_8000_2c__3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0400_07ff_0400_2c_0400_1 // 0.000061 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0400_07ff_8400_2c_8400_3 // 0.000061 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 0400_07ff_8400_2c_8400_3 // 0.000061 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0400_87ff_8400_2c_8401_1 // 0.000061 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_87ff_0400_2c_03ff_3 // 0.000061 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_87ff_0400_2c_03ff_3 // 0.000061 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_87ff_0400_2c_0400_1 // -0.000061 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8400_87ff_8400_2c_8400_3 // -0.000061 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 8400_87ff_8400_2c_8400_3 // -0.000061 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_07ff_8400_2c_8401_1 // -0.000061 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_07ff_0400_2c_03ff_3 // -0.000061 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_07ff_0400_2c_03ff_3 // -0.000061 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_07ff_0600_2c_05ff_1 // -0.000061 * 0.000122 + 0.000092 = 0.000091 NV: 0 OF: 0 UF: 0 NX: 1 8400_07ff_8600_2c_8601_1 // -0.000061 * 0.000122 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8400_87ff_8600_2c_8600_1 // -0.000061 * -0.000122 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 @@ -687,22 +687,22 @@ 0400_87ff_ffff_2c_7e00_0 // 0.000061 * -0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0400_07ff_ffff_2c_7e00_0 // 0.000061 * 0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0400_07ff_7fff_2c_7e00_0 // 0.000061 * 0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -0400_07ff_0000_2c_0000_3 // 0.000061 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_07ff_8000_2c_0000_3 // 0.000061 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0400_87ff_8000_2c_8001_3 // 0.000061 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0400_87ff_0000_2c_8001_3 // 0.000061 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_87ff_0000_2c_0000_3 // -0.000061 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_87ff_8000_2c_0000_3 // -0.000061 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8400_07ff_8000_2c_8001_3 // -0.000061 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8400_07ff_0000_2c_8001_3 // -0.000061 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8400_07ff_8000_2c_8001_3 // -0.000061 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8400_07ff_0000_2c_8001_3 // -0.000061 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_87ff_0000_2c_0000_3 // -0.000061 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_87ff_8000_2c_0000_3 // -0.000061 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0400_87ff_8000_2c_8001_3 // 0.000061 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0400_87ff_0000_2c_8001_3 // 0.000061 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_07ff_0000_2c_0000_3 // 0.000061 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_07ff_8000_2c_0000_3 // 0.000061 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0400_07ff_0000_2c__3 // 0.000061 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0400_07ff_8000_2c__3 // 0.000061 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_87ff_8000_2c_8001_3 // 0.000061 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_87ff_0000_2c_8001_3 // 0.000061 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8400_87ff_0000_2c__3 // -0.000061 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8400_87ff_8000_2c__3 // -0.000061 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_07ff_8000_2c_8001_3 // -0.000061 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_07ff_0000_2c_8001_3 // -0.000061 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_07ff_8000_2c_8001_3 // -0.000061 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_07ff_0000_2c_8001_3 // -0.000061 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8400_87ff_0000_2c__3 // -0.000061 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8400_87ff_8000_2c__3 // -0.000061 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_87ff_8000_2c_8001_3 // 0.000061 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_87ff_0000_2c_8001_3 // 0.000061 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0400_07ff_0000_2c__3 // 0.000061 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0400_07ff_8000_2c__3 // 0.000061 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0400_3c00_0400_2c_0800_0 // 0.000061 * 1.000000 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c00_8400_2c_8000_0 // 0.000061 * 1.000000 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_bc00_8400_2c_8800_0 // 0.000061 * -1.000000 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 0 @@ -711,29 +711,29 @@ 8400_bc00_8400_2c_8000_0 // -0.000061 * -1.000000 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_3c00_8400_2c_8800_0 // -0.000061 * 1.000000 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 0 8400_3c00_0400_2c_8000_0 // -0.000061 * 1.000000 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_3c00_0600_2c_0200_0 // -0.000061 * 1.000000 + 0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3c00_0600_2c_0200_0 // -0.000061 * 1.000000 + 0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8400_3c00_8600_2c_8900_0 // -0.000061 * 1.000000 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_bc00_8600_2c_8200_0 // -0.000061 * -1.000000 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_bc00_8600_2c_8200_0 // -0.000061 * -1.000000 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8400_bc00_0600_2c_0900_0 // -0.000061 * -1.000000 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_bc00_0600_2c_0200_0 // 0.000061 * -1.000000 + 0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_bc00_0600_2c_0200_0 // 0.000061 * -1.000000 + 0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0400_bc00_8600_2c_8900_0 // 0.000061 * -1.000000 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_3c00_8600_2c_8200_0 // 0.000061 * 1.000000 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3c00_8600_2c_8200_0 // 0.000061 * 1.000000 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c00_0600_2c_0900_0 // 0.000061 * 1.000000 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c00_0401_2c_0800_1 // 0.000061 * 1.000000 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3c00_8401_2c_8001_0 // 0.000061 * 1.000000 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3c00_8401_2c_8001_0 // 0.000061 * 1.000000 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_bc00_8401_2c_8801_1 // 0.000061 * -1.000000 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_bc00_0401_2c_0001_0 // 0.000061 * -1.000000 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_bc00_0401_2c_0001_0 // 0.000061 * -1.000000 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_bc00_0401_2c_0800_1 // -0.000061 * -1.000000 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_bc00_8401_2c_8001_0 // -0.000061 * -1.000000 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_bc00_8401_2c_8001_0 // -0.000061 * -1.000000 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_3c00_8401_2c_8801_1 // -0.000061 * 1.000000 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_3c00_0401_2c_0001_0 // -0.000061 * 1.000000 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_3c00_07ff_2c_03ff_0 // -0.000061 * 1.000000 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3c00_0401_2c_0001_0 // -0.000061 * 1.000000 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3c00_07ff_2c_03ff_0 // -0.000061 * 1.000000 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_3c00_87ff_2c_8a00_1 // -0.000061 * 1.000000 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_bc00_87ff_2c_83ff_0 // -0.000061 * -1.000000 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_bc00_87ff_2c_83ff_0 // -0.000061 * -1.000000 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_bc00_07ff_2c_09ff_1 // -0.000061 * -1.000000 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_bc00_07ff_2c_03ff_0 // 0.000061 * -1.000000 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_bc00_07ff_2c_03ff_0 // 0.000061 * -1.000000 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_bc00_87ff_2c_8a00_1 // 0.000061 * -1.000000 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3c00_87ff_2c_83ff_0 // 0.000061 * 1.000000 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3c00_87ff_2c_83ff_0 // 0.000061 * 1.000000 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c00_07ff_2c_09ff_1 // 0.000061 * 1.000000 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 0400_3c00_3c00_2c_3c00_1 // 0.000061 * 1.000000 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0400_3c00_bc00_2c_bc00_1 // 0.000061 * 1.000000 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -880,13 +880,13 @@ 0400_3c00_0000_2c_0400_0 // 0.000061 * 1.000000 + 0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c00_8000_2c_0400_0 // 0.000061 * 1.000000 + -0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_3e00_0400_2c_0900_0 // 0.000061 * 1.500000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_3e00_8400_2c_0200_0 // 0.000061 * 1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3e00_8400_2c_0200_0 // 0.000061 * 1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0400_be00_8400_2c_8900_0 // 0.000061 * -1.500000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_be00_0400_2c_8200_0 // 0.000061 * -1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_be00_0400_2c_8200_0 // 0.000061 * -1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8400_be00_0400_2c_0900_0 // -0.000061 * -1.500000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_be00_8400_2c_0200_0 // -0.000061 * -1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_be00_8400_2c_0200_0 // -0.000061 * -1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8400_3e00_8400_2c_8900_0 // -0.000061 * 1.500000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_3e00_0400_2c_8200_0 // -0.000061 * 1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3e00_0400_2c_8200_0 // -0.000061 * 1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8400_3e00_0600_2c_8000_0 // -0.000061 * 1.500000 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_3e00_8600_2c_8a00_0 // -0.000061 * 1.500000 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 8400_be00_8600_2c_8000_0 // -0.000061 * -1.500000 + -0.000092 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -896,20 +896,20 @@ 0400_3e00_8600_2c_8000_0 // 0.000061 * 1.500000 + -0.000092 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_3e00_0600_2c_0a00_0 // 0.000061 * 1.500000 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 0400_3e00_0401_2c_0900_1 // 0.000061 * 1.500000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3e00_8401_2c_01ff_0 // 0.000061 * 1.500000 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3e00_8401_2c_01ff_0 // 0.000061 * 1.500000 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0400_be00_8401_2c_8901_1 // 0.000061 * -1.500000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_be00_0401_2c_81ff_0 // 0.000061 * -1.500000 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_be00_0401_2c_81ff_0 // 0.000061 * -1.500000 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8400_be00_0401_2c_0900_1 // -0.000061 * -1.500000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_be00_8401_2c_01ff_0 // -0.000061 * -1.500000 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_be00_8401_2c_01ff_0 // -0.000061 * -1.500000 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8400_3e00_8401_2c_8901_1 // -0.000061 * 1.500000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_3e00_0401_2c_81ff_0 // -0.000061 * 1.500000 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_3e00_07ff_2c_01ff_0 // -0.000061 * 1.500000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3e00_0401_2c_81ff_0 // -0.000061 * 1.500000 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3e00_07ff_2c_01ff_0 // -0.000061 * 1.500000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8400_3e00_87ff_2c_8b00_1 // -0.000061 * 1.500000 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_be00_87ff_2c_81ff_0 // -0.000061 * -1.500000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_be00_87ff_2c_81ff_0 // -0.000061 * -1.500000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8400_be00_07ff_2c_0aff_1 // -0.000061 * -1.500000 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_be00_07ff_2c_01ff_0 // 0.000061 * -1.500000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_be00_07ff_2c_01ff_0 // 0.000061 * -1.500000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0400_be00_87ff_2c_8b00_1 // 0.000061 * -1.500000 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3e00_87ff_2c_81ff_0 // 0.000061 * 1.500000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3e00_87ff_2c_81ff_0 // 0.000061 * 1.500000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0400_3e00_07ff_2c_0aff_1 // 0.000061 * 1.500000 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 0400_3e00_3c00_2c_3c00_1 // 0.000061 * 1.500000 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0400_3e00_bc00_2c_bc00_1 // 0.000061 * 1.500000 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -1056,20 +1056,20 @@ 0400_3e00_0000_2c_0600_0 // 0.000061 * 1.500000 + 0.000000 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 0 0400_3e00_8000_2c_0600_0 // 0.000061 * 1.500000 + -0.000000 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c01_0400_2c_0800_1 // 0.000061 * 1.000977 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3c01_8400_2c_0001_0 // 0.000061 * 1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3c01_8400_2c_0001_0 // 0.000061 * 1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_bc01_8400_2c_8801_1 // 0.000061 * -1.000977 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_bc01_0400_2c_8001_0 // 0.000061 * -1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_bc01_0400_2c_8001_0 // 0.000061 * -1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_bc01_0400_2c_0800_1 // -0.000061 * -1.000977 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_bc01_8400_2c_0001_0 // -0.000061 * -1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_bc01_8400_2c_0001_0 // -0.000061 * -1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_3c01_8400_2c_8801_1 // -0.000061 * 1.000977 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_3c01_0400_2c_8001_0 // -0.000061 * 1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_3c01_0600_2c_01ff_0 // -0.000061 * 1.000977 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3c01_0400_2c_8001_0 // -0.000061 * 1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3c01_0600_2c_01ff_0 // -0.000061 * 1.000977 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8400_3c01_8600_2c_8901_1 // -0.000061 * 1.000977 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_bc01_8600_2c_81ff_0 // -0.000061 * -1.000977 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_bc01_8600_2c_81ff_0 // -0.000061 * -1.000977 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8400_bc01_0600_2c_0900_1 // -0.000061 * -1.000977 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_bc01_0600_2c_01ff_0 // 0.000061 * -1.000977 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_bc01_0600_2c_01ff_0 // 0.000061 * -1.000977 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0400_bc01_8600_2c_8901_1 // 0.000061 * -1.000977 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3c01_8600_2c_81ff_0 // 0.000061 * 1.000977 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3c01_8600_2c_81ff_0 // 0.000061 * 1.000977 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c01_0600_2c_0900_1 // 0.000061 * 1.000977 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 0400_3c01_0401_2c_0801_0 // 0.000061 * 1.000977 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c01_8401_2c_8000_0 // 0.000061 * 1.000977 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -1079,13 +1079,13 @@ 8400_bc01_8401_2c_8000_0 // -0.000061 * -1.000977 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_3c01_8401_2c_8801_0 // -0.000061 * 1.000977 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 0 8400_3c01_0401_2c_8000_0 // -0.000061 * 1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_3c01_07ff_2c_03fe_0 // -0.000061 * 1.000977 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3c01_07ff_2c_03fe_0 // -0.000061 * 1.000977 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_3c01_87ff_2c_8a00_0 // -0.000061 * 1.000977 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_bc01_87ff_2c_83fe_0 // -0.000061 * -1.000977 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_bc01_87ff_2c_83fe_0 // -0.000061 * -1.000977 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_bc01_07ff_2c_0a00_0 // -0.000061 * -1.000977 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_bc01_07ff_2c_03fe_0 // 0.000061 * -1.000977 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_bc01_07ff_2c_03fe_0 // 0.000061 * -1.000977 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_bc01_87ff_2c_8a00_0 // 0.000061 * -1.000977 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_3c01_87ff_2c_83fe_0 // 0.000061 * 1.000977 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3c01_87ff_2c_83fe_0 // 0.000061 * 1.000977 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c01_07ff_2c_0a00_0 // 0.000061 * 1.000977 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c01_3c00_2c_3c00_1 // 0.000061 * 1.000977 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0400_3c01_bc00_2c_bc00_1 // 0.000061 * 1.000977 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -1232,29 +1232,29 @@ 0400_3c01_0000_2c_0401_0 // 0.000061 * 1.000977 + 0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c01_8000_2c_0401_0 // 0.000061 * 1.000977 + -0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_3fff_0400_2c_09ff_1 // 0.000061 * 1.999023 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3fff_8400_2c_03ff_0 // 0.000061 * 1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3fff_8400_2c_03ff_0 // 0.000061 * 1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_bfff_8400_2c_8a00_1 // 0.000061 * -1.999023 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_bfff_0400_2c_83ff_0 // 0.000061 * -1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_bfff_0400_2c_83ff_0 // 0.000061 * -1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_bfff_0400_2c_09ff_1 // -0.000061 * -1.999023 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_bfff_8400_2c_03ff_0 // -0.000061 * -1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_bfff_8400_2c_03ff_0 // -0.000061 * -1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_3fff_8400_2c_8a00_1 // -0.000061 * 1.999023 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_3fff_0400_2c_83ff_0 // -0.000061 * 1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_3fff_0600_2c_81ff_0 // -0.000061 * 1.999023 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3fff_0400_2c_83ff_0 // -0.000061 * 1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3fff_0600_2c_81ff_0 // -0.000061 * 1.999023 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8400_3fff_8600_2c_8b00_1 // -0.000061 * 1.999023 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_bfff_8600_2c_01ff_0 // -0.000061 * -1.999023 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_bfff_8600_2c_01ff_0 // -0.000061 * -1.999023 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8400_bfff_0600_2c_0aff_1 // -0.000061 * -1.999023 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_bfff_0600_2c_81ff_0 // 0.000061 * -1.999023 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_bfff_0600_2c_81ff_0 // 0.000061 * -1.999023 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0400_bfff_8600_2c_8b00_1 // 0.000061 * -1.999023 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3fff_8600_2c_01ff_0 // 0.000061 * 1.999023 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3fff_8600_2c_01ff_0 // 0.000061 * 1.999023 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0400_3fff_0600_2c_0aff_1 // 0.000061 * 1.999023 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 0400_3fff_0401_2c_0a00_0 // 0.000061 * 1.999023 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_3fff_8401_2c_03fe_0 // 0.000061 * 1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3fff_8401_2c_03fe_0 // 0.000061 * 1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_bfff_8401_2c_8a00_0 // 0.000061 * -1.999023 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_bfff_0401_2c_83fe_0 // 0.000061 * -1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_bfff_0401_2c_83fe_0 // 0.000061 * -1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_bfff_0401_2c_0a00_0 // -0.000061 * -1.999023 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_bfff_8401_2c_03fe_0 // -0.000061 * -1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_bfff_8401_2c_03fe_0 // -0.000061 * -1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_3fff_8401_2c_8a00_0 // -0.000061 * 1.999023 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_3fff_0401_2c_83fe_0 // -0.000061 * 1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3fff_0401_2c_83fe_0 // -0.000061 * 1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_3fff_07ff_2c_8000_0 // -0.000061 * 1.999023 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_3fff_87ff_2c_8bff_0 // -0.000061 * 1.999023 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 0 8400_bfff_87ff_2c_8000_0 // -0.000061 * -1.999023 + -0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -1415,29 +1415,29 @@ 8400_c000_8400_2c_0400_0 // -0.000061 * -2.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_4000_8400_2c_8a00_0 // -0.000061 * 2.000000 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 8400_4000_0400_2c_8400_0 // -0.000061 * 2.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_4000_0600_2c_8200_0 // -0.000061 * 2.000000 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_4000_0600_2c_8200_0 // -0.000061 * 2.000000 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8400_4000_8600_2c_8b00_0 // -0.000061 * 2.000000 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_c000_8600_2c_0200_0 // -0.000061 * -2.000000 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_c000_8600_2c_0200_0 // -0.000061 * -2.000000 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8400_c000_0600_2c_0b00_0 // -0.000061 * -2.000000 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_c000_0600_2c_8200_0 // 0.000061 * -2.000000 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_c000_0600_2c_8200_0 // 0.000061 * -2.000000 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0400_c000_8600_2c_8b00_0 // 0.000061 * -2.000000 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_4000_8600_2c_0200_0 // 0.000061 * 2.000000 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_4000_8600_2c_0200_0 // 0.000061 * 2.000000 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0400_4000_0600_2c_0b00_0 // 0.000061 * 2.000000 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 0400_4000_0401_2c_0a00_1 // 0.000061 * 2.000000 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_4000_8401_2c_03ff_0 // 0.000061 * 2.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_4000_8401_2c_03ff_0 // 0.000061 * 2.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_c000_8401_2c_8a01_1 // 0.000061 * -2.000000 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_c000_0401_2c_83ff_0 // 0.000061 * -2.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_c000_0401_2c_83ff_0 // 0.000061 * -2.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_c000_0401_2c_0a00_1 // -0.000061 * -2.000000 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_c000_8401_2c_03ff_0 // -0.000061 * -2.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_c000_8401_2c_03ff_0 // -0.000061 * -2.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_4000_8401_2c_8a01_1 // -0.000061 * 2.000000 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_4000_0401_2c_83ff_0 // -0.000061 * 2.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_4000_07ff_2c_8001_0 // -0.000061 * 2.000000 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_4000_0401_2c_83ff_0 // -0.000061 * 2.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_4000_07ff_2c_8001_0 // -0.000061 * 2.000000 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_4000_87ff_2c_8c00_1 // -0.000061 * 2.000000 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_c000_87ff_2c_0001_0 // -0.000061 * -2.000000 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_c000_87ff_2c_0001_0 // -0.000061 * -2.000000 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_c000_07ff_2c_0bff_1 // -0.000061 * -2.000000 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_c000_07ff_2c_8001_0 // 0.000061 * -2.000000 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_c000_07ff_2c_8001_0 // 0.000061 * -2.000000 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_c000_87ff_2c_8c00_1 // 0.000061 * -2.000000 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_4000_87ff_2c_0001_0 // 0.000061 * 2.000000 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_4000_87ff_2c_0001_0 // 0.000061 * 2.000000 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_4000_07ff_2c_0bff_1 // 0.000061 * 2.000000 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 0400_4000_3c00_2c_3c00_1 // 0.000061 * 2.000000 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0400_4000_bc00_2c_bc00_1 // 0.000061 * 2.000000 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -1767,13 +1767,13 @@ 8400_c001_8400_2c_0402_0 // -0.000061 * -2.001953 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_4001_8400_2c_8a01_0 // -0.000061 * 2.001953 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 8400_4001_0400_2c_8402_0 // -0.000061 * 2.001953 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_4001_0600_2c_8202_0 // -0.000061 * 2.001953 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_4001_0600_2c_8202_0 // -0.000061 * 2.001953 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8400_4001_8600_2c_8b01_0 // -0.000061 * 2.001953 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_c001_8600_2c_0202_0 // -0.000061 * -2.001953 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_c001_8600_2c_0202_0 // -0.000061 * -2.001953 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8400_c001_0600_2c_0b01_0 // -0.000061 * -2.001953 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_c001_0600_2c_8202_0 // 0.000061 * -2.001953 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_c001_0600_2c_8202_0 // 0.000061 * -2.001953 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0400_c001_8600_2c_8b01_0 // 0.000061 * -2.001953 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_4001_8600_2c_0202_0 // 0.000061 * 2.001953 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_4001_8600_2c_0202_0 // 0.000061 * 2.001953 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0400_4001_0600_2c_0b01_0 // 0.000061 * 2.001953 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 0400_4001_0401_2c_0a01_1 // 0.000061 * 2.001953 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 0400_4001_8401_2c_0401_0 // 0.000061 * 2.001953 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 @@ -1783,13 +1783,13 @@ 8400_c001_8401_2c_0401_0 // -0.000061 * -2.001953 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_4001_8401_2c_8a02_1 // -0.000061 * 2.001953 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 8400_4001_0401_2c_8401_0 // -0.000061 * 2.001953 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_4001_07ff_2c_8003_0 // -0.000061 * 2.001953 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_4001_07ff_2c_8003_0 // -0.000061 * 2.001953 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_4001_87ff_2c_8c01_1 // -0.000061 * 2.001953 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_c001_87ff_2c_0003_0 // -0.000061 * -2.001953 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_c001_87ff_2c_0003_0 // -0.000061 * -2.001953 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_c001_07ff_2c_0c00_1 // -0.000061 * -2.001953 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_c001_07ff_2c_8003_0 // 0.000061 * -2.001953 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_c001_07ff_2c_8003_0 // 0.000061 * -2.001953 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_c001_87ff_2c_8c01_1 // 0.000061 * -2.001953 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_4001_87ff_2c_0003_0 // 0.000061 * 2.001953 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_4001_87ff_2c_0003_0 // 0.000061 * 2.001953 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_4001_07ff_2c_0c00_1 // 0.000061 * 2.001953 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 0400_4001_3c00_2c_3c00_1 // 0.000061 * 2.001953 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0400_4001_bc00_2c_bc00_1 // 0.000061 * 2.001953 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -3872,13 +3872,13 @@ 0400_8000_0000_2c_8000_0 // 0.000061 * -0.000000 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_8000_8000_2c_8000_0 // 0.000061 * -0.000000 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0600_0400_0400_2c_0400_1 // 0.000092 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0600_0400_8400_2c_8400_3 // 0.000092 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 0600_0400_8400_2c_8400_3 // 0.000092 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0600_8400_8400_2c_8401_1 // 0.000092 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_8400_0400_2c_03ff_3 // 0.000092 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_8400_0400_2c_03ff_3 // 0.000092 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_8400_0400_2c_0400_1 // -0.000092 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8600_8400_8400_2c_8400_3 // -0.000092 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 8600_8400_8400_2c_8400_3 // -0.000092 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_0400_8400_2c_8401_1 // -0.000092 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_0400_0400_2c_03ff_3 // -0.000092 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_0400_0400_2c_03ff_3 // -0.000092 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_0400_0600_2c_05ff_1 // -0.000092 * 0.000061 + 0.000092 = 0.000091 NV: 0 OF: 0 UF: 0 NX: 1 8600_0400_8600_2c_8601_1 // -0.000092 * 0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8600_8400_8600_2c_8600_1 // -0.000092 * -0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 @@ -4031,30 +4031,30 @@ 0600_8400_ffff_2c_7e00_0 // 0.000092 * -0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0600_0400_ffff_2c_7e00_0 // 0.000092 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0600_0400_7fff_2c_7e00_0 // 0.000092 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -0600_0400_0000_2c_0000_3 // 0.000092 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_0400_8000_2c_0000_3 // 0.000092 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0600_8400_8000_2c_8001_3 // 0.000092 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0600_8400_0000_2c_8001_3 // 0.000092 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_8400_0000_2c_0000_3 // -0.000092 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_8400_8000_2c_0000_3 // -0.000092 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8600_0400_8000_2c_8001_3 // -0.000092 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8600_0400_0000_2c_8001_3 // -0.000092 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8600_0400_8000_2c_8001_3 // -0.000092 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8600_0400_0000_2c_8001_3 // -0.000092 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_8400_0000_2c_0000_3 // -0.000092 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_8400_8000_2c_0000_3 // -0.000092 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0600_8400_8000_2c_8001_3 // 0.000092 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0600_8400_0000_2c_8001_3 // 0.000092 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_0400_0000_2c_0000_3 // 0.000092 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_0400_8000_2c_0000_3 // 0.000092 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0600_0400_0000_2c__3 // 0.000092 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0600_0400_8000_2c__3 // 0.000092 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_8400_8000_2c_8001_3 // 0.000092 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_8400_0000_2c_8001_3 // 0.000092 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8600_8400_0000_2c__3 // -0.000092 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8600_8400_8000_2c__3 // -0.000092 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_0400_8000_2c_8001_3 // -0.000092 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_0400_0000_2c_8001_3 // -0.000092 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_0400_8000_2c_8001_3 // -0.000092 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_0400_0000_2c_8001_3 // -0.000092 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8600_8400_0000_2c__3 // -0.000092 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8600_8400_8000_2c__3 // -0.000092 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_8400_8000_2c_8001_3 // 0.000092 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_8400_0000_2c_8001_3 // 0.000092 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0600_0400_0000_2c__3 // 0.000092 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0600_0400_8000_2c__3 // 0.000092 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0600_0600_0400_2c_0400_1 // 0.000092 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0600_0600_8400_2c_8400_3 // 0.000092 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 0600_0600_8400_2c_8400_3 // 0.000092 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0600_8600_8400_2c_8401_1 // 0.000092 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_8600_0400_2c_03ff_3 // 0.000092 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_8600_0400_2c_03ff_3 // 0.000092 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_8600_0400_2c_0400_1 // -0.000092 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8600_8600_8400_2c_8400_3 // -0.000092 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 8600_8600_8400_2c_8400_3 // -0.000092 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_0600_8400_2c_8401_1 // -0.000092 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_0600_0400_2c_03ff_3 // -0.000092 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_0600_0400_2c_03ff_3 // -0.000092 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_0600_0600_2c_05ff_1 // -0.000092 * 0.000092 + 0.000092 = 0.000091 NV: 0 OF: 0 UF: 0 NX: 1 8600_0600_8600_2c_8601_1 // -0.000092 * 0.000092 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8600_8600_8600_2c_8600_1 // -0.000092 * -0.000092 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 @@ -4207,30 +4207,30 @@ 0600_8600_ffff_2c_7e00_0 // 0.000092 * -0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0600_0600_ffff_2c_7e00_0 // 0.000092 * 0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0600_0600_7fff_2c_7e00_0 // 0.000092 * 0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -0600_0600_0000_2c_0000_3 // 0.000092 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_0600_8000_2c_0000_3 // 0.000092 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0600_8600_8000_2c_8001_3 // 0.000092 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0600_8600_0000_2c_8001_3 // 0.000092 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_8600_0000_2c_0000_3 // -0.000092 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_8600_8000_2c_0000_3 // -0.000092 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8600_0600_8000_2c_8001_3 // -0.000092 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8600_0600_0000_2c_8001_3 // -0.000092 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8600_0600_8000_2c_8001_3 // -0.000092 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8600_0600_0000_2c_8001_3 // -0.000092 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_8600_0000_2c_0000_3 // -0.000092 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_8600_8000_2c_0000_3 // -0.000092 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0600_8600_8000_2c_8001_3 // 0.000092 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0600_8600_0000_2c_8001_3 // 0.000092 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_0600_0000_2c_0000_3 // 0.000092 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_0600_8000_2c_0000_3 // 0.000092 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0600_0600_0000_2c__3 // 0.000092 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0600_0600_8000_2c__3 // 0.000092 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_8600_8000_2c_8001_3 // 0.000092 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_8600_0000_2c_8001_3 // 0.000092 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8600_8600_0000_2c__3 // -0.000092 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8600_8600_8000_2c__3 // -0.000092 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_0600_8000_2c_8001_3 // -0.000092 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_0600_0000_2c_8001_3 // -0.000092 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_0600_8000_2c_8001_3 // -0.000092 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_0600_0000_2c_8001_3 // -0.000092 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8600_8600_0000_2c__3 // -0.000092 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8600_8600_8000_2c__3 // -0.000092 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_8600_8000_2c_8001_3 // 0.000092 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_8600_0000_2c_8001_3 // 0.000092 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0600_0600_0000_2c__3 // 0.000092 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0600_0600_8000_2c__3 // 0.000092 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0600_0401_0400_2c_0400_1 // 0.000092 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0600_0401_8400_2c_8400_3 // 0.000092 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 0600_0401_8400_2c_8400_3 // 0.000092 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0600_8401_8400_2c_8401_1 // 0.000092 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_8401_0400_2c_03ff_3 // 0.000092 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_8401_0400_2c_03ff_3 // 0.000092 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_8401_0400_2c_0400_1 // -0.000092 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8600_8401_8400_2c_8400_3 // -0.000092 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 8600_8401_8400_2c_8400_3 // -0.000092 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_0401_8400_2c_8401_1 // -0.000092 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_0401_0400_2c_03ff_3 // -0.000092 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_0401_0400_2c_03ff_3 // -0.000092 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_0401_0600_2c_05ff_1 // -0.000092 * 0.000061 + 0.000092 = 0.000091 NV: 0 OF: 0 UF: 0 NX: 1 8600_0401_8600_2c_8601_1 // -0.000092 * 0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8600_8401_8600_2c_8600_1 // -0.000092 * -0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 @@ -4383,30 +4383,30 @@ 0600_8401_ffff_2c_7e00_0 // 0.000092 * -0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0600_0401_ffff_2c_7e00_0 // 0.000092 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0600_0401_7fff_2c_7e00_0 // 0.000092 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -0600_0401_0000_2c_0000_3 // 0.000092 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_0401_8000_2c_0000_3 // 0.000092 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0600_8401_8000_2c_8001_3 // 0.000092 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0600_8401_0000_2c_8001_3 // 0.000092 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_8401_0000_2c_0000_3 // -0.000092 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_8401_8000_2c_0000_3 // -0.000092 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8600_0401_8000_2c_8001_3 // -0.000092 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8600_0401_0000_2c_8001_3 // -0.000092 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8600_0401_8000_2c_8001_3 // -0.000092 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8600_0401_0000_2c_8001_3 // -0.000092 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_8401_0000_2c_0000_3 // -0.000092 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_8401_8000_2c_0000_3 // -0.000092 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0600_8401_8000_2c_8001_3 // 0.000092 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0600_8401_0000_2c_8001_3 // 0.000092 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_0401_0000_2c_0000_3 // 0.000092 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_0401_8000_2c_0000_3 // 0.000092 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0600_0401_0000_2c__3 // 0.000092 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0600_0401_8000_2c__3 // 0.000092 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_8401_8000_2c_8001_3 // 0.000092 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_8401_0000_2c_8001_3 // 0.000092 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8600_8401_0000_2c__3 // -0.000092 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8600_8401_8000_2c__3 // -0.000092 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_0401_8000_2c_8001_3 // -0.000092 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_0401_0000_2c_8001_3 // -0.000092 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_0401_8000_2c_8001_3 // -0.000092 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_0401_0000_2c_8001_3 // -0.000092 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8600_8401_0000_2c__3 // -0.000092 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8600_8401_8000_2c__3 // -0.000092 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_8401_8000_2c_8001_3 // 0.000092 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_8401_0000_2c_8001_3 // 0.000092 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0600_0401_0000_2c__3 // 0.000092 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0600_0401_8000_2c__3 // 0.000092 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0600_07ff_0400_2c_0400_1 // 0.000092 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0600_07ff_8400_2c_8400_3 // 0.000092 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 0600_07ff_8400_2c_8400_3 // 0.000092 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0600_87ff_8400_2c_8401_1 // 0.000092 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_87ff_0400_2c_03ff_3 // 0.000092 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_87ff_0400_2c_03ff_3 // 0.000092 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_87ff_0400_2c_0400_1 // -0.000092 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8600_87ff_8400_2c_8400_3 // -0.000092 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 8600_87ff_8400_2c_8400_3 // -0.000092 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_07ff_8400_2c_8401_1 // -0.000092 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_07ff_0400_2c_03ff_3 // -0.000092 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_07ff_0400_2c_03ff_3 // -0.000092 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_07ff_0600_2c_05ff_1 // -0.000092 * 0.000122 + 0.000092 = 0.000091 NV: 0 OF: 0 UF: 0 NX: 1 8600_07ff_8600_2c_8601_1 // -0.000092 * 0.000122 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8600_87ff_8600_2c_8600_1 // -0.000092 * -0.000122 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 @@ -4559,30 +4559,30 @@ 0600_87ff_ffff_2c_7e00_0 // 0.000092 * -0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0600_07ff_ffff_2c_7e00_0 // 0.000092 * 0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0600_07ff_7fff_2c_7e00_0 // 0.000092 * 0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -0600_07ff_0000_2c_0000_3 // 0.000092 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_07ff_8000_2c_0000_3 // 0.000092 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0600_87ff_8000_2c_8001_3 // 0.000092 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0600_87ff_0000_2c_8001_3 // 0.000092 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_87ff_0000_2c_0000_3 // -0.000092 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_87ff_8000_2c_0000_3 // -0.000092 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8600_07ff_8000_2c_8001_3 // -0.000092 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8600_07ff_0000_2c_8001_3 // -0.000092 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8600_07ff_8000_2c_8001_3 // -0.000092 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8600_07ff_0000_2c_8001_3 // -0.000092 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_87ff_0000_2c_0000_3 // -0.000092 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_87ff_8000_2c_0000_3 // -0.000092 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0600_87ff_8000_2c_8001_3 // 0.000092 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0600_87ff_0000_2c_8001_3 // 0.000092 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_07ff_0000_2c_0000_3 // 0.000092 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_07ff_8000_2c_0000_3 // 0.000092 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0600_07ff_0000_2c__3 // 0.000092 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0600_07ff_8000_2c__3 // 0.000092 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_87ff_8000_2c_8001_3 // 0.000092 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_87ff_0000_2c_8001_3 // 0.000092 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8600_87ff_0000_2c__3 // -0.000092 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8600_87ff_8000_2c__3 // -0.000092 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_07ff_8000_2c_8001_3 // -0.000092 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_07ff_0000_2c_8001_3 // -0.000092 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_07ff_8000_2c_8001_3 // -0.000092 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_07ff_0000_2c_8001_3 // -0.000092 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8600_87ff_0000_2c__3 // -0.000092 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8600_87ff_8000_2c__3 // -0.000092 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_87ff_8000_2c_8001_3 // 0.000092 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_87ff_0000_2c_8001_3 // 0.000092 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0600_07ff_0000_2c__3 // 0.000092 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0600_07ff_8000_2c__3 // 0.000092 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0600_3c00_0400_2c_0900_0 // 0.000092 * 1.000000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0600_3c00_8400_2c_0200_0 // 0.000092 * 1.000000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_3c00_8400_2c_0200_0 // 0.000092 * 1.000000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0600_bc00_8400_2c_8900_0 // 0.000092 * -1.000000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0600_bc00_0400_2c_8200_0 // 0.000092 * -1.000000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_bc00_0400_2c_8200_0 // 0.000092 * -1.000000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8600_bc00_0400_2c_0900_0 // -0.000092 * -1.000000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8600_bc00_8400_2c_0200_0 // -0.000092 * -1.000000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8600_bc00_8400_2c_0200_0 // -0.000092 * -1.000000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8600_3c00_8400_2c_8900_0 // -0.000092 * 1.000000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8600_3c00_0400_2c_8200_0 // -0.000092 * 1.000000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8600_3c00_0400_2c_8200_0 // -0.000092 * 1.000000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8600_3c00_0600_2c_8000_0 // -0.000092 * 1.000000 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8600_3c00_8600_2c_8a00_0 // -0.000092 * 1.000000 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 8600_bc00_8600_2c_8000_0 // -0.000092 * -1.000000 + -0.000092 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -4592,20 +4592,20 @@ 0600_3c00_8600_2c_8000_0 // 0.000092 * 1.000000 + -0.000092 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0600_3c00_0600_2c_0a00_0 // 0.000092 * 1.000000 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 0600_3c00_0401_2c_0900_1 // 0.000092 * 1.000000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3c00_8401_2c_01ff_0 // 0.000092 * 1.000000 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_3c00_8401_2c_01ff_0 // 0.000092 * 1.000000 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0600_bc00_8401_2c_8901_1 // 0.000092 * -1.000000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_bc00_0401_2c_81ff_0 // 0.000092 * -1.000000 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_bc00_0401_2c_81ff_0 // 0.000092 * -1.000000 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8600_bc00_0401_2c_0900_1 // -0.000092 * -1.000000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_bc00_8401_2c_01ff_0 // -0.000092 * -1.000000 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8600_bc00_8401_2c_01ff_0 // -0.000092 * -1.000000 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8600_3c00_8401_2c_8901_1 // -0.000092 * 1.000000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_3c00_0401_2c_81ff_0 // -0.000092 * 1.000000 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8600_3c00_07ff_2c_01ff_0 // -0.000092 * 1.000000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8600_3c00_0401_2c_81ff_0 // -0.000092 * 1.000000 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8600_3c00_07ff_2c_01ff_0 // -0.000092 * 1.000000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8600_3c00_87ff_2c_8b00_1 // -0.000092 * 1.000000 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_bc00_87ff_2c_81ff_0 // -0.000092 * -1.000000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8600_bc00_87ff_2c_81ff_0 // -0.000092 * -1.000000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8600_bc00_07ff_2c_0aff_1 // -0.000092 * -1.000000 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_bc00_07ff_2c_01ff_0 // 0.000092 * -1.000000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_bc00_07ff_2c_01ff_0 // 0.000092 * -1.000000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0600_bc00_87ff_2c_8b00_1 // 0.000092 * -1.000000 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3c00_87ff_2c_81ff_0 // 0.000092 * 1.000000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_3c00_87ff_2c_81ff_0 // 0.000092 * 1.000000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0600_3c00_07ff_2c_0aff_1 // 0.000092 * 1.000000 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 0600_3c00_3c00_2c_3c00_1 // 0.000092 * 1.000000 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0600_3c00_bc00_2c_bc00_1 // 0.000092 * 1.000000 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -4759,13 +4759,13 @@ 8600_be00_8400_2c_0500_0 // -0.000092 * -1.500000 + -0.000061 = 0.000076 NV: 0 OF: 0 UF: 0 NX: 0 8600_3e00_8400_2c_8a80_0 // -0.000092 * 1.500000 + -0.000061 = -0.000198 NV: 0 OF: 0 UF: 0 NX: 0 8600_3e00_0400_2c_8500_0 // -0.000092 * 1.500000 + 0.000061 = -0.000076 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8600_3e00_0600_2c_8300_0 // -0.000092 * 1.500000 + 0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8600_3e00_0600_2c_8300_0 // -0.000092 * 1.500000 + 0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 8600_3e00_8600_2c_8b80_0 // -0.000092 * 1.500000 + -0.000092 = -0.000229 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8600_be00_8600_2c_0300_0 // -0.000092 * -1.500000 + -0.000092 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8600_be00_8600_2c_0300_0 // -0.000092 * -1.500000 + -0.000092 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 8600_be00_0600_2c_0b80_0 // -0.000092 * -1.500000 + 0.000092 = 0.000229 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0600_be00_0600_2c_8300_0 // 0.000092 * -1.500000 + 0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_be00_0600_2c_8300_0 // 0.000092 * -1.500000 + 0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 0600_be00_8600_2c_8b80_0 // 0.000092 * -1.500000 + -0.000092 = -0.000229 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0600_3e00_8600_2c_0300_0 // 0.000092 * 1.500000 + -0.000092 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_3e00_8600_2c_0300_0 // 0.000092 * 1.500000 + -0.000092 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 0600_3e00_0600_2c_0b80_0 // 0.000092 * 1.500000 + 0.000092 = 0.000229 NV: 0 OF: 0 UF: 0 NX: 0 0600_3e00_0401_2c_0a80_1 // 0.000092 * 1.500000 + 0.000061 = 0.000198 NV: 0 OF: 0 UF: 0 NX: 1 0600_3e00_8401_2c_04ff_0 // 0.000092 * 1.500000 + -0.000061 = 0.000076 NV: 0 OF: 0 UF: 0 NX: 0 @@ -4775,13 +4775,13 @@ 8600_be00_8401_2c_04ff_0 // -0.000092 * -1.500000 + -0.000061 = 0.000076 NV: 0 OF: 0 UF: 0 NX: 0 8600_3e00_8401_2c_8a81_1 // -0.000092 * 1.500000 + -0.000061 = -0.000198 NV: 0 OF: 0 UF: 0 NX: 1 8600_3e00_0401_2c_84ff_0 // -0.000092 * 1.500000 + 0.000061 = -0.000076 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8600_3e00_07ff_2c_8101_0 // -0.000092 * 1.500000 + 0.000122 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8600_3e00_07ff_2c_8101_0 // -0.000092 * 1.500000 + 0.000122 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 8600_3e00_87ff_2c_8c40_1 // -0.000092 * 1.500000 + -0.000122 = -0.000259 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_be00_87ff_2c_0101_0 // -0.000092 * -1.500000 + -0.000122 = 0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8600_be00_87ff_2c_0101_0 // -0.000092 * -1.500000 + -0.000122 = 0.000015 NV: 0 OF: 0 UF: 0 NX: 0 8600_be00_07ff_2c_0c3f_1 // -0.000092 * -1.500000 + 0.000122 = 0.000259 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_be00_07ff_2c_8101_0 // 0.000092 * -1.500000 + 0.000122 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_be00_07ff_2c_8101_0 // 0.000092 * -1.500000 + 0.000122 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 0600_be00_87ff_2c_8c40_1 // 0.000092 * -1.500000 + -0.000122 = -0.000259 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3e00_87ff_2c_0101_0 // 0.000092 * 1.500000 + -0.000122 = 0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_3e00_87ff_2c_0101_0 // 0.000092 * 1.500000 + -0.000122 = 0.000015 NV: 0 OF: 0 UF: 0 NX: 0 0600_3e00_07ff_2c_0c3f_1 // 0.000092 * 1.500000 + 0.000122 = 0.000259 NV: 0 OF: 0 UF: 0 NX: 1 0600_3e00_3c00_2c_3c00_1 // 0.000092 * 1.500000 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0600_3e00_bc00_2c_bc00_1 // 0.000092 * 1.500000 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -4928,36 +4928,36 @@ 0600_3e00_0000_2c_0880_0 // 0.000092 * 1.500000 + 0.000000 = 0.000137 NV: 0 OF: 0 UF: 0 NX: 0 0600_3e00_8000_2c_0880_0 // 0.000092 * 1.500000 + -0.000000 = 0.000137 NV: 0 OF: 0 UF: 0 NX: 0 0600_3c01_0400_2c_0900_1 // 0.000092 * 1.000977 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3c01_8400_2c_0201_3 // 0.000092 * 1.000977 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_3c01_8400_2c_0201_3 // 0.000092 * 1.000977 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0600_bc01_8400_2c_8901_1 // 0.000092 * -1.000977 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_bc01_0400_2c_8202_3 // 0.000092 * -1.000977 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_bc01_0400_2c_8202_3 // 0.000092 * -1.000977 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8600_bc01_0400_2c_0900_1 // -0.000092 * -1.000977 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_bc01_8400_2c_0201_3 // -0.000092 * -1.000977 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_bc01_8400_2c_0201_3 // -0.000092 * -1.000977 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8600_3c01_8400_2c_8901_1 // -0.000092 * 1.000977 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_3c01_0400_2c_8202_3 // -0.000092 * 1.000977 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8600_3c01_0600_2c_8002_3 // -0.000092 * 1.000977 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_3c01_0400_2c_8202_3 // -0.000092 * 1.000977 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_3c01_0600_2c_8002_3 // -0.000092 * 1.000977 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8600_3c01_8600_2c_8a01_1 // -0.000092 * 1.000977 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_bc01_8600_2c_0001_3 // -0.000092 * -1.000977 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_bc01_8600_2c_0001_3 // -0.000092 * -1.000977 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8600_bc01_0600_2c_0a00_1 // -0.000092 * -1.000977 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_bc01_0600_2c_8002_3 // 0.000092 * -1.000977 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_bc01_0600_2c_8002_3 // 0.000092 * -1.000977 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0600_bc01_8600_2c_8a01_1 // 0.000092 * -1.000977 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3c01_8600_2c_0001_3 // 0.000092 * 1.000977 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_3c01_8600_2c_0001_3 // 0.000092 * 1.000977 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0600_3c01_0600_2c_0a00_1 // 0.000092 * 1.000977 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 0600_3c01_0401_2c_0901_1 // 0.000092 * 1.000977 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3c01_8401_2c_0200_3 // 0.000092 * 1.000977 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_3c01_8401_2c_0200_3 // 0.000092 * 1.000977 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0600_bc01_8401_2c_8902_1 // 0.000092 * -1.000977 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_bc01_0401_2c_8201_3 // 0.000092 * -1.000977 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_bc01_0401_2c_8201_3 // 0.000092 * -1.000977 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8600_bc01_0401_2c_0901_1 // -0.000092 * -1.000977 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_bc01_8401_2c_0200_3 // -0.000092 * -1.000977 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_bc01_8401_2c_0200_3 // -0.000092 * -1.000977 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8600_3c01_8401_2c_8902_1 // -0.000092 * 1.000977 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_3c01_0401_2c_8201_3 // -0.000092 * 1.000977 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8600_3c01_07ff_2c_01fd_3 // -0.000092 * 1.000977 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_3c01_0401_2c_8201_3 // -0.000092 * 1.000977 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_3c01_07ff_2c_01fd_3 // -0.000092 * 1.000977 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 8600_3c01_87ff_2c_8b01_1 // -0.000092 * 1.000977 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_bc01_87ff_2c_81fe_3 // -0.000092 * -1.000977 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_bc01_87ff_2c_81fe_3 // -0.000092 * -1.000977 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 8600_bc01_07ff_2c_0b00_1 // -0.000092 * -1.000977 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_bc01_07ff_2c_01fd_3 // 0.000092 * -1.000977 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_bc01_07ff_2c_01fd_3 // 0.000092 * -1.000977 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 0600_bc01_87ff_2c_8b01_1 // 0.000092 * -1.000977 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3c01_87ff_2c_81fe_3 // 0.000092 * 1.000977 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_3c01_87ff_2c_81fe_3 // 0.000092 * 1.000977 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 0600_3c01_07ff_2c_0b00_1 // 0.000092 * 1.000977 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 0600_3c01_3c00_2c_3c00_1 // 0.000092 * 1.000977 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0600_3c01_bc00_2c_bc00_1 // 0.000092 * 1.000977 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -5127,13 +5127,13 @@ 8600_bfff_8401_2c_07fd_1 // -0.000092 * -1.999023 + -0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 8600_3fff_8401_2c_8c00_1 // -0.000092 * 1.999023 + -0.000061 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 8600_3fff_0401_2c_87fe_1 // -0.000092 * 1.999023 + 0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -8600_3fff_07ff_2c_8400_3 // -0.000092 * 1.999023 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 8600_3fff_07ff_2c_8400_3 // -0.000092 * 1.999023 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_3fff_87ff_2c_8d00_1 // -0.000092 * 1.999023 + -0.000122 = -0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_bfff_87ff_2c_03ff_3 // -0.000092 * -1.999023 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_bfff_87ff_2c_03ff_3 // -0.000092 * -1.999023 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_bfff_07ff_2c_0cff_1 // -0.000092 * -1.999023 + 0.000122 = 0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -0600_bfff_07ff_2c_8400_3 // 0.000092 * -1.999023 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 0600_bfff_07ff_2c_8400_3 // 0.000092 * -1.999023 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0600_bfff_87ff_2c_8d00_1 // 0.000092 * -1.999023 + -0.000122 = -0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3fff_87ff_2c_03ff_3 // 0.000092 * 1.999023 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_3fff_87ff_2c_03ff_3 // 0.000092 * 1.999023 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0600_3fff_07ff_2c_0cff_1 // 0.000092 * 1.999023 + 0.000122 = 0.000305 NV: 0 OF: 0 UF: 0 NX: 1 0600_3fff_3c00_2c_3c00_1 // 0.000092 * 1.999023 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0600_3fff_bc00_2c_bc00_1 // 0.000092 * 1.999023 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -7744,13 +7744,13 @@ 0600_8000_0000_2c_8000_0 // 0.000092 * -0.000000 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0600_8000_8000_2c_8000_0 // 0.000092 * -0.000000 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0401_0400_0400_2c_0400_1 // 0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0401_0400_8400_2c_8400_3 // 0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 0401_0400_8400_2c_8400_3 // 0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0401_8400_8400_2c_8401_1 // 0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_8400_0400_2c_03ff_3 // 0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_8400_0400_2c_03ff_3 // 0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_8400_0400_2c_0400_1 // -0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8401_8400_8400_2c_8400_3 // -0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 8401_8400_8400_2c_8400_3 // -0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_0400_8400_2c_8401_1 // -0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_0400_0400_2c_03ff_3 // -0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_0400_0400_2c_03ff_3 // -0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_0400_0600_2c_05ff_1 // -0.000061 * 0.000061 + 0.000092 = 0.000091 NV: 0 OF: 0 UF: 0 NX: 1 8401_0400_8600_2c_8601_1 // -0.000061 * 0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8401_8400_8600_2c_8600_1 // -0.000061 * -0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 @@ -7903,30 +7903,30 @@ 0401_8400_ffff_2c_7e00_0 // 0.000061 * -0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0401_0400_ffff_2c_7e00_0 // 0.000061 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0401_0400_7fff_2c_7e00_0 // 0.000061 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -0401_0400_0000_2c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_0400_8000_2c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0401_8400_8000_2c_8001_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0401_8400_0000_2c_8001_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_8400_0000_2c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_8400_8000_2c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_0400_8000_2c_8001_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_0400_0000_2c_8001_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_0400_8000_2c_8001_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_0400_0000_2c_8001_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_8400_0000_2c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_8400_8000_2c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0401_8400_8000_2c_8001_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0401_8400_0000_2c_8001_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_0400_0000_2c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_0400_8000_2c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0401_0400_0000_2c__3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0401_0400_8000_2c__3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_8400_8000_2c_8001_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_8400_0000_2c_8001_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8401_8400_0000_2c__3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8401_8400_8000_2c__3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_0400_8000_2c_8001_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_0400_0000_2c_8001_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_0400_8000_2c_8001_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_0400_0000_2c_8001_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8401_8400_0000_2c__3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8401_8400_8000_2c__3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_8400_8000_2c_8001_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_8400_0000_2c_8001_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0401_0400_0000_2c__3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0401_0400_8000_2c__3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_0600_0400_2c_0400_1 // 0.000061 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0401_0600_8400_2c_8400_3 // 0.000061 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 0401_0600_8400_2c_8400_3 // 0.000061 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0401_8600_8400_2c_8401_1 // 0.000061 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_8600_0400_2c_03ff_3 // 0.000061 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_8600_0400_2c_03ff_3 // 0.000061 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_8600_0400_2c_0400_1 // -0.000061 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8401_8600_8400_2c_8400_3 // -0.000061 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 8401_8600_8400_2c_8400_3 // -0.000061 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_0600_8400_2c_8401_1 // -0.000061 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_0600_0400_2c_03ff_3 // -0.000061 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_0600_0400_2c_03ff_3 // -0.000061 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_0600_0600_2c_05ff_1 // -0.000061 * 0.000092 + 0.000092 = 0.000091 NV: 0 OF: 0 UF: 0 NX: 1 8401_0600_8600_2c_8601_1 // -0.000061 * 0.000092 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8401_8600_8600_2c_8600_1 // -0.000061 * -0.000092 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 @@ -8079,30 +8079,30 @@ 0401_8600_ffff_2c_7e00_0 // 0.000061 * -0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0401_0600_ffff_2c_7e00_0 // 0.000061 * 0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0401_0600_7fff_2c_7e00_0 // 0.000061 * 0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -0401_0600_0000_2c_0000_3 // 0.000061 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_0600_8000_2c_0000_3 // 0.000061 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0401_8600_8000_2c_8001_3 // 0.000061 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0401_8600_0000_2c_8001_3 // 0.000061 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_8600_0000_2c_0000_3 // -0.000061 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_8600_8000_2c_0000_3 // -0.000061 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_0600_8000_2c_8001_3 // -0.000061 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_0600_0000_2c_8001_3 // -0.000061 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_0600_8000_2c_8001_3 // -0.000061 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_0600_0000_2c_8001_3 // -0.000061 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_8600_0000_2c_0000_3 // -0.000061 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_8600_8000_2c_0000_3 // -0.000061 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0401_8600_8000_2c_8001_3 // 0.000061 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0401_8600_0000_2c_8001_3 // 0.000061 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_0600_0000_2c_0000_3 // 0.000061 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_0600_8000_2c_0000_3 // 0.000061 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0401_0600_0000_2c__3 // 0.000061 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0401_0600_8000_2c__3 // 0.000061 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_8600_8000_2c_8001_3 // 0.000061 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_8600_0000_2c_8001_3 // 0.000061 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8401_8600_0000_2c__3 // -0.000061 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8401_8600_8000_2c__3 // -0.000061 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_0600_8000_2c_8001_3 // -0.000061 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_0600_0000_2c_8001_3 // -0.000061 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_0600_8000_2c_8001_3 // -0.000061 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_0600_0000_2c_8001_3 // -0.000061 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8401_8600_0000_2c__3 // -0.000061 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8401_8600_8000_2c__3 // -0.000061 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_8600_8000_2c_8001_3 // 0.000061 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_8600_0000_2c_8001_3 // 0.000061 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0401_0600_0000_2c__3 // 0.000061 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0401_0600_8000_2c__3 // 0.000061 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_0401_0400_2c_0400_1 // 0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0401_0401_8400_2c_8400_3 // 0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 0401_0401_8400_2c_8400_3 // 0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0401_8401_8400_2c_8401_1 // 0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_8401_0400_2c_03ff_3 // 0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_8401_0400_2c_03ff_3 // 0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_8401_0400_2c_0400_1 // -0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8401_8401_8400_2c_8400_3 // -0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 8401_8401_8400_2c_8400_3 // -0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_0401_8400_2c_8401_1 // -0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_0401_0400_2c_03ff_3 // -0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_0401_0400_2c_03ff_3 // -0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_0401_0600_2c_05ff_1 // -0.000061 * 0.000061 + 0.000092 = 0.000091 NV: 0 OF: 0 UF: 0 NX: 1 8401_0401_8600_2c_8601_1 // -0.000061 * 0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8401_8401_8600_2c_8600_1 // -0.000061 * -0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 @@ -8255,30 +8255,30 @@ 0401_8401_ffff_2c_7e00_0 // 0.000061 * -0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0401_0401_ffff_2c_7e00_0 // 0.000061 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0401_0401_7fff_2c_7e00_0 // 0.000061 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -0401_0401_0000_2c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_0401_8000_2c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0401_8401_8000_2c_8001_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0401_8401_0000_2c_8001_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_8401_0000_2c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_8401_8000_2c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_0401_8000_2c_8001_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_0401_0000_2c_8001_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_0401_8000_2c_8001_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_0401_0000_2c_8001_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_8401_0000_2c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_8401_8000_2c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0401_8401_8000_2c_8001_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0401_8401_0000_2c_8001_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_0401_0000_2c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_0401_8000_2c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0401_0401_0000_2c__3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0401_0401_8000_2c__3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_8401_8000_2c_8001_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_8401_0000_2c_8001_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8401_8401_0000_2c__3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8401_8401_8000_2c__3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_0401_8000_2c_8001_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_0401_0000_2c_8001_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_0401_8000_2c_8001_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_0401_0000_2c_8001_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8401_8401_0000_2c__3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8401_8401_8000_2c__3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_8401_8000_2c_8001_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_8401_0000_2c_8001_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0401_0401_0000_2c__3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0401_0401_8000_2c__3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_07ff_0400_2c_0400_1 // 0.000061 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0401_07ff_8400_2c_8400_3 // 0.000061 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 0401_07ff_8400_2c_8400_3 // 0.000061 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0401_87ff_8400_2c_8401_1 // 0.000061 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_87ff_0400_2c_03ff_3 // 0.000061 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_87ff_0400_2c_03ff_3 // 0.000061 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_87ff_0400_2c_0400_1 // -0.000061 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8401_87ff_8400_2c_8400_3 // -0.000061 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 8401_87ff_8400_2c_8400_3 // -0.000061 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_07ff_8400_2c_8401_1 // -0.000061 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_07ff_0400_2c_03ff_3 // -0.000061 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_07ff_0400_2c_03ff_3 // -0.000061 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_07ff_0600_2c_05ff_1 // -0.000061 * 0.000122 + 0.000092 = 0.000091 NV: 0 OF: 0 UF: 0 NX: 1 8401_07ff_8600_2c_8601_1 // -0.000061 * 0.000122 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8401_87ff_8600_2c_8600_1 // -0.000061 * -0.000122 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 @@ -8431,37 +8431,37 @@ 0401_87ff_ffff_2c_7e00_0 // 0.000061 * -0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0401_07ff_ffff_2c_7e00_0 // 0.000061 * 0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0401_07ff_7fff_2c_7e00_0 // 0.000061 * 0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -0401_07ff_0000_2c_0000_3 // 0.000061 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_07ff_8000_2c_0000_3 // 0.000061 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0401_87ff_8000_2c_8001_3 // 0.000061 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0401_87ff_0000_2c_8001_3 // 0.000061 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_87ff_0000_2c_0000_3 // -0.000061 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_87ff_8000_2c_0000_3 // -0.000061 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_07ff_8000_2c_8001_3 // -0.000061 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_07ff_0000_2c_8001_3 // -0.000061 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_07ff_8000_2c_8001_3 // -0.000061 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_07ff_0000_2c_8001_3 // -0.000061 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_87ff_0000_2c_0000_3 // -0.000061 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_87ff_8000_2c_0000_3 // -0.000061 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0401_87ff_8000_2c_8001_3 // 0.000061 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0401_87ff_0000_2c_8001_3 // 0.000061 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_07ff_0000_2c_0000_3 // 0.000061 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_07ff_8000_2c_0000_3 // 0.000061 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0401_07ff_0000_2c__3 // 0.000061 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0401_07ff_8000_2c__3 // 0.000061 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_87ff_8000_2c_8001_3 // 0.000061 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_87ff_0000_2c_8001_3 // 0.000061 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8401_87ff_0000_2c__3 // -0.000061 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8401_87ff_8000_2c__3 // -0.000061 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_07ff_8000_2c_8001_3 // -0.000061 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_07ff_0000_2c_8001_3 // -0.000061 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_07ff_8000_2c_8001_3 // -0.000061 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_07ff_0000_2c_8001_3 // -0.000061 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8401_87ff_0000_2c__3 // -0.000061 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 8401_87ff_8000_2c__3 // -0.000061 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_87ff_8000_2c_8001_3 // 0.000061 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_87ff_0000_2c_8001_3 // 0.000061 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0401_07ff_0000_2c__3 // 0.000061 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 0401_07ff_8000_2c__3 // 0.000061 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_3c00_0400_2c_0800_1 // 0.000061 * 1.000000 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3c00_8400_2c_0001_0 // 0.000061 * 1.000000 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_3c00_8400_2c_0001_0 // 0.000061 * 1.000000 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0401_bc00_8400_2c_8801_1 // 0.000061 * -1.000000 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_bc00_0400_2c_8001_0 // 0.000061 * -1.000000 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_bc00_0400_2c_8001_0 // 0.000061 * -1.000000 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8401_bc00_0400_2c_0800_1 // -0.000061 * -1.000000 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_bc00_8400_2c_0001_0 // -0.000061 * -1.000000 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8401_bc00_8400_2c_0001_0 // -0.000061 * -1.000000 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8401_3c00_8400_2c_8801_1 // -0.000061 * 1.000000 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_3c00_0400_2c_8001_0 // -0.000061 * 1.000000 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8401_3c00_0600_2c_01ff_0 // -0.000061 * 1.000000 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8401_3c00_0400_2c_8001_0 // -0.000061 * 1.000000 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8401_3c00_0600_2c_01ff_0 // -0.000061 * 1.000000 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8401_3c00_8600_2c_8901_1 // -0.000061 * 1.000000 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_bc00_8600_2c_81ff_0 // -0.000061 * -1.000000 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8401_bc00_8600_2c_81ff_0 // -0.000061 * -1.000000 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8401_bc00_0600_2c_0900_1 // -0.000061 * -1.000000 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_bc00_0600_2c_01ff_0 // 0.000061 * -1.000000 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_bc00_0600_2c_01ff_0 // 0.000061 * -1.000000 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0401_bc00_8600_2c_8901_1 // 0.000061 * -1.000000 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3c00_8600_2c_81ff_0 // 0.000061 * 1.000000 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_3c00_8600_2c_81ff_0 // 0.000061 * 1.000000 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0401_3c00_0600_2c_0900_1 // 0.000061 * 1.000000 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 0401_3c00_0401_2c_0801_0 // 0.000061 * 1.000000 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 0 0401_3c00_8401_2c_8000_0 // 0.000061 * 1.000000 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -8471,13 +8471,13 @@ 8401_bc00_8401_2c_8000_0 // -0.000061 * -1.000000 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8401_3c00_8401_2c_8801_0 // -0.000061 * 1.000000 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 0 8401_3c00_0401_2c_8000_0 // -0.000061 * 1.000000 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8401_3c00_07ff_2c_03fe_0 // -0.000061 * 1.000000 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8401_3c00_07ff_2c_03fe_0 // -0.000061 * 1.000000 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8401_3c00_87ff_2c_8a00_0 // -0.000061 * 1.000000 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8401_bc00_87ff_2c_83fe_0 // -0.000061 * -1.000000 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8401_bc00_87ff_2c_83fe_0 // -0.000061 * -1.000000 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8401_bc00_07ff_2c_0a00_0 // -0.000061 * -1.000000 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0401_bc00_07ff_2c_03fe_0 // 0.000061 * -1.000000 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_bc00_07ff_2c_03fe_0 // 0.000061 * -1.000000 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0401_bc00_87ff_2c_8a00_0 // 0.000061 * -1.000000 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0401_3c00_87ff_2c_83fe_0 // 0.000061 * 1.000000 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_3c00_87ff_2c_83fe_0 // 0.000061 * 1.000000 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0401_3c00_07ff_2c_0a00_0 // 0.000061 * 1.000000 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 0401_3c00_3c00_2c_3c00_1 // 0.000061 * 1.000000 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0401_3c00_bc00_2c_bc00_1 // 0.000061 * 1.000000 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -8624,36 +8624,36 @@ 0401_3c00_0000_2c_0401_0 // 0.000061 * 1.000000 + 0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0401_3c00_8000_2c_0401_0 // 0.000061 * 1.000000 + -0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0401_3e00_0400_2c_0900_1 // 0.000061 * 1.500000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3e00_8400_2c_0201_3 // 0.000061 * 1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3e00_8400_2c_0201_3 // 0.000061 * 1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0401_be00_8400_2c_8901_1 // 0.000061 * -1.500000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_be00_0400_2c_8202_3 // 0.000061 * -1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_be00_0400_2c_8202_3 // 0.000061 * -1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8401_be00_0400_2c_0900_1 // -0.000061 * -1.500000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_be00_8400_2c_0201_3 // -0.000061 * -1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_be00_8400_2c_0201_3 // -0.000061 * -1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8401_3e00_8400_2c_8901_1 // -0.000061 * 1.500000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_3e00_0400_2c_8202_3 // -0.000061 * 1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_3e00_0600_2c_8002_3 // -0.000061 * 1.500000 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3e00_0400_2c_8202_3 // -0.000061 * 1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3e00_0600_2c_8002_3 // -0.000061 * 1.500000 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8401_3e00_8600_2c_8a01_1 // -0.000061 * 1.500000 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_be00_8600_2c_0001_3 // -0.000061 * -1.500000 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_be00_8600_2c_0001_3 // -0.000061 * -1.500000 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8401_be00_0600_2c_0a00_1 // -0.000061 * -1.500000 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_be00_0600_2c_8002_3 // 0.000061 * -1.500000 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_be00_0600_2c_8002_3 // 0.000061 * -1.500000 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_be00_8600_2c_8a01_1 // 0.000061 * -1.500000 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3e00_8600_2c_0001_3 // 0.000061 * 1.500000 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3e00_8600_2c_0001_3 // 0.000061 * 1.500000 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_3e00_0600_2c_0a00_1 // 0.000061 * 1.500000 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 0401_3e00_0401_2c_0901_1 // 0.000061 * 1.500000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3e00_8401_2c_0200_3 // 0.000061 * 1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3e00_8401_2c_0200_3 // 0.000061 * 1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0401_be00_8401_2c_8902_1 // 0.000061 * -1.500000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_be00_0401_2c_8201_3 // 0.000061 * -1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_be00_0401_2c_8201_3 // 0.000061 * -1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8401_be00_0401_2c_0901_1 // -0.000061 * -1.500000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_be00_8401_2c_0200_3 // -0.000061 * -1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_be00_8401_2c_0200_3 // -0.000061 * -1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8401_3e00_8401_2c_8902_1 // -0.000061 * 1.500000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_3e00_0401_2c_8201_3 // -0.000061 * 1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_3e00_07ff_2c_01fd_3 // -0.000061 * 1.500000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3e00_0401_2c_8201_3 // -0.000061 * 1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3e00_07ff_2c_01fd_3 // -0.000061 * 1.500000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 8401_3e00_87ff_2c_8b01_1 // -0.000061 * 1.500000 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_be00_87ff_2c_81fe_3 // -0.000061 * -1.500000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_be00_87ff_2c_81fe_3 // -0.000061 * -1.500000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 8401_be00_07ff_2c_0b00_1 // -0.000061 * -1.500000 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_be00_07ff_2c_01fd_3 // 0.000061 * -1.500000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_be00_07ff_2c_01fd_3 // 0.000061 * -1.500000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 0401_be00_87ff_2c_8b01_1 // 0.000061 * -1.500000 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3e00_87ff_2c_81fe_3 // 0.000061 * 1.500000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3e00_87ff_2c_81fe_3 // 0.000061 * 1.500000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 0401_3e00_07ff_2c_0b00_1 // 0.000061 * 1.500000 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 0401_3e00_3c00_2c_3c00_1 // 0.000061 * 1.500000 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0401_3e00_bc00_2c_bc00_1 // 0.000061 * 1.500000 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -8800,36 +8800,36 @@ 0401_3e00_0000_2c_0601_1 // 0.000061 * 1.500000 + 0.000000 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 0401_3e00_8000_2c_0601_1 // 0.000061 * 1.500000 + -0.000000 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 0401_3c01_0400_2c_0801_1 // 0.000061 * 1.000977 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3c01_8400_2c_0002_3 // 0.000061 * 1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3c01_8400_2c_0002_3 // 0.000061 * 1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_bc01_8400_2c_8802_1 // 0.000061 * -1.000977 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_bc01_0400_2c_8003_3 // 0.000061 * -1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_bc01_0400_2c_8003_3 // 0.000061 * -1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8401_bc01_0400_2c_0801_1 // -0.000061 * -1.000977 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_bc01_8400_2c_0002_3 // -0.000061 * -1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_bc01_8400_2c_0002_3 // -0.000061 * -1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8401_3c01_8400_2c_8802_1 // -0.000061 * 1.000977 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_3c01_0400_2c_8003_3 // -0.000061 * 1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_3c01_0600_2c_01fd_3 // -0.000061 * 1.000977 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3c01_0400_2c_8003_3 // -0.000061 * 1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3c01_0600_2c_01fd_3 // -0.000061 * 1.000977 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 8401_3c01_8600_2c_8902_1 // -0.000061 * 1.000977 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_bc01_8600_2c_81fe_3 // -0.000061 * -1.000977 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_bc01_8600_2c_81fe_3 // -0.000061 * -1.000977 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 8401_bc01_0600_2c_0901_1 // -0.000061 * -1.000977 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_bc01_0600_2c_01fd_3 // 0.000061 * -1.000977 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_bc01_0600_2c_01fd_3 // 0.000061 * -1.000977 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 0401_bc01_8600_2c_8902_1 // 0.000061 * -1.000977 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3c01_8600_2c_81fe_3 // 0.000061 * 1.000977 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3c01_8600_2c_81fe_3 // 0.000061 * 1.000977 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 0401_3c01_0600_2c_0901_1 // 0.000061 * 1.000977 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 0401_3c01_0401_2c_0801_1 // 0.000061 * 1.000977 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3c01_8401_2c_0001_3 // 0.000061 * 1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3c01_8401_2c_0001_3 // 0.000061 * 1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_bc01_8401_2c_8802_1 // 0.000061 * -1.000977 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_bc01_0401_2c_8002_3 // 0.000061 * -1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_bc01_0401_2c_8002_3 // 0.000061 * -1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8401_bc01_0401_2c_0801_1 // -0.000061 * -1.000977 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_bc01_8401_2c_0001_3 // -0.000061 * -1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_bc01_8401_2c_0001_3 // -0.000061 * -1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8401_3c01_8401_2c_8802_1 // -0.000061 * 1.000977 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_3c01_0401_2c_8002_3 // -0.000061 * 1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_3c01_07ff_2c_03fc_3 // -0.000061 * 1.000977 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3c01_0401_2c_8002_3 // -0.000061 * 1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3c01_07ff_2c_03fc_3 // -0.000061 * 1.000977 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_3c01_87ff_2c_8a01_1 // -0.000061 * 1.000977 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_bc01_87ff_2c_83fd_3 // -0.000061 * -1.000977 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_bc01_87ff_2c_83fd_3 // -0.000061 * -1.000977 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_bc01_07ff_2c_0a00_1 // -0.000061 * -1.000977 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_bc01_07ff_2c_03fc_3 // 0.000061 * -1.000977 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_bc01_07ff_2c_03fc_3 // 0.000061 * -1.000977 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0401_bc01_87ff_2c_8a01_1 // 0.000061 * -1.000977 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3c01_87ff_2c_83fd_3 // 0.000061 * 1.000977 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3c01_87ff_2c_83fd_3 // 0.000061 * 1.000977 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0401_3c01_07ff_2c_0a00_1 // 0.000061 * 1.000977 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 0401_3c01_3c00_2c_3c00_1 // 0.000061 * 1.000977 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0401_3c01_bc00_2c_bc00_1 // 0.000061 * 1.000977 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -8983,29 +8983,29 @@ 8401_bfff_8400_2c_0400_1 // -0.000061 * -1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 8401_3fff_8400_2c_8a01_1 // -0.000061 * 1.999023 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 8401_3fff_0400_2c_8401_1 // -0.000061 * 1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_3fff_0600_2c_8201_3 // -0.000061 * 1.999023 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3fff_0600_2c_8201_3 // -0.000061 * 1.999023 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8401_3fff_8600_2c_8b01_1 // -0.000061 * 1.999023 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_bfff_8600_2c_0200_3 // -0.000061 * -1.999023 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_bfff_8600_2c_0200_3 // -0.000061 * -1.999023 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8401_bfff_0600_2c_0b00_1 // -0.000061 * -1.999023 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_bfff_0600_2c_8201_3 // 0.000061 * -1.999023 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_bfff_0600_2c_8201_3 // 0.000061 * -1.999023 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0401_bfff_8600_2c_8b01_1 // 0.000061 * -1.999023 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3fff_8600_2c_0200_3 // 0.000061 * 1.999023 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3fff_8600_2c_0200_3 // 0.000061 * 1.999023 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0401_3fff_0600_2c_0b00_1 // 0.000061 * 1.999023 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 0401_3fff_0401_2c_0a00_1 // 0.000061 * 1.999023 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3fff_8401_2c_03ff_3 // 0.000061 * 1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3fff_8401_2c_03ff_3 // 0.000061 * 1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0401_bfff_8401_2c_8a01_1 // 0.000061 * -1.999023 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -0401_bfff_0401_2c_8400_3 // 0.000061 * -1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 0401_bfff_0401_2c_8400_3 // 0.000061 * -1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_bfff_0401_2c_0a00_1 // -0.000061 * -1.999023 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_bfff_8401_2c_03ff_3 // -0.000061 * -1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_bfff_8401_2c_03ff_3 // -0.000061 * -1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_3fff_8401_2c_8a01_1 // -0.000061 * 1.999023 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -8401_3fff_0401_2c_8400_3 // -0.000061 * 1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_3fff_07ff_2c_8002_3 // -0.000061 * 1.999023 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 8401_3fff_0401_2c_8400_3 // -0.000061 * 1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3fff_07ff_2c_8002_3 // -0.000061 * 1.999023 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8401_3fff_87ff_2c_8c00_1 // -0.000061 * 1.999023 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_bfff_87ff_2c_0001_3 // -0.000061 * -1.999023 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_bfff_87ff_2c_0001_3 // -0.000061 * -1.999023 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8401_bfff_07ff_2c_0bff_1 // -0.000061 * -1.999023 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_bfff_07ff_2c_8002_3 // 0.000061 * -1.999023 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_bfff_07ff_2c_8002_3 // 0.000061 * -1.999023 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_bfff_87ff_2c_8c00_1 // 0.000061 * -1.999023 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3fff_87ff_2c_0001_3 // 0.000061 * 1.999023 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3fff_87ff_2c_0001_3 // 0.000061 * 1.999023 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_3fff_07ff_2c_0bff_1 // 0.000061 * 1.999023 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 0401_3fff_3c00_2c_3c00_1 // 0.000061 * 1.999023 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0401_3fff_bc00_2c_bc00_1 // 0.000061 * 1.999023 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -9159,13 +9159,13 @@ 8401_c000_8400_2c_0402_0 // -0.000061 * -2.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8401_4000_8400_2c_8a01_0 // -0.000061 * 2.000000 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 8401_4000_0400_2c_8402_0 // -0.000061 * 2.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8401_4000_0600_2c_8202_0 // -0.000061 * 2.000000 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8401_4000_0600_2c_8202_0 // -0.000061 * 2.000000 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8401_4000_8600_2c_8b01_0 // -0.000061 * 2.000000 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8401_c000_8600_2c_0202_0 // -0.000061 * -2.000000 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8401_c000_8600_2c_0202_0 // -0.000061 * -2.000000 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8401_c000_0600_2c_0b01_0 // -0.000061 * -2.000000 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0401_c000_0600_2c_8202_0 // 0.000061 * -2.000000 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_c000_0600_2c_8202_0 // 0.000061 * -2.000000 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0401_c000_8600_2c_8b01_0 // 0.000061 * -2.000000 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0401_4000_8600_2c_0202_0 // 0.000061 * 2.000000 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_4000_8600_2c_0202_0 // 0.000061 * 2.000000 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0401_4000_0600_2c_0b01_0 // 0.000061 * 2.000000 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 0401_4000_0401_2c_0a01_1 // 0.000061 * 2.000000 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 0401_4000_8401_2c_0401_0 // 0.000061 * 2.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 @@ -9175,13 +9175,13 @@ 8401_c000_8401_2c_0401_0 // -0.000061 * -2.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8401_4000_8401_2c_8a02_1 // -0.000061 * 2.000000 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 8401_4000_0401_2c_8401_0 // -0.000061 * 2.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8401_4000_07ff_2c_8003_0 // -0.000061 * 2.000000 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8401_4000_07ff_2c_8003_0 // -0.000061 * 2.000000 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8401_4000_87ff_2c_8c01_1 // -0.000061 * 2.000000 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_c000_87ff_2c_0003_0 // -0.000061 * -2.000000 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8401_c000_87ff_2c_0003_0 // -0.000061 * -2.000000 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8401_c000_07ff_2c_0c00_1 // -0.000061 * -2.000000 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_c000_07ff_2c_8003_0 // 0.000061 * -2.000000 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_c000_07ff_2c_8003_0 // 0.000061 * -2.000000 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0401_c000_87ff_2c_8c01_1 // 0.000061 * -2.000000 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_4000_87ff_2c_0003_0 // 0.000061 * 2.000000 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_4000_87ff_2c_0003_0 // 0.000061 * 2.000000 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0401_4000_07ff_2c_0c00_1 // 0.000061 * 2.000000 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 0401_4000_3c00_2c_3c00_1 // 0.000061 * 2.000000 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0401_4000_bc00_2c_bc00_1 // 0.000061 * 2.000000 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -9511,13 +9511,13 @@ 8401_c001_8400_2c_0404_1 // -0.000061 * -2.001953 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 8401_4001_8400_2c_8a03_1 // -0.000061 * 2.001953 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 8401_4001_0400_2c_8405_1 // -0.000061 * 2.001953 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_4001_0600_2c_8205_3 // -0.000061 * 2.001953 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_4001_0600_2c_8205_3 // -0.000061 * 2.001953 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8401_4001_8600_2c_8b03_1 // -0.000061 * 2.001953 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_c001_8600_2c_0204_3 // -0.000061 * -2.001953 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_c001_8600_2c_0204_3 // -0.000061 * -2.001953 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8401_c001_0600_2c_0b02_1 // -0.000061 * -2.001953 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_c001_0600_2c_8205_3 // 0.000061 * -2.001953 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_c001_0600_2c_8205_3 // 0.000061 * -2.001953 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0401_c001_8600_2c_8b03_1 // 0.000061 * -2.001953 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_4001_8600_2c_0204_3 // 0.000061 * 2.001953 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_4001_8600_2c_0204_3 // 0.000061 * 2.001953 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0401_4001_0600_2c_0b02_1 // 0.000061 * 2.001953 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 0401_4001_0401_2c_0a02_1 // 0.000061 * 2.001953 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 0401_4001_8401_2c_0403_1 // 0.000061 * 2.001953 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 @@ -9527,13 +9527,13 @@ 8401_c001_8401_2c_0403_1 // -0.000061 * -2.001953 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 8401_4001_8401_2c_8a03_1 // -0.000061 * 2.001953 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 8401_4001_0401_2c_8404_1 // -0.000061 * 2.001953 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_4001_07ff_2c_8006_3 // -0.000061 * 2.001953 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_4001_07ff_2c_8006_3 // -0.000061 * 2.001953 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8401_4001_87ff_2c_8c01_1 // -0.000061 * 2.001953 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_c001_87ff_2c_0005_3 // -0.000061 * -2.001953 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_c001_87ff_2c_0005_3 // -0.000061 * -2.001953 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8401_c001_07ff_2c_0c00_1 // -0.000061 * -2.001953 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_c001_07ff_2c_8006_3 // 0.000061 * -2.001953 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_c001_07ff_2c_8006_3 // 0.000061 * -2.001953 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_c001_87ff_2c_8c01_1 // 0.000061 * -2.001953 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_4001_87ff_2c_0005_3 // 0.000061 * 2.001953 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_4001_87ff_2c_0005_3 // 0.000061 * 2.001953 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_4001_07ff_2c_0c00_1 // 0.000061 * 2.001953 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 0401_4001_3c00_2c_3c00_1 // 0.000061 * 2.001953 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0401_4001_bc00_2c_bc00_1 // 0.000061 * 2.001953 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -11616,13 +11616,13 @@ 0401_8000_0000_2c_8000_0 // 0.000061 * -0.000000 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0401_8000_8000_2c_8000_0 // 0.000061 * -0.000000 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 07ff_0400_0400_2c_0400_1 // 0.000122 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -07ff_0400_8400_2c_8400_3 // 0.000122 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 07ff_0400_8400_2c_8400_3 // 0.000122 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 07ff_8400_8400_2c_8401_1 // 0.000122 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_8400_0400_2c_03ff_3 // 0.000122 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_8400_0400_2c_03ff_3 // 0.000122 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_8400_0400_2c_0400_1 // -0.000122 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -87ff_8400_8400_2c_8400_3 // -0.000122 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 87ff_8400_8400_2c_8400_3 // -0.000122 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_0400_8400_2c_8401_1 // -0.000122 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_0400_0400_2c_03ff_3 // -0.000122 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_0400_0400_2c_03ff_3 // -0.000122 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_0400_0600_2c_05ff_1 // -0.000122 * 0.000061 + 0.000092 = 0.000091 NV: 0 OF: 0 UF: 0 NX: 1 87ff_0400_8600_2c_8601_1 // -0.000122 * 0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 87ff_8400_8600_2c_8600_1 // -0.000122 * -0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 @@ -11775,30 +11775,30 @@ 07ff_8400_ffff_2c_7e00_0 // 0.000122 * -0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 07ff_0400_ffff_2c_7e00_0 // 0.000122 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 07ff_0400_7fff_2c_7e00_0 // 0.000122 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -07ff_0400_0000_2c_0000_3 // 0.000122 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_0400_8000_2c_0000_3 // 0.000122 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 07ff_8400_8000_2c_8001_3 // 0.000122 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 07ff_8400_0000_2c_8001_3 // 0.000122 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_8400_0000_2c_0000_3 // -0.000122 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_8400_8000_2c_0000_3 // -0.000122 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 87ff_0400_8000_2c_8001_3 // -0.000122 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 87ff_0400_0000_2c_8001_3 // -0.000122 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 87ff_0400_8000_2c_8001_3 // -0.000122 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 87ff_0400_0000_2c_8001_3 // -0.000122 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_8400_0000_2c_0000_3 // -0.000122 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_8400_8000_2c_0000_3 // -0.000122 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 07ff_8400_8000_2c_8001_3 // 0.000122 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 07ff_8400_0000_2c_8001_3 // 0.000122 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_0400_0000_2c_0000_3 // 0.000122 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_0400_8000_2c_0000_3 // 0.000122 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 07ff_0400_0000_2c__3 // 0.000122 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 07ff_0400_8000_2c__3 // 0.000122 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_8400_8000_2c_8001_3 // 0.000122 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_8400_0000_2c_8001_3 // 0.000122 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 87ff_8400_0000_2c__3 // -0.000122 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 87ff_8400_8000_2c__3 // -0.000122 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_0400_8000_2c_8001_3 // -0.000122 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_0400_0000_2c_8001_3 // -0.000122 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_0400_8000_2c_8001_3 // -0.000122 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_0400_0000_2c_8001_3 // -0.000122 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 87ff_8400_0000_2c__3 // -0.000122 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 87ff_8400_8000_2c__3 // -0.000122 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_8400_8000_2c_8001_3 // 0.000122 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_8400_0000_2c_8001_3 // 0.000122 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 07ff_0400_0000_2c__3 // 0.000122 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 07ff_0400_8000_2c__3 // 0.000122 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 07ff_0600_0400_2c_0400_1 // 0.000122 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -07ff_0600_8400_2c_8400_3 // 0.000122 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 07ff_0600_8400_2c_8400_3 // 0.000122 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 07ff_8600_8400_2c_8401_1 // 0.000122 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_8600_0400_2c_03ff_3 // 0.000122 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_8600_0400_2c_03ff_3 // 0.000122 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_8600_0400_2c_0400_1 // -0.000122 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -87ff_8600_8400_2c_8400_3 // -0.000122 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 87ff_8600_8400_2c_8400_3 // -0.000122 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_0600_8400_2c_8401_1 // -0.000122 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_0600_0400_2c_03ff_3 // -0.000122 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_0600_0400_2c_03ff_3 // -0.000122 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_0600_0600_2c_05ff_1 // -0.000122 * 0.000092 + 0.000092 = 0.000091 NV: 0 OF: 0 UF: 0 NX: 1 87ff_0600_8600_2c_8601_1 // -0.000122 * 0.000092 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 87ff_8600_8600_2c_8600_1 // -0.000122 * -0.000092 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 @@ -11951,30 +11951,30 @@ 07ff_8600_ffff_2c_7e00_0 // 0.000122 * -0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 07ff_0600_ffff_2c_7e00_0 // 0.000122 * 0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 07ff_0600_7fff_2c_7e00_0 // 0.000122 * 0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -07ff_0600_0000_2c_0000_3 // 0.000122 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_0600_8000_2c_0000_3 // 0.000122 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 07ff_8600_8000_2c_8001_3 // 0.000122 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 07ff_8600_0000_2c_8001_3 // 0.000122 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_8600_0000_2c_0000_3 // -0.000122 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_8600_8000_2c_0000_3 // -0.000122 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 87ff_0600_8000_2c_8001_3 // -0.000122 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 87ff_0600_0000_2c_8001_3 // -0.000122 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 87ff_0600_8000_2c_8001_3 // -0.000122 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 87ff_0600_0000_2c_8001_3 // -0.000122 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_8600_0000_2c_0000_3 // -0.000122 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_8600_8000_2c_0000_3 // -0.000122 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 07ff_8600_8000_2c_8001_3 // 0.000122 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 07ff_8600_0000_2c_8001_3 // 0.000122 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_0600_0000_2c_0000_3 // 0.000122 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_0600_8000_2c_0000_3 // 0.000122 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 07ff_0600_0000_2c__3 // 0.000122 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 07ff_0600_8000_2c__3 // 0.000122 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_8600_8000_2c_8001_3 // 0.000122 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_8600_0000_2c_8001_3 // 0.000122 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 87ff_8600_0000_2c__3 // -0.000122 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 87ff_8600_8000_2c__3 // -0.000122 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_0600_8000_2c_8001_3 // -0.000122 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_0600_0000_2c_8001_3 // -0.000122 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_0600_8000_2c_8001_3 // -0.000122 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_0600_0000_2c_8001_3 // -0.000122 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 87ff_8600_0000_2c__3 // -0.000122 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 87ff_8600_8000_2c__3 // -0.000122 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_8600_8000_2c_8001_3 // 0.000122 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_8600_0000_2c_8001_3 // 0.000122 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 07ff_0600_0000_2c__3 // 0.000122 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 07ff_0600_8000_2c__3 // 0.000122 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 07ff_0401_0400_2c_0400_1 // 0.000122 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -07ff_0401_8400_2c_8400_3 // 0.000122 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 07ff_0401_8400_2c_8400_3 // 0.000122 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 07ff_8401_8400_2c_8401_1 // 0.000122 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_8401_0400_2c_03ff_3 // 0.000122 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_8401_0400_2c_03ff_3 // 0.000122 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_8401_0400_2c_0400_1 // -0.000122 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -87ff_8401_8400_2c_8400_3 // -0.000122 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 87ff_8401_8400_2c_8400_3 // -0.000122 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_0401_8400_2c_8401_1 // -0.000122 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_0401_0400_2c_03ff_3 // -0.000122 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_0401_0400_2c_03ff_3 // -0.000122 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_0401_0600_2c_05ff_1 // -0.000122 * 0.000061 + 0.000092 = 0.000091 NV: 0 OF: 0 UF: 0 NX: 1 87ff_0401_8600_2c_8601_1 // -0.000122 * 0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 87ff_8401_8600_2c_8600_1 // -0.000122 * -0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 @@ -12127,30 +12127,30 @@ 07ff_8401_ffff_2c_7e00_0 // 0.000122 * -0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 07ff_0401_ffff_2c_7e00_0 // 0.000122 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 07ff_0401_7fff_2c_7e00_0 // 0.000122 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -07ff_0401_0000_2c_0000_3 // 0.000122 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_0401_8000_2c_0000_3 // 0.000122 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 07ff_8401_8000_2c_8001_3 // 0.000122 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 07ff_8401_0000_2c_8001_3 // 0.000122 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_8401_0000_2c_0000_3 // -0.000122 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_8401_8000_2c_0000_3 // -0.000122 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 87ff_0401_8000_2c_8001_3 // -0.000122 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 87ff_0401_0000_2c_8001_3 // -0.000122 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 87ff_0401_8000_2c_8001_3 // -0.000122 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 87ff_0401_0000_2c_8001_3 // -0.000122 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_8401_0000_2c_0000_3 // -0.000122 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_8401_8000_2c_0000_3 // -0.000122 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 07ff_8401_8000_2c_8001_3 // 0.000122 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 07ff_8401_0000_2c_8001_3 // 0.000122 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_0401_0000_2c_0000_3 // 0.000122 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_0401_8000_2c_0000_3 // 0.000122 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 07ff_0401_0000_2c__3 // 0.000122 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 07ff_0401_8000_2c__3 // 0.000122 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_8401_8000_2c_8001_3 // 0.000122 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_8401_0000_2c_8001_3 // 0.000122 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 87ff_8401_0000_2c__3 // -0.000122 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 87ff_8401_8000_2c__3 // -0.000122 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_0401_8000_2c_8001_3 // -0.000122 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_0401_0000_2c_8001_3 // -0.000122 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_0401_8000_2c_8001_3 // -0.000122 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_0401_0000_2c_8001_3 // -0.000122 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 87ff_8401_0000_2c__3 // -0.000122 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 87ff_8401_8000_2c__3 // -0.000122 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_8401_8000_2c_8001_3 // 0.000122 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_8401_0000_2c_8001_3 // 0.000122 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 07ff_0401_0000_2c__3 // 0.000122 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 07ff_0401_8000_2c__3 // 0.000122 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 07ff_07ff_0400_2c_0400_1 // 0.000122 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -07ff_07ff_8400_2c_8400_3 // 0.000122 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 07ff_07ff_8400_2c_8400_3 // 0.000122 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 07ff_87ff_8400_2c_8401_1 // 0.000122 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_87ff_0400_2c_03ff_3 // 0.000122 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_87ff_0400_2c_03ff_3 // 0.000122 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_87ff_0400_2c_0400_1 // -0.000122 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -87ff_87ff_8400_2c_8400_3 // -0.000122 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 87ff_87ff_8400_2c_8400_3 // -0.000122 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_07ff_8400_2c_8401_1 // -0.000122 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_07ff_0400_2c_03ff_3 // -0.000122 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_07ff_0400_2c_03ff_3 // -0.000122 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_07ff_0600_2c_05ff_1 // -0.000122 * 0.000122 + 0.000092 = 0.000091 NV: 0 OF: 0 UF: 0 NX: 1 87ff_07ff_8600_2c_8601_1 // -0.000122 * 0.000122 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 87ff_87ff_8600_2c_8600_1 // -0.000122 * -0.000122 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 @@ -12303,46 +12303,46 @@ 07ff_87ff_ffff_2c_7e00_0 // 0.000122 * -0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 07ff_07ff_ffff_2c_7e00_0 // 0.000122 * 0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 07ff_07ff_7fff_2c_7e00_0 // 0.000122 * 0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -07ff_07ff_0000_2c_0000_3 // 0.000122 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_07ff_8000_2c_0000_3 // 0.000122 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 07ff_87ff_8000_2c_8001_3 // 0.000122 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 07ff_87ff_0000_2c_8001_3 // 0.000122 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_87ff_0000_2c_0000_3 // -0.000122 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_87ff_8000_2c_0000_3 // -0.000122 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 87ff_07ff_8000_2c_8001_3 // -0.000122 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 87ff_07ff_0000_2c_8001_3 // -0.000122 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 87ff_07ff_8000_2c_8001_3 // -0.000122 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 87ff_07ff_0000_2c_8001_3 // -0.000122 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_87ff_0000_2c_0000_3 // -0.000122 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_87ff_8000_2c_0000_3 // -0.000122 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 07ff_87ff_8000_2c_8001_3 // 0.000122 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 07ff_87ff_0000_2c_8001_3 // 0.000122 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_07ff_0000_2c_0000_3 // 0.000122 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_07ff_8000_2c_0000_3 // 0.000122 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 07ff_07ff_0000_2c__3 // 0.000122 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 07ff_07ff_8000_2c__3 // 0.000122 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_87ff_8000_2c_8001_3 // 0.000122 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_87ff_0000_2c_8001_3 // 0.000122 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 87ff_87ff_0000_2c__3 // -0.000122 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 87ff_87ff_8000_2c__3 // -0.000122 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_07ff_8000_2c_8001_3 // -0.000122 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_07ff_0000_2c_8001_3 // -0.000122 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_07ff_8000_2c_8001_3 // -0.000122 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_07ff_0000_2c_8001_3 // -0.000122 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 87ff_87ff_0000_2c__3 // -0.000122 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 87ff_87ff_8000_2c__3 // -0.000122 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_87ff_8000_2c_8001_3 // 0.000122 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_87ff_0000_2c_8001_3 // 0.000122 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 07ff_07ff_0000_2c__3 // 0.000122 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to zero 07ff_07ff_8000_2c__3 // 0.000122 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 07ff_3c00_0400_2c_09ff_1 // 0.000122 * 1.000000 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_3c00_8400_2c_03ff_0 // 0.000122 * 1.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 07ff_3c00_8400_2c_03ff_0 // 0.000122 * 1.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 07ff_bc00_8400_2c_8a00_1 // 0.000122 * -1.000000 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_bc00_0400_2c_83ff_0 // 0.000122 * -1.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 07ff_bc00_0400_2c_83ff_0 // 0.000122 * -1.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 87ff_bc00_0400_2c_09ff_1 // -0.000122 * -1.000000 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_bc00_8400_2c_03ff_0 // -0.000122 * -1.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 87ff_bc00_8400_2c_03ff_0 // -0.000122 * -1.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 87ff_3c00_8400_2c_8a00_1 // -0.000122 * 1.000000 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_3c00_0400_2c_83ff_0 // -0.000122 * 1.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 87ff_3c00_0600_2c_81ff_0 // -0.000122 * 1.000000 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 87ff_3c00_0400_2c_83ff_0 // -0.000122 * 1.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 87ff_3c00_0600_2c_81ff_0 // -0.000122 * 1.000000 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 87ff_3c00_8600_2c_8b00_1 // -0.000122 * 1.000000 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_bc00_8600_2c_01ff_0 // -0.000122 * -1.000000 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 87ff_bc00_8600_2c_01ff_0 // -0.000122 * -1.000000 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 87ff_bc00_0600_2c_0aff_1 // -0.000122 * -1.000000 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_bc00_0600_2c_81ff_0 // 0.000122 * -1.000000 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 07ff_bc00_0600_2c_81ff_0 // 0.000122 * -1.000000 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 07ff_bc00_8600_2c_8b00_1 // 0.000122 * -1.000000 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_3c00_8600_2c_01ff_0 // 0.000122 * 1.000000 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 07ff_3c00_8600_2c_01ff_0 // 0.000122 * 1.000000 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 07ff_3c00_0600_2c_0aff_1 // 0.000122 * 1.000000 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3c00_0401_2c_0a00_0 // 0.000122 * 1.000000 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 07ff_3c00_8401_2c_03fe_0 // 0.000122 * 1.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 07ff_3c00_8401_2c_03fe_0 // 0.000122 * 1.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 07ff_bc00_8401_2c_8a00_0 // 0.000122 * -1.000000 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 07ff_bc00_0401_2c_83fe_0 // 0.000122 * -1.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 07ff_bc00_0401_2c_83fe_0 // 0.000122 * -1.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 87ff_bc00_0401_2c_0a00_0 // -0.000122 * -1.000000 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 87ff_bc00_8401_2c_03fe_0 // -0.000122 * -1.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 87ff_bc00_8401_2c_03fe_0 // -0.000122 * -1.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 87ff_3c00_8401_2c_8a00_0 // -0.000122 * 1.000000 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 87ff_3c00_0401_2c_83fe_0 // -0.000122 * 1.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 87ff_3c00_0401_2c_83fe_0 // -0.000122 * 1.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 87ff_3c00_07ff_2c_8000_0 // -0.000122 * 1.000000 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 87ff_3c00_87ff_2c_8bff_0 // -0.000122 * 1.000000 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 0 87ff_bc00_87ff_2c_8000_0 // -0.000122 * -1.000000 + -0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -12519,13 +12519,13 @@ 87ff_be00_8401_2c_07fd_1 // -0.000122 * -1.500000 + -0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 87ff_3e00_8401_2c_8c00_1 // -0.000122 * 1.500000 + -0.000061 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 87ff_3e00_0401_2c_87fe_1 // -0.000122 * 1.500000 + 0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -87ff_3e00_07ff_2c_8400_3 // -0.000122 * 1.500000 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 87ff_3e00_07ff_2c_8400_3 // -0.000122 * 1.500000 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_3e00_87ff_2c_8d00_1 // -0.000122 * 1.500000 + -0.000122 = -0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_be00_87ff_2c_03ff_3 // -0.000122 * -1.500000 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_be00_87ff_2c_03ff_3 // -0.000122 * -1.500000 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_be00_07ff_2c_0cff_1 // -0.000122 * -1.500000 + 0.000122 = 0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -07ff_be00_07ff_2c_8400_3 // 0.000122 * -1.500000 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 07ff_be00_07ff_2c_8400_3 // 0.000122 * -1.500000 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 07ff_be00_87ff_2c_8d00_1 // 0.000122 * -1.500000 + -0.000122 = -0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_3e00_87ff_2c_03ff_3 // 0.000122 * 1.500000 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_3e00_87ff_2c_03ff_3 // 0.000122 * 1.500000 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 07ff_3e00_07ff_2c_0cff_1 // 0.000122 * 1.500000 + 0.000122 = 0.000305 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3e00_3c00_2c_3c00_1 // 0.000122 * 1.500000 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3e00_bc00_2c_bc00_1 // 0.000122 * 1.500000 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -12679,29 +12679,29 @@ 87ff_bc01_8400_2c_0400_1 // -0.000122 * -1.000977 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 87ff_3c01_8400_2c_8a01_1 // -0.000122 * 1.000977 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 87ff_3c01_0400_2c_8401_1 // -0.000122 * 1.000977 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_3c01_0600_2c_8201_3 // -0.000122 * 1.000977 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_3c01_0600_2c_8201_3 // -0.000122 * 1.000977 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 87ff_3c01_8600_2c_8b01_1 // -0.000122 * 1.000977 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_bc01_8600_2c_0200_3 // -0.000122 * -1.000977 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_bc01_8600_2c_0200_3 // -0.000122 * -1.000977 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 87ff_bc01_0600_2c_0b00_1 // -0.000122 * -1.000977 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_bc01_0600_2c_8201_3 // 0.000122 * -1.000977 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_bc01_0600_2c_8201_3 // 0.000122 * -1.000977 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 07ff_bc01_8600_2c_8b01_1 // 0.000122 * -1.000977 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_3c01_8600_2c_0200_3 // 0.000122 * 1.000977 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_3c01_8600_2c_0200_3 // 0.000122 * 1.000977 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 07ff_3c01_0600_2c_0b00_1 // 0.000122 * 1.000977 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3c01_0401_2c_0a00_1 // 0.000122 * 1.000977 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_3c01_8401_2c_03ff_3 // 0.000122 * 1.000977 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_3c01_8401_2c_03ff_3 // 0.000122 * 1.000977 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 07ff_bc01_8401_2c_8a01_1 // 0.000122 * -1.000977 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -07ff_bc01_0401_2c_8400_3 // 0.000122 * -1.000977 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 07ff_bc01_0401_2c_8400_3 // 0.000122 * -1.000977 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_bc01_0401_2c_0a00_1 // -0.000122 * -1.000977 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_bc01_8401_2c_03ff_3 // -0.000122 * -1.000977 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_bc01_8401_2c_03ff_3 // -0.000122 * -1.000977 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_3c01_8401_2c_8a01_1 // -0.000122 * 1.000977 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -87ff_3c01_0401_2c_8400_3 // -0.000122 * 1.000977 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 87ff_3c01_07ff_2c_8002_3 // -0.000122 * 1.000977 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 87ff_3c01_0401_2c_8400_3 // -0.000122 * 1.000977 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_3c01_07ff_2c_8002_3 // -0.000122 * 1.000977 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 87ff_3c01_87ff_2c_8c00_1 // -0.000122 * 1.000977 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_bc01_87ff_2c_0001_3 // -0.000122 * -1.000977 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_bc01_87ff_2c_0001_3 // -0.000122 * -1.000977 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 87ff_bc01_07ff_2c_0bff_1 // -0.000122 * -1.000977 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_bc01_07ff_2c_8002_3 // 0.000122 * -1.000977 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_bc01_07ff_2c_8002_3 // 0.000122 * -1.000977 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 07ff_bc01_87ff_2c_8c00_1 // 0.000122 * -1.000977 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_3c01_87ff_2c_0001_3 // 0.000122 * 1.000977 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_3c01_87ff_2c_0001_3 // 0.000122 * 1.000977 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 07ff_3c01_07ff_2c_0bff_1 // 0.000122 * 1.000977 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3c01_3c00_2c_3c00_1 // 0.000122 * 1.000977 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3c01_bc00_2c_bc00_1 // 0.000122 * 1.000977 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -15495,29 +15495,29 @@ bc00_8400_0400_2c_0800_0 // -1.000000 * -0.000061 + 0.000061 = 0.000122 NV: 0 OF bc00_8400_8400_2c_8000_0 // -1.000000 * -0.000061 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0400_8400_2c_8800_0 // -1.000000 * 0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0400_0400_2c_8000_0 // -1.000000 * 0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_0400_0600_2c_0200_0 // -1.000000 * 0.000061 + 0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_0400_0600_2c_0200_0 // -1.000000 * 0.000061 + 0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0400_8600_2c_8900_0 // -1.000000 * 0.000061 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_8400_8600_2c_8200_0 // -1.000000 * -0.000061 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_8400_8600_2c_8200_0 // -1.000000 * -0.000061 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 bc00_8400_0600_2c_0900_0 // -1.000000 * -0.000061 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c00_8400_0600_2c_0200_0 // 1.000000 * -0.000061 + 0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_8400_0600_2c_0200_0 // 1.000000 * -0.000061 + 0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 3c00_8400_8600_2c_8900_0 // 1.000000 * -0.000061 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c00_0400_8600_2c_8200_0 // 1.000000 * 0.000061 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0400_8600_2c_8200_0 // 1.000000 * 0.000061 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0400_0600_2c_0900_0 // 1.000000 * 0.000061 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0400_0401_2c_0800_1 // 1.000000 * 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_0400_8401_2c_8001_0 // 1.000000 * 0.000061 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0400_8401_2c_8001_0 // 1.000000 * 0.000061 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3c00_8400_8401_2c_8801_1 // 1.000000 * -0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_8400_0401_2c_0001_0 // 1.000000 * -0.000061 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_8400_0401_2c_0001_0 // 1.000000 * -0.000061 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc00_8400_0401_2c_0800_1 // -1.000000 * -0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_8400_8401_2c_8001_0 // -1.000000 * -0.000061 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_8400_8401_2c_8001_0 // -1.000000 * -0.000061 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0400_8401_2c_8801_1 // -1.000000 * 0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_0400_0401_2c_0001_0 // -1.000000 * 0.000061 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_0400_07ff_2c_03ff_0 // -1.000000 * 0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_0400_0401_2c_0001_0 // -1.000000 * 0.000061 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_0400_07ff_2c_03ff_0 // -1.000000 * 0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0400_87ff_2c_8a00_1 // -1.000000 * 0.000061 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_8400_87ff_2c_83ff_0 // -1.000000 * -0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_8400_87ff_2c_83ff_0 // -1.000000 * -0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc00_8400_07ff_2c_09ff_1 // -1.000000 * -0.000061 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_8400_07ff_2c_03ff_0 // 1.000000 * -0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_8400_07ff_2c_03ff_0 // 1.000000 * -0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_8400_87ff_2c_8a00_1 // 1.000000 * -0.000061 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_0400_87ff_2c_83ff_0 // 1.000000 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0400_87ff_2c_83ff_0 // 1.000000 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0400_07ff_2c_09ff_1 // 1.000000 * 0.000061 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 3c00_0400_3c00_2c_3c00_1 // 1.000000 * 0.000061 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 3c00_0400_bc00_2c_bc00_1 // 1.000000 * 0.000061 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -15664,13 +15664,13 @@ bc00_8400_8000_2c_0400_0 // -1.000000 * -0.000061 + -0.000000 = 0.000061 NV: 0 O 3c00_0400_0000_2c_0400_0 // 1.000000 * 0.000061 + 0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0400_8000_2c_0400_0 // 1.000000 * 0.000061 + -0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0600_0400_2c_0900_0 // 1.000000 * 0.000092 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c00_0600_8400_2c_0200_0 // 1.000000 * 0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0600_8400_2c_0200_0 // 1.000000 * 0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 3c00_8600_8400_2c_8900_0 // 1.000000 * -0.000092 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c00_8600_0400_2c_8200_0 // 1.000000 * -0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_8600_0400_2c_8200_0 // 1.000000 * -0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 bc00_8600_0400_2c_0900_0 // -1.000000 * -0.000092 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_8600_8400_2c_0200_0 // -1.000000 * -0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_8600_8400_2c_0200_0 // -1.000000 * -0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0600_8400_2c_8900_0 // -1.000000 * 0.000092 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_0600_0400_2c_8200_0 // -1.000000 * 0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_0600_0400_2c_8200_0 // -1.000000 * 0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0600_0600_2c_8000_0 // -1.000000 * 0.000092 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0600_8600_2c_8a00_0 // -1.000000 * 0.000092 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 bc00_8600_8600_2c_8000_0 // -1.000000 * -0.000092 + -0.000092 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -15680,20 +15680,20 @@ bc00_8600_0600_2c_0a00_0 // -1.000000 * -0.000092 + 0.000092 = 0.000183 NV: 0 OF 3c00_0600_8600_2c_8000_0 // 1.000000 * 0.000092 + -0.000092 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0600_0600_2c_0a00_0 // 1.000000 * 0.000092 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0600_0401_2c_0900_1 // 1.000000 * 0.000092 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_0600_8401_2c_01ff_0 // 1.000000 * 0.000092 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0600_8401_2c_01ff_0 // 1.000000 * 0.000092 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c00_8600_8401_2c_8901_1 // 1.000000 * -0.000092 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_8600_0401_2c_81ff_0 // 1.000000 * -0.000092 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_8600_0401_2c_81ff_0 // 1.000000 * -0.000092 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bc00_8600_0401_2c_0900_1 // -1.000000 * -0.000092 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_8600_8401_2c_01ff_0 // -1.000000 * -0.000092 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_8600_8401_2c_01ff_0 // -1.000000 * -0.000092 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0600_8401_2c_8901_1 // -1.000000 * 0.000092 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_0600_0401_2c_81ff_0 // -1.000000 * 0.000092 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_0600_07ff_2c_01ff_0 // -1.000000 * 0.000092 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_0600_0401_2c_81ff_0 // -1.000000 * 0.000092 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_0600_07ff_2c_01ff_0 // -1.000000 * 0.000092 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0600_87ff_2c_8b00_1 // -1.000000 * 0.000092 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_8600_87ff_2c_81ff_0 // -1.000000 * -0.000092 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_8600_87ff_2c_81ff_0 // -1.000000 * -0.000092 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bc00_8600_07ff_2c_0aff_1 // -1.000000 * -0.000092 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_8600_07ff_2c_01ff_0 // 1.000000 * -0.000092 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_8600_07ff_2c_01ff_0 // 1.000000 * -0.000092 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c00_8600_87ff_2c_8b00_1 // 1.000000 * -0.000092 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_0600_87ff_2c_81ff_0 // 1.000000 * 0.000092 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0600_87ff_2c_81ff_0 // 1.000000 * 0.000092 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0600_07ff_2c_0aff_1 // 1.000000 * 0.000092 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 3c00_0600_3c00_2c_3c00_1 // 1.000000 * 0.000092 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 3c00_0600_bc00_2c_bc00_1 // 1.000000 * 0.000092 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -15840,20 +15840,20 @@ bc00_8600_8000_2c_0600_0 // -1.000000 * -0.000092 + -0.000000 = 0.000092 NV: 0 O 3c00_0600_0000_2c_0600_0 // 1.000000 * 0.000092 + 0.000000 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0600_8000_2c_0600_0 // 1.000000 * 0.000092 + -0.000000 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0401_0400_2c_0800_1 // 1.000000 * 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_0401_8400_2c_0001_0 // 1.000000 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0401_8400_2c_0001_0 // 1.000000 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3c00_8401_8400_2c_8801_1 // 1.000000 * -0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_8401_0400_2c_8001_0 // 1.000000 * -0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_8401_0400_2c_8001_0 // 1.000000 * -0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc00_8401_0400_2c_0800_1 // -1.000000 * -0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_8401_8400_2c_0001_0 // -1.000000 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_8401_8400_2c_0001_0 // -1.000000 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0401_8400_2c_8801_1 // -1.000000 * 0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_0401_0400_2c_8001_0 // -1.000000 * 0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_0401_0600_2c_01ff_0 // -1.000000 * 0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_0401_0400_2c_8001_0 // -1.000000 * 0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_0401_0600_2c_01ff_0 // -1.000000 * 0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0401_8600_2c_8901_1 // -1.000000 * 0.000061 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_8401_8600_2c_81ff_0 // -1.000000 * -0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_8401_8600_2c_81ff_0 // -1.000000 * -0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bc00_8401_0600_2c_0900_1 // -1.000000 * -0.000061 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_8401_0600_2c_01ff_0 // 1.000000 * -0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_8401_0600_2c_01ff_0 // 1.000000 * -0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c00_8401_8600_2c_8901_1 // 1.000000 * -0.000061 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_0401_8600_2c_81ff_0 // 1.000000 * 0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0401_8600_2c_81ff_0 // 1.000000 * 0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0401_0600_2c_0900_1 // 1.000000 * 0.000061 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 3c00_0401_0401_2c_0801_0 // 1.000000 * 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0401_8401_2c_8000_0 // 1.000000 * 0.000061 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -15863,13 +15863,13 @@ bc00_8401_0401_2c_0801_0 // -1.000000 * -0.000061 + 0.000061 = 0.000122 NV: 0 OF bc00_8401_8401_2c_8000_0 // -1.000000 * -0.000061 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0401_8401_2c_8801_0 // -1.000000 * 0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0401_0401_2c_8000_0 // -1.000000 * 0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_0401_07ff_2c_03fe_0 // -1.000000 * 0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_0401_07ff_2c_03fe_0 // -1.000000 * 0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0401_87ff_2c_8a00_0 // -1.000000 * 0.000061 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_8401_87ff_2c_83fe_0 // -1.000000 * -0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_8401_87ff_2c_83fe_0 // -1.000000 * -0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc00_8401_07ff_2c_0a00_0 // -1.000000 * -0.000061 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c00_8401_07ff_2c_03fe_0 // 1.000000 * -0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_8401_07ff_2c_03fe_0 // 1.000000 * -0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_8401_87ff_2c_8a00_0 // 1.000000 * -0.000061 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c00_0401_87ff_2c_83fe_0 // 1.000000 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0401_87ff_2c_83fe_0 // 1.000000 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0401_07ff_2c_0a00_0 // 1.000000 * 0.000061 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0401_3c00_2c_3c00_1 // 1.000000 * 0.000061 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 3c00_0401_bc00_2c_bc00_1 // 1.000000 * 0.000061 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -16016,29 +16016,29 @@ bc00_8401_8000_2c_0401_0 // -1.000000 * -0.000061 + -0.000000 = 0.000061 NV: 0 O 3c00_0401_0000_2c_0401_0 // 1.000000 * 0.000061 + 0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0401_8000_2c_0401_0 // 1.000000 * 0.000061 + -0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_07ff_0400_2c_09ff_1 // 1.000000 * 0.000122 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_07ff_8400_2c_03ff_0 // 1.000000 * 0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_07ff_8400_2c_03ff_0 // 1.000000 * 0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_87ff_8400_2c_8a00_1 // 1.000000 * -0.000122 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_87ff_0400_2c_83ff_0 // 1.000000 * -0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_87ff_0400_2c_83ff_0 // 1.000000 * -0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc00_87ff_0400_2c_09ff_1 // -1.000000 * -0.000122 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_87ff_8400_2c_03ff_0 // -1.000000 * -0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_87ff_8400_2c_03ff_0 // -1.000000 * -0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc00_07ff_8400_2c_8a00_1 // -1.000000 * 0.000122 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_07ff_0400_2c_83ff_0 // -1.000000 * 0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_07ff_0600_2c_81ff_0 // -1.000000 * 0.000122 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_07ff_0400_2c_83ff_0 // -1.000000 * 0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_07ff_0600_2c_81ff_0 // -1.000000 * 0.000122 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bc00_07ff_8600_2c_8b00_1 // -1.000000 * 0.000122 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_87ff_8600_2c_01ff_0 // -1.000000 * -0.000122 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_87ff_8600_2c_01ff_0 // -1.000000 * -0.000122 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bc00_87ff_0600_2c_0aff_1 // -1.000000 * -0.000122 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_87ff_0600_2c_81ff_0 // 1.000000 * -0.000122 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_87ff_0600_2c_81ff_0 // 1.000000 * -0.000122 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c00_87ff_8600_2c_8b00_1 // 1.000000 * -0.000122 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_07ff_8600_2c_01ff_0 // 1.000000 * 0.000122 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_07ff_8600_2c_01ff_0 // 1.000000 * 0.000122 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c00_07ff_0600_2c_0aff_1 // 1.000000 * 0.000122 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 3c00_07ff_0401_2c_0a00_0 // 1.000000 * 0.000122 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c00_07ff_8401_2c_03fe_0 // 1.000000 * 0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_07ff_8401_2c_03fe_0 // 1.000000 * 0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_87ff_8401_2c_8a00_0 // 1.000000 * -0.000122 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c00_87ff_0401_2c_83fe_0 // 1.000000 * -0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_87ff_0401_2c_83fe_0 // 1.000000 * -0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc00_87ff_0401_2c_0a00_0 // -1.000000 * -0.000122 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_87ff_8401_2c_03fe_0 // -1.000000 * -0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_87ff_8401_2c_03fe_0 // -1.000000 * -0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc00_07ff_8401_2c_8a00_0 // -1.000000 * 0.000122 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_07ff_0401_2c_83fe_0 // -1.000000 * 0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_07ff_0401_2c_83fe_0 // -1.000000 * 0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc00_07ff_07ff_2c_8000_0 // -1.000000 * 0.000122 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc00_07ff_87ff_2c_8bff_0 // -1.000000 * 0.000122 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 0 bc00_87ff_87ff_2c_8000_0 // -1.000000 * -0.000122 + -0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -19360,13 +19360,13 @@ bc00_0000_8000_2c_8000_0 // -1.000000 * 0.000000 + -0.000000 = -0.000000 NV: 0 O 3c00_8000_0000_2c_8000_0 // 1.000000 * -0.000000 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3c00_8000_8000_2c_8000_0 // 1.000000 * -0.000000 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0400_0400_2c_0900_0 // 1.500000 * 0.000061 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3e00_0400_8400_2c_0200_0 // 1.500000 * 0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_0400_8400_2c_0200_0 // 1.500000 * 0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 3e00_8400_8400_2c_8900_0 // 1.500000 * -0.000061 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3e00_8400_0400_2c_8200_0 // 1.500000 * -0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_8400_0400_2c_8200_0 // 1.500000 * -0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 be00_8400_0400_2c_0900_0 // -1.500000 * -0.000061 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: be00_8400_8400_2c_0200_0 // -1.500000 * -0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: be00_8400_8400_2c_0200_0 // -1.500000 * -0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 be00_0400_8400_2c_8900_0 // -1.500000 * 0.000061 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: be00_0400_0400_2c_8200_0 // -1.500000 * 0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: be00_0400_0400_2c_8200_0 // -1.500000 * 0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 be00_0400_0600_2c_8000_0 // -1.500000 * 0.000061 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 be00_0400_8600_2c_8a00_0 // -1.500000 * 0.000061 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 be00_8400_8600_2c_8000_0 // -1.500000 * -0.000061 + -0.000092 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -19376,20 +19376,20 @@ be00_8400_0600_2c_0a00_0 // -1.500000 * -0.000061 + 0.000092 = 0.000183 NV: 0 OF 3e00_0400_8600_2c_8000_0 // 1.500000 * 0.000061 + -0.000092 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0400_0600_2c_0a00_0 // 1.500000 * 0.000061 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0400_0401_2c_0900_1 // 1.500000 * 0.000061 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_0400_8401_2c_01ff_0 // 1.500000 * 0.000061 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_0400_8401_2c_01ff_0 // 1.500000 * 0.000061 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3e00_8400_8401_2c_8901_1 // 1.500000 * -0.000061 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_8400_0401_2c_81ff_0 // 1.500000 * -0.000061 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_8400_0401_2c_81ff_0 // 1.500000 * -0.000061 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 be00_8400_0401_2c_0900_1 // -1.500000 * -0.000061 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_8400_8401_2c_01ff_0 // -1.500000 * -0.000061 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: be00_8400_8401_2c_01ff_0 // -1.500000 * -0.000061 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 be00_0400_8401_2c_8901_1 // -1.500000 * 0.000061 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_0400_0401_2c_81ff_0 // -1.500000 * 0.000061 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: be00_0400_07ff_2c_01ff_0 // -1.500000 * 0.000061 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: be00_0400_0401_2c_81ff_0 // -1.500000 * 0.000061 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: be00_0400_07ff_2c_01ff_0 // -1.500000 * 0.000061 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 be00_0400_87ff_2c_8b00_1 // -1.500000 * 0.000061 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_8400_87ff_2c_81ff_0 // -1.500000 * -0.000061 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: be00_8400_87ff_2c_81ff_0 // -1.500000 * -0.000061 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 be00_8400_07ff_2c_0aff_1 // -1.500000 * -0.000061 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_8400_07ff_2c_01ff_0 // 1.500000 * -0.000061 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_8400_07ff_2c_01ff_0 // 1.500000 * -0.000061 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3e00_8400_87ff_2c_8b00_1 // 1.500000 * -0.000061 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_0400_87ff_2c_81ff_0 // 1.500000 * 0.000061 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_0400_87ff_2c_81ff_0 // 1.500000 * 0.000061 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0400_07ff_2c_0aff_1 // 1.500000 * 0.000061 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0400_3c00_2c_3c00_1 // 1.500000 * 0.000061 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0400_bc00_2c_bc00_1 // 1.500000 * 0.000061 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -19543,13 +19543,13 @@ be00_8600_0400_2c_0a80_0 // -1.500000 * -0.000092 + 0.000061 = 0.000198 NV: 0 OF be00_8600_8400_2c_0500_0 // -1.500000 * -0.000092 + -0.000061 = 0.000076 NV: 0 OF: 0 UF: 0 NX: 0 be00_0600_8400_2c_8a80_0 // -1.500000 * 0.000092 + -0.000061 = -0.000198 NV: 0 OF: 0 UF: 0 NX: 0 be00_0600_0400_2c_8500_0 // -1.500000 * 0.000092 + 0.000061 = -0.000076 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: be00_0600_0600_2c_8300_0 // -1.500000 * 0.000092 + 0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: be00_0600_0600_2c_8300_0 // -1.500000 * 0.000092 + 0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 be00_0600_8600_2c_8b80_0 // -1.500000 * 0.000092 + -0.000092 = -0.000229 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: be00_8600_8600_2c_0300_0 // -1.500000 * -0.000092 + -0.000092 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: be00_8600_8600_2c_0300_0 // -1.500000 * -0.000092 + -0.000092 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 be00_8600_0600_2c_0b80_0 // -1.500000 * -0.000092 + 0.000092 = 0.000229 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3e00_8600_0600_2c_8300_0 // 1.500000 * -0.000092 + 0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_8600_0600_2c_8300_0 // 1.500000 * -0.000092 + 0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 3e00_8600_8600_2c_8b80_0 // 1.500000 * -0.000092 + -0.000092 = -0.000229 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3e00_0600_8600_2c_0300_0 // 1.500000 * 0.000092 + -0.000092 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_0600_8600_2c_0300_0 // 1.500000 * 0.000092 + -0.000092 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0600_0600_2c_0b80_0 // 1.500000 * 0.000092 + 0.000092 = 0.000229 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0600_0401_2c_0a80_1 // 1.500000 * 0.000092 + 0.000061 = 0.000198 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0600_8401_2c_04ff_0 // 1.500000 * 0.000092 + -0.000061 = 0.000076 NV: 0 OF: 0 UF: 0 NX: 0 @@ -19559,13 +19559,13 @@ be00_8600_0401_2c_0a80_1 // -1.500000 * -0.000092 + 0.000061 = 0.000198 NV: 0 OF be00_8600_8401_2c_04ff_0 // -1.500000 * -0.000092 + -0.000061 = 0.000076 NV: 0 OF: 0 UF: 0 NX: 0 be00_0600_8401_2c_8a81_1 // -1.500000 * 0.000092 + -0.000061 = -0.000198 NV: 0 OF: 0 UF: 0 NX: 1 be00_0600_0401_2c_84ff_0 // -1.500000 * 0.000092 + 0.000061 = -0.000076 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: be00_0600_07ff_2c_8101_0 // -1.500000 * 0.000092 + 0.000122 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: be00_0600_07ff_2c_8101_0 // -1.500000 * 0.000092 + 0.000122 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 be00_0600_87ff_2c_8c40_1 // -1.500000 * 0.000092 + -0.000122 = -0.000259 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_8600_87ff_2c_0101_0 // -1.500000 * -0.000092 + -0.000122 = 0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: be00_8600_87ff_2c_0101_0 // -1.500000 * -0.000092 + -0.000122 = 0.000015 NV: 0 OF: 0 UF: 0 NX: 0 be00_8600_07ff_2c_0c3f_1 // -1.500000 * -0.000092 + 0.000122 = 0.000259 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_8600_07ff_2c_8101_0 // 1.500000 * -0.000092 + 0.000122 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_8600_07ff_2c_8101_0 // 1.500000 * -0.000092 + 0.000122 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 3e00_8600_87ff_2c_8c40_1 // 1.500000 * -0.000092 + -0.000122 = -0.000259 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_0600_87ff_2c_0101_0 // 1.500000 * 0.000092 + -0.000122 = 0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_0600_87ff_2c_0101_0 // 1.500000 * 0.000092 + -0.000122 = 0.000015 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0600_07ff_2c_0c3f_1 // 1.500000 * 0.000092 + 0.000122 = 0.000259 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0600_3c00_2c_3c00_1 // 1.500000 * 0.000092 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0600_bc00_2c_bc00_1 // 1.500000 * 0.000092 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -19712,36 +19712,36 @@ be00_8600_8000_2c_0880_0 // -1.500000 * -0.000092 + -0.000000 = 0.000137 NV: 0 O 3e00_0600_0000_2c_0880_0 // 1.500000 * 0.000092 + 0.000000 = 0.000137 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0600_8000_2c_0880_0 // 1.500000 * 0.000092 + -0.000000 = 0.000137 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0401_0400_2c_0900_1 // 1.500000 * 0.000061 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_0401_8400_2c_0201_3 // 1.500000 * 0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_0401_8400_2c_0201_3 // 1.500000 * 0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3e00_8401_8400_2c_8901_1 // 1.500000 * -0.000061 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_8401_0400_2c_8202_3 // 1.500000 * -0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_8401_0400_2c_8202_3 // 1.500000 * -0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 be00_8401_0400_2c_0900_1 // -1.500000 * -0.000061 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_8401_8400_2c_0201_3 // -1.500000 * -0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: be00_8401_8400_2c_0201_3 // -1.500000 * -0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 be00_0401_8400_2c_8901_1 // -1.500000 * 0.000061 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_0401_0400_2c_8202_3 // -1.500000 * 0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: be00_0401_0600_2c_8002_3 // -1.500000 * 0.000061 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: be00_0401_0400_2c_8202_3 // -1.500000 * 0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: be00_0401_0600_2c_8002_3 // -1.500000 * 0.000061 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 be00_0401_8600_2c_8a01_1 // -1.500000 * 0.000061 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_8401_8600_2c_0001_3 // -1.500000 * -0.000061 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: be00_8401_8600_2c_0001_3 // -1.500000 * -0.000061 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 be00_8401_0600_2c_0a00_1 // -1.500000 * -0.000061 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_8401_0600_2c_8002_3 // 1.500000 * -0.000061 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_8401_0600_2c_8002_3 // 1.500000 * -0.000061 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3e00_8401_8600_2c_8a01_1 // 1.500000 * -0.000061 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_0401_8600_2c_0001_3 // 1.500000 * 0.000061 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_0401_8600_2c_0001_3 // 1.500000 * 0.000061 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3e00_0401_0600_2c_0a00_1 // 1.500000 * 0.000061 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0401_0401_2c_0901_1 // 1.500000 * 0.000061 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_0401_8401_2c_0200_3 // 1.500000 * 0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_0401_8401_2c_0200_3 // 1.500000 * 0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3e00_8401_8401_2c_8902_1 // 1.500000 * -0.000061 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_8401_0401_2c_8201_3 // 1.500000 * -0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_8401_0401_2c_8201_3 // 1.500000 * -0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 be00_8401_0401_2c_0901_1 // -1.500000 * -0.000061 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_8401_8401_2c_0200_3 // -1.500000 * -0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: be00_8401_8401_2c_0200_3 // -1.500000 * -0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 be00_0401_8401_2c_8902_1 // -1.500000 * 0.000061 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_0401_0401_2c_8201_3 // -1.500000 * 0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: be00_0401_07ff_2c_01fd_3 // -1.500000 * 0.000061 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: be00_0401_0401_2c_8201_3 // -1.500000 * 0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: be00_0401_07ff_2c_01fd_3 // -1.500000 * 0.000061 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 be00_0401_87ff_2c_8b01_1 // -1.500000 * 0.000061 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_8401_87ff_2c_81fe_3 // -1.500000 * -0.000061 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: be00_8401_87ff_2c_81fe_3 // -1.500000 * -0.000061 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 be00_8401_07ff_2c_0b00_1 // -1.500000 * -0.000061 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_8401_07ff_2c_01fd_3 // 1.500000 * -0.000061 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_8401_07ff_2c_01fd_3 // 1.500000 * -0.000061 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 3e00_8401_87ff_2c_8b01_1 // 1.500000 * -0.000061 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_0401_87ff_2c_81fe_3 // 1.500000 * 0.000061 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_0401_87ff_2c_81fe_3 // 1.500000 * 0.000061 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 3e00_0401_07ff_2c_0b00_1 // 1.500000 * 0.000061 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0401_3c00_2c_3c00_1 // 1.500000 * 0.000061 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0401_bc00_2c_bc00_1 // 1.500000 * 0.000061 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -19911,13 +19911,13 @@ be00_87ff_0401_2c_0bff_1 // -1.500000 * -0.000122 + 0.000061 = 0.000244 NV: 0 OF be00_87ff_8401_2c_07fd_1 // -1.500000 * -0.000122 + -0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 be00_07ff_8401_2c_8c00_1 // -1.500000 * 0.000122 + -0.000061 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 be00_07ff_0401_2c_87fe_1 // -1.500000 * 0.000122 + 0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -be00_07ff_07ff_2c_8400_3 // -1.500000 * 0.000122 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm be00_07ff_07ff_2c_8400_3 // -1.500000 * 0.000122 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 be00_07ff_87ff_2c_8d00_1 // -1.500000 * 0.000122 + -0.000122 = -0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_87ff_87ff_2c_03ff_3 // -1.500000 * -0.000122 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: be00_87ff_87ff_2c_03ff_3 // -1.500000 * -0.000122 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 be00_87ff_07ff_2c_0cff_1 // -1.500000 * -0.000122 + 0.000122 = 0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -3e00_87ff_07ff_2c_8400_3 // 1.500000 * -0.000122 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 3e00_87ff_07ff_2c_8400_3 // 1.500000 * -0.000122 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3e00_87ff_87ff_2c_8d00_1 // 1.500000 * -0.000122 + -0.000122 = -0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_07ff_87ff_2c_03ff_3 // 1.500000 * 0.000122 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_07ff_87ff_2c_03ff_3 // 1.500000 * 0.000122 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3e00_07ff_07ff_2c_0cff_1 // 1.500000 * 0.000122 + 0.000122 = 0.000305 NV: 0 OF: 0 UF: 0 NX: 1 3e00_07ff_3c00_2c_3c00_1 // 1.500000 * 0.000122 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 3e00_07ff_bc00_2c_bc00_1 // 1.500000 * 0.000122 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -23232,20 +23232,20 @@ be00_0000_8000_2c_8000_0 // -1.500000 * 0.000000 + -0.000000 = -0.000000 NV: 0 O 3e00_8000_0000_2c_8000_0 // 1.500000 * -0.000000 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3e00_8000_8000_2c_8000_0 // 1.500000 * -0.000000 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3c01_0400_0400_2c_0800_1 // 1.000977 * 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0400_8400_2c_0001_0 // 1.000977 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c01_0400_8400_2c_0001_0 // 1.000977 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3c01_8400_8400_2c_8801_1 // 1.000977 * -0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_8400_0400_2c_8001_0 // 1.000977 * -0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c01_8400_0400_2c_8001_0 // 1.000977 * -0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc01_8400_0400_2c_0800_1 // -1.000977 * -0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_8400_8400_2c_0001_0 // -1.000977 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc01_8400_8400_2c_0001_0 // -1.000977 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc01_0400_8400_2c_8801_1 // -1.000977 * 0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_0400_0400_2c_8001_0 // -1.000977 * 0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc01_0400_0600_2c_01ff_0 // -1.000977 * 0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc01_0400_0400_2c_8001_0 // -1.000977 * 0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc01_0400_0600_2c_01ff_0 // -1.000977 * 0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bc01_0400_8600_2c_8901_1 // -1.000977 * 0.000061 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_8400_8600_2c_81ff_0 // -1.000977 * -0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc01_8400_8600_2c_81ff_0 // -1.000977 * -0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bc01_8400_0600_2c_0900_1 // -1.000977 * -0.000061 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_8400_0600_2c_01ff_0 // 1.000977 * -0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c01_8400_0600_2c_01ff_0 // 1.000977 * -0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c01_8400_8600_2c_8901_1 // 1.000977 * -0.000061 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0400_8600_2c_81ff_0 // 1.000977 * 0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c01_0400_8600_2c_81ff_0 // 1.000977 * 0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c01_0400_0600_2c_0900_1 // 1.000977 * 0.000061 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0400_0401_2c_0801_0 // 1.000977 * 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 0 3c01_0400_8401_2c_8000_0 // 1.000977 * 0.000061 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -23255,13 +23255,13 @@ bc01_8400_0401_2c_0801_0 // -1.000977 * -0.000061 + 0.000061 = 0.000122 NV: 0 OF bc01_8400_8401_2c_8000_0 // -1.000977 * -0.000061 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc01_0400_8401_2c_8801_0 // -1.000977 * 0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 0 bc01_0400_0401_2c_8000_0 // -1.000977 * 0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc01_0400_07ff_2c_03fe_0 // -1.000977 * 0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc01_0400_07ff_2c_03fe_0 // -1.000977 * 0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc01_0400_87ff_2c_8a00_0 // -1.000977 * 0.000061 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc01_8400_87ff_2c_83fe_0 // -1.000977 * -0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc01_8400_87ff_2c_83fe_0 // -1.000977 * -0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc01_8400_07ff_2c_0a00_0 // -1.000977 * -0.000061 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c01_8400_07ff_2c_03fe_0 // 1.000977 * -0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c01_8400_07ff_2c_03fe_0 // 1.000977 * -0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c01_8400_87ff_2c_8a00_0 // 1.000977 * -0.000061 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c01_0400_87ff_2c_83fe_0 // 1.000977 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c01_0400_87ff_2c_83fe_0 // 1.000977 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c01_0400_07ff_2c_0a00_0 // 1.000977 * 0.000061 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 3c01_0400_3c00_2c_3c00_1 // 1.000977 * 0.000061 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0400_bc00_2c_bc00_1 // 1.000977 * 0.000061 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -23408,36 +23408,36 @@ bc01_8400_8000_2c_0401_0 // -1.000977 * -0.000061 + -0.000000 = 0.000061 NV: 0 O 3c01_0400_0000_2c_0401_0 // 1.000977 * 0.000061 + 0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c01_0400_8000_2c_0401_0 // 1.000977 * 0.000061 + -0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c01_0600_0400_2c_0900_1 // 1.000977 * 0.000092 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0600_8400_2c_0201_3 // 1.000977 * 0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_0600_8400_2c_0201_3 // 1.000977 * 0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3c01_8600_8400_2c_8901_1 // 1.000977 * -0.000092 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_8600_0400_2c_8202_3 // 1.000977 * -0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_8600_0400_2c_8202_3 // 1.000977 * -0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 bc01_8600_0400_2c_0900_1 // -1.000977 * -0.000092 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_8600_8400_2c_0201_3 // -1.000977 * -0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_8600_8400_2c_0201_3 // -1.000977 * -0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 bc01_0600_8400_2c_8901_1 // -1.000977 * 0.000092 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_0600_0400_2c_8202_3 // -1.000977 * 0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: bc01_0600_0600_2c_8002_3 // -1.000977 * 0.000092 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_0600_0400_2c_8202_3 // -1.000977 * 0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_0600_0600_2c_8002_3 // -1.000977 * 0.000092 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 bc01_0600_8600_2c_8a01_1 // -1.000977 * 0.000092 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_8600_8600_2c_0001_3 // -1.000977 * -0.000092 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_8600_8600_2c_0001_3 // -1.000977 * -0.000092 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 bc01_8600_0600_2c_0a00_1 // -1.000977 * -0.000092 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_8600_0600_2c_8002_3 // 1.000977 * -0.000092 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_8600_0600_2c_8002_3 // 1.000977 * -0.000092 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3c01_8600_8600_2c_8a01_1 // 1.000977 * -0.000092 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0600_8600_2c_0001_3 // 1.000977 * 0.000092 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_0600_8600_2c_0001_3 // 1.000977 * 0.000092 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3c01_0600_0600_2c_0a00_1 // 1.000977 * 0.000092 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0600_0401_2c_0901_1 // 1.000977 * 0.000092 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0600_8401_2c_0200_3 // 1.000977 * 0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_0600_8401_2c_0200_3 // 1.000977 * 0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3c01_8600_8401_2c_8902_1 // 1.000977 * -0.000092 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_8600_0401_2c_8201_3 // 1.000977 * -0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_8600_0401_2c_8201_3 // 1.000977 * -0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 bc01_8600_0401_2c_0901_1 // -1.000977 * -0.000092 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_8600_8401_2c_0200_3 // -1.000977 * -0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_8600_8401_2c_0200_3 // -1.000977 * -0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 bc01_0600_8401_2c_8902_1 // -1.000977 * 0.000092 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_0600_0401_2c_8201_3 // -1.000977 * 0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: bc01_0600_07ff_2c_01fd_3 // -1.000977 * 0.000092 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_0600_0401_2c_8201_3 // -1.000977 * 0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_0600_07ff_2c_01fd_3 // -1.000977 * 0.000092 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 bc01_0600_87ff_2c_8b01_1 // -1.000977 * 0.000092 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_8600_87ff_2c_81fe_3 // -1.000977 * -0.000092 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_8600_87ff_2c_81fe_3 // -1.000977 * -0.000092 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 bc01_8600_07ff_2c_0b00_1 // -1.000977 * -0.000092 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_8600_07ff_2c_01fd_3 // 1.000977 * -0.000092 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_8600_07ff_2c_01fd_3 // 1.000977 * -0.000092 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 3c01_8600_87ff_2c_8b01_1 // 1.000977 * -0.000092 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0600_87ff_2c_81fe_3 // 1.000977 * 0.000092 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_0600_87ff_2c_81fe_3 // 1.000977 * 0.000092 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 3c01_0600_07ff_2c_0b00_1 // 1.000977 * 0.000092 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0600_3c00_2c_3c00_1 // 1.000977 * 0.000092 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0600_bc00_2c_bc00_1 // 1.000977 * 0.000092 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -23584,36 +23584,36 @@ bc01_8600_8000_2c_0601_1 // -1.000977 * -0.000092 + -0.000000 = 0.000092 NV: 0 O 3c01_0600_0000_2c_0601_1 // 1.000977 * 0.000092 + 0.000000 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0600_8000_2c_0601_1 // 1.000977 * 0.000092 + -0.000000 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0401_0400_2c_0801_1 // 1.000977 * 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0401_8400_2c_0002_3 // 1.000977 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_0401_8400_2c_0002_3 // 1.000977 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3c01_8401_8400_2c_8802_1 // 1.000977 * -0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_8401_0400_2c_8003_3 // 1.000977 * -0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_8401_0400_2c_8003_3 // 1.000977 * -0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 bc01_8401_0400_2c_0801_1 // -1.000977 * -0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_8401_8400_2c_0002_3 // -1.000977 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_8401_8400_2c_0002_3 // -1.000977 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 bc01_0401_8400_2c_8802_1 // -1.000977 * 0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_0401_0400_2c_8003_3 // -1.000977 * 0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: bc01_0401_0600_2c_01fd_3 // -1.000977 * 0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_0401_0400_2c_8003_3 // -1.000977 * 0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_0401_0600_2c_01fd_3 // -1.000977 * 0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 bc01_0401_8600_2c_8902_1 // -1.000977 * 0.000061 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_8401_8600_2c_81fe_3 // -1.000977 * -0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_8401_8600_2c_81fe_3 // -1.000977 * -0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 bc01_8401_0600_2c_0901_1 // -1.000977 * -0.000061 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_8401_0600_2c_01fd_3 // 1.000977 * -0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_8401_0600_2c_01fd_3 // 1.000977 * -0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 3c01_8401_8600_2c_8902_1 // 1.000977 * -0.000061 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0401_8600_2c_81fe_3 // 1.000977 * 0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_0401_8600_2c_81fe_3 // 1.000977 * 0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 3c01_0401_0600_2c_0901_1 // 1.000977 * 0.000061 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0401_0401_2c_0801_1 // 1.000977 * 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0401_8401_2c_0001_3 // 1.000977 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_0401_8401_2c_0001_3 // 1.000977 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3c01_8401_8401_2c_8802_1 // 1.000977 * -0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_8401_0401_2c_8002_3 // 1.000977 * -0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_8401_0401_2c_8002_3 // 1.000977 * -0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 bc01_8401_0401_2c_0801_1 // -1.000977 * -0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_8401_8401_2c_0001_3 // -1.000977 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_8401_8401_2c_0001_3 // -1.000977 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 bc01_0401_8401_2c_8802_1 // -1.000977 * 0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_0401_0401_2c_8002_3 // -1.000977 * 0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: bc01_0401_07ff_2c_03fc_3 // -1.000977 * 0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_0401_0401_2c_8002_3 // -1.000977 * 0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_0401_07ff_2c_03fc_3 // -1.000977 * 0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 bc01_0401_87ff_2c_8a01_1 // -1.000977 * 0.000061 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_8401_87ff_2c_83fd_3 // -1.000977 * -0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_8401_87ff_2c_83fd_3 // -1.000977 * -0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 bc01_8401_07ff_2c_0a00_1 // -1.000977 * -0.000061 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_8401_07ff_2c_03fc_3 // 1.000977 * -0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_8401_07ff_2c_03fc_3 // 1.000977 * -0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3c01_8401_87ff_2c_8a01_1 // 1.000977 * -0.000061 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0401_87ff_2c_83fd_3 // 1.000977 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_0401_87ff_2c_83fd_3 // 1.000977 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3c01_0401_07ff_2c_0a00_1 // 1.000977 * 0.000061 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0401_3c00_2c_3c00_1 // 1.000977 * 0.000061 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0401_bc00_2c_bc00_1 // 1.000977 * 0.000061 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -23767,29 +23767,29 @@ bc01_87ff_0400_2c_0a00_1 // -1.000977 * -0.000122 + 0.000061 = 0.000183 NV: 0 OF bc01_87ff_8400_2c_0400_1 // -1.000977 * -0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 bc01_07ff_8400_2c_8a01_1 // -1.000977 * 0.000122 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 bc01_07ff_0400_2c_8401_1 // -1.000977 * 0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_07ff_0600_2c_8201_3 // -1.000977 * 0.000122 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_07ff_0600_2c_8201_3 // -1.000977 * 0.000122 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 bc01_07ff_8600_2c_8b01_1 // -1.000977 * 0.000122 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_87ff_8600_2c_0200_3 // -1.000977 * -0.000122 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_87ff_8600_2c_0200_3 // -1.000977 * -0.000122 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 bc01_87ff_0600_2c_0b00_1 // -1.000977 * -0.000122 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_87ff_0600_2c_8201_3 // 1.000977 * -0.000122 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_87ff_0600_2c_8201_3 // 1.000977 * -0.000122 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3c01_87ff_8600_2c_8b01_1 // 1.000977 * -0.000122 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_07ff_8600_2c_0200_3 // 1.000977 * 0.000122 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_07ff_8600_2c_0200_3 // 1.000977 * 0.000122 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3c01_07ff_0600_2c_0b00_1 // 1.000977 * 0.000122 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 3c01_07ff_0401_2c_0a00_1 // 1.000977 * 0.000122 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_07ff_8401_2c_03ff_3 // 1.000977 * 0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_07ff_8401_2c_03ff_3 // 1.000977 * 0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3c01_87ff_8401_2c_8a01_1 // 1.000977 * -0.000122 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -3c01_87ff_0401_2c_8400_3 // 1.000977 * -0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 3c01_87ff_0401_2c_8400_3 // 1.000977 * -0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 bc01_87ff_0401_2c_0a00_1 // -1.000977 * -0.000122 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_87ff_8401_2c_03ff_3 // -1.000977 * -0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_87ff_8401_2c_03ff_3 // -1.000977 * -0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 bc01_07ff_8401_2c_8a01_1 // -1.000977 * 0.000122 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -bc01_07ff_0401_2c_8400_3 // -1.000977 * 0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: bc01_07ff_07ff_2c_8002_3 // -1.000977 * 0.000122 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm bc01_07ff_0401_2c_8400_3 // -1.000977 * 0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_07ff_07ff_2c_8002_3 // -1.000977 * 0.000122 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 bc01_07ff_87ff_2c_8c00_1 // -1.000977 * 0.000122 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_87ff_87ff_2c_0001_3 // -1.000977 * -0.000122 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_87ff_87ff_2c_0001_3 // -1.000977 * -0.000122 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 bc01_87ff_07ff_2c_0bff_1 // -1.000977 * -0.000122 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_87ff_07ff_2c_8002_3 // 1.000977 * -0.000122 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_87ff_07ff_2c_8002_3 // 1.000977 * -0.000122 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3c01_87ff_87ff_2c_8c00_1 // 1.000977 * -0.000122 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_07ff_87ff_2c_0001_3 // 1.000977 * 0.000122 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_07ff_87ff_2c_0001_3 // 1.000977 * 0.000122 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3c01_07ff_07ff_2c_0bff_1 // 1.000977 * 0.000122 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 3c01_07ff_3c00_2c_3c00_1 // 1.000977 * 0.000122 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 3c01_07ff_bc00_2c_bc00_1 // 1.000977 * 0.000122 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -27104,29 +27104,29 @@ bc01_0000_8000_2c_8000_0 // -1.000977 * 0.000000 + -0.000000 = -0.000000 NV: 0 O 3c01_8000_0000_2c_8000_0 // 1.000977 * -0.000000 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3c01_8000_8000_2c_8000_0 // 1.000977 * -0.000000 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3fff_0400_0400_2c_09ff_1 // 1.999023 * 0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_0400_8400_2c_03ff_0 // 1.999023 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3fff_0400_8400_2c_03ff_0 // 1.999023 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3fff_8400_8400_2c_8a00_1 // 1.999023 * -0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_8400_0400_2c_83ff_0 // 1.999023 * -0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3fff_8400_0400_2c_83ff_0 // 1.999023 * -0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bfff_8400_0400_2c_09ff_1 // -1.999023 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bfff_8400_8400_2c_03ff_0 // -1.999023 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bfff_8400_8400_2c_03ff_0 // -1.999023 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bfff_0400_8400_2c_8a00_1 // -1.999023 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bfff_0400_0400_2c_83ff_0 // -1.999023 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bfff_0400_0600_2c_81ff_0 // -1.999023 * 0.000061 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bfff_0400_0400_2c_83ff_0 // -1.999023 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bfff_0400_0600_2c_81ff_0 // -1.999023 * 0.000061 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bfff_0400_8600_2c_8b00_1 // -1.999023 * 0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bfff_8400_8600_2c_01ff_0 // -1.999023 * -0.000061 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bfff_8400_8600_2c_01ff_0 // -1.999023 * -0.000061 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bfff_8400_0600_2c_0aff_1 // -1.999023 * -0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_8400_0600_2c_81ff_0 // 1.999023 * -0.000061 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3fff_8400_0600_2c_81ff_0 // 1.999023 * -0.000061 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3fff_8400_8600_2c_8b00_1 // 1.999023 * -0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_0400_8600_2c_01ff_0 // 1.999023 * 0.000061 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3fff_0400_8600_2c_01ff_0 // 1.999023 * 0.000061 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3fff_0400_0600_2c_0aff_1 // 1.999023 * 0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 3fff_0400_0401_2c_0a00_0 // 1.999023 * 0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3fff_0400_8401_2c_03fe_0 // 1.999023 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3fff_0400_8401_2c_03fe_0 // 1.999023 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3fff_8400_8401_2c_8a00_0 // 1.999023 * -0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3fff_8400_0401_2c_83fe_0 // 1.999023 * -0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3fff_8400_0401_2c_83fe_0 // 1.999023 * -0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bfff_8400_0401_2c_0a00_0 // -1.999023 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bfff_8400_8401_2c_03fe_0 // -1.999023 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bfff_8400_8401_2c_03fe_0 // -1.999023 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bfff_0400_8401_2c_8a00_0 // -1.999023 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bfff_0400_0401_2c_83fe_0 // -1.999023 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bfff_0400_0401_2c_83fe_0 // -1.999023 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bfff_0400_07ff_2c_8000_0 // -1.999023 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bfff_0400_87ff_2c_8bff_0 // -1.999023 * 0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 0 bfff_8400_87ff_2c_8000_0 // -1.999023 * -0.000061 + -0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -27303,13 +27303,13 @@ bfff_8600_0401_2c_0bff_1 // -1.999023 * -0.000092 + 0.000061 = 0.000244 NV: 0 OF bfff_8600_8401_2c_07fd_1 // -1.999023 * -0.000092 + -0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 bfff_0600_8401_2c_8c00_1 // -1.999023 * 0.000092 + -0.000061 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 bfff_0600_0401_2c_87fe_1 // -1.999023 * 0.000092 + 0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -bfff_0600_07ff_2c_8400_3 // -1.999023 * 0.000092 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm bfff_0600_07ff_2c_8400_3 // -1.999023 * 0.000092 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 bfff_0600_87ff_2c_8d00_1 // -1.999023 * 0.000092 + -0.000122 = -0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bfff_8600_87ff_2c_03ff_3 // -1.999023 * -0.000092 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bfff_8600_87ff_2c_03ff_3 // -1.999023 * -0.000092 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 bfff_8600_07ff_2c_0cff_1 // -1.999023 * -0.000092 + 0.000122 = 0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -3fff_8600_07ff_2c_8400_3 // 1.999023 * -0.000092 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 3fff_8600_07ff_2c_8400_3 // 1.999023 * -0.000092 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3fff_8600_87ff_2c_8d00_1 // 1.999023 * -0.000092 + -0.000122 = -0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_0600_87ff_2c_03ff_3 // 1.999023 * 0.000092 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3fff_0600_87ff_2c_03ff_3 // 1.999023 * 0.000092 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3fff_0600_07ff_2c_0cff_1 // 1.999023 * 0.000092 + 0.000122 = 0.000305 NV: 0 OF: 0 UF: 0 NX: 1 3fff_0600_3c00_2c_3c00_1 // 1.999023 * 0.000092 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 3fff_0600_bc00_2c_bc00_1 // 1.999023 * 0.000092 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -27463,29 +27463,29 @@ bfff_8401_0400_2c_0a00_1 // -1.999023 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF bfff_8401_8400_2c_0400_1 // -1.999023 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 bfff_0401_8400_2c_8a01_1 // -1.999023 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 bfff_0401_0400_2c_8401_1 // -1.999023 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bfff_0401_0600_2c_8201_3 // -1.999023 * 0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bfff_0401_0600_2c_8201_3 // -1.999023 * 0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 bfff_0401_8600_2c_8b01_1 // -1.999023 * 0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bfff_8401_8600_2c_0200_3 // -1.999023 * -0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bfff_8401_8600_2c_0200_3 // -1.999023 * -0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 bfff_8401_0600_2c_0b00_1 // -1.999023 * -0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_8401_0600_2c_8201_3 // 1.999023 * -0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3fff_8401_0600_2c_8201_3 // 1.999023 * -0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3fff_8401_8600_2c_8b01_1 // 1.999023 * -0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_0401_8600_2c_0200_3 // 1.999023 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3fff_0401_8600_2c_0200_3 // 1.999023 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3fff_0401_0600_2c_0b00_1 // 1.999023 * 0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 3fff_0401_0401_2c_0a00_1 // 1.999023 * 0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_0401_8401_2c_03ff_3 // 1.999023 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3fff_0401_8401_2c_03ff_3 // 1.999023 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3fff_8401_8401_2c_8a01_1 // 1.999023 * -0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -3fff_8401_0401_2c_8400_3 // 1.999023 * -0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm 3fff_8401_0401_2c_8400_3 // 1.999023 * -0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 bfff_8401_0401_2c_0a00_1 // -1.999023 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bfff_8401_8401_2c_03ff_3 // -1.999023 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bfff_8401_8401_2c_03ff_3 // -1.999023 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 bfff_0401_8401_2c_8a01_1 // -1.999023 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -bfff_0401_0401_2c_8400_3 // -1.999023 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: bfff_0401_07ff_2c_8002_3 // -1.999023 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm rounded to smallest norm bfff_0401_0401_2c_8400_3 // -1.999023 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bfff_0401_07ff_2c_8002_3 // -1.999023 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 bfff_0401_87ff_2c_8c00_1 // -1.999023 * 0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bfff_8401_87ff_2c_0001_3 // -1.999023 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bfff_8401_87ff_2c_0001_3 // -1.999023 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 bfff_8401_07ff_2c_0bff_1 // -1.999023 * -0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_8401_07ff_2c_8002_3 // 1.999023 * -0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3fff_8401_07ff_2c_8002_3 // 1.999023 * -0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3fff_8401_87ff_2c_8c00_1 // 1.999023 * -0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_0401_87ff_2c_0001_3 // 1.999023 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3fff_0401_87ff_2c_0001_3 // 1.999023 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3fff_0401_07ff_2c_0bff_1 // 1.999023 * 0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 3fff_0401_3c00_2c_3c00_1 // 1.999023 * 0.000061 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 3fff_0401_bc00_2c_bc00_1 // 1.999023 * 0.000061 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -30983,29 +30983,29 @@ c000_8400_0400_2c_0a00_0 // -2.000000 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF c000_8400_8400_2c_0400_0 // -2.000000 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 c000_0400_8400_2c_8a00_0 // -2.000000 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 c000_0400_0400_2c_8400_0 // -2.000000 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: c000_0400_0600_2c_8200_0 // -2.000000 * 0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c000_0400_0600_2c_8200_0 // -2.000000 * 0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 c000_0400_8600_2c_8b00_0 // -2.000000 * 0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: c000_8400_8600_2c_0200_0 // -2.000000 * -0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c000_8400_8600_2c_0200_0 // -2.000000 * -0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 c000_8400_0600_2c_0b00_0 // -2.000000 * -0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 4000_8400_0600_2c_8200_0 // 2.000000 * -0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_8400_0600_2c_8200_0 // 2.000000 * -0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 4000_8400_8600_2c_8b00_0 // 2.000000 * -0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 4000_0400_8600_2c_0200_0 // 2.000000 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_0400_8600_2c_0200_0 // 2.000000 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 4000_0400_0600_2c_0b00_0 // 2.000000 * 0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 4000_0400_0401_2c_0a00_1 // 2.000000 * 0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4000_0400_8401_2c_03ff_0 // 2.000000 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_0400_8401_2c_03ff_0 // 2.000000 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 4000_8400_8401_2c_8a01_1 // 2.000000 * -0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4000_8400_0401_2c_83ff_0 // 2.000000 * -0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_8400_0401_2c_83ff_0 // 2.000000 * -0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 c000_8400_0401_2c_0a00_1 // -2.000000 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: c000_8400_8401_2c_03ff_0 // -2.000000 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c000_8400_8401_2c_03ff_0 // -2.000000 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 c000_0400_8401_2c_8a01_1 // -2.000000 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: c000_0400_0401_2c_83ff_0 // -2.000000 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: c000_0400_07ff_2c_8001_0 // -2.000000 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c000_0400_0401_2c_83ff_0 // -2.000000 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c000_0400_07ff_2c_8001_0 // -2.000000 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 c000_0400_87ff_2c_8c00_1 // -2.000000 * 0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: c000_8400_87ff_2c_0001_0 // -2.000000 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c000_8400_87ff_2c_0001_0 // -2.000000 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 c000_8400_07ff_2c_0bff_1 // -2.000000 * -0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4000_8400_07ff_2c_8001_0 // 2.000000 * -0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_8400_07ff_2c_8001_0 // 2.000000 * -0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 4000_8400_87ff_2c_8c00_1 // 2.000000 * -0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4000_0400_87ff_2c_0001_0 // 2.000000 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_0400_87ff_2c_0001_0 // 2.000000 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 4000_0400_07ff_2c_0bff_1 // 2.000000 * 0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 4000_0400_3c00_2c_3c00_1 // 2.000000 * 0.000061 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 4000_0400_bc00_2c_bc00_1 // 2.000000 * 0.000061 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -31335,13 +31335,13 @@ c000_8401_0400_2c_0a01_0 // -2.000000 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF c000_8401_8400_2c_0402_0 // -2.000000 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 c000_0401_8400_2c_8a01_0 // -2.000000 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 c000_0401_0400_2c_8402_0 // -2.000000 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: c000_0401_0600_2c_8202_0 // -2.000000 * 0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c000_0401_0600_2c_8202_0 // -2.000000 * 0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 c000_0401_8600_2c_8b01_0 // -2.000000 * 0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: c000_8401_8600_2c_0202_0 // -2.000000 * -0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c000_8401_8600_2c_0202_0 // -2.000000 * -0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 c000_8401_0600_2c_0b01_0 // -2.000000 * -0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 4000_8401_0600_2c_8202_0 // 2.000000 * -0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_8401_0600_2c_8202_0 // 2.000000 * -0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 4000_8401_8600_2c_8b01_0 // 2.000000 * -0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 4000_0401_8600_2c_0202_0 // 2.000000 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_0401_8600_2c_0202_0 // 2.000000 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 4000_0401_0600_2c_0b01_0 // 2.000000 * 0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 4000_0401_0401_2c_0a01_1 // 2.000000 * 0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 4000_0401_8401_2c_0401_0 // 2.000000 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 @@ -31351,13 +31351,13 @@ c000_8401_0401_2c_0a01_1 // -2.000000 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF c000_8401_8401_2c_0401_0 // -2.000000 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 c000_0401_8401_2c_8a02_1 // -2.000000 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 c000_0401_0401_2c_8401_0 // -2.000000 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: c000_0401_07ff_2c_8003_0 // -2.000000 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c000_0401_07ff_2c_8003_0 // -2.000000 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 c000_0401_87ff_2c_8c01_1 // -2.000000 * 0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: c000_8401_87ff_2c_0003_0 // -2.000000 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c000_8401_87ff_2c_0003_0 // -2.000000 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 c000_8401_07ff_2c_0c00_1 // -2.000000 * -0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4000_8401_07ff_2c_8003_0 // 2.000000 * -0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_8401_07ff_2c_8003_0 // 2.000000 * -0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 4000_8401_87ff_2c_8c01_1 // 2.000000 * -0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4000_0401_87ff_2c_0003_0 // 2.000000 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_0401_87ff_2c_0003_0 // 2.000000 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 4000_0401_07ff_2c_0c00_1 // 2.000000 * 0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 4000_0401_3c00_2c_3c00_1 // 2.000000 * 0.000061 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 4000_0401_bc00_2c_bc00_1 // 2.000000 * 0.000061 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -38727,13 +38727,13 @@ c001_8400_0400_2c_0a01_0 // -2.001953 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF c001_8400_8400_2c_0402_0 // -2.001953 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 c001_0400_8400_2c_8a01_0 // -2.001953 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 c001_0400_0400_2c_8402_0 // -2.001953 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: c001_0400_0600_2c_8202_0 // -2.001953 * 0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c001_0400_0600_2c_8202_0 // -2.001953 * 0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 c001_0400_8600_2c_8b01_0 // -2.001953 * 0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: c001_8400_8600_2c_0202_0 // -2.001953 * -0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c001_8400_8600_2c_0202_0 // -2.001953 * -0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 c001_8400_0600_2c_0b01_0 // -2.001953 * -0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 4001_8400_0600_2c_8202_0 // 2.001953 * -0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4001_8400_0600_2c_8202_0 // 2.001953 * -0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 4001_8400_8600_2c_8b01_0 // 2.001953 * -0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 4001_0400_8600_2c_0202_0 // 2.001953 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4001_0400_8600_2c_0202_0 // 2.001953 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 4001_0400_0600_2c_0b01_0 // 2.001953 * 0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 4001_0400_0401_2c_0a01_1 // 2.001953 * 0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 4001_0400_8401_2c_0401_0 // 2.001953 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 @@ -38743,13 +38743,13 @@ c001_8400_0401_2c_0a01_1 // -2.001953 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF c001_8400_8401_2c_0401_0 // -2.001953 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 c001_0400_8401_2c_8a02_1 // -2.001953 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 c001_0400_0401_2c_8401_0 // -2.001953 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: c001_0400_07ff_2c_8003_0 // -2.001953 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c001_0400_07ff_2c_8003_0 // -2.001953 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 c001_0400_87ff_2c_8c01_1 // -2.001953 * 0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: c001_8400_87ff_2c_0003_0 // -2.001953 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c001_8400_87ff_2c_0003_0 // -2.001953 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 c001_8400_07ff_2c_0c00_1 // -2.001953 * -0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4001_8400_07ff_2c_8003_0 // 2.001953 * -0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4001_8400_07ff_2c_8003_0 // 2.001953 * -0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 4001_8400_87ff_2c_8c01_1 // 2.001953 * -0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4001_0400_87ff_2c_0003_0 // 2.001953 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4001_0400_87ff_2c_0003_0 // 2.001953 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 4001_0400_07ff_2c_0c00_1 // 2.001953 * 0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 4001_0400_3c00_2c_3c00_1 // 2.001953 * 0.000061 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 4001_0400_bc00_2c_bc00_1 // 2.001953 * 0.000061 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -39079,13 +39079,13 @@ c001_8401_0400_2c_0a02_1 // -2.001953 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF c001_8401_8400_2c_0404_1 // -2.001953 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 c001_0401_8400_2c_8a03_1 // -2.001953 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 c001_0401_0400_2c_8405_1 // -2.001953 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: c001_0401_0600_2c_8205_3 // -2.001953 * 0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: c001_0401_0600_2c_8205_3 // -2.001953 * 0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 c001_0401_8600_2c_8b03_1 // -2.001953 * 0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: c001_8401_8600_2c_0204_3 // -2.001953 * -0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: c001_8401_8600_2c_0204_3 // -2.001953 * -0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 c001_8401_0600_2c_0b02_1 // -2.001953 * -0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4001_8401_0600_2c_8205_3 // 2.001953 * -0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 4001_8401_0600_2c_8205_3 // 2.001953 * -0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 4001_8401_8600_2c_8b03_1 // 2.001953 * -0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4001_0401_8600_2c_0204_3 // 2.001953 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 4001_0401_8600_2c_0204_3 // 2.001953 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 4001_0401_0600_2c_0b02_1 // 2.001953 * 0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 4001_0401_0401_2c_0a02_1 // 2.001953 * 0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 4001_0401_8401_2c_0403_1 // 2.001953 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 @@ -39095,13 +39095,13 @@ c001_8401_0401_2c_0a02_1 // -2.001953 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF c001_8401_8401_2c_0403_1 // -2.001953 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 c001_0401_8401_2c_8a03_1 // -2.001953 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 c001_0401_0401_2c_8404_1 // -2.001953 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: c001_0401_07ff_2c_8006_3 // -2.001953 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: c001_0401_07ff_2c_8006_3 // -2.001953 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 c001_0401_87ff_2c_8c01_1 // -2.001953 * 0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: c001_8401_87ff_2c_0005_3 // -2.001953 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: c001_8401_87ff_2c_0005_3 // -2.001953 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 c001_8401_07ff_2c_0c00_1 // -2.001953 * -0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4001_8401_07ff_2c_8006_3 // 2.001953 * -0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 4001_8401_07ff_2c_8006_3 // 2.001953 * -0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 4001_8401_87ff_2c_8c01_1 // 2.001953 * -0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4001_0401_87ff_2c_0005_3 // 2.001953 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 4001_0401_87ff_2c_0005_3 // 2.001953 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 4001_0401_07ff_2c_0c00_1 // 2.001953 * 0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 4001_0401_3c00_2c_3c00_1 // 2.001953 * 0.000061 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 4001_0401_bc00_2c_bc00_1 // 2.001953 * 0.000061 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 diff --git a/examples/exercises/fma16/tests/fma_special_rne.tv b/examples/exercises/fma16/tests/fma_special_rne.tv index e0986ab34..098db8512 100644 --- a/examples/exercises/fma16/tests/fma_special_rne.tv +++ b/examples/exercises/fma16/tests/fma_special_rne.tv @@ -1,12 +1,12 @@ // FMA with special cases, RNE 0400_0400_0400_1c_0400_1 // 0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0400_0400_8400_1c_8400_3 // 0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_0400_8400_1c_8400_3 // 0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0400_8400_8400_1c_8400_1 // 0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0400_8400_0400_1c_0400_3 // 0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8400_0400_1c_0400_3 // 0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_8400_0400_1c_0400_1 // -0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8400_8400_8400_1c_8400_3 // -0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_8400_8400_1c_8400_3 // -0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_0400_8400_1c_8400_1 // -0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8400_0400_0400_1c_0400_3 // -0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0400_0400_1c_0400_3 // -0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_0400_0600_1c_0600_1 // -0.000061 * 0.000061 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8400_0400_8600_1c_8600_1 // -0.000061 * 0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8400_8400_8600_1c_8600_1 // -0.000061 * -0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 @@ -159,30 +159,30 @@ 0400_8400_ffff_1c_7e00_0 // 0.000061 * -0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0400_0400_ffff_1c_7e00_0 // 0.000061 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0400_0400_7fff_1c_7e00_0 // 0.000061 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -0400_0400_0000_1c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_0400_8000_1c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_8400_8000_1c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_8400_0000_1c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_8400_0000_1c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_8400_8000_1c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_0400_8000_1c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_0400_0000_1c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_0400_8000_1c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_0400_0000_1c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_8400_0000_1c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_8400_8000_1c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_8400_8000_1c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_8400_0000_1c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_0400_0000_1c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_0400_8000_1c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_0400_0000_1c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_0400_8000_1c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8400_8000_1c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8400_0000_1c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_8400_0000_1c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_8400_8000_1c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0400_8000_1c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0400_0000_1c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0400_8000_1c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0400_0000_1c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_8400_0000_1c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_8400_8000_1c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8400_8000_1c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8400_0000_1c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_0400_0000_1c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_0400_8000_1c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0400_0600_0400_1c_0400_1 // 0.000061 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0400_0600_8400_1c_8400_3 // 0.000061 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_0600_8400_1c_8400_3 // 0.000061 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0400_8600_8400_1c_8400_1 // 0.000061 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0400_8600_0400_1c_0400_3 // 0.000061 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8600_0400_1c_0400_3 // 0.000061 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_8600_0400_1c_0400_1 // -0.000061 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8400_8600_8400_1c_8400_3 // -0.000061 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_8600_8400_1c_8400_3 // -0.000061 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_0600_8400_1c_8400_1 // -0.000061 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8400_0600_0400_1c_0400_3 // -0.000061 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0600_0400_1c_0400_3 // -0.000061 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_0600_0600_1c_0600_1 // -0.000061 * 0.000092 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8400_0600_8600_1c_8600_1 // -0.000061 * 0.000092 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8400_8600_8600_1c_8600_1 // -0.000061 * -0.000092 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 @@ -335,30 +335,30 @@ 0400_8600_ffff_1c_7e00_0 // 0.000061 * -0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0400_0600_ffff_1c_7e00_0 // 0.000061 * 0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0400_0600_7fff_1c_7e00_0 // 0.000061 * 0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -0400_0600_0000_1c_0000_3 // 0.000061 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_0600_8000_1c_0000_3 // 0.000061 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_8600_8000_1c_8000_3 // 0.000061 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_8600_0000_1c_8000_3 // 0.000061 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_8600_0000_1c_0000_3 // -0.000061 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_8600_8000_1c_0000_3 // -0.000061 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_0600_8000_1c_8000_3 // -0.000061 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_0600_0000_1c_8000_3 // -0.000061 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_0600_8000_1c_8000_3 // -0.000061 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_0600_0000_1c_8000_3 // -0.000061 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_8600_0000_1c_0000_3 // -0.000061 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_8600_8000_1c_0000_3 // -0.000061 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_8600_8000_1c_8000_3 // 0.000061 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_8600_0000_1c_8000_3 // 0.000061 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_0600_0000_1c_0000_3 // 0.000061 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_0600_8000_1c_0000_3 // 0.000061 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_0600_0000_1c_0000_3 // 0.000061 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_0600_8000_1c_0000_3 // 0.000061 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8600_8000_1c_8000_3 // 0.000061 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8600_0000_1c_8000_3 // 0.000061 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_8600_0000_1c_0000_3 // -0.000061 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_8600_8000_1c_0000_3 // -0.000061 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0600_8000_1c_8000_3 // -0.000061 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0600_0000_1c_8000_3 // -0.000061 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0600_8000_1c_8000_3 // -0.000061 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0600_0000_1c_8000_3 // -0.000061 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_8600_0000_1c_0000_3 // -0.000061 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_8600_8000_1c_0000_3 // -0.000061 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8600_8000_1c_8000_3 // 0.000061 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8600_0000_1c_8000_3 // 0.000061 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_0600_0000_1c_0000_3 // 0.000061 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_0600_8000_1c_0000_3 // 0.000061 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0400_0401_0400_1c_0400_1 // 0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0400_0401_8400_1c_8400_3 // 0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_0401_8400_1c_8400_3 // 0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0400_8401_8400_1c_8400_1 // 0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0400_8401_0400_1c_0400_3 // 0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8401_0400_1c_0400_3 // 0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_8401_0400_1c_0400_1 // -0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8400_8401_8400_1c_8400_3 // -0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_8401_8400_1c_8400_3 // -0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_0401_8400_1c_8400_1 // -0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8400_0401_0400_1c_0400_3 // -0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0401_0400_1c_0400_3 // -0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_0401_0600_1c_0600_1 // -0.000061 * 0.000061 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8400_0401_8600_1c_8600_1 // -0.000061 * 0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8400_8401_8600_1c_8600_1 // -0.000061 * -0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 @@ -511,30 +511,30 @@ 0400_8401_ffff_1c_7e00_0 // 0.000061 * -0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0400_0401_ffff_1c_7e00_0 // 0.000061 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0400_0401_7fff_1c_7e00_0 // 0.000061 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -0400_0401_0000_1c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_0401_8000_1c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_8401_8000_1c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_8401_0000_1c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_8401_0000_1c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_8401_8000_1c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_0401_8000_1c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_0401_0000_1c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_0401_8000_1c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_0401_0000_1c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_8401_0000_1c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_8401_8000_1c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_8401_8000_1c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_8401_0000_1c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_0401_0000_1c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_0401_8000_1c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_0401_0000_1c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_0401_8000_1c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8401_8000_1c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8401_0000_1c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_8401_0000_1c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_8401_8000_1c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0401_8000_1c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0401_0000_1c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0401_8000_1c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0401_0000_1c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_8401_0000_1c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_8401_8000_1c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8401_8000_1c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8401_0000_1c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_0401_0000_1c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_0401_8000_1c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0400_07ff_0400_1c_0400_1 // 0.000061 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0400_07ff_8400_1c_8400_3 // 0.000061 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_07ff_8400_1c_8400_3 // 0.000061 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0400_87ff_8400_1c_8400_1 // 0.000061 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0400_87ff_0400_1c_0400_3 // 0.000061 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_87ff_0400_1c_0400_3 // 0.000061 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_87ff_0400_1c_0400_1 // -0.000061 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8400_87ff_8400_1c_8400_3 // -0.000061 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_87ff_8400_1c_8400_3 // -0.000061 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_07ff_8400_1c_8400_1 // -0.000061 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8400_07ff_0400_1c_0400_3 // -0.000061 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_07ff_0400_1c_0400_3 // -0.000061 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_07ff_0600_1c_0600_1 // -0.000061 * 0.000122 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8400_07ff_8600_1c_8600_1 // -0.000061 * 0.000122 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8400_87ff_8600_1c_8600_1 // -0.000061 * -0.000122 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 @@ -687,22 +687,22 @@ 0400_87ff_ffff_1c_7e00_0 // 0.000061 * -0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0400_07ff_ffff_1c_7e00_0 // 0.000061 * 0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0400_07ff_7fff_1c_7e00_0 // 0.000061 * 0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -0400_07ff_0000_1c_0000_3 // 0.000061 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_07ff_8000_1c_0000_3 // 0.000061 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_87ff_8000_1c_8000_3 // 0.000061 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_87ff_0000_1c_8000_3 // 0.000061 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_87ff_0000_1c_0000_3 // -0.000061 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_87ff_8000_1c_0000_3 // -0.000061 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_07ff_8000_1c_8000_3 // -0.000061 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_07ff_0000_1c_8000_3 // -0.000061 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_07ff_8000_1c_8000_3 // -0.000061 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_07ff_0000_1c_8000_3 // -0.000061 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_87ff_0000_1c_0000_3 // -0.000061 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_87ff_8000_1c_0000_3 // -0.000061 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_87ff_8000_1c_8000_3 // 0.000061 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_87ff_0000_1c_8000_3 // 0.000061 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_07ff_0000_1c_0000_3 // 0.000061 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_07ff_8000_1c_0000_3 // 0.000061 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_07ff_0000_1c_0000_3 // 0.000061 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_07ff_8000_1c_0000_3 // 0.000061 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_87ff_8000_1c_8000_3 // 0.000061 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_87ff_0000_1c_8000_3 // 0.000061 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_87ff_0000_1c_0000_3 // -0.000061 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_87ff_8000_1c_0000_3 // -0.000061 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_07ff_8000_1c_8000_3 // -0.000061 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_07ff_0000_1c_8000_3 // -0.000061 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_07ff_8000_1c_8000_3 // -0.000061 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_07ff_0000_1c_8000_3 // -0.000061 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_87ff_0000_1c_0000_3 // -0.000061 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_87ff_8000_1c_0000_3 // -0.000061 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_87ff_8000_1c_8000_3 // 0.000061 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_87ff_0000_1c_8000_3 // 0.000061 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_07ff_0000_1c_0000_3 // 0.000061 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_07ff_8000_1c_0000_3 // 0.000061 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0400_3c00_0400_1c_0800_0 // 0.000061 * 1.000000 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c00_8400_1c_0000_0 // 0.000061 * 1.000000 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_bc00_8400_1c_8800_0 // 0.000061 * -1.000000 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 0 @@ -711,29 +711,29 @@ 8400_bc00_8400_1c_0000_0 // -0.000061 * -1.000000 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_3c00_8400_1c_8800_0 // -0.000061 * 1.000000 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 0 8400_3c00_0400_1c_0000_0 // -0.000061 * 1.000000 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_3c00_0600_1c_0200_0 // -0.000061 * 1.000000 + 0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3c00_0600_1c_0200_0 // -0.000061 * 1.000000 + 0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8400_3c00_8600_1c_8900_0 // -0.000061 * 1.000000 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_bc00_8600_1c_8200_0 // -0.000061 * -1.000000 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_bc00_8600_1c_8200_0 // -0.000061 * -1.000000 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8400_bc00_0600_1c_0900_0 // -0.000061 * -1.000000 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_bc00_0600_1c_0200_0 // 0.000061 * -1.000000 + 0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_bc00_0600_1c_0200_0 // 0.000061 * -1.000000 + 0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0400_bc00_8600_1c_8900_0 // 0.000061 * -1.000000 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_3c00_8600_1c_8200_0 // 0.000061 * 1.000000 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3c00_8600_1c_8200_0 // 0.000061 * 1.000000 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c00_0600_1c_0900_0 // 0.000061 * 1.000000 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c00_0401_1c_0800_1 // 0.000061 * 1.000000 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3c00_8401_1c_8001_0 // 0.000061 * 1.000000 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3c00_8401_1c_8001_0 // 0.000061 * 1.000000 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_bc00_8401_1c_8800_1 // 0.000061 * -1.000000 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_bc00_0401_1c_0001_0 // 0.000061 * -1.000000 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_bc00_0401_1c_0001_0 // 0.000061 * -1.000000 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_bc00_0401_1c_0800_1 // -0.000061 * -1.000000 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_bc00_8401_1c_8001_0 // -0.000061 * -1.000000 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_bc00_8401_1c_8001_0 // -0.000061 * -1.000000 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_3c00_8401_1c_8800_1 // -0.000061 * 1.000000 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_3c00_0401_1c_0001_0 // -0.000061 * 1.000000 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_3c00_07ff_1c_03ff_0 // -0.000061 * 1.000000 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3c00_0401_1c_0001_0 // -0.000061 * 1.000000 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3c00_07ff_1c_03ff_0 // -0.000061 * 1.000000 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_3c00_87ff_1c_8a00_1 // -0.000061 * 1.000000 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_bc00_87ff_1c_83ff_0 // -0.000061 * -1.000000 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_bc00_87ff_1c_83ff_0 // -0.000061 * -1.000000 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_bc00_07ff_1c_0a00_1 // -0.000061 * -1.000000 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_bc00_07ff_1c_03ff_0 // 0.000061 * -1.000000 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_bc00_07ff_1c_03ff_0 // 0.000061 * -1.000000 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_bc00_87ff_1c_8a00_1 // 0.000061 * -1.000000 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3c00_87ff_1c_83ff_0 // 0.000061 * 1.000000 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3c00_87ff_1c_83ff_0 // 0.000061 * 1.000000 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c00_07ff_1c_0a00_1 // 0.000061 * 1.000000 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 0400_3c00_3c00_1c_3c00_1 // 0.000061 * 1.000000 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0400_3c00_bc00_1c_bc00_1 // 0.000061 * 1.000000 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -880,13 +880,13 @@ 0400_3c00_0000_1c_0400_0 // 0.000061 * 1.000000 + 0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c00_8000_1c_0400_0 // 0.000061 * 1.000000 + -0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_3e00_0400_1c_0900_0 // 0.000061 * 1.500000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_3e00_8400_1c_0200_0 // 0.000061 * 1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3e00_8400_1c_0200_0 // 0.000061 * 1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0400_be00_8400_1c_8900_0 // 0.000061 * -1.500000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_be00_0400_1c_8200_0 // 0.000061 * -1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_be00_0400_1c_8200_0 // 0.000061 * -1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8400_be00_0400_1c_0900_0 // -0.000061 * -1.500000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_be00_8400_1c_0200_0 // -0.000061 * -1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_be00_8400_1c_0200_0 // -0.000061 * -1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8400_3e00_8400_1c_8900_0 // -0.000061 * 1.500000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_3e00_0400_1c_8200_0 // -0.000061 * 1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3e00_0400_1c_8200_0 // -0.000061 * 1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8400_3e00_0600_1c_0000_0 // -0.000061 * 1.500000 + 0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_3e00_8600_1c_8a00_0 // -0.000061 * 1.500000 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 8400_be00_8600_1c_0000_0 // -0.000061 * -1.500000 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -896,20 +896,20 @@ 0400_3e00_8600_1c_0000_0 // 0.000061 * 1.500000 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_3e00_0600_1c_0a00_0 // 0.000061 * 1.500000 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 0400_3e00_0401_1c_0900_1 // 0.000061 * 1.500000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3e00_8401_1c_01ff_0 // 0.000061 * 1.500000 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3e00_8401_1c_01ff_0 // 0.000061 * 1.500000 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0400_be00_8401_1c_8900_1 // 0.000061 * -1.500000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_be00_0401_1c_81ff_0 // 0.000061 * -1.500000 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_be00_0401_1c_81ff_0 // 0.000061 * -1.500000 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8400_be00_0401_1c_0900_1 // -0.000061 * -1.500000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_be00_8401_1c_01ff_0 // -0.000061 * -1.500000 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_be00_8401_1c_01ff_0 // -0.000061 * -1.500000 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8400_3e00_8401_1c_8900_1 // -0.000061 * 1.500000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_3e00_0401_1c_81ff_0 // -0.000061 * 1.500000 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_3e00_07ff_1c_01ff_0 // -0.000061 * 1.500000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3e00_0401_1c_81ff_0 // -0.000061 * 1.500000 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3e00_07ff_1c_01ff_0 // -0.000061 * 1.500000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8400_3e00_87ff_1c_8b00_1 // -0.000061 * 1.500000 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_be00_87ff_1c_81ff_0 // -0.000061 * -1.500000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_be00_87ff_1c_81ff_0 // -0.000061 * -1.500000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8400_be00_07ff_1c_0b00_1 // -0.000061 * -1.500000 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_be00_07ff_1c_01ff_0 // 0.000061 * -1.500000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_be00_07ff_1c_01ff_0 // 0.000061 * -1.500000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0400_be00_87ff_1c_8b00_1 // 0.000061 * -1.500000 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3e00_87ff_1c_81ff_0 // 0.000061 * 1.500000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3e00_87ff_1c_81ff_0 // 0.000061 * 1.500000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0400_3e00_07ff_1c_0b00_1 // 0.000061 * 1.500000 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 0400_3e00_3c00_1c_3c00_1 // 0.000061 * 1.500000 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0400_3e00_bc00_1c_bc00_1 // 0.000061 * 1.500000 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -1056,20 +1056,20 @@ 0400_3e00_0000_1c_0600_0 // 0.000061 * 1.500000 + 0.000000 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 0 0400_3e00_8000_1c_0600_0 // 0.000061 * 1.500000 + -0.000000 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c01_0400_1c_0800_1 // 0.000061 * 1.000977 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3c01_8400_1c_0001_0 // 0.000061 * 1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3c01_8400_1c_0001_0 // 0.000061 * 1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_bc01_8400_1c_8800_1 // 0.000061 * -1.000977 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_bc01_0400_1c_8001_0 // 0.000061 * -1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_bc01_0400_1c_8001_0 // 0.000061 * -1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_bc01_0400_1c_0800_1 // -0.000061 * -1.000977 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_bc01_8400_1c_0001_0 // -0.000061 * -1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_bc01_8400_1c_0001_0 // -0.000061 * -1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_3c01_8400_1c_8800_1 // -0.000061 * 1.000977 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_3c01_0400_1c_8001_0 // -0.000061 * 1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_3c01_0600_1c_01ff_0 // -0.000061 * 1.000977 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3c01_0400_1c_8001_0 // -0.000061 * 1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3c01_0600_1c_01ff_0 // -0.000061 * 1.000977 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8400_3c01_8600_1c_8900_1 // -0.000061 * 1.000977 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_bc01_8600_1c_81ff_0 // -0.000061 * -1.000977 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_bc01_8600_1c_81ff_0 // -0.000061 * -1.000977 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8400_bc01_0600_1c_0900_1 // -0.000061 * -1.000977 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_bc01_0600_1c_01ff_0 // 0.000061 * -1.000977 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_bc01_0600_1c_01ff_0 // 0.000061 * -1.000977 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0400_bc01_8600_1c_8900_1 // 0.000061 * -1.000977 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3c01_8600_1c_81ff_0 // 0.000061 * 1.000977 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3c01_8600_1c_81ff_0 // 0.000061 * 1.000977 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c01_0600_1c_0900_1 // 0.000061 * 1.000977 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 0400_3c01_0401_1c_0801_0 // 0.000061 * 1.000977 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c01_8401_1c_0000_0 // 0.000061 * 1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -1079,13 +1079,13 @@ 8400_bc01_8401_1c_0000_0 // -0.000061 * -1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_3c01_8401_1c_8801_0 // -0.000061 * 1.000977 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 0 8400_3c01_0401_1c_0000_0 // -0.000061 * 1.000977 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_3c01_07ff_1c_03fe_0 // -0.000061 * 1.000977 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3c01_07ff_1c_03fe_0 // -0.000061 * 1.000977 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_3c01_87ff_1c_8a00_0 // -0.000061 * 1.000977 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_bc01_87ff_1c_83fe_0 // -0.000061 * -1.000977 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_bc01_87ff_1c_83fe_0 // -0.000061 * -1.000977 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_bc01_07ff_1c_0a00_0 // -0.000061 * -1.000977 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_bc01_07ff_1c_03fe_0 // 0.000061 * -1.000977 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_bc01_07ff_1c_03fe_0 // 0.000061 * -1.000977 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_bc01_87ff_1c_8a00_0 // 0.000061 * -1.000977 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_3c01_87ff_1c_83fe_0 // 0.000061 * 1.000977 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3c01_87ff_1c_83fe_0 // 0.000061 * 1.000977 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c01_07ff_1c_0a00_0 // 0.000061 * 1.000977 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c01_3c00_1c_3c00_1 // 0.000061 * 1.000977 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0400_3c01_bc00_1c_bc00_1 // 0.000061 * 1.000977 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -1232,29 +1232,29 @@ 0400_3c01_0000_1c_0401_0 // 0.000061 * 1.000977 + 0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c01_8000_1c_0401_0 // 0.000061 * 1.000977 + -0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_3fff_0400_1c_0a00_1 // 0.000061 * 1.999023 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3fff_8400_1c_03ff_0 // 0.000061 * 1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3fff_8400_1c_03ff_0 // 0.000061 * 1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_bfff_8400_1c_8a00_1 // 0.000061 * -1.999023 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_bfff_0400_1c_83ff_0 // 0.000061 * -1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_bfff_0400_1c_83ff_0 // 0.000061 * -1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_bfff_0400_1c_0a00_1 // -0.000061 * -1.999023 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_bfff_8400_1c_03ff_0 // -0.000061 * -1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_bfff_8400_1c_03ff_0 // -0.000061 * -1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_3fff_8400_1c_8a00_1 // -0.000061 * 1.999023 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_3fff_0400_1c_83ff_0 // -0.000061 * 1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_3fff_0600_1c_81ff_0 // -0.000061 * 1.999023 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3fff_0400_1c_83ff_0 // -0.000061 * 1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3fff_0600_1c_81ff_0 // -0.000061 * 1.999023 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8400_3fff_8600_1c_8b00_1 // -0.000061 * 1.999023 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_bfff_8600_1c_01ff_0 // -0.000061 * -1.999023 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_bfff_8600_1c_01ff_0 // -0.000061 * -1.999023 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8400_bfff_0600_1c_0b00_1 // -0.000061 * -1.999023 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_bfff_0600_1c_81ff_0 // 0.000061 * -1.999023 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_bfff_0600_1c_81ff_0 // 0.000061 * -1.999023 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0400_bfff_8600_1c_8b00_1 // 0.000061 * -1.999023 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3fff_8600_1c_01ff_0 // 0.000061 * 1.999023 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3fff_8600_1c_01ff_0 // 0.000061 * 1.999023 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0400_3fff_0600_1c_0b00_1 // 0.000061 * 1.999023 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 0400_3fff_0401_1c_0a00_0 // 0.000061 * 1.999023 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_3fff_8401_1c_03fe_0 // 0.000061 * 1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3fff_8401_1c_03fe_0 // 0.000061 * 1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_bfff_8401_1c_8a00_0 // 0.000061 * -1.999023 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_bfff_0401_1c_83fe_0 // 0.000061 * -1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_bfff_0401_1c_83fe_0 // 0.000061 * -1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_bfff_0401_1c_0a00_0 // -0.000061 * -1.999023 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_bfff_8401_1c_03fe_0 // -0.000061 * -1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_bfff_8401_1c_03fe_0 // -0.000061 * -1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_3fff_8401_1c_8a00_0 // -0.000061 * 1.999023 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_3fff_0401_1c_83fe_0 // -0.000061 * 1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3fff_0401_1c_83fe_0 // -0.000061 * 1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_3fff_07ff_1c_0000_0 // -0.000061 * 1.999023 + 0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_3fff_87ff_1c_8bff_0 // -0.000061 * 1.999023 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 0 8400_bfff_87ff_1c_0000_0 // -0.000061 * -1.999023 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -1415,29 +1415,29 @@ 8400_c000_8400_1c_0400_0 // -0.000061 * -2.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_4000_8400_1c_8a00_0 // -0.000061 * 2.000000 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 8400_4000_0400_1c_8400_0 // -0.000061 * 2.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_4000_0600_1c_8200_0 // -0.000061 * 2.000000 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_4000_0600_1c_8200_0 // -0.000061 * 2.000000 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8400_4000_8600_1c_8b00_0 // -0.000061 * 2.000000 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_c000_8600_1c_0200_0 // -0.000061 * -2.000000 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_c000_8600_1c_0200_0 // -0.000061 * -2.000000 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8400_c000_0600_1c_0b00_0 // -0.000061 * -2.000000 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_c000_0600_1c_8200_0 // 0.000061 * -2.000000 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_c000_0600_1c_8200_0 // 0.000061 * -2.000000 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0400_c000_8600_1c_8b00_0 // 0.000061 * -2.000000 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_4000_8600_1c_0200_0 // 0.000061 * 2.000000 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_4000_8600_1c_0200_0 // 0.000061 * 2.000000 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0400_4000_0600_1c_0b00_0 // 0.000061 * 2.000000 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 0400_4000_0401_1c_0a00_1 // 0.000061 * 2.000000 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_4000_8401_1c_03ff_0 // 0.000061 * 2.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_4000_8401_1c_03ff_0 // 0.000061 * 2.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_c000_8401_1c_8a00_1 // 0.000061 * -2.000000 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_c000_0401_1c_83ff_0 // 0.000061 * -2.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_c000_0401_1c_83ff_0 // 0.000061 * -2.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_c000_0401_1c_0a00_1 // -0.000061 * -2.000000 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_c000_8401_1c_03ff_0 // -0.000061 * -2.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_c000_8401_1c_03ff_0 // -0.000061 * -2.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_4000_8401_1c_8a00_1 // -0.000061 * 2.000000 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_4000_0401_1c_83ff_0 // -0.000061 * 2.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_4000_07ff_1c_8001_0 // -0.000061 * 2.000000 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_4000_0401_1c_83ff_0 // -0.000061 * 2.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_4000_07ff_1c_8001_0 // -0.000061 * 2.000000 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_4000_87ff_1c_8c00_1 // -0.000061 * 2.000000 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_c000_87ff_1c_0001_0 // -0.000061 * -2.000000 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_c000_87ff_1c_0001_0 // -0.000061 * -2.000000 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_c000_07ff_1c_0c00_1 // -0.000061 * -2.000000 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_c000_07ff_1c_8001_0 // 0.000061 * -2.000000 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_c000_07ff_1c_8001_0 // 0.000061 * -2.000000 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_c000_87ff_1c_8c00_1 // 0.000061 * -2.000000 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_4000_87ff_1c_0001_0 // 0.000061 * 2.000000 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_4000_87ff_1c_0001_0 // 0.000061 * 2.000000 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_4000_07ff_1c_0c00_1 // 0.000061 * 2.000000 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 0400_4000_3c00_1c_3c00_1 // 0.000061 * 2.000000 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0400_4000_bc00_1c_bc00_1 // 0.000061 * 2.000000 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -1767,13 +1767,13 @@ 8400_c001_8400_1c_0402_0 // -0.000061 * -2.001953 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_4001_8400_1c_8a01_0 // -0.000061 * 2.001953 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 8400_4001_0400_1c_8402_0 // -0.000061 * 2.001953 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_4001_0600_1c_8202_0 // -0.000061 * 2.001953 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_4001_0600_1c_8202_0 // -0.000061 * 2.001953 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8400_4001_8600_1c_8b01_0 // -0.000061 * 2.001953 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_c001_8600_1c_0202_0 // -0.000061 * -2.001953 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_c001_8600_1c_0202_0 // -0.000061 * -2.001953 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8400_c001_0600_1c_0b01_0 // -0.000061 * -2.001953 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_c001_0600_1c_8202_0 // 0.000061 * -2.001953 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_c001_0600_1c_8202_0 // 0.000061 * -2.001953 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0400_c001_8600_1c_8b01_0 // 0.000061 * -2.001953 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_4001_8600_1c_0202_0 // 0.000061 * 2.001953 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_4001_8600_1c_0202_0 // 0.000061 * 2.001953 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0400_4001_0600_1c_0b01_0 // 0.000061 * 2.001953 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 0400_4001_0401_1c_0a02_1 // 0.000061 * 2.001953 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 0400_4001_8401_1c_0401_0 // 0.000061 * 2.001953 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 @@ -1783,13 +1783,13 @@ 8400_c001_8401_1c_0401_0 // -0.000061 * -2.001953 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_4001_8401_1c_8a02_1 // -0.000061 * 2.001953 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 8400_4001_0401_1c_8401_0 // -0.000061 * 2.001953 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_4001_07ff_1c_8003_0 // -0.000061 * 2.001953 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_4001_07ff_1c_8003_0 // -0.000061 * 2.001953 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_4001_87ff_1c_8c00_1 // -0.000061 * 2.001953 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_c001_87ff_1c_0003_0 // -0.000061 * -2.001953 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_c001_87ff_1c_0003_0 // -0.000061 * -2.001953 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_c001_07ff_1c_0c00_1 // -0.000061 * -2.001953 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_c001_07ff_1c_8003_0 // 0.000061 * -2.001953 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_c001_07ff_1c_8003_0 // 0.000061 * -2.001953 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_c001_87ff_1c_8c00_1 // 0.000061 * -2.001953 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_4001_87ff_1c_0003_0 // 0.000061 * 2.001953 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_4001_87ff_1c_0003_0 // 0.000061 * 2.001953 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_4001_07ff_1c_0c00_1 // 0.000061 * 2.001953 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 0400_4001_3c00_1c_3c00_1 // 0.000061 * 2.001953 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0400_4001_bc00_1c_bc00_1 // 0.000061 * 2.001953 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -3872,13 +3872,13 @@ 0400_8000_0000_1c_0000_0 // 0.000061 * -0.000000 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_8000_8000_1c_8000_0 // 0.000061 * -0.000000 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0600_0400_0400_1c_0400_1 // 0.000092 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0600_0400_8400_1c_8400_3 // 0.000092 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_0400_8400_1c_8400_3 // 0.000092 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0600_8400_8400_1c_8400_1 // 0.000092 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0600_8400_0400_1c_0400_3 // 0.000092 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8400_0400_1c_0400_3 // 0.000092 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_8400_0400_1c_0400_1 // -0.000092 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8600_8400_8400_1c_8400_3 // -0.000092 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_8400_8400_1c_8400_3 // -0.000092 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_0400_8400_1c_8400_1 // -0.000092 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8600_0400_0400_1c_0400_3 // -0.000092 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0400_0400_1c_0400_3 // -0.000092 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_0400_0600_1c_0600_1 // -0.000092 * 0.000061 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8600_0400_8600_1c_8600_1 // -0.000092 * 0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8600_8400_8600_1c_8600_1 // -0.000092 * -0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 @@ -4031,30 +4031,30 @@ 0600_8400_ffff_1c_7e00_0 // 0.000092 * -0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0600_0400_ffff_1c_7e00_0 // 0.000092 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0600_0400_7fff_1c_7e00_0 // 0.000092 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -0600_0400_0000_1c_0000_3 // 0.000092 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_0400_8000_1c_0000_3 // 0.000092 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_8400_8000_1c_8000_3 // 0.000092 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_8400_0000_1c_8000_3 // 0.000092 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_8400_0000_1c_0000_3 // -0.000092 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_8400_8000_1c_0000_3 // -0.000092 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_0400_8000_1c_8000_3 // -0.000092 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_0400_0000_1c_8000_3 // -0.000092 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_0400_8000_1c_8000_3 // -0.000092 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_0400_0000_1c_8000_3 // -0.000092 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_8400_0000_1c_0000_3 // -0.000092 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_8400_8000_1c_0000_3 // -0.000092 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_8400_8000_1c_8000_3 // 0.000092 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_8400_0000_1c_8000_3 // 0.000092 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_0400_0000_1c_0000_3 // 0.000092 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_0400_8000_1c_0000_3 // 0.000092 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_0400_0000_1c_0000_3 // 0.000092 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_0400_8000_1c_0000_3 // 0.000092 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8400_8000_1c_8000_3 // 0.000092 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8400_0000_1c_8000_3 // 0.000092 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_8400_0000_1c_0000_3 // -0.000092 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_8400_8000_1c_0000_3 // -0.000092 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0400_8000_1c_8000_3 // -0.000092 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0400_0000_1c_8000_3 // -0.000092 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0400_8000_1c_8000_3 // -0.000092 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0400_0000_1c_8000_3 // -0.000092 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_8400_0000_1c_0000_3 // -0.000092 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_8400_8000_1c_0000_3 // -0.000092 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8400_8000_1c_8000_3 // 0.000092 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8400_0000_1c_8000_3 // 0.000092 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_0400_0000_1c_0000_3 // 0.000092 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_0400_8000_1c_0000_3 // 0.000092 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0600_0600_0400_1c_0400_1 // 0.000092 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0600_0600_8400_1c_8400_3 // 0.000092 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_0600_8400_1c_8400_3 // 0.000092 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0600_8600_8400_1c_8400_1 // 0.000092 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0600_8600_0400_1c_0400_3 // 0.000092 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8600_0400_1c_0400_3 // 0.000092 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_8600_0400_1c_0400_1 // -0.000092 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8600_8600_8400_1c_8400_3 // -0.000092 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_8600_8400_1c_8400_3 // -0.000092 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_0600_8400_1c_8400_1 // -0.000092 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8600_0600_0400_1c_0400_3 // -0.000092 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0600_0400_1c_0400_3 // -0.000092 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_0600_0600_1c_0600_1 // -0.000092 * 0.000092 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8600_0600_8600_1c_8600_1 // -0.000092 * 0.000092 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8600_8600_8600_1c_8600_1 // -0.000092 * -0.000092 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 @@ -4207,30 +4207,30 @@ 0600_8600_ffff_1c_7e00_0 // 0.000092 * -0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0600_0600_ffff_1c_7e00_0 // 0.000092 * 0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0600_0600_7fff_1c_7e00_0 // 0.000092 * 0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -0600_0600_0000_1c_0000_3 // 0.000092 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_0600_8000_1c_0000_3 // 0.000092 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_8600_8000_1c_8000_3 // 0.000092 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_8600_0000_1c_8000_3 // 0.000092 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_8600_0000_1c_0000_3 // -0.000092 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_8600_8000_1c_0000_3 // -0.000092 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_0600_8000_1c_8000_3 // -0.000092 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_0600_0000_1c_8000_3 // -0.000092 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_0600_8000_1c_8000_3 // -0.000092 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_0600_0000_1c_8000_3 // -0.000092 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_8600_0000_1c_0000_3 // -0.000092 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_8600_8000_1c_0000_3 // -0.000092 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_8600_8000_1c_8000_3 // 0.000092 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_8600_0000_1c_8000_3 // 0.000092 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_0600_0000_1c_0000_3 // 0.000092 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_0600_8000_1c_0000_3 // 0.000092 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_0600_0000_1c_0000_3 // 0.000092 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_0600_8000_1c_0000_3 // 0.000092 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8600_8000_1c_8000_3 // 0.000092 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8600_0000_1c_8000_3 // 0.000092 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_8600_0000_1c_0000_3 // -0.000092 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_8600_8000_1c_0000_3 // -0.000092 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0600_8000_1c_8000_3 // -0.000092 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0600_0000_1c_8000_3 // -0.000092 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0600_8000_1c_8000_3 // -0.000092 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0600_0000_1c_8000_3 // -0.000092 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_8600_0000_1c_0000_3 // -0.000092 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_8600_8000_1c_0000_3 // -0.000092 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8600_8000_1c_8000_3 // 0.000092 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8600_0000_1c_8000_3 // 0.000092 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_0600_0000_1c_0000_3 // 0.000092 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_0600_8000_1c_0000_3 // 0.000092 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0600_0401_0400_1c_0400_1 // 0.000092 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0600_0401_8400_1c_8400_3 // 0.000092 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_0401_8400_1c_8400_3 // 0.000092 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0600_8401_8400_1c_8400_1 // 0.000092 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0600_8401_0400_1c_0400_3 // 0.000092 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8401_0400_1c_0400_3 // 0.000092 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_8401_0400_1c_0400_1 // -0.000092 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8600_8401_8400_1c_8400_3 // -0.000092 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_8401_8400_1c_8400_3 // -0.000092 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_0401_8400_1c_8400_1 // -0.000092 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8600_0401_0400_1c_0400_3 // -0.000092 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0401_0400_1c_0400_3 // -0.000092 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_0401_0600_1c_0600_1 // -0.000092 * 0.000061 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8600_0401_8600_1c_8600_1 // -0.000092 * 0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8600_8401_8600_1c_8600_1 // -0.000092 * -0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 @@ -4383,30 +4383,30 @@ 0600_8401_ffff_1c_7e00_0 // 0.000092 * -0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0600_0401_ffff_1c_7e00_0 // 0.000092 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0600_0401_7fff_1c_7e00_0 // 0.000092 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -0600_0401_0000_1c_0000_3 // 0.000092 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_0401_8000_1c_0000_3 // 0.000092 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_8401_8000_1c_8000_3 // 0.000092 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_8401_0000_1c_8000_3 // 0.000092 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_8401_0000_1c_0000_3 // -0.000092 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_8401_8000_1c_0000_3 // -0.000092 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_0401_8000_1c_8000_3 // -0.000092 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_0401_0000_1c_8000_3 // -0.000092 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_0401_8000_1c_8000_3 // -0.000092 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_0401_0000_1c_8000_3 // -0.000092 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_8401_0000_1c_0000_3 // -0.000092 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_8401_8000_1c_0000_3 // -0.000092 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_8401_8000_1c_8000_3 // 0.000092 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_8401_0000_1c_8000_3 // 0.000092 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_0401_0000_1c_0000_3 // 0.000092 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_0401_8000_1c_0000_3 // 0.000092 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_0401_0000_1c_0000_3 // 0.000092 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_0401_8000_1c_0000_3 // 0.000092 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8401_8000_1c_8000_3 // 0.000092 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8401_0000_1c_8000_3 // 0.000092 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_8401_0000_1c_0000_3 // -0.000092 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_8401_8000_1c_0000_3 // -0.000092 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0401_8000_1c_8000_3 // -0.000092 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0401_0000_1c_8000_3 // -0.000092 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0401_8000_1c_8000_3 // -0.000092 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0401_0000_1c_8000_3 // -0.000092 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_8401_0000_1c_0000_3 // -0.000092 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_8401_8000_1c_0000_3 // -0.000092 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8401_8000_1c_8000_3 // 0.000092 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8401_0000_1c_8000_3 // 0.000092 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_0401_0000_1c_0000_3 // 0.000092 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_0401_8000_1c_0000_3 // 0.000092 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0600_07ff_0400_1c_0400_1 // 0.000092 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0600_07ff_8400_1c_8400_3 // 0.000092 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_07ff_8400_1c_8400_3 // 0.000092 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0600_87ff_8400_1c_8400_1 // 0.000092 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0600_87ff_0400_1c_0400_3 // 0.000092 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_87ff_0400_1c_0400_3 // 0.000092 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_87ff_0400_1c_0400_1 // -0.000092 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8600_87ff_8400_1c_8400_3 // -0.000092 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_87ff_8400_1c_8400_3 // -0.000092 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_07ff_8400_1c_8400_1 // -0.000092 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8600_07ff_0400_1c_0400_3 // -0.000092 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_07ff_0400_1c_0400_3 // -0.000092 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_07ff_0600_1c_0600_1 // -0.000092 * 0.000122 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8600_07ff_8600_1c_8600_1 // -0.000092 * 0.000122 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8600_87ff_8600_1c_8600_1 // -0.000092 * -0.000122 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 @@ -4559,30 +4559,30 @@ 0600_87ff_ffff_1c_7e00_0 // 0.000092 * -0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0600_07ff_ffff_1c_7e00_0 // 0.000092 * 0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0600_07ff_7fff_1c_7e00_0 // 0.000092 * 0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -0600_07ff_0000_1c_0000_3 // 0.000092 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_07ff_8000_1c_0000_3 // 0.000092 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_87ff_8000_1c_8000_3 // 0.000092 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_87ff_0000_1c_8000_3 // 0.000092 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_87ff_0000_1c_0000_3 // -0.000092 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_87ff_8000_1c_0000_3 // -0.000092 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_07ff_8000_1c_8000_3 // -0.000092 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_07ff_0000_1c_8000_3 // -0.000092 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_07ff_8000_1c_8000_3 // -0.000092 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_07ff_0000_1c_8000_3 // -0.000092 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_87ff_0000_1c_0000_3 // -0.000092 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_87ff_8000_1c_0000_3 // -0.000092 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_87ff_8000_1c_8000_3 // 0.000092 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_87ff_0000_1c_8000_3 // 0.000092 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_07ff_0000_1c_0000_3 // 0.000092 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_07ff_8000_1c_0000_3 // 0.000092 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_07ff_0000_1c_0000_3 // 0.000092 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_07ff_8000_1c_0000_3 // 0.000092 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_87ff_8000_1c_8000_3 // 0.000092 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_87ff_0000_1c_8000_3 // 0.000092 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_87ff_0000_1c_0000_3 // -0.000092 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_87ff_8000_1c_0000_3 // -0.000092 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_07ff_8000_1c_8000_3 // -0.000092 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_07ff_0000_1c_8000_3 // -0.000092 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_07ff_8000_1c_8000_3 // -0.000092 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_07ff_0000_1c_8000_3 // -0.000092 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_87ff_0000_1c_0000_3 // -0.000092 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_87ff_8000_1c_0000_3 // -0.000092 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_87ff_8000_1c_8000_3 // 0.000092 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_87ff_0000_1c_8000_3 // 0.000092 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_07ff_0000_1c_0000_3 // 0.000092 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_07ff_8000_1c_0000_3 // 0.000092 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0600_3c00_0400_1c_0900_0 // 0.000092 * 1.000000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0600_3c00_8400_1c_0200_0 // 0.000092 * 1.000000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_3c00_8400_1c_0200_0 // 0.000092 * 1.000000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0600_bc00_8400_1c_8900_0 // 0.000092 * -1.000000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0600_bc00_0400_1c_8200_0 // 0.000092 * -1.000000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_bc00_0400_1c_8200_0 // 0.000092 * -1.000000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8600_bc00_0400_1c_0900_0 // -0.000092 * -1.000000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8600_bc00_8400_1c_0200_0 // -0.000092 * -1.000000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8600_bc00_8400_1c_0200_0 // -0.000092 * -1.000000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8600_3c00_8400_1c_8900_0 // -0.000092 * 1.000000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8600_3c00_0400_1c_8200_0 // -0.000092 * 1.000000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8600_3c00_0400_1c_8200_0 // -0.000092 * 1.000000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8600_3c00_0600_1c_0000_0 // -0.000092 * 1.000000 + 0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8600_3c00_8600_1c_8a00_0 // -0.000092 * 1.000000 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 8600_bc00_8600_1c_0000_0 // -0.000092 * -1.000000 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -4592,20 +4592,20 @@ 0600_3c00_8600_1c_0000_0 // 0.000092 * 1.000000 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0600_3c00_0600_1c_0a00_0 // 0.000092 * 1.000000 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 0600_3c00_0401_1c_0900_1 // 0.000092 * 1.000000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3c00_8401_1c_01ff_0 // 0.000092 * 1.000000 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_3c00_8401_1c_01ff_0 // 0.000092 * 1.000000 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0600_bc00_8401_1c_8900_1 // 0.000092 * -1.000000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_bc00_0401_1c_81ff_0 // 0.000092 * -1.000000 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_bc00_0401_1c_81ff_0 // 0.000092 * -1.000000 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8600_bc00_0401_1c_0900_1 // -0.000092 * -1.000000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_bc00_8401_1c_01ff_0 // -0.000092 * -1.000000 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8600_bc00_8401_1c_01ff_0 // -0.000092 * -1.000000 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8600_3c00_8401_1c_8900_1 // -0.000092 * 1.000000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_3c00_0401_1c_81ff_0 // -0.000092 * 1.000000 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8600_3c00_07ff_1c_01ff_0 // -0.000092 * 1.000000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8600_3c00_0401_1c_81ff_0 // -0.000092 * 1.000000 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8600_3c00_07ff_1c_01ff_0 // -0.000092 * 1.000000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8600_3c00_87ff_1c_8b00_1 // -0.000092 * 1.000000 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_bc00_87ff_1c_81ff_0 // -0.000092 * -1.000000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8600_bc00_87ff_1c_81ff_0 // -0.000092 * -1.000000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8600_bc00_07ff_1c_0b00_1 // -0.000092 * -1.000000 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_bc00_07ff_1c_01ff_0 // 0.000092 * -1.000000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_bc00_07ff_1c_01ff_0 // 0.000092 * -1.000000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0600_bc00_87ff_1c_8b00_1 // 0.000092 * -1.000000 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3c00_87ff_1c_81ff_0 // 0.000092 * 1.000000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_3c00_87ff_1c_81ff_0 // 0.000092 * 1.000000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0600_3c00_07ff_1c_0b00_1 // 0.000092 * 1.000000 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 0600_3c00_3c00_1c_3c00_1 // 0.000092 * 1.000000 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0600_3c00_bc00_1c_bc00_1 // 0.000092 * 1.000000 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -4759,13 +4759,13 @@ 8600_be00_8400_1c_0500_0 // -0.000092 * -1.500000 + -0.000061 = 0.000076 NV: 0 OF: 0 UF: 0 NX: 0 8600_3e00_8400_1c_8a80_0 // -0.000092 * 1.500000 + -0.000061 = -0.000198 NV: 0 OF: 0 UF: 0 NX: 0 8600_3e00_0400_1c_8500_0 // -0.000092 * 1.500000 + 0.000061 = -0.000076 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8600_3e00_0600_1c_8300_0 // -0.000092 * 1.500000 + 0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8600_3e00_0600_1c_8300_0 // -0.000092 * 1.500000 + 0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 8600_3e00_8600_1c_8b80_0 // -0.000092 * 1.500000 + -0.000092 = -0.000229 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8600_be00_8600_1c_0300_0 // -0.000092 * -1.500000 + -0.000092 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8600_be00_8600_1c_0300_0 // -0.000092 * -1.500000 + -0.000092 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 8600_be00_0600_1c_0b80_0 // -0.000092 * -1.500000 + 0.000092 = 0.000229 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0600_be00_0600_1c_8300_0 // 0.000092 * -1.500000 + 0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_be00_0600_1c_8300_0 // 0.000092 * -1.500000 + 0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 0600_be00_8600_1c_8b80_0 // 0.000092 * -1.500000 + -0.000092 = -0.000229 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0600_3e00_8600_1c_0300_0 // 0.000092 * 1.500000 + -0.000092 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_3e00_8600_1c_0300_0 // 0.000092 * 1.500000 + -0.000092 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 0600_3e00_0600_1c_0b80_0 // 0.000092 * 1.500000 + 0.000092 = 0.000229 NV: 0 OF: 0 UF: 0 NX: 0 0600_3e00_0401_1c_0a80_1 // 0.000092 * 1.500000 + 0.000061 = 0.000198 NV: 0 OF: 0 UF: 0 NX: 1 0600_3e00_8401_1c_04ff_0 // 0.000092 * 1.500000 + -0.000061 = 0.000076 NV: 0 OF: 0 UF: 0 NX: 0 @@ -4775,13 +4775,13 @@ 8600_be00_8401_1c_04ff_0 // -0.000092 * -1.500000 + -0.000061 = 0.000076 NV: 0 OF: 0 UF: 0 NX: 0 8600_3e00_8401_1c_8a80_1 // -0.000092 * 1.500000 + -0.000061 = -0.000198 NV: 0 OF: 0 UF: 0 NX: 1 8600_3e00_0401_1c_84ff_0 // -0.000092 * 1.500000 + 0.000061 = -0.000076 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8600_3e00_07ff_1c_8101_0 // -0.000092 * 1.500000 + 0.000122 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8600_3e00_07ff_1c_8101_0 // -0.000092 * 1.500000 + 0.000122 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 8600_3e00_87ff_1c_8c40_1 // -0.000092 * 1.500000 + -0.000122 = -0.000259 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_be00_87ff_1c_0101_0 // -0.000092 * -1.500000 + -0.000122 = 0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8600_be00_87ff_1c_0101_0 // -0.000092 * -1.500000 + -0.000122 = 0.000015 NV: 0 OF: 0 UF: 0 NX: 0 8600_be00_07ff_1c_0c40_1 // -0.000092 * -1.500000 + 0.000122 = 0.000259 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_be00_07ff_1c_8101_0 // 0.000092 * -1.500000 + 0.000122 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_be00_07ff_1c_8101_0 // 0.000092 * -1.500000 + 0.000122 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 0600_be00_87ff_1c_8c40_1 // 0.000092 * -1.500000 + -0.000122 = -0.000259 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3e00_87ff_1c_0101_0 // 0.000092 * 1.500000 + -0.000122 = 0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_3e00_87ff_1c_0101_0 // 0.000092 * 1.500000 + -0.000122 = 0.000015 NV: 0 OF: 0 UF: 0 NX: 0 0600_3e00_07ff_1c_0c40_1 // 0.000092 * 1.500000 + 0.000122 = 0.000259 NV: 0 OF: 0 UF: 0 NX: 1 0600_3e00_3c00_1c_3c00_1 // 0.000092 * 1.500000 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0600_3e00_bc00_1c_bc00_1 // 0.000092 * 1.500000 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -4928,36 +4928,36 @@ 0600_3e00_0000_1c_0880_0 // 0.000092 * 1.500000 + 0.000000 = 0.000137 NV: 0 OF: 0 UF: 0 NX: 0 0600_3e00_8000_1c_0880_0 // 0.000092 * 1.500000 + -0.000000 = 0.000137 NV: 0 OF: 0 UF: 0 NX: 0 0600_3c01_0400_1c_0901_1 // 0.000092 * 1.000977 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3c01_8400_1c_0202_3 // 0.000092 * 1.000977 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_3c01_8400_1c_0202_3 // 0.000092 * 1.000977 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0600_bc01_8400_1c_8901_1 // 0.000092 * -1.000977 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_bc01_0400_1c_8202_3 // 0.000092 * -1.000977 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_bc01_0400_1c_8202_3 // 0.000092 * -1.000977 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8600_bc01_0400_1c_0901_1 // -0.000092 * -1.000977 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_bc01_8400_1c_0202_3 // -0.000092 * -1.000977 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_bc01_8400_1c_0202_3 // -0.000092 * -1.000977 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8600_3c01_8400_1c_8901_1 // -0.000092 * 1.000977 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_3c01_0400_1c_8202_3 // -0.000092 * 1.000977 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8600_3c01_0600_1c_8002_3 // -0.000092 * 1.000977 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_3c01_0400_1c_8202_3 // -0.000092 * 1.000977 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_3c01_0600_1c_8002_3 // -0.000092 * 1.000977 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8600_3c01_8600_1c_8a01_1 // -0.000092 * 1.000977 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_bc01_8600_1c_0002_3 // -0.000092 * -1.000977 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_bc01_8600_1c_0002_3 // -0.000092 * -1.000977 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8600_bc01_0600_1c_0a01_1 // -0.000092 * -1.000977 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_bc01_0600_1c_8002_3 // 0.000092 * -1.000977 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_bc01_0600_1c_8002_3 // 0.000092 * -1.000977 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0600_bc01_8600_1c_8a01_1 // 0.000092 * -1.000977 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3c01_8600_1c_0002_3 // 0.000092 * 1.000977 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_3c01_8600_1c_0002_3 // 0.000092 * 1.000977 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0600_3c01_0600_1c_0a01_1 // 0.000092 * 1.000977 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 0600_3c01_0401_1c_0901_1 // 0.000092 * 1.000977 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3c01_8401_1c_0200_3 // 0.000092 * 1.000977 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_3c01_8401_1c_0200_3 // 0.000092 * 1.000977 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0600_bc01_8401_1c_8901_1 // 0.000092 * -1.000977 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_bc01_0401_1c_8200_3 // 0.000092 * -1.000977 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_bc01_0401_1c_8200_3 // 0.000092 * -1.000977 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8600_bc01_0401_1c_0901_1 // -0.000092 * -1.000977 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_bc01_8401_1c_0200_3 // -0.000092 * -1.000977 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_bc01_8401_1c_0200_3 // -0.000092 * -1.000977 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8600_3c01_8401_1c_8901_1 // -0.000092 * 1.000977 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_3c01_0401_1c_8200_3 // -0.000092 * 1.000977 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8600_3c01_07ff_1c_01fe_3 // -0.000092 * 1.000977 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_3c01_0401_1c_8200_3 // -0.000092 * 1.000977 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_3c01_07ff_1c_01fe_3 // -0.000092 * 1.000977 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 8600_3c01_87ff_1c_8b00_1 // -0.000092 * 1.000977 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_bc01_87ff_1c_81fe_3 // -0.000092 * -1.000977 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_bc01_87ff_1c_81fe_3 // -0.000092 * -1.000977 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 8600_bc01_07ff_1c_0b00_1 // -0.000092 * -1.000977 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_bc01_07ff_1c_01fe_3 // 0.000092 * -1.000977 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_bc01_07ff_1c_01fe_3 // 0.000092 * -1.000977 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 0600_bc01_87ff_1c_8b00_1 // 0.000092 * -1.000977 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3c01_87ff_1c_81fe_3 // 0.000092 * 1.000977 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_3c01_87ff_1c_81fe_3 // 0.000092 * 1.000977 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 0600_3c01_07ff_1c_0b00_1 // 0.000092 * 1.000977 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 0600_3c01_3c00_1c_3c00_1 // 0.000092 * 1.000977 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0600_3c01_bc00_1c_bc00_1 // 0.000092 * 1.000977 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -5127,13 +5127,13 @@ 8600_bfff_8401_1c_07fe_1 // -0.000092 * -1.999023 + -0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 8600_3fff_8401_1c_8c00_1 // -0.000092 * 1.999023 + -0.000061 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 8600_3fff_0401_1c_87fe_1 // -0.000092 * 1.999023 + 0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -8600_3fff_07ff_1c_8400_3 // -0.000092 * 1.999023 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_3fff_07ff_1c_8400_3 // -0.000092 * 1.999023 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_3fff_87ff_1c_8cff_1 // -0.000092 * 1.999023 + -0.000122 = -0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -8600_bfff_87ff_1c_0400_3 // -0.000092 * -1.999023 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_bfff_87ff_1c_0400_3 // -0.000092 * -1.999023 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_bfff_07ff_1c_0cff_1 // -0.000092 * -1.999023 + 0.000122 = 0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -0600_bfff_07ff_1c_8400_3 // 0.000092 * -1.999023 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_bfff_07ff_1c_8400_3 // 0.000092 * -1.999023 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0600_bfff_87ff_1c_8cff_1 // 0.000092 * -1.999023 + -0.000122 = -0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -0600_3fff_87ff_1c_0400_3 // 0.000092 * 1.999023 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_3fff_87ff_1c_0400_3 // 0.000092 * 1.999023 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0600_3fff_07ff_1c_0cff_1 // 0.000092 * 1.999023 + 0.000122 = 0.000305 NV: 0 OF: 0 UF: 0 NX: 1 0600_3fff_3c00_1c_3c00_1 // 0.000092 * 1.999023 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0600_3fff_bc00_1c_bc00_1 // 0.000092 * 1.999023 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -7744,13 +7744,13 @@ 0600_8000_0000_1c_0000_0 // 0.000092 * -0.000000 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0600_8000_8000_1c_8000_0 // 0.000092 * -0.000000 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0401_0400_0400_1c_0400_1 // 0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0401_0400_8400_1c_8400_3 // 0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_0400_8400_1c_8400_3 // 0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0401_8400_8400_1c_8400_1 // 0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0401_8400_0400_1c_0400_3 // 0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8400_0400_1c_0400_3 // 0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_8400_0400_1c_0400_1 // -0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8401_8400_8400_1c_8400_3 // -0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_8400_8400_1c_8400_3 // -0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_0400_8400_1c_8400_1 // -0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8401_0400_0400_1c_0400_3 // -0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0400_0400_1c_0400_3 // -0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_0400_0600_1c_0600_1 // -0.000061 * 0.000061 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8401_0400_8600_1c_8600_1 // -0.000061 * 0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8401_8400_8600_1c_8600_1 // -0.000061 * -0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 @@ -7903,30 +7903,30 @@ 0401_8400_ffff_1c_7e00_0 // 0.000061 * -0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0401_0400_ffff_1c_7e00_0 // 0.000061 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0401_0400_7fff_1c_7e00_0 // 0.000061 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -0401_0400_0000_1c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_0400_8000_1c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_8400_8000_1c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_8400_0000_1c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_8400_0000_1c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_8400_8000_1c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_0400_8000_1c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_0400_0000_1c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_0400_8000_1c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_0400_0000_1c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_8400_0000_1c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_8400_8000_1c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_8400_8000_1c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_8400_0000_1c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_0400_0000_1c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_0400_8000_1c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_0400_0000_1c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_0400_8000_1c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8400_8000_1c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8400_0000_1c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_8400_0000_1c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_8400_8000_1c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0400_8000_1c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0400_0000_1c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0400_8000_1c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0400_0000_1c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_8400_0000_1c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_8400_8000_1c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8400_8000_1c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8400_0000_1c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_0400_0000_1c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_0400_8000_1c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_0600_0400_1c_0400_1 // 0.000061 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0401_0600_8400_1c_8400_3 // 0.000061 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_0600_8400_1c_8400_3 // 0.000061 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0401_8600_8400_1c_8400_1 // 0.000061 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0401_8600_0400_1c_0400_3 // 0.000061 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8600_0400_1c_0400_3 // 0.000061 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_8600_0400_1c_0400_1 // -0.000061 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8401_8600_8400_1c_8400_3 // -0.000061 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_8600_8400_1c_8400_3 // -0.000061 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_0600_8400_1c_8400_1 // -0.000061 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8401_0600_0400_1c_0400_3 // -0.000061 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0600_0400_1c_0400_3 // -0.000061 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_0600_0600_1c_0600_1 // -0.000061 * 0.000092 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8401_0600_8600_1c_8600_1 // -0.000061 * 0.000092 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8401_8600_8600_1c_8600_1 // -0.000061 * -0.000092 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 @@ -8079,30 +8079,30 @@ 0401_8600_ffff_1c_7e00_0 // 0.000061 * -0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0401_0600_ffff_1c_7e00_0 // 0.000061 * 0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0401_0600_7fff_1c_7e00_0 // 0.000061 * 0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -0401_0600_0000_1c_0000_3 // 0.000061 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_0600_8000_1c_0000_3 // 0.000061 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_8600_8000_1c_8000_3 // 0.000061 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_8600_0000_1c_8000_3 // 0.000061 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_8600_0000_1c_0000_3 // -0.000061 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_8600_8000_1c_0000_3 // -0.000061 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_0600_8000_1c_8000_3 // -0.000061 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_0600_0000_1c_8000_3 // -0.000061 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_0600_8000_1c_8000_3 // -0.000061 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_0600_0000_1c_8000_3 // -0.000061 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_8600_0000_1c_0000_3 // -0.000061 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_8600_8000_1c_0000_3 // -0.000061 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_8600_8000_1c_8000_3 // 0.000061 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_8600_0000_1c_8000_3 // 0.000061 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_0600_0000_1c_0000_3 // 0.000061 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_0600_8000_1c_0000_3 // 0.000061 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_0600_0000_1c_0000_3 // 0.000061 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_0600_8000_1c_0000_3 // 0.000061 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8600_8000_1c_8000_3 // 0.000061 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8600_0000_1c_8000_3 // 0.000061 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_8600_0000_1c_0000_3 // -0.000061 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_8600_8000_1c_0000_3 // -0.000061 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0600_8000_1c_8000_3 // -0.000061 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0600_0000_1c_8000_3 // -0.000061 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0600_8000_1c_8000_3 // -0.000061 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0600_0000_1c_8000_3 // -0.000061 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_8600_0000_1c_0000_3 // -0.000061 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_8600_8000_1c_0000_3 // -0.000061 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8600_8000_1c_8000_3 // 0.000061 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8600_0000_1c_8000_3 // 0.000061 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_0600_0000_1c_0000_3 // 0.000061 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_0600_8000_1c_0000_3 // 0.000061 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_0401_0400_1c_0400_1 // 0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0401_0401_8400_1c_8400_3 // 0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_0401_8400_1c_8400_3 // 0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0401_8401_8400_1c_8400_1 // 0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0401_8401_0400_1c_0400_3 // 0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8401_0400_1c_0400_3 // 0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_8401_0400_1c_0400_1 // -0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8401_8401_8400_1c_8400_3 // -0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_8401_8400_1c_8400_3 // -0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_0401_8400_1c_8400_1 // -0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8401_0401_0400_1c_0400_3 // -0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0401_0400_1c_0400_3 // -0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_0401_0600_1c_0600_1 // -0.000061 * 0.000061 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8401_0401_8600_1c_8600_1 // -0.000061 * 0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8401_8401_8600_1c_8600_1 // -0.000061 * -0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 @@ -8255,30 +8255,30 @@ 0401_8401_ffff_1c_7e00_0 // 0.000061 * -0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0401_0401_ffff_1c_7e00_0 // 0.000061 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0401_0401_7fff_1c_7e00_0 // 0.000061 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -0401_0401_0000_1c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_0401_8000_1c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_8401_8000_1c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_8401_0000_1c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_8401_0000_1c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_8401_8000_1c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_0401_8000_1c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_0401_0000_1c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_0401_8000_1c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_0401_0000_1c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_8401_0000_1c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_8401_8000_1c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_8401_8000_1c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_8401_0000_1c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_0401_0000_1c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_0401_8000_1c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_0401_0000_1c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_0401_8000_1c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8401_8000_1c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8401_0000_1c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_8401_0000_1c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_8401_8000_1c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0401_8000_1c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0401_0000_1c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0401_8000_1c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0401_0000_1c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_8401_0000_1c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_8401_8000_1c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8401_8000_1c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8401_0000_1c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_0401_0000_1c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_0401_8000_1c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_07ff_0400_1c_0400_1 // 0.000061 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0401_07ff_8400_1c_8400_3 // 0.000061 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_07ff_8400_1c_8400_3 // 0.000061 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0401_87ff_8400_1c_8400_1 // 0.000061 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0401_87ff_0400_1c_0400_3 // 0.000061 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_87ff_0400_1c_0400_3 // 0.000061 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_87ff_0400_1c_0400_1 // -0.000061 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8401_87ff_8400_1c_8400_3 // -0.000061 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_87ff_8400_1c_8400_3 // -0.000061 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_07ff_8400_1c_8400_1 // -0.000061 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8401_07ff_0400_1c_0400_3 // -0.000061 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_07ff_0400_1c_0400_3 // -0.000061 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_07ff_0600_1c_0600_1 // -0.000061 * 0.000122 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8401_07ff_8600_1c_8600_1 // -0.000061 * 0.000122 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8401_87ff_8600_1c_8600_1 // -0.000061 * -0.000122 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 @@ -8431,37 +8431,37 @@ 0401_87ff_ffff_1c_7e00_0 // 0.000061 * -0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0401_07ff_ffff_1c_7e00_0 // 0.000061 * 0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0401_07ff_7fff_1c_7e00_0 // 0.000061 * 0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -0401_07ff_0000_1c_0000_3 // 0.000061 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_07ff_8000_1c_0000_3 // 0.000061 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_87ff_8000_1c_8000_3 // 0.000061 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_87ff_0000_1c_8000_3 // 0.000061 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_87ff_0000_1c_0000_3 // -0.000061 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_87ff_8000_1c_0000_3 // -0.000061 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_07ff_8000_1c_8000_3 // -0.000061 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_07ff_0000_1c_8000_3 // -0.000061 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_07ff_8000_1c_8000_3 // -0.000061 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_07ff_0000_1c_8000_3 // -0.000061 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_87ff_0000_1c_0000_3 // -0.000061 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_87ff_8000_1c_0000_3 // -0.000061 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_87ff_8000_1c_8000_3 // 0.000061 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_87ff_0000_1c_8000_3 // 0.000061 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_07ff_0000_1c_0000_3 // 0.000061 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_07ff_8000_1c_0000_3 // 0.000061 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_07ff_0000_1c_0000_3 // 0.000061 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_07ff_8000_1c_0000_3 // 0.000061 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_87ff_8000_1c_8000_3 // 0.000061 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_87ff_0000_1c_8000_3 // 0.000061 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_87ff_0000_1c_0000_3 // -0.000061 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_87ff_8000_1c_0000_3 // -0.000061 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_07ff_8000_1c_8000_3 // -0.000061 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_07ff_0000_1c_8000_3 // -0.000061 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_07ff_8000_1c_8000_3 // -0.000061 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_07ff_0000_1c_8000_3 // -0.000061 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_87ff_0000_1c_0000_3 // -0.000061 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_87ff_8000_1c_0000_3 // -0.000061 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_87ff_8000_1c_8000_3 // 0.000061 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_87ff_0000_1c_8000_3 // 0.000061 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_07ff_0000_1c_0000_3 // 0.000061 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_07ff_8000_1c_0000_3 // 0.000061 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_3c00_0400_1c_0800_1 // 0.000061 * 1.000000 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3c00_8400_1c_0001_0 // 0.000061 * 1.000000 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_3c00_8400_1c_0001_0 // 0.000061 * 1.000000 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0401_bc00_8400_1c_8800_1 // 0.000061 * -1.000000 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_bc00_0400_1c_8001_0 // 0.000061 * -1.000000 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_bc00_0400_1c_8001_0 // 0.000061 * -1.000000 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8401_bc00_0400_1c_0800_1 // -0.000061 * -1.000000 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_bc00_8400_1c_0001_0 // -0.000061 * -1.000000 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8401_bc00_8400_1c_0001_0 // -0.000061 * -1.000000 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8401_3c00_8400_1c_8800_1 // -0.000061 * 1.000000 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_3c00_0400_1c_8001_0 // -0.000061 * 1.000000 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8401_3c00_0600_1c_01ff_0 // -0.000061 * 1.000000 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8401_3c00_0400_1c_8001_0 // -0.000061 * 1.000000 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8401_3c00_0600_1c_01ff_0 // -0.000061 * 1.000000 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8401_3c00_8600_1c_8900_1 // -0.000061 * 1.000000 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_bc00_8600_1c_81ff_0 // -0.000061 * -1.000000 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8401_bc00_8600_1c_81ff_0 // -0.000061 * -1.000000 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8401_bc00_0600_1c_0900_1 // -0.000061 * -1.000000 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_bc00_0600_1c_01ff_0 // 0.000061 * -1.000000 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_bc00_0600_1c_01ff_0 // 0.000061 * -1.000000 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0401_bc00_8600_1c_8900_1 // 0.000061 * -1.000000 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3c00_8600_1c_81ff_0 // 0.000061 * 1.000000 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_3c00_8600_1c_81ff_0 // 0.000061 * 1.000000 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0401_3c00_0600_1c_0900_1 // 0.000061 * 1.000000 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 0401_3c00_0401_1c_0801_0 // 0.000061 * 1.000000 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 0 0401_3c00_8401_1c_0000_0 // 0.000061 * 1.000000 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -8471,13 +8471,13 @@ 8401_bc00_8401_1c_0000_0 // -0.000061 * -1.000000 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8401_3c00_8401_1c_8801_0 // -0.000061 * 1.000000 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 0 8401_3c00_0401_1c_0000_0 // -0.000061 * 1.000000 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8401_3c00_07ff_1c_03fe_0 // -0.000061 * 1.000000 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8401_3c00_07ff_1c_03fe_0 // -0.000061 * 1.000000 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8401_3c00_87ff_1c_8a00_0 // -0.000061 * 1.000000 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8401_bc00_87ff_1c_83fe_0 // -0.000061 * -1.000000 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8401_bc00_87ff_1c_83fe_0 // -0.000061 * -1.000000 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8401_bc00_07ff_1c_0a00_0 // -0.000061 * -1.000000 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0401_bc00_07ff_1c_03fe_0 // 0.000061 * -1.000000 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_bc00_07ff_1c_03fe_0 // 0.000061 * -1.000000 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0401_bc00_87ff_1c_8a00_0 // 0.000061 * -1.000000 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0401_3c00_87ff_1c_83fe_0 // 0.000061 * 1.000000 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_3c00_87ff_1c_83fe_0 // 0.000061 * 1.000000 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0401_3c00_07ff_1c_0a00_0 // 0.000061 * 1.000000 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 0401_3c00_3c00_1c_3c00_1 // 0.000061 * 1.000000 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0401_3c00_bc00_1c_bc00_1 // 0.000061 * 1.000000 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -8624,36 +8624,36 @@ 0401_3c00_0000_1c_0401_0 // 0.000061 * 1.000000 + 0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0401_3c00_8000_1c_0401_0 // 0.000061 * 1.000000 + -0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0401_3e00_0400_1c_0901_1 // 0.000061 * 1.500000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3e00_8400_1c_0202_3 // 0.000061 * 1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3e00_8400_1c_0202_3 // 0.000061 * 1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0401_be00_8400_1c_8901_1 // 0.000061 * -1.500000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_be00_0400_1c_8202_3 // 0.000061 * -1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_be00_0400_1c_8202_3 // 0.000061 * -1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8401_be00_0400_1c_0901_1 // -0.000061 * -1.500000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_be00_8400_1c_0202_3 // -0.000061 * -1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_be00_8400_1c_0202_3 // -0.000061 * -1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8401_3e00_8400_1c_8901_1 // -0.000061 * 1.500000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_3e00_0400_1c_8202_3 // -0.000061 * 1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_3e00_0600_1c_8002_3 // -0.000061 * 1.500000 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3e00_0400_1c_8202_3 // -0.000061 * 1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3e00_0600_1c_8002_3 // -0.000061 * 1.500000 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8401_3e00_8600_1c_8a01_1 // -0.000061 * 1.500000 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_be00_8600_1c_0002_3 // -0.000061 * -1.500000 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_be00_8600_1c_0002_3 // -0.000061 * -1.500000 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8401_be00_0600_1c_0a01_1 // -0.000061 * -1.500000 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_be00_0600_1c_8002_3 // 0.000061 * -1.500000 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_be00_0600_1c_8002_3 // 0.000061 * -1.500000 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_be00_8600_1c_8a01_1 // 0.000061 * -1.500000 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3e00_8600_1c_0002_3 // 0.000061 * 1.500000 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3e00_8600_1c_0002_3 // 0.000061 * 1.500000 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_3e00_0600_1c_0a01_1 // 0.000061 * 1.500000 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 0401_3e00_0401_1c_0901_1 // 0.000061 * 1.500000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3e00_8401_1c_0200_3 // 0.000061 * 1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3e00_8401_1c_0200_3 // 0.000061 * 1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0401_be00_8401_1c_8901_1 // 0.000061 * -1.500000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_be00_0401_1c_8200_3 // 0.000061 * -1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_be00_0401_1c_8200_3 // 0.000061 * -1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8401_be00_0401_1c_0901_1 // -0.000061 * -1.500000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_be00_8401_1c_0200_3 // -0.000061 * -1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_be00_8401_1c_0200_3 // -0.000061 * -1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8401_3e00_8401_1c_8901_1 // -0.000061 * 1.500000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_3e00_0401_1c_8200_3 // -0.000061 * 1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_3e00_07ff_1c_01fe_3 // -0.000061 * 1.500000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3e00_0401_1c_8200_3 // -0.000061 * 1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3e00_07ff_1c_01fe_3 // -0.000061 * 1.500000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 8401_3e00_87ff_1c_8b00_1 // -0.000061 * 1.500000 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_be00_87ff_1c_81fe_3 // -0.000061 * -1.500000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_be00_87ff_1c_81fe_3 // -0.000061 * -1.500000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 8401_be00_07ff_1c_0b00_1 // -0.000061 * -1.500000 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_be00_07ff_1c_01fe_3 // 0.000061 * -1.500000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_be00_07ff_1c_01fe_3 // 0.000061 * -1.500000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 0401_be00_87ff_1c_8b00_1 // 0.000061 * -1.500000 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3e00_87ff_1c_81fe_3 // 0.000061 * 1.500000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3e00_87ff_1c_81fe_3 // 0.000061 * 1.500000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 0401_3e00_07ff_1c_0b00_1 // 0.000061 * 1.500000 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 0401_3e00_3c00_1c_3c00_1 // 0.000061 * 1.500000 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0401_3e00_bc00_1c_bc00_1 // 0.000061 * 1.500000 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -8800,36 +8800,36 @@ 0401_3e00_0000_1c_0602_1 // 0.000061 * 1.500000 + 0.000000 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 0401_3e00_8000_1c_0602_1 // 0.000061 * 1.500000 + -0.000000 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 0401_3c01_0400_1c_0801_1 // 0.000061 * 1.000977 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3c01_8400_1c_0002_3 // 0.000061 * 1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3c01_8400_1c_0002_3 // 0.000061 * 1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_bc01_8400_1c_8801_1 // 0.000061 * -1.000977 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_bc01_0400_1c_8002_3 // 0.000061 * -1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_bc01_0400_1c_8002_3 // 0.000061 * -1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8401_bc01_0400_1c_0801_1 // -0.000061 * -1.000977 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_bc01_8400_1c_0002_3 // -0.000061 * -1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_bc01_8400_1c_0002_3 // -0.000061 * -1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8401_3c01_8400_1c_8801_1 // -0.000061 * 1.000977 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_3c01_0400_1c_8002_3 // -0.000061 * 1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_3c01_0600_1c_01fe_3 // -0.000061 * 1.000977 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3c01_0400_1c_8002_3 // -0.000061 * 1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3c01_0600_1c_01fe_3 // -0.000061 * 1.000977 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 8401_3c01_8600_1c_8901_1 // -0.000061 * 1.000977 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_bc01_8600_1c_81fe_3 // -0.000061 * -1.000977 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_bc01_8600_1c_81fe_3 // -0.000061 * -1.000977 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 8401_bc01_0600_1c_0901_1 // -0.000061 * -1.000977 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_bc01_0600_1c_01fe_3 // 0.000061 * -1.000977 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_bc01_0600_1c_01fe_3 // 0.000061 * -1.000977 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 0401_bc01_8600_1c_8901_1 // 0.000061 * -1.000977 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3c01_8600_1c_81fe_3 // 0.000061 * 1.000977 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3c01_8600_1c_81fe_3 // 0.000061 * 1.000977 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 0401_3c01_0600_1c_0901_1 // 0.000061 * 1.000977 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 0401_3c01_0401_1c_0802_1 // 0.000061 * 1.000977 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3c01_8401_1c_0001_3 // 0.000061 * 1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3c01_8401_1c_0001_3 // 0.000061 * 1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_bc01_8401_1c_8802_1 // 0.000061 * -1.000977 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_bc01_0401_1c_8001_3 // 0.000061 * -1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_bc01_0401_1c_8001_3 // 0.000061 * -1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8401_bc01_0401_1c_0802_1 // -0.000061 * -1.000977 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_bc01_8401_1c_0001_3 // -0.000061 * -1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_bc01_8401_1c_0001_3 // -0.000061 * -1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8401_3c01_8401_1c_8802_1 // -0.000061 * 1.000977 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_3c01_0401_1c_8001_3 // -0.000061 * 1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_3c01_07ff_1c_03fd_3 // -0.000061 * 1.000977 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3c01_0401_1c_8001_3 // -0.000061 * 1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3c01_07ff_1c_03fd_3 // -0.000061 * 1.000977 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_3c01_87ff_1c_8a01_1 // -0.000061 * 1.000977 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_bc01_87ff_1c_83fd_3 // -0.000061 * -1.000977 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_bc01_87ff_1c_83fd_3 // -0.000061 * -1.000977 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_bc01_07ff_1c_0a01_1 // -0.000061 * -1.000977 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_bc01_07ff_1c_03fd_3 // 0.000061 * -1.000977 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_bc01_07ff_1c_03fd_3 // 0.000061 * -1.000977 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0401_bc01_87ff_1c_8a01_1 // 0.000061 * -1.000977 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3c01_87ff_1c_83fd_3 // 0.000061 * 1.000977 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3c01_87ff_1c_83fd_3 // 0.000061 * 1.000977 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0401_3c01_07ff_1c_0a01_1 // 0.000061 * 1.000977 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 0401_3c01_3c00_1c_3c00_1 // 0.000061 * 1.000977 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0401_3c01_bc00_1c_bc00_1 // 0.000061 * 1.000977 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -8983,29 +8983,29 @@ 8401_bfff_8400_1c_0401_1 // -0.000061 * -1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 8401_3fff_8400_1c_8a00_1 // -0.000061 * 1.999023 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 8401_3fff_0400_1c_8401_1 // -0.000061 * 1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_3fff_0600_1c_8201_3 // -0.000061 * 1.999023 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3fff_0600_1c_8201_3 // -0.000061 * 1.999023 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8401_3fff_8600_1c_8b00_1 // -0.000061 * 1.999023 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_bfff_8600_1c_0201_3 // -0.000061 * -1.999023 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_bfff_8600_1c_0201_3 // -0.000061 * -1.999023 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8401_bfff_0600_1c_0b00_1 // -0.000061 * -1.999023 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_bfff_0600_1c_8201_3 // 0.000061 * -1.999023 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_bfff_0600_1c_8201_3 // 0.000061 * -1.999023 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0401_bfff_8600_1c_8b00_1 // 0.000061 * -1.999023 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3fff_8600_1c_0201_3 // 0.000061 * 1.999023 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3fff_8600_1c_0201_3 // 0.000061 * 1.999023 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0401_3fff_0600_1c_0b00_1 // 0.000061 * 1.999023 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 0401_3fff_0401_1c_0a01_1 // 0.000061 * 1.999023 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -0401_3fff_8401_1c_0400_3 // 0.000061 * 1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_3fff_8401_1c_0400_3 // 0.000061 * 1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0401_bfff_8401_1c_8a01_1 // 0.000061 * -1.999023 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -0401_bfff_0401_1c_8400_3 // 0.000061 * -1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_bfff_0401_1c_8400_3 // 0.000061 * -1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_bfff_0401_1c_0a01_1 // -0.000061 * -1.999023 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -8401_bfff_8401_1c_0400_3 // -0.000061 * -1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_bfff_8401_1c_0400_3 // -0.000061 * -1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_3fff_8401_1c_8a01_1 // -0.000061 * 1.999023 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -8401_3fff_0401_1c_8400_3 // -0.000061 * 1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_3fff_07ff_1c_8002_3 // -0.000061 * 1.999023 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_3fff_0401_1c_8400_3 // -0.000061 * 1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3fff_07ff_1c_8002_3 // -0.000061 * 1.999023 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8401_3fff_87ff_1c_8c00_1 // -0.000061 * 1.999023 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_bfff_87ff_1c_0002_3 // -0.000061 * -1.999023 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_bfff_87ff_1c_0002_3 // -0.000061 * -1.999023 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8401_bfff_07ff_1c_0c00_1 // -0.000061 * -1.999023 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_bfff_07ff_1c_8002_3 // 0.000061 * -1.999023 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_bfff_07ff_1c_8002_3 // 0.000061 * -1.999023 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_bfff_87ff_1c_8c00_1 // 0.000061 * -1.999023 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3fff_87ff_1c_0002_3 // 0.000061 * 1.999023 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3fff_87ff_1c_0002_3 // 0.000061 * 1.999023 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_3fff_07ff_1c_0c00_1 // 0.000061 * 1.999023 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 0401_3fff_3c00_1c_3c00_1 // 0.000061 * 1.999023 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0401_3fff_bc00_1c_bc00_1 // 0.000061 * 1.999023 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -9159,13 +9159,13 @@ 8401_c000_8400_1c_0402_0 // -0.000061 * -2.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8401_4000_8400_1c_8a01_0 // -0.000061 * 2.000000 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 8401_4000_0400_1c_8402_0 // -0.000061 * 2.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8401_4000_0600_1c_8202_0 // -0.000061 * 2.000000 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8401_4000_0600_1c_8202_0 // -0.000061 * 2.000000 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8401_4000_8600_1c_8b01_0 // -0.000061 * 2.000000 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8401_c000_8600_1c_0202_0 // -0.000061 * -2.000000 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8401_c000_8600_1c_0202_0 // -0.000061 * -2.000000 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8401_c000_0600_1c_0b01_0 // -0.000061 * -2.000000 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0401_c000_0600_1c_8202_0 // 0.000061 * -2.000000 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_c000_0600_1c_8202_0 // 0.000061 * -2.000000 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0401_c000_8600_1c_8b01_0 // 0.000061 * -2.000000 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0401_4000_8600_1c_0202_0 // 0.000061 * 2.000000 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_4000_8600_1c_0202_0 // 0.000061 * 2.000000 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0401_4000_0600_1c_0b01_0 // 0.000061 * 2.000000 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 0401_4000_0401_1c_0a02_1 // 0.000061 * 2.000000 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 0401_4000_8401_1c_0401_0 // 0.000061 * 2.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 @@ -9175,13 +9175,13 @@ 8401_c000_8401_1c_0401_0 // -0.000061 * -2.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8401_4000_8401_1c_8a02_1 // -0.000061 * 2.000000 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 8401_4000_0401_1c_8401_0 // -0.000061 * 2.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8401_4000_07ff_1c_8003_0 // -0.000061 * 2.000000 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8401_4000_07ff_1c_8003_0 // -0.000061 * 2.000000 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8401_4000_87ff_1c_8c00_1 // -0.000061 * 2.000000 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_c000_87ff_1c_0003_0 // -0.000061 * -2.000000 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8401_c000_87ff_1c_0003_0 // -0.000061 * -2.000000 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8401_c000_07ff_1c_0c00_1 // -0.000061 * -2.000000 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_c000_07ff_1c_8003_0 // 0.000061 * -2.000000 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_c000_07ff_1c_8003_0 // 0.000061 * -2.000000 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0401_c000_87ff_1c_8c00_1 // 0.000061 * -2.000000 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_4000_87ff_1c_0003_0 // 0.000061 * 2.000000 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_4000_87ff_1c_0003_0 // 0.000061 * 2.000000 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0401_4000_07ff_1c_0c00_1 // 0.000061 * 2.000000 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 0401_4000_3c00_1c_3c00_1 // 0.000061 * 2.000000 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0401_4000_bc00_1c_bc00_1 // 0.000061 * 2.000000 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -9511,13 +9511,13 @@ 8401_c001_8400_1c_0404_1 // -0.000061 * -2.001953 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 8401_4001_8400_1c_8a02_1 // -0.000061 * 2.001953 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 8401_4001_0400_1c_8404_1 // -0.000061 * 2.001953 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_4001_0600_1c_8204_3 // -0.000061 * 2.001953 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_4001_0600_1c_8204_3 // -0.000061 * 2.001953 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8401_4001_8600_1c_8b02_1 // -0.000061 * 2.001953 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_c001_8600_1c_0204_3 // -0.000061 * -2.001953 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_c001_8600_1c_0204_3 // -0.000061 * -2.001953 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8401_c001_0600_1c_0b02_1 // -0.000061 * -2.001953 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_c001_0600_1c_8204_3 // 0.000061 * -2.001953 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_c001_0600_1c_8204_3 // 0.000061 * -2.001953 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0401_c001_8600_1c_8b02_1 // 0.000061 * -2.001953 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_4001_8600_1c_0204_3 // 0.000061 * 2.001953 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_4001_8600_1c_0204_3 // 0.000061 * 2.001953 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0401_4001_0600_1c_0b02_1 // 0.000061 * 2.001953 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 0401_4001_0401_1c_0a03_1 // 0.000061 * 2.001953 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 0401_4001_8401_1c_0403_1 // 0.000061 * 2.001953 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 @@ -9527,13 +9527,13 @@ 8401_c001_8401_1c_0403_1 // -0.000061 * -2.001953 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 8401_4001_8401_1c_8a03_1 // -0.000061 * 2.001953 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 8401_4001_0401_1c_8403_1 // -0.000061 * 2.001953 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_4001_07ff_1c_8005_3 // -0.000061 * 2.001953 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_4001_07ff_1c_8005_3 // -0.000061 * 2.001953 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8401_4001_87ff_1c_8c01_1 // -0.000061 * 2.001953 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_c001_87ff_1c_0005_3 // -0.000061 * -2.001953 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_c001_87ff_1c_0005_3 // -0.000061 * -2.001953 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8401_c001_07ff_1c_0c01_1 // -0.000061 * -2.001953 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_c001_07ff_1c_8005_3 // 0.000061 * -2.001953 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_c001_07ff_1c_8005_3 // 0.000061 * -2.001953 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_c001_87ff_1c_8c01_1 // 0.000061 * -2.001953 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_4001_87ff_1c_0005_3 // 0.000061 * 2.001953 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_4001_87ff_1c_0005_3 // 0.000061 * 2.001953 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_4001_07ff_1c_0c01_1 // 0.000061 * 2.001953 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 0401_4001_3c00_1c_3c00_1 // 0.000061 * 2.001953 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0401_4001_bc00_1c_bc00_1 // 0.000061 * 2.001953 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -11616,13 +11616,13 @@ 0401_8000_0000_1c_0000_0 // 0.000061 * -0.000000 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0401_8000_8000_1c_8000_0 // 0.000061 * -0.000000 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 07ff_0400_0400_1c_0400_1 // 0.000122 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -07ff_0400_8400_1c_8400_3 // 0.000122 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_0400_8400_1c_8400_3 // 0.000122 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 07ff_8400_8400_1c_8400_1 // 0.000122 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -07ff_8400_0400_1c_0400_3 // 0.000122 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8400_0400_1c_0400_3 // 0.000122 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_8400_0400_1c_0400_1 // -0.000122 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -87ff_8400_8400_1c_8400_3 // -0.000122 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_8400_8400_1c_8400_3 // -0.000122 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_0400_8400_1c_8400_1 // -0.000122 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -87ff_0400_0400_1c_0400_3 // -0.000122 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0400_0400_1c_0400_3 // -0.000122 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_0400_0600_1c_0600_1 // -0.000122 * 0.000061 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 87ff_0400_8600_1c_8600_1 // -0.000122 * 0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 87ff_8400_8600_1c_8600_1 // -0.000122 * -0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 @@ -11775,30 +11775,30 @@ 07ff_8400_ffff_1c_7e00_0 // 0.000122 * -0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 07ff_0400_ffff_1c_7e00_0 // 0.000122 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 07ff_0400_7fff_1c_7e00_0 // 0.000122 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -07ff_0400_0000_1c_0000_3 // 0.000122 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_0400_8000_1c_0000_3 // 0.000122 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_8400_8000_1c_8000_3 // 0.000122 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_8400_0000_1c_8000_3 // 0.000122 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_8400_0000_1c_0000_3 // -0.000122 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_8400_8000_1c_0000_3 // -0.000122 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_0400_8000_1c_8000_3 // -0.000122 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_0400_0000_1c_8000_3 // -0.000122 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_0400_8000_1c_8000_3 // -0.000122 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_0400_0000_1c_8000_3 // -0.000122 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_8400_0000_1c_0000_3 // -0.000122 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_8400_8000_1c_0000_3 // -0.000122 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_8400_8000_1c_8000_3 // 0.000122 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_8400_0000_1c_8000_3 // 0.000122 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_0400_0000_1c_0000_3 // 0.000122 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_0400_8000_1c_0000_3 // 0.000122 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_0400_0000_1c_0000_3 // 0.000122 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_0400_8000_1c_0000_3 // 0.000122 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8400_8000_1c_8000_3 // 0.000122 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8400_0000_1c_8000_3 // 0.000122 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_8400_0000_1c_0000_3 // -0.000122 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_8400_8000_1c_0000_3 // -0.000122 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0400_8000_1c_8000_3 // -0.000122 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0400_0000_1c_8000_3 // -0.000122 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0400_8000_1c_8000_3 // -0.000122 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0400_0000_1c_8000_3 // -0.000122 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_8400_0000_1c_0000_3 // -0.000122 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_8400_8000_1c_0000_3 // -0.000122 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8400_8000_1c_8000_3 // 0.000122 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8400_0000_1c_8000_3 // 0.000122 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_0400_0000_1c_0000_3 // 0.000122 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_0400_8000_1c_0000_3 // 0.000122 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 07ff_0600_0400_1c_0400_1 // 0.000122 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -07ff_0600_8400_1c_8400_3 // 0.000122 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_0600_8400_1c_8400_3 // 0.000122 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 07ff_8600_8400_1c_8400_1 // 0.000122 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -07ff_8600_0400_1c_0400_3 // 0.000122 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8600_0400_1c_0400_3 // 0.000122 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_8600_0400_1c_0400_1 // -0.000122 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -87ff_8600_8400_1c_8400_3 // -0.000122 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_8600_8400_1c_8400_3 // -0.000122 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_0600_8400_1c_8400_1 // -0.000122 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -87ff_0600_0400_1c_0400_3 // -0.000122 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0600_0400_1c_0400_3 // -0.000122 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_0600_0600_1c_0600_1 // -0.000122 * 0.000092 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 87ff_0600_8600_1c_8600_1 // -0.000122 * 0.000092 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 87ff_8600_8600_1c_8600_1 // -0.000122 * -0.000092 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 @@ -11951,30 +11951,30 @@ 07ff_8600_ffff_1c_7e00_0 // 0.000122 * -0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 07ff_0600_ffff_1c_7e00_0 // 0.000122 * 0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 07ff_0600_7fff_1c_7e00_0 // 0.000122 * 0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -07ff_0600_0000_1c_0000_3 // 0.000122 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_0600_8000_1c_0000_3 // 0.000122 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_8600_8000_1c_8000_3 // 0.000122 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_8600_0000_1c_8000_3 // 0.000122 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_8600_0000_1c_0000_3 // -0.000122 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_8600_8000_1c_0000_3 // -0.000122 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_0600_8000_1c_8000_3 // -0.000122 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_0600_0000_1c_8000_3 // -0.000122 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_0600_8000_1c_8000_3 // -0.000122 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_0600_0000_1c_8000_3 // -0.000122 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_8600_0000_1c_0000_3 // -0.000122 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_8600_8000_1c_0000_3 // -0.000122 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_8600_8000_1c_8000_3 // 0.000122 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_8600_0000_1c_8000_3 // 0.000122 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_0600_0000_1c_0000_3 // 0.000122 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_0600_8000_1c_0000_3 // 0.000122 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_0600_0000_1c_0000_3 // 0.000122 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_0600_8000_1c_0000_3 // 0.000122 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8600_8000_1c_8000_3 // 0.000122 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8600_0000_1c_8000_3 // 0.000122 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_8600_0000_1c_0000_3 // -0.000122 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_8600_8000_1c_0000_3 // -0.000122 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0600_8000_1c_8000_3 // -0.000122 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0600_0000_1c_8000_3 // -0.000122 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0600_8000_1c_8000_3 // -0.000122 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0600_0000_1c_8000_3 // -0.000122 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_8600_0000_1c_0000_3 // -0.000122 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_8600_8000_1c_0000_3 // -0.000122 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8600_8000_1c_8000_3 // 0.000122 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8600_0000_1c_8000_3 // 0.000122 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_0600_0000_1c_0000_3 // 0.000122 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_0600_8000_1c_0000_3 // 0.000122 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 07ff_0401_0400_1c_0400_1 // 0.000122 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -07ff_0401_8400_1c_8400_3 // 0.000122 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_0401_8400_1c_8400_3 // 0.000122 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 07ff_8401_8400_1c_8400_1 // 0.000122 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -07ff_8401_0400_1c_0400_3 // 0.000122 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8401_0400_1c_0400_3 // 0.000122 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_8401_0400_1c_0400_1 // -0.000122 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -87ff_8401_8400_1c_8400_3 // -0.000122 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_8401_8400_1c_8400_3 // -0.000122 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_0401_8400_1c_8400_1 // -0.000122 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -87ff_0401_0400_1c_0400_3 // -0.000122 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0401_0400_1c_0400_3 // -0.000122 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_0401_0600_1c_0600_1 // -0.000122 * 0.000061 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 87ff_0401_8600_1c_8600_1 // -0.000122 * 0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 87ff_8401_8600_1c_8600_1 // -0.000122 * -0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 @@ -12127,30 +12127,30 @@ 07ff_8401_ffff_1c_7e00_0 // 0.000122 * -0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 07ff_0401_ffff_1c_7e00_0 // 0.000122 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 07ff_0401_7fff_1c_7e00_0 // 0.000122 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -07ff_0401_0000_1c_0000_3 // 0.000122 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_0401_8000_1c_0000_3 // 0.000122 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_8401_8000_1c_8000_3 // 0.000122 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_8401_0000_1c_8000_3 // 0.000122 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_8401_0000_1c_0000_3 // -0.000122 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_8401_8000_1c_0000_3 // -0.000122 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_0401_8000_1c_8000_3 // -0.000122 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_0401_0000_1c_8000_3 // -0.000122 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_0401_8000_1c_8000_3 // -0.000122 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_0401_0000_1c_8000_3 // -0.000122 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_8401_0000_1c_0000_3 // -0.000122 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_8401_8000_1c_0000_3 // -0.000122 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_8401_8000_1c_8000_3 // 0.000122 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_8401_0000_1c_8000_3 // 0.000122 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_0401_0000_1c_0000_3 // 0.000122 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_0401_8000_1c_0000_3 // 0.000122 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_0401_0000_1c_0000_3 // 0.000122 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_0401_8000_1c_0000_3 // 0.000122 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8401_8000_1c_8000_3 // 0.000122 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8401_0000_1c_8000_3 // 0.000122 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_8401_0000_1c_0000_3 // -0.000122 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_8401_8000_1c_0000_3 // -0.000122 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0401_8000_1c_8000_3 // -0.000122 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0401_0000_1c_8000_3 // -0.000122 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0401_8000_1c_8000_3 // -0.000122 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0401_0000_1c_8000_3 // -0.000122 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_8401_0000_1c_0000_3 // -0.000122 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_8401_8000_1c_0000_3 // -0.000122 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8401_8000_1c_8000_3 // 0.000122 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8401_0000_1c_8000_3 // 0.000122 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_0401_0000_1c_0000_3 // 0.000122 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_0401_8000_1c_0000_3 // 0.000122 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 07ff_07ff_0400_1c_0400_1 // 0.000122 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -07ff_07ff_8400_1c_8400_3 // 0.000122 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_07ff_8400_1c_8400_3 // 0.000122 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 07ff_87ff_8400_1c_8400_1 // 0.000122 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -07ff_87ff_0400_1c_0400_3 // 0.000122 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_87ff_0400_1c_0400_3 // 0.000122 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_87ff_0400_1c_0400_1 // -0.000122 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -87ff_87ff_8400_1c_8400_3 // -0.000122 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_87ff_8400_1c_8400_3 // -0.000122 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_07ff_8400_1c_8400_1 // -0.000122 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -87ff_07ff_0400_1c_0400_3 // -0.000122 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_07ff_0400_1c_0400_3 // -0.000122 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_07ff_0600_1c_0600_1 // -0.000122 * 0.000122 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 87ff_07ff_8600_1c_8600_1 // -0.000122 * 0.000122 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 87ff_87ff_8600_1c_8600_1 // -0.000122 * -0.000122 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 @@ -12303,46 +12303,46 @@ 07ff_87ff_ffff_1c_7e00_0 // 0.000122 * -0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 07ff_07ff_ffff_1c_7e00_0 // 0.000122 * 0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 07ff_07ff_7fff_1c_7e00_0 // 0.000122 * 0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -07ff_07ff_0000_1c_0000_3 // 0.000122 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_07ff_8000_1c_0000_3 // 0.000122 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_87ff_8000_1c_8000_3 // 0.000122 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_87ff_0000_1c_8000_3 // 0.000122 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_87ff_0000_1c_0000_3 // -0.000122 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_87ff_8000_1c_0000_3 // -0.000122 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_07ff_8000_1c_8000_3 // -0.000122 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_07ff_0000_1c_8000_3 // -0.000122 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_07ff_8000_1c_8000_3 // -0.000122 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_07ff_0000_1c_8000_3 // -0.000122 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_87ff_0000_1c_0000_3 // -0.000122 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_87ff_8000_1c_0000_3 // -0.000122 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_87ff_8000_1c_8000_3 // 0.000122 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_87ff_0000_1c_8000_3 // 0.000122 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_07ff_0000_1c_0000_3 // 0.000122 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_07ff_8000_1c_0000_3 // 0.000122 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_07ff_0000_1c_0000_3 // 0.000122 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_07ff_8000_1c_0000_3 // 0.000122 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_87ff_8000_1c_8000_3 // 0.000122 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_87ff_0000_1c_8000_3 // 0.000122 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_87ff_0000_1c_0000_3 // -0.000122 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_87ff_8000_1c_0000_3 // -0.000122 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_07ff_8000_1c_8000_3 // -0.000122 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_07ff_0000_1c_8000_3 // -0.000122 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_07ff_8000_1c_8000_3 // -0.000122 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_07ff_0000_1c_8000_3 // -0.000122 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_87ff_0000_1c_0000_3 // -0.000122 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_87ff_8000_1c_0000_3 // -0.000122 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_87ff_8000_1c_8000_3 // 0.000122 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_87ff_0000_1c_8000_3 // 0.000122 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_07ff_0000_1c_0000_3 // 0.000122 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_07ff_8000_1c_0000_3 // 0.000122 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 07ff_3c00_0400_1c_0a00_1 // 0.000122 * 1.000000 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_3c00_8400_1c_03ff_0 // 0.000122 * 1.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 07ff_3c00_8400_1c_03ff_0 // 0.000122 * 1.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 07ff_bc00_8400_1c_8a00_1 // 0.000122 * -1.000000 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_bc00_0400_1c_83ff_0 // 0.000122 * -1.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 07ff_bc00_0400_1c_83ff_0 // 0.000122 * -1.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 87ff_bc00_0400_1c_0a00_1 // -0.000122 * -1.000000 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_bc00_8400_1c_03ff_0 // -0.000122 * -1.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 87ff_bc00_8400_1c_03ff_0 // -0.000122 * -1.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 87ff_3c00_8400_1c_8a00_1 // -0.000122 * 1.000000 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_3c00_0400_1c_83ff_0 // -0.000122 * 1.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 87ff_3c00_0600_1c_81ff_0 // -0.000122 * 1.000000 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 87ff_3c00_0400_1c_83ff_0 // -0.000122 * 1.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 87ff_3c00_0600_1c_81ff_0 // -0.000122 * 1.000000 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 87ff_3c00_8600_1c_8b00_1 // -0.000122 * 1.000000 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_bc00_8600_1c_01ff_0 // -0.000122 * -1.000000 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 87ff_bc00_8600_1c_01ff_0 // -0.000122 * -1.000000 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 87ff_bc00_0600_1c_0b00_1 // -0.000122 * -1.000000 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_bc00_0600_1c_81ff_0 // 0.000122 * -1.000000 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 07ff_bc00_0600_1c_81ff_0 // 0.000122 * -1.000000 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 07ff_bc00_8600_1c_8b00_1 // 0.000122 * -1.000000 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_3c00_8600_1c_01ff_0 // 0.000122 * 1.000000 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 07ff_3c00_8600_1c_01ff_0 // 0.000122 * 1.000000 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 07ff_3c00_0600_1c_0b00_1 // 0.000122 * 1.000000 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3c00_0401_1c_0a00_0 // 0.000122 * 1.000000 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 07ff_3c00_8401_1c_03fe_0 // 0.000122 * 1.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 07ff_3c00_8401_1c_03fe_0 // 0.000122 * 1.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 07ff_bc00_8401_1c_8a00_0 // 0.000122 * -1.000000 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 07ff_bc00_0401_1c_83fe_0 // 0.000122 * -1.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 07ff_bc00_0401_1c_83fe_0 // 0.000122 * -1.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 87ff_bc00_0401_1c_0a00_0 // -0.000122 * -1.000000 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 87ff_bc00_8401_1c_03fe_0 // -0.000122 * -1.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 87ff_bc00_8401_1c_03fe_0 // -0.000122 * -1.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 87ff_3c00_8401_1c_8a00_0 // -0.000122 * 1.000000 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 87ff_3c00_0401_1c_83fe_0 // -0.000122 * 1.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 87ff_3c00_0401_1c_83fe_0 // -0.000122 * 1.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 87ff_3c00_07ff_1c_0000_0 // -0.000122 * 1.000000 + 0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 87ff_3c00_87ff_1c_8bff_0 // -0.000122 * 1.000000 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 0 87ff_bc00_87ff_1c_0000_0 // -0.000122 * -1.000000 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -12519,13 +12519,13 @@ 87ff_be00_8401_1c_07fe_1 // -0.000122 * -1.500000 + -0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 87ff_3e00_8401_1c_8c00_1 // -0.000122 * 1.500000 + -0.000061 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 87ff_3e00_0401_1c_87fe_1 // -0.000122 * 1.500000 + 0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -87ff_3e00_07ff_1c_8400_3 // -0.000122 * 1.500000 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_3e00_07ff_1c_8400_3 // -0.000122 * 1.500000 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_3e00_87ff_1c_8cff_1 // -0.000122 * 1.500000 + -0.000122 = -0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -87ff_be00_87ff_1c_0400_3 // -0.000122 * -1.500000 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_be00_87ff_1c_0400_3 // -0.000122 * -1.500000 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_be00_07ff_1c_0cff_1 // -0.000122 * -1.500000 + 0.000122 = 0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -07ff_be00_07ff_1c_8400_3 // 0.000122 * -1.500000 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_be00_07ff_1c_8400_3 // 0.000122 * -1.500000 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 07ff_be00_87ff_1c_8cff_1 // 0.000122 * -1.500000 + -0.000122 = -0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -07ff_3e00_87ff_1c_0400_3 // 0.000122 * 1.500000 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_3e00_87ff_1c_0400_3 // 0.000122 * 1.500000 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 07ff_3e00_07ff_1c_0cff_1 // 0.000122 * 1.500000 + 0.000122 = 0.000305 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3e00_3c00_1c_3c00_1 // 0.000122 * 1.500000 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3e00_bc00_1c_bc00_1 // 0.000122 * 1.500000 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -12679,29 +12679,29 @@ 87ff_bc01_8400_1c_0401_1 // -0.000122 * -1.000977 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 87ff_3c01_8400_1c_8a00_1 // -0.000122 * 1.000977 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 87ff_3c01_0400_1c_8401_1 // -0.000122 * 1.000977 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_3c01_0600_1c_8201_3 // -0.000122 * 1.000977 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_3c01_0600_1c_8201_3 // -0.000122 * 1.000977 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 87ff_3c01_8600_1c_8b00_1 // -0.000122 * 1.000977 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_bc01_8600_1c_0201_3 // -0.000122 * -1.000977 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_bc01_8600_1c_0201_3 // -0.000122 * -1.000977 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 87ff_bc01_0600_1c_0b00_1 // -0.000122 * -1.000977 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_bc01_0600_1c_8201_3 // 0.000122 * -1.000977 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_bc01_0600_1c_8201_3 // 0.000122 * -1.000977 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 07ff_bc01_8600_1c_8b00_1 // 0.000122 * -1.000977 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_3c01_8600_1c_0201_3 // 0.000122 * 1.000977 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_3c01_8600_1c_0201_3 // 0.000122 * 1.000977 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 07ff_3c01_0600_1c_0b00_1 // 0.000122 * 1.000977 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3c01_0401_1c_0a01_1 // 0.000122 * 1.000977 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -07ff_3c01_8401_1c_0400_3 // 0.000122 * 1.000977 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_3c01_8401_1c_0400_3 // 0.000122 * 1.000977 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 07ff_bc01_8401_1c_8a01_1 // 0.000122 * -1.000977 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -07ff_bc01_0401_1c_8400_3 // 0.000122 * -1.000977 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_bc01_0401_1c_8400_3 // 0.000122 * -1.000977 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_bc01_0401_1c_0a01_1 // -0.000122 * -1.000977 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -87ff_bc01_8401_1c_0400_3 // -0.000122 * -1.000977 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_bc01_8401_1c_0400_3 // -0.000122 * -1.000977 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_3c01_8401_1c_8a01_1 // -0.000122 * 1.000977 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -87ff_3c01_0401_1c_8400_3 // -0.000122 * 1.000977 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 87ff_3c01_07ff_1c_8002_3 // -0.000122 * 1.000977 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_3c01_0401_1c_8400_3 // -0.000122 * 1.000977 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_3c01_07ff_1c_8002_3 // -0.000122 * 1.000977 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 87ff_3c01_87ff_1c_8c00_1 // -0.000122 * 1.000977 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_bc01_87ff_1c_0002_3 // -0.000122 * -1.000977 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_bc01_87ff_1c_0002_3 // -0.000122 * -1.000977 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 87ff_bc01_07ff_1c_0c00_1 // -0.000122 * -1.000977 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_bc01_07ff_1c_8002_3 // 0.000122 * -1.000977 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_bc01_07ff_1c_8002_3 // 0.000122 * -1.000977 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 07ff_bc01_87ff_1c_8c00_1 // 0.000122 * -1.000977 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_3c01_87ff_1c_0002_3 // 0.000122 * 1.000977 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_3c01_87ff_1c_0002_3 // 0.000122 * 1.000977 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 07ff_3c01_07ff_1c_0c00_1 // 0.000122 * 1.000977 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3c01_3c00_1c_3c00_1 // 0.000122 * 1.000977 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3c01_bc00_1c_bc00_1 // 0.000122 * 1.000977 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -15495,29 +15495,29 @@ bc00_8400_0400_1c_0800_0 // -1.000000 * -0.000061 + 0.000061 = 0.000122 NV: 0 OF bc00_8400_8400_1c_0000_0 // -1.000000 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0400_8400_1c_8800_0 // -1.000000 * 0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0400_0400_1c_0000_0 // -1.000000 * 0.000061 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_0400_0600_1c_0200_0 // -1.000000 * 0.000061 + 0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_0400_0600_1c_0200_0 // -1.000000 * 0.000061 + 0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0400_8600_1c_8900_0 // -1.000000 * 0.000061 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_8400_8600_1c_8200_0 // -1.000000 * -0.000061 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_8400_8600_1c_8200_0 // -1.000000 * -0.000061 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 bc00_8400_0600_1c_0900_0 // -1.000000 * -0.000061 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c00_8400_0600_1c_0200_0 // 1.000000 * -0.000061 + 0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_8400_0600_1c_0200_0 // 1.000000 * -0.000061 + 0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 3c00_8400_8600_1c_8900_0 // 1.000000 * -0.000061 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c00_0400_8600_1c_8200_0 // 1.000000 * 0.000061 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0400_8600_1c_8200_0 // 1.000000 * 0.000061 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0400_0600_1c_0900_0 // 1.000000 * 0.000061 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0400_0401_1c_0800_1 // 1.000000 * 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_0400_8401_1c_8001_0 // 1.000000 * 0.000061 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0400_8401_1c_8001_0 // 1.000000 * 0.000061 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3c00_8400_8401_1c_8800_1 // 1.000000 * -0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_8400_0401_1c_0001_0 // 1.000000 * -0.000061 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_8400_0401_1c_0001_0 // 1.000000 * -0.000061 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc00_8400_0401_1c_0800_1 // -1.000000 * -0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_8400_8401_1c_8001_0 // -1.000000 * -0.000061 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_8400_8401_1c_8001_0 // -1.000000 * -0.000061 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0400_8401_1c_8800_1 // -1.000000 * 0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_0400_0401_1c_0001_0 // -1.000000 * 0.000061 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_0400_07ff_1c_03ff_0 // -1.000000 * 0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_0400_0401_1c_0001_0 // -1.000000 * 0.000061 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_0400_07ff_1c_03ff_0 // -1.000000 * 0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0400_87ff_1c_8a00_1 // -1.000000 * 0.000061 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_8400_87ff_1c_83ff_0 // -1.000000 * -0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_8400_87ff_1c_83ff_0 // -1.000000 * -0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc00_8400_07ff_1c_0a00_1 // -1.000000 * -0.000061 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_8400_07ff_1c_03ff_0 // 1.000000 * -0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_8400_07ff_1c_03ff_0 // 1.000000 * -0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_8400_87ff_1c_8a00_1 // 1.000000 * -0.000061 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_0400_87ff_1c_83ff_0 // 1.000000 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0400_87ff_1c_83ff_0 // 1.000000 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0400_07ff_1c_0a00_1 // 1.000000 * 0.000061 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 3c00_0400_3c00_1c_3c00_1 // 1.000000 * 0.000061 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 3c00_0400_bc00_1c_bc00_1 // 1.000000 * 0.000061 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -15664,13 +15664,13 @@ bc00_8400_8000_1c_0400_0 // -1.000000 * -0.000061 + -0.000000 = 0.000061 NV: 0 O 3c00_0400_0000_1c_0400_0 // 1.000000 * 0.000061 + 0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0400_8000_1c_0400_0 // 1.000000 * 0.000061 + -0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0600_0400_1c_0900_0 // 1.000000 * 0.000092 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c00_0600_8400_1c_0200_0 // 1.000000 * 0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0600_8400_1c_0200_0 // 1.000000 * 0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 3c00_8600_8400_1c_8900_0 // 1.000000 * -0.000092 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c00_8600_0400_1c_8200_0 // 1.000000 * -0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_8600_0400_1c_8200_0 // 1.000000 * -0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 bc00_8600_0400_1c_0900_0 // -1.000000 * -0.000092 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_8600_8400_1c_0200_0 // -1.000000 * -0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_8600_8400_1c_0200_0 // -1.000000 * -0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0600_8400_1c_8900_0 // -1.000000 * 0.000092 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_0600_0400_1c_8200_0 // -1.000000 * 0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_0600_0400_1c_8200_0 // -1.000000 * 0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0600_0600_1c_0000_0 // -1.000000 * 0.000092 + 0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0600_8600_1c_8a00_0 // -1.000000 * 0.000092 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 bc00_8600_8600_1c_0000_0 // -1.000000 * -0.000092 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -15680,20 +15680,20 @@ bc00_8600_0600_1c_0a00_0 // -1.000000 * -0.000092 + 0.000092 = 0.000183 NV: 0 OF 3c00_0600_8600_1c_0000_0 // 1.000000 * 0.000092 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0600_0600_1c_0a00_0 // 1.000000 * 0.000092 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0600_0401_1c_0900_1 // 1.000000 * 0.000092 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_0600_8401_1c_01ff_0 // 1.000000 * 0.000092 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0600_8401_1c_01ff_0 // 1.000000 * 0.000092 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c00_8600_8401_1c_8900_1 // 1.000000 * -0.000092 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_8600_0401_1c_81ff_0 // 1.000000 * -0.000092 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_8600_0401_1c_81ff_0 // 1.000000 * -0.000092 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bc00_8600_0401_1c_0900_1 // -1.000000 * -0.000092 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_8600_8401_1c_01ff_0 // -1.000000 * -0.000092 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_8600_8401_1c_01ff_0 // -1.000000 * -0.000092 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0600_8401_1c_8900_1 // -1.000000 * 0.000092 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_0600_0401_1c_81ff_0 // -1.000000 * 0.000092 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_0600_07ff_1c_01ff_0 // -1.000000 * 0.000092 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_0600_0401_1c_81ff_0 // -1.000000 * 0.000092 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_0600_07ff_1c_01ff_0 // -1.000000 * 0.000092 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0600_87ff_1c_8b00_1 // -1.000000 * 0.000092 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_8600_87ff_1c_81ff_0 // -1.000000 * -0.000092 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_8600_87ff_1c_81ff_0 // -1.000000 * -0.000092 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bc00_8600_07ff_1c_0b00_1 // -1.000000 * -0.000092 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_8600_07ff_1c_01ff_0 // 1.000000 * -0.000092 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_8600_07ff_1c_01ff_0 // 1.000000 * -0.000092 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c00_8600_87ff_1c_8b00_1 // 1.000000 * -0.000092 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_0600_87ff_1c_81ff_0 // 1.000000 * 0.000092 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0600_87ff_1c_81ff_0 // 1.000000 * 0.000092 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0600_07ff_1c_0b00_1 // 1.000000 * 0.000092 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 3c00_0600_3c00_1c_3c00_1 // 1.000000 * 0.000092 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 3c00_0600_bc00_1c_bc00_1 // 1.000000 * 0.000092 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -15840,20 +15840,20 @@ bc00_8600_8000_1c_0600_0 // -1.000000 * -0.000092 + -0.000000 = 0.000092 NV: 0 O 3c00_0600_0000_1c_0600_0 // 1.000000 * 0.000092 + 0.000000 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0600_8000_1c_0600_0 // 1.000000 * 0.000092 + -0.000000 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0401_0400_1c_0800_1 // 1.000000 * 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_0401_8400_1c_0001_0 // 1.000000 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0401_8400_1c_0001_0 // 1.000000 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3c00_8401_8400_1c_8800_1 // 1.000000 * -0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_8401_0400_1c_8001_0 // 1.000000 * -0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_8401_0400_1c_8001_0 // 1.000000 * -0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc00_8401_0400_1c_0800_1 // -1.000000 * -0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_8401_8400_1c_0001_0 // -1.000000 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_8401_8400_1c_0001_0 // -1.000000 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0401_8400_1c_8800_1 // -1.000000 * 0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_0401_0400_1c_8001_0 // -1.000000 * 0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_0401_0600_1c_01ff_0 // -1.000000 * 0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_0401_0400_1c_8001_0 // -1.000000 * 0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_0401_0600_1c_01ff_0 // -1.000000 * 0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0401_8600_1c_8900_1 // -1.000000 * 0.000061 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_8401_8600_1c_81ff_0 // -1.000000 * -0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_8401_8600_1c_81ff_0 // -1.000000 * -0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bc00_8401_0600_1c_0900_1 // -1.000000 * -0.000061 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_8401_0600_1c_01ff_0 // 1.000000 * -0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_8401_0600_1c_01ff_0 // 1.000000 * -0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c00_8401_8600_1c_8900_1 // 1.000000 * -0.000061 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_0401_8600_1c_81ff_0 // 1.000000 * 0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0401_8600_1c_81ff_0 // 1.000000 * 0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0401_0600_1c_0900_1 // 1.000000 * 0.000061 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 3c00_0401_0401_1c_0801_0 // 1.000000 * 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0401_8401_1c_0000_0 // 1.000000 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -15863,13 +15863,13 @@ bc00_8401_0401_1c_0801_0 // -1.000000 * -0.000061 + 0.000061 = 0.000122 NV: 0 OF bc00_8401_8401_1c_0000_0 // -1.000000 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0401_8401_1c_8801_0 // -1.000000 * 0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0401_0401_1c_0000_0 // -1.000000 * 0.000061 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_0401_07ff_1c_03fe_0 // -1.000000 * 0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_0401_07ff_1c_03fe_0 // -1.000000 * 0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0401_87ff_1c_8a00_0 // -1.000000 * 0.000061 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_8401_87ff_1c_83fe_0 // -1.000000 * -0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_8401_87ff_1c_83fe_0 // -1.000000 * -0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc00_8401_07ff_1c_0a00_0 // -1.000000 * -0.000061 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c00_8401_07ff_1c_03fe_0 // 1.000000 * -0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_8401_07ff_1c_03fe_0 // 1.000000 * -0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_8401_87ff_1c_8a00_0 // 1.000000 * -0.000061 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c00_0401_87ff_1c_83fe_0 // 1.000000 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0401_87ff_1c_83fe_0 // 1.000000 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0401_07ff_1c_0a00_0 // 1.000000 * 0.000061 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0401_3c00_1c_3c00_1 // 1.000000 * 0.000061 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 3c00_0401_bc00_1c_bc00_1 // 1.000000 * 0.000061 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -16016,29 +16016,29 @@ bc00_8401_8000_1c_0401_0 // -1.000000 * -0.000061 + -0.000000 = 0.000061 NV: 0 O 3c00_0401_0000_1c_0401_0 // 1.000000 * 0.000061 + 0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0401_8000_1c_0401_0 // 1.000000 * 0.000061 + -0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_07ff_0400_1c_0a00_1 // 1.000000 * 0.000122 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_07ff_8400_1c_03ff_0 // 1.000000 * 0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_07ff_8400_1c_03ff_0 // 1.000000 * 0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_87ff_8400_1c_8a00_1 // 1.000000 * -0.000122 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_87ff_0400_1c_83ff_0 // 1.000000 * -0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_87ff_0400_1c_83ff_0 // 1.000000 * -0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc00_87ff_0400_1c_0a00_1 // -1.000000 * -0.000122 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_87ff_8400_1c_03ff_0 // -1.000000 * -0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_87ff_8400_1c_03ff_0 // -1.000000 * -0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc00_07ff_8400_1c_8a00_1 // -1.000000 * 0.000122 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_07ff_0400_1c_83ff_0 // -1.000000 * 0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_07ff_0600_1c_81ff_0 // -1.000000 * 0.000122 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_07ff_0400_1c_83ff_0 // -1.000000 * 0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_07ff_0600_1c_81ff_0 // -1.000000 * 0.000122 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bc00_07ff_8600_1c_8b00_1 // -1.000000 * 0.000122 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_87ff_8600_1c_01ff_0 // -1.000000 * -0.000122 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_87ff_8600_1c_01ff_0 // -1.000000 * -0.000122 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bc00_87ff_0600_1c_0b00_1 // -1.000000 * -0.000122 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_87ff_0600_1c_81ff_0 // 1.000000 * -0.000122 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_87ff_0600_1c_81ff_0 // 1.000000 * -0.000122 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c00_87ff_8600_1c_8b00_1 // 1.000000 * -0.000122 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_07ff_8600_1c_01ff_0 // 1.000000 * 0.000122 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_07ff_8600_1c_01ff_0 // 1.000000 * 0.000122 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c00_07ff_0600_1c_0b00_1 // 1.000000 * 0.000122 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 3c00_07ff_0401_1c_0a00_0 // 1.000000 * 0.000122 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c00_07ff_8401_1c_03fe_0 // 1.000000 * 0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_07ff_8401_1c_03fe_0 // 1.000000 * 0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_87ff_8401_1c_8a00_0 // 1.000000 * -0.000122 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c00_87ff_0401_1c_83fe_0 // 1.000000 * -0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_87ff_0401_1c_83fe_0 // 1.000000 * -0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc00_87ff_0401_1c_0a00_0 // -1.000000 * -0.000122 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_87ff_8401_1c_03fe_0 // -1.000000 * -0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_87ff_8401_1c_03fe_0 // -1.000000 * -0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc00_07ff_8401_1c_8a00_0 // -1.000000 * 0.000122 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_07ff_0401_1c_83fe_0 // -1.000000 * 0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_07ff_0401_1c_83fe_0 // -1.000000 * 0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc00_07ff_07ff_1c_0000_0 // -1.000000 * 0.000122 + 0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc00_07ff_87ff_1c_8bff_0 // -1.000000 * 0.000122 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 0 bc00_87ff_87ff_1c_0000_0 // -1.000000 * -0.000122 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -19360,13 +19360,13 @@ bc00_0000_8000_1c_8000_0 // -1.000000 * 0.000000 + -0.000000 = -0.000000 NV: 0 O 3c00_8000_0000_1c_0000_0 // 1.000000 * -0.000000 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3c00_8000_8000_1c_8000_0 // 1.000000 * -0.000000 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0400_0400_1c_0900_0 // 1.500000 * 0.000061 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3e00_0400_8400_1c_0200_0 // 1.500000 * 0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_0400_8400_1c_0200_0 // 1.500000 * 0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 3e00_8400_8400_1c_8900_0 // 1.500000 * -0.000061 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3e00_8400_0400_1c_8200_0 // 1.500000 * -0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_8400_0400_1c_8200_0 // 1.500000 * -0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 be00_8400_0400_1c_0900_0 // -1.500000 * -0.000061 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: be00_8400_8400_1c_0200_0 // -1.500000 * -0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: be00_8400_8400_1c_0200_0 // -1.500000 * -0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 be00_0400_8400_1c_8900_0 // -1.500000 * 0.000061 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: be00_0400_0400_1c_8200_0 // -1.500000 * 0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: be00_0400_0400_1c_8200_0 // -1.500000 * 0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 be00_0400_0600_1c_0000_0 // -1.500000 * 0.000061 + 0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 be00_0400_8600_1c_8a00_0 // -1.500000 * 0.000061 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 be00_8400_8600_1c_0000_0 // -1.500000 * -0.000061 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -19376,20 +19376,20 @@ be00_8400_0600_1c_0a00_0 // -1.500000 * -0.000061 + 0.000092 = 0.000183 NV: 0 OF 3e00_0400_8600_1c_0000_0 // 1.500000 * 0.000061 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0400_0600_1c_0a00_0 // 1.500000 * 0.000061 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0400_0401_1c_0900_1 // 1.500000 * 0.000061 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_0400_8401_1c_01ff_0 // 1.500000 * 0.000061 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_0400_8401_1c_01ff_0 // 1.500000 * 0.000061 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3e00_8400_8401_1c_8900_1 // 1.500000 * -0.000061 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_8400_0401_1c_81ff_0 // 1.500000 * -0.000061 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_8400_0401_1c_81ff_0 // 1.500000 * -0.000061 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 be00_8400_0401_1c_0900_1 // -1.500000 * -0.000061 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_8400_8401_1c_01ff_0 // -1.500000 * -0.000061 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: be00_8400_8401_1c_01ff_0 // -1.500000 * -0.000061 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 be00_0400_8401_1c_8900_1 // -1.500000 * 0.000061 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_0400_0401_1c_81ff_0 // -1.500000 * 0.000061 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: be00_0400_07ff_1c_01ff_0 // -1.500000 * 0.000061 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: be00_0400_0401_1c_81ff_0 // -1.500000 * 0.000061 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: be00_0400_07ff_1c_01ff_0 // -1.500000 * 0.000061 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 be00_0400_87ff_1c_8b00_1 // -1.500000 * 0.000061 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_8400_87ff_1c_81ff_0 // -1.500000 * -0.000061 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: be00_8400_87ff_1c_81ff_0 // -1.500000 * -0.000061 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 be00_8400_07ff_1c_0b00_1 // -1.500000 * -0.000061 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_8400_07ff_1c_01ff_0 // 1.500000 * -0.000061 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_8400_07ff_1c_01ff_0 // 1.500000 * -0.000061 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3e00_8400_87ff_1c_8b00_1 // 1.500000 * -0.000061 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_0400_87ff_1c_81ff_0 // 1.500000 * 0.000061 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_0400_87ff_1c_81ff_0 // 1.500000 * 0.000061 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0400_07ff_1c_0b00_1 // 1.500000 * 0.000061 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0400_3c00_1c_3c00_1 // 1.500000 * 0.000061 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0400_bc00_1c_bc00_1 // 1.500000 * 0.000061 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -19543,13 +19543,13 @@ be00_8600_0400_1c_0a80_0 // -1.500000 * -0.000092 + 0.000061 = 0.000198 NV: 0 OF be00_8600_8400_1c_0500_0 // -1.500000 * -0.000092 + -0.000061 = 0.000076 NV: 0 OF: 0 UF: 0 NX: 0 be00_0600_8400_1c_8a80_0 // -1.500000 * 0.000092 + -0.000061 = -0.000198 NV: 0 OF: 0 UF: 0 NX: 0 be00_0600_0400_1c_8500_0 // -1.500000 * 0.000092 + 0.000061 = -0.000076 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: be00_0600_0600_1c_8300_0 // -1.500000 * 0.000092 + 0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: be00_0600_0600_1c_8300_0 // -1.500000 * 0.000092 + 0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 be00_0600_8600_1c_8b80_0 // -1.500000 * 0.000092 + -0.000092 = -0.000229 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: be00_8600_8600_1c_0300_0 // -1.500000 * -0.000092 + -0.000092 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: be00_8600_8600_1c_0300_0 // -1.500000 * -0.000092 + -0.000092 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 be00_8600_0600_1c_0b80_0 // -1.500000 * -0.000092 + 0.000092 = 0.000229 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3e00_8600_0600_1c_8300_0 // 1.500000 * -0.000092 + 0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_8600_0600_1c_8300_0 // 1.500000 * -0.000092 + 0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 3e00_8600_8600_1c_8b80_0 // 1.500000 * -0.000092 + -0.000092 = -0.000229 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3e00_0600_8600_1c_0300_0 // 1.500000 * 0.000092 + -0.000092 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_0600_8600_1c_0300_0 // 1.500000 * 0.000092 + -0.000092 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0600_0600_1c_0b80_0 // 1.500000 * 0.000092 + 0.000092 = 0.000229 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0600_0401_1c_0a80_1 // 1.500000 * 0.000092 + 0.000061 = 0.000198 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0600_8401_1c_04ff_0 // 1.500000 * 0.000092 + -0.000061 = 0.000076 NV: 0 OF: 0 UF: 0 NX: 0 @@ -19559,13 +19559,13 @@ be00_8600_0401_1c_0a80_1 // -1.500000 * -0.000092 + 0.000061 = 0.000198 NV: 0 OF be00_8600_8401_1c_04ff_0 // -1.500000 * -0.000092 + -0.000061 = 0.000076 NV: 0 OF: 0 UF: 0 NX: 0 be00_0600_8401_1c_8a80_1 // -1.500000 * 0.000092 + -0.000061 = -0.000198 NV: 0 OF: 0 UF: 0 NX: 1 be00_0600_0401_1c_84ff_0 // -1.500000 * 0.000092 + 0.000061 = -0.000076 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: be00_0600_07ff_1c_8101_0 // -1.500000 * 0.000092 + 0.000122 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: be00_0600_07ff_1c_8101_0 // -1.500000 * 0.000092 + 0.000122 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 be00_0600_87ff_1c_8c40_1 // -1.500000 * 0.000092 + -0.000122 = -0.000259 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_8600_87ff_1c_0101_0 // -1.500000 * -0.000092 + -0.000122 = 0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: be00_8600_87ff_1c_0101_0 // -1.500000 * -0.000092 + -0.000122 = 0.000015 NV: 0 OF: 0 UF: 0 NX: 0 be00_8600_07ff_1c_0c40_1 // -1.500000 * -0.000092 + 0.000122 = 0.000259 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_8600_07ff_1c_8101_0 // 1.500000 * -0.000092 + 0.000122 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_8600_07ff_1c_8101_0 // 1.500000 * -0.000092 + 0.000122 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 3e00_8600_87ff_1c_8c40_1 // 1.500000 * -0.000092 + -0.000122 = -0.000259 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_0600_87ff_1c_0101_0 // 1.500000 * 0.000092 + -0.000122 = 0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_0600_87ff_1c_0101_0 // 1.500000 * 0.000092 + -0.000122 = 0.000015 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0600_07ff_1c_0c40_1 // 1.500000 * 0.000092 + 0.000122 = 0.000259 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0600_3c00_1c_3c00_1 // 1.500000 * 0.000092 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0600_bc00_1c_bc00_1 // 1.500000 * 0.000092 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -19712,36 +19712,36 @@ be00_8600_8000_1c_0880_0 // -1.500000 * -0.000092 + -0.000000 = 0.000137 NV: 0 O 3e00_0600_0000_1c_0880_0 // 1.500000 * 0.000092 + 0.000000 = 0.000137 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0600_8000_1c_0880_0 // 1.500000 * 0.000092 + -0.000000 = 0.000137 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0401_0400_1c_0901_1 // 1.500000 * 0.000061 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_0401_8400_1c_0202_3 // 1.500000 * 0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_0401_8400_1c_0202_3 // 1.500000 * 0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3e00_8401_8400_1c_8901_1 // 1.500000 * -0.000061 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_8401_0400_1c_8202_3 // 1.500000 * -0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_8401_0400_1c_8202_3 // 1.500000 * -0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 be00_8401_0400_1c_0901_1 // -1.500000 * -0.000061 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_8401_8400_1c_0202_3 // -1.500000 * -0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: be00_8401_8400_1c_0202_3 // -1.500000 * -0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 be00_0401_8400_1c_8901_1 // -1.500000 * 0.000061 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_0401_0400_1c_8202_3 // -1.500000 * 0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: be00_0401_0600_1c_8002_3 // -1.500000 * 0.000061 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: be00_0401_0400_1c_8202_3 // -1.500000 * 0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: be00_0401_0600_1c_8002_3 // -1.500000 * 0.000061 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 be00_0401_8600_1c_8a01_1 // -1.500000 * 0.000061 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_8401_8600_1c_0002_3 // -1.500000 * -0.000061 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: be00_8401_8600_1c_0002_3 // -1.500000 * -0.000061 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 be00_8401_0600_1c_0a01_1 // -1.500000 * -0.000061 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_8401_0600_1c_8002_3 // 1.500000 * -0.000061 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_8401_0600_1c_8002_3 // 1.500000 * -0.000061 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3e00_8401_8600_1c_8a01_1 // 1.500000 * -0.000061 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_0401_8600_1c_0002_3 // 1.500000 * 0.000061 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_0401_8600_1c_0002_3 // 1.500000 * 0.000061 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3e00_0401_0600_1c_0a01_1 // 1.500000 * 0.000061 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0401_0401_1c_0901_1 // 1.500000 * 0.000061 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_0401_8401_1c_0200_3 // 1.500000 * 0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_0401_8401_1c_0200_3 // 1.500000 * 0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3e00_8401_8401_1c_8901_1 // 1.500000 * -0.000061 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_8401_0401_1c_8200_3 // 1.500000 * -0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_8401_0401_1c_8200_3 // 1.500000 * -0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 be00_8401_0401_1c_0901_1 // -1.500000 * -0.000061 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_8401_8401_1c_0200_3 // -1.500000 * -0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: be00_8401_8401_1c_0200_3 // -1.500000 * -0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 be00_0401_8401_1c_8901_1 // -1.500000 * 0.000061 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_0401_0401_1c_8200_3 // -1.500000 * 0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: be00_0401_07ff_1c_01fe_3 // -1.500000 * 0.000061 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: be00_0401_0401_1c_8200_3 // -1.500000 * 0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: be00_0401_07ff_1c_01fe_3 // -1.500000 * 0.000061 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 be00_0401_87ff_1c_8b00_1 // -1.500000 * 0.000061 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_8401_87ff_1c_81fe_3 // -1.500000 * -0.000061 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: be00_8401_87ff_1c_81fe_3 // -1.500000 * -0.000061 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 be00_8401_07ff_1c_0b00_1 // -1.500000 * -0.000061 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_8401_07ff_1c_01fe_3 // 1.500000 * -0.000061 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_8401_07ff_1c_01fe_3 // 1.500000 * -0.000061 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 3e00_8401_87ff_1c_8b00_1 // 1.500000 * -0.000061 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_0401_87ff_1c_81fe_3 // 1.500000 * 0.000061 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_0401_87ff_1c_81fe_3 // 1.500000 * 0.000061 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 3e00_0401_07ff_1c_0b00_1 // 1.500000 * 0.000061 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0401_3c00_1c_3c00_1 // 1.500000 * 0.000061 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0401_bc00_1c_bc00_1 // 1.500000 * 0.000061 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -19911,13 +19911,13 @@ be00_87ff_0401_1c_0c00_1 // -1.500000 * -0.000122 + 0.000061 = 0.000244 NV: 0 OF be00_87ff_8401_1c_07fe_1 // -1.500000 * -0.000122 + -0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 be00_07ff_8401_1c_8c00_1 // -1.500000 * 0.000122 + -0.000061 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 be00_07ff_0401_1c_87fe_1 // -1.500000 * 0.000122 + 0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -be00_07ff_07ff_1c_8400_3 // -1.500000 * 0.000122 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm be00_07ff_07ff_1c_8400_3 // -1.500000 * 0.000122 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 be00_07ff_87ff_1c_8cff_1 // -1.500000 * 0.000122 + -0.000122 = -0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -be00_87ff_87ff_1c_0400_3 // -1.500000 * -0.000122 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm be00_87ff_87ff_1c_0400_3 // -1.500000 * -0.000122 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 be00_87ff_07ff_1c_0cff_1 // -1.500000 * -0.000122 + 0.000122 = 0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -3e00_87ff_07ff_1c_8400_3 // 1.500000 * -0.000122 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 3e00_87ff_07ff_1c_8400_3 // 1.500000 * -0.000122 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3e00_87ff_87ff_1c_8cff_1 // 1.500000 * -0.000122 + -0.000122 = -0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -3e00_07ff_87ff_1c_0400_3 // 1.500000 * 0.000122 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 3e00_07ff_87ff_1c_0400_3 // 1.500000 * 0.000122 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3e00_07ff_07ff_1c_0cff_1 // 1.500000 * 0.000122 + 0.000122 = 0.000305 NV: 0 OF: 0 UF: 0 NX: 1 3e00_07ff_3c00_1c_3c00_1 // 1.500000 * 0.000122 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 3e00_07ff_bc00_1c_bc00_1 // 1.500000 * 0.000122 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -23232,20 +23232,20 @@ be00_0000_8000_1c_8000_0 // -1.500000 * 0.000000 + -0.000000 = -0.000000 NV: 0 O 3e00_8000_0000_1c_0000_0 // 1.500000 * -0.000000 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3e00_8000_8000_1c_8000_0 // 1.500000 * -0.000000 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3c01_0400_0400_1c_0800_1 // 1.000977 * 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0400_8400_1c_0001_0 // 1.000977 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c01_0400_8400_1c_0001_0 // 1.000977 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3c01_8400_8400_1c_8800_1 // 1.000977 * -0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_8400_0400_1c_8001_0 // 1.000977 * -0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c01_8400_0400_1c_8001_0 // 1.000977 * -0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc01_8400_0400_1c_0800_1 // -1.000977 * -0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_8400_8400_1c_0001_0 // -1.000977 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc01_8400_8400_1c_0001_0 // -1.000977 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc01_0400_8400_1c_8800_1 // -1.000977 * 0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_0400_0400_1c_8001_0 // -1.000977 * 0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc01_0400_0600_1c_01ff_0 // -1.000977 * 0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc01_0400_0400_1c_8001_0 // -1.000977 * 0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc01_0400_0600_1c_01ff_0 // -1.000977 * 0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bc01_0400_8600_1c_8900_1 // -1.000977 * 0.000061 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_8400_8600_1c_81ff_0 // -1.000977 * -0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc01_8400_8600_1c_81ff_0 // -1.000977 * -0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bc01_8400_0600_1c_0900_1 // -1.000977 * -0.000061 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_8400_0600_1c_01ff_0 // 1.000977 * -0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c01_8400_0600_1c_01ff_0 // 1.000977 * -0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c01_8400_8600_1c_8900_1 // 1.000977 * -0.000061 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0400_8600_1c_81ff_0 // 1.000977 * 0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c01_0400_8600_1c_81ff_0 // 1.000977 * 0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c01_0400_0600_1c_0900_1 // 1.000977 * 0.000061 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0400_0401_1c_0801_0 // 1.000977 * 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 0 3c01_0400_8401_1c_0000_0 // 1.000977 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -23255,13 +23255,13 @@ bc01_8400_0401_1c_0801_0 // -1.000977 * -0.000061 + 0.000061 = 0.000122 NV: 0 OF bc01_8400_8401_1c_0000_0 // -1.000977 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc01_0400_8401_1c_8801_0 // -1.000977 * 0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 0 bc01_0400_0401_1c_0000_0 // -1.000977 * 0.000061 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc01_0400_07ff_1c_03fe_0 // -1.000977 * 0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc01_0400_07ff_1c_03fe_0 // -1.000977 * 0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc01_0400_87ff_1c_8a00_0 // -1.000977 * 0.000061 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc01_8400_87ff_1c_83fe_0 // -1.000977 * -0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc01_8400_87ff_1c_83fe_0 // -1.000977 * -0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc01_8400_07ff_1c_0a00_0 // -1.000977 * -0.000061 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c01_8400_07ff_1c_03fe_0 // 1.000977 * -0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c01_8400_07ff_1c_03fe_0 // 1.000977 * -0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c01_8400_87ff_1c_8a00_0 // 1.000977 * -0.000061 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c01_0400_87ff_1c_83fe_0 // 1.000977 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c01_0400_87ff_1c_83fe_0 // 1.000977 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c01_0400_07ff_1c_0a00_0 // 1.000977 * 0.000061 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 3c01_0400_3c00_1c_3c00_1 // 1.000977 * 0.000061 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0400_bc00_1c_bc00_1 // 1.000977 * 0.000061 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -23408,36 +23408,36 @@ bc01_8400_8000_1c_0401_0 // -1.000977 * -0.000061 + -0.000000 = 0.000061 NV: 0 O 3c01_0400_0000_1c_0401_0 // 1.000977 * 0.000061 + 0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c01_0400_8000_1c_0401_0 // 1.000977 * 0.000061 + -0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c01_0600_0400_1c_0901_1 // 1.000977 * 0.000092 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0600_8400_1c_0202_3 // 1.000977 * 0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_0600_8400_1c_0202_3 // 1.000977 * 0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3c01_8600_8400_1c_8901_1 // 1.000977 * -0.000092 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_8600_0400_1c_8202_3 // 1.000977 * -0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_8600_0400_1c_8202_3 // 1.000977 * -0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 bc01_8600_0400_1c_0901_1 // -1.000977 * -0.000092 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_8600_8400_1c_0202_3 // -1.000977 * -0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_8600_8400_1c_0202_3 // -1.000977 * -0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 bc01_0600_8400_1c_8901_1 // -1.000977 * 0.000092 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_0600_0400_1c_8202_3 // -1.000977 * 0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: bc01_0600_0600_1c_8002_3 // -1.000977 * 0.000092 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_0600_0400_1c_8202_3 // -1.000977 * 0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_0600_0600_1c_8002_3 // -1.000977 * 0.000092 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 bc01_0600_8600_1c_8a01_1 // -1.000977 * 0.000092 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_8600_8600_1c_0002_3 // -1.000977 * -0.000092 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_8600_8600_1c_0002_3 // -1.000977 * -0.000092 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 bc01_8600_0600_1c_0a01_1 // -1.000977 * -0.000092 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_8600_0600_1c_8002_3 // 1.000977 * -0.000092 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_8600_0600_1c_8002_3 // 1.000977 * -0.000092 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3c01_8600_8600_1c_8a01_1 // 1.000977 * -0.000092 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0600_8600_1c_0002_3 // 1.000977 * 0.000092 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_0600_8600_1c_0002_3 // 1.000977 * 0.000092 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3c01_0600_0600_1c_0a01_1 // 1.000977 * 0.000092 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0600_0401_1c_0901_1 // 1.000977 * 0.000092 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0600_8401_1c_0200_3 // 1.000977 * 0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_0600_8401_1c_0200_3 // 1.000977 * 0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3c01_8600_8401_1c_8901_1 // 1.000977 * -0.000092 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_8600_0401_1c_8200_3 // 1.000977 * -0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_8600_0401_1c_8200_3 // 1.000977 * -0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 bc01_8600_0401_1c_0901_1 // -1.000977 * -0.000092 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_8600_8401_1c_0200_3 // -1.000977 * -0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_8600_8401_1c_0200_3 // -1.000977 * -0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 bc01_0600_8401_1c_8901_1 // -1.000977 * 0.000092 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_0600_0401_1c_8200_3 // -1.000977 * 0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: bc01_0600_07ff_1c_01fe_3 // -1.000977 * 0.000092 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_0600_0401_1c_8200_3 // -1.000977 * 0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_0600_07ff_1c_01fe_3 // -1.000977 * 0.000092 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 bc01_0600_87ff_1c_8b00_1 // -1.000977 * 0.000092 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_8600_87ff_1c_81fe_3 // -1.000977 * -0.000092 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_8600_87ff_1c_81fe_3 // -1.000977 * -0.000092 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 bc01_8600_07ff_1c_0b00_1 // -1.000977 * -0.000092 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_8600_07ff_1c_01fe_3 // 1.000977 * -0.000092 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_8600_07ff_1c_01fe_3 // 1.000977 * -0.000092 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 3c01_8600_87ff_1c_8b00_1 // 1.000977 * -0.000092 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0600_87ff_1c_81fe_3 // 1.000977 * 0.000092 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_0600_87ff_1c_81fe_3 // 1.000977 * 0.000092 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 3c01_0600_07ff_1c_0b00_1 // 1.000977 * 0.000092 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0600_3c00_1c_3c00_1 // 1.000977 * 0.000092 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0600_bc00_1c_bc00_1 // 1.000977 * 0.000092 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -23584,36 +23584,36 @@ bc01_8600_8000_1c_0602_1 // -1.000977 * -0.000092 + -0.000000 = 0.000092 NV: 0 O 3c01_0600_0000_1c_0602_1 // 1.000977 * 0.000092 + 0.000000 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0600_8000_1c_0602_1 // 1.000977 * 0.000092 + -0.000000 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0401_0400_1c_0801_1 // 1.000977 * 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0401_8400_1c_0002_3 // 1.000977 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_0401_8400_1c_0002_3 // 1.000977 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3c01_8401_8400_1c_8801_1 // 1.000977 * -0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_8401_0400_1c_8002_3 // 1.000977 * -0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_8401_0400_1c_8002_3 // 1.000977 * -0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 bc01_8401_0400_1c_0801_1 // -1.000977 * -0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_8401_8400_1c_0002_3 // -1.000977 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_8401_8400_1c_0002_3 // -1.000977 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 bc01_0401_8400_1c_8801_1 // -1.000977 * 0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_0401_0400_1c_8002_3 // -1.000977 * 0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: bc01_0401_0600_1c_01fe_3 // -1.000977 * 0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_0401_0400_1c_8002_3 // -1.000977 * 0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_0401_0600_1c_01fe_3 // -1.000977 * 0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 bc01_0401_8600_1c_8901_1 // -1.000977 * 0.000061 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_8401_8600_1c_81fe_3 // -1.000977 * -0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_8401_8600_1c_81fe_3 // -1.000977 * -0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 bc01_8401_0600_1c_0901_1 // -1.000977 * -0.000061 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_8401_0600_1c_01fe_3 // 1.000977 * -0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_8401_0600_1c_01fe_3 // 1.000977 * -0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 3c01_8401_8600_1c_8901_1 // 1.000977 * -0.000061 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0401_8600_1c_81fe_3 // 1.000977 * 0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_0401_8600_1c_81fe_3 // 1.000977 * 0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 3c01_0401_0600_1c_0901_1 // 1.000977 * 0.000061 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0401_0401_1c_0802_1 // 1.000977 * 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0401_8401_1c_0001_3 // 1.000977 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_0401_8401_1c_0001_3 // 1.000977 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3c01_8401_8401_1c_8802_1 // 1.000977 * -0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_8401_0401_1c_8001_3 // 1.000977 * -0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_8401_0401_1c_8001_3 // 1.000977 * -0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 bc01_8401_0401_1c_0802_1 // -1.000977 * -0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_8401_8401_1c_0001_3 // -1.000977 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_8401_8401_1c_0001_3 // -1.000977 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 bc01_0401_8401_1c_8802_1 // -1.000977 * 0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_0401_0401_1c_8001_3 // -1.000977 * 0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: bc01_0401_07ff_1c_03fd_3 // -1.000977 * 0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_0401_0401_1c_8001_3 // -1.000977 * 0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_0401_07ff_1c_03fd_3 // -1.000977 * 0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 bc01_0401_87ff_1c_8a01_1 // -1.000977 * 0.000061 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_8401_87ff_1c_83fd_3 // -1.000977 * -0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_8401_87ff_1c_83fd_3 // -1.000977 * -0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 bc01_8401_07ff_1c_0a01_1 // -1.000977 * -0.000061 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_8401_07ff_1c_03fd_3 // 1.000977 * -0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_8401_07ff_1c_03fd_3 // 1.000977 * -0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3c01_8401_87ff_1c_8a01_1 // 1.000977 * -0.000061 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0401_87ff_1c_83fd_3 // 1.000977 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_0401_87ff_1c_83fd_3 // 1.000977 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3c01_0401_07ff_1c_0a01_1 // 1.000977 * 0.000061 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0401_3c00_1c_3c00_1 // 1.000977 * 0.000061 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0401_bc00_1c_bc00_1 // 1.000977 * 0.000061 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -23767,29 +23767,29 @@ bc01_87ff_0400_1c_0a00_1 // -1.000977 * -0.000122 + 0.000061 = 0.000183 NV: 0 OF bc01_87ff_8400_1c_0401_1 // -1.000977 * -0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 bc01_07ff_8400_1c_8a00_1 // -1.000977 * 0.000122 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 bc01_07ff_0400_1c_8401_1 // -1.000977 * 0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_07ff_0600_1c_8201_3 // -1.000977 * 0.000122 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_07ff_0600_1c_8201_3 // -1.000977 * 0.000122 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 bc01_07ff_8600_1c_8b00_1 // -1.000977 * 0.000122 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_87ff_8600_1c_0201_3 // -1.000977 * -0.000122 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_87ff_8600_1c_0201_3 // -1.000977 * -0.000122 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 bc01_87ff_0600_1c_0b00_1 // -1.000977 * -0.000122 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_87ff_0600_1c_8201_3 // 1.000977 * -0.000122 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_87ff_0600_1c_8201_3 // 1.000977 * -0.000122 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3c01_87ff_8600_1c_8b00_1 // 1.000977 * -0.000122 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_07ff_8600_1c_0201_3 // 1.000977 * 0.000122 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_07ff_8600_1c_0201_3 // 1.000977 * 0.000122 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3c01_07ff_0600_1c_0b00_1 // 1.000977 * 0.000122 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 3c01_07ff_0401_1c_0a01_1 // 1.000977 * 0.000122 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -3c01_07ff_8401_1c_0400_3 // 1.000977 * 0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 3c01_07ff_8401_1c_0400_3 // 1.000977 * 0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3c01_87ff_8401_1c_8a01_1 // 1.000977 * -0.000122 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -3c01_87ff_0401_1c_8400_3 // 1.000977 * -0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 3c01_87ff_0401_1c_8400_3 // 1.000977 * -0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 bc01_87ff_0401_1c_0a01_1 // -1.000977 * -0.000122 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -bc01_87ff_8401_1c_0400_3 // -1.000977 * -0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm bc01_87ff_8401_1c_0400_3 // -1.000977 * -0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 bc01_07ff_8401_1c_8a01_1 // -1.000977 * 0.000122 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -bc01_07ff_0401_1c_8400_3 // -1.000977 * 0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: bc01_07ff_07ff_1c_8002_3 // -1.000977 * 0.000122 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm bc01_07ff_0401_1c_8400_3 // -1.000977 * 0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_07ff_07ff_1c_8002_3 // -1.000977 * 0.000122 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 bc01_07ff_87ff_1c_8c00_1 // -1.000977 * 0.000122 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_87ff_87ff_1c_0002_3 // -1.000977 * -0.000122 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_87ff_87ff_1c_0002_3 // -1.000977 * -0.000122 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 bc01_87ff_07ff_1c_0c00_1 // -1.000977 * -0.000122 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_87ff_07ff_1c_8002_3 // 1.000977 * -0.000122 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_87ff_07ff_1c_8002_3 // 1.000977 * -0.000122 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3c01_87ff_87ff_1c_8c00_1 // 1.000977 * -0.000122 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_07ff_87ff_1c_0002_3 // 1.000977 * 0.000122 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_07ff_87ff_1c_0002_3 // 1.000977 * 0.000122 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3c01_07ff_07ff_1c_0c00_1 // 1.000977 * 0.000122 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 3c01_07ff_3c00_1c_3c00_1 // 1.000977 * 0.000122 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 3c01_07ff_bc00_1c_bc00_1 // 1.000977 * 0.000122 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -27104,29 +27104,29 @@ bc01_0000_8000_1c_8000_0 // -1.000977 * 0.000000 + -0.000000 = -0.000000 NV: 0 O 3c01_8000_0000_1c_0000_0 // 1.000977 * -0.000000 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3c01_8000_8000_1c_8000_0 // 1.000977 * -0.000000 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3fff_0400_0400_1c_0a00_1 // 1.999023 * 0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_0400_8400_1c_03ff_0 // 1.999023 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3fff_0400_8400_1c_03ff_0 // 1.999023 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3fff_8400_8400_1c_8a00_1 // 1.999023 * -0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_8400_0400_1c_83ff_0 // 1.999023 * -0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3fff_8400_0400_1c_83ff_0 // 1.999023 * -0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bfff_8400_0400_1c_0a00_1 // -1.999023 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bfff_8400_8400_1c_03ff_0 // -1.999023 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bfff_8400_8400_1c_03ff_0 // -1.999023 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bfff_0400_8400_1c_8a00_1 // -1.999023 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bfff_0400_0400_1c_83ff_0 // -1.999023 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bfff_0400_0600_1c_81ff_0 // -1.999023 * 0.000061 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bfff_0400_0400_1c_83ff_0 // -1.999023 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bfff_0400_0600_1c_81ff_0 // -1.999023 * 0.000061 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bfff_0400_8600_1c_8b00_1 // -1.999023 * 0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bfff_8400_8600_1c_01ff_0 // -1.999023 * -0.000061 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bfff_8400_8600_1c_01ff_0 // -1.999023 * -0.000061 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bfff_8400_0600_1c_0b00_1 // -1.999023 * -0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_8400_0600_1c_81ff_0 // 1.999023 * -0.000061 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3fff_8400_0600_1c_81ff_0 // 1.999023 * -0.000061 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3fff_8400_8600_1c_8b00_1 // 1.999023 * -0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_0400_8600_1c_01ff_0 // 1.999023 * 0.000061 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3fff_0400_8600_1c_01ff_0 // 1.999023 * 0.000061 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3fff_0400_0600_1c_0b00_1 // 1.999023 * 0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 3fff_0400_0401_1c_0a00_0 // 1.999023 * 0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3fff_0400_8401_1c_03fe_0 // 1.999023 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3fff_0400_8401_1c_03fe_0 // 1.999023 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3fff_8400_8401_1c_8a00_0 // 1.999023 * -0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3fff_8400_0401_1c_83fe_0 // 1.999023 * -0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3fff_8400_0401_1c_83fe_0 // 1.999023 * -0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bfff_8400_0401_1c_0a00_0 // -1.999023 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bfff_8400_8401_1c_03fe_0 // -1.999023 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bfff_8400_8401_1c_03fe_0 // -1.999023 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bfff_0400_8401_1c_8a00_0 // -1.999023 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bfff_0400_0401_1c_83fe_0 // -1.999023 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bfff_0400_0401_1c_83fe_0 // -1.999023 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bfff_0400_07ff_1c_0000_0 // -1.999023 * 0.000061 + 0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bfff_0400_87ff_1c_8bff_0 // -1.999023 * 0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 0 bfff_8400_87ff_1c_0000_0 // -1.999023 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -27303,13 +27303,13 @@ bfff_8600_0401_1c_0c00_1 // -1.999023 * -0.000092 + 0.000061 = 0.000244 NV: 0 OF bfff_8600_8401_1c_07fe_1 // -1.999023 * -0.000092 + -0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 bfff_0600_8401_1c_8c00_1 // -1.999023 * 0.000092 + -0.000061 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 bfff_0600_0401_1c_87fe_1 // -1.999023 * 0.000092 + 0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -bfff_0600_07ff_1c_8400_3 // -1.999023 * 0.000092 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm bfff_0600_07ff_1c_8400_3 // -1.999023 * 0.000092 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 bfff_0600_87ff_1c_8cff_1 // -1.999023 * 0.000092 + -0.000122 = -0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -bfff_8600_87ff_1c_0400_3 // -1.999023 * -0.000092 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm bfff_8600_87ff_1c_0400_3 // -1.999023 * -0.000092 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 bfff_8600_07ff_1c_0cff_1 // -1.999023 * -0.000092 + 0.000122 = 0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -3fff_8600_07ff_1c_8400_3 // 1.999023 * -0.000092 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 3fff_8600_07ff_1c_8400_3 // 1.999023 * -0.000092 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3fff_8600_87ff_1c_8cff_1 // 1.999023 * -0.000092 + -0.000122 = -0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -3fff_0600_87ff_1c_0400_3 // 1.999023 * 0.000092 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 3fff_0600_87ff_1c_0400_3 // 1.999023 * 0.000092 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3fff_0600_07ff_1c_0cff_1 // 1.999023 * 0.000092 + 0.000122 = 0.000305 NV: 0 OF: 0 UF: 0 NX: 1 3fff_0600_3c00_1c_3c00_1 // 1.999023 * 0.000092 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 3fff_0600_bc00_1c_bc00_1 // 1.999023 * 0.000092 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -27463,29 +27463,29 @@ bfff_8401_0400_1c_0a00_1 // -1.999023 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF bfff_8401_8400_1c_0401_1 // -1.999023 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 bfff_0401_8400_1c_8a00_1 // -1.999023 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 bfff_0401_0400_1c_8401_1 // -1.999023 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bfff_0401_0600_1c_8201_3 // -1.999023 * 0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bfff_0401_0600_1c_8201_3 // -1.999023 * 0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 bfff_0401_8600_1c_8b00_1 // -1.999023 * 0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bfff_8401_8600_1c_0201_3 // -1.999023 * -0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bfff_8401_8600_1c_0201_3 // -1.999023 * -0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 bfff_8401_0600_1c_0b00_1 // -1.999023 * -0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_8401_0600_1c_8201_3 // 1.999023 * -0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3fff_8401_0600_1c_8201_3 // 1.999023 * -0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3fff_8401_8600_1c_8b00_1 // 1.999023 * -0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_0401_8600_1c_0201_3 // 1.999023 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3fff_0401_8600_1c_0201_3 // 1.999023 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3fff_0401_0600_1c_0b00_1 // 1.999023 * 0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 3fff_0401_0401_1c_0a01_1 // 1.999023 * 0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -3fff_0401_8401_1c_0400_3 // 1.999023 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 3fff_0401_8401_1c_0400_3 // 1.999023 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3fff_8401_8401_1c_8a01_1 // 1.999023 * -0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -3fff_8401_0401_1c_8400_3 // 1.999023 * -0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 3fff_8401_0401_1c_8400_3 // 1.999023 * -0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 bfff_8401_0401_1c_0a01_1 // -1.999023 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -bfff_8401_8401_1c_0400_3 // -1.999023 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm bfff_8401_8401_1c_0400_3 // -1.999023 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 bfff_0401_8401_1c_8a01_1 // -1.999023 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -bfff_0401_0401_1c_8400_3 // -1.999023 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: bfff_0401_07ff_1c_8002_3 // -1.999023 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm bfff_0401_0401_1c_8400_3 // -1.999023 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bfff_0401_07ff_1c_8002_3 // -1.999023 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 bfff_0401_87ff_1c_8c00_1 // -1.999023 * 0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bfff_8401_87ff_1c_0002_3 // -1.999023 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bfff_8401_87ff_1c_0002_3 // -1.999023 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 bfff_8401_07ff_1c_0c00_1 // -1.999023 * -0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_8401_07ff_1c_8002_3 // 1.999023 * -0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3fff_8401_07ff_1c_8002_3 // 1.999023 * -0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3fff_8401_87ff_1c_8c00_1 // 1.999023 * -0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_0401_87ff_1c_0002_3 // 1.999023 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3fff_0401_87ff_1c_0002_3 // 1.999023 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3fff_0401_07ff_1c_0c00_1 // 1.999023 * 0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 3fff_0401_3c00_1c_3c00_1 // 1.999023 * 0.000061 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 3fff_0401_bc00_1c_bc00_1 // 1.999023 * 0.000061 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -30983,29 +30983,29 @@ c000_8400_0400_1c_0a00_0 // -2.000000 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF c000_8400_8400_1c_0400_0 // -2.000000 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 c000_0400_8400_1c_8a00_0 // -2.000000 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 c000_0400_0400_1c_8400_0 // -2.000000 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: c000_0400_0600_1c_8200_0 // -2.000000 * 0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c000_0400_0600_1c_8200_0 // -2.000000 * 0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 c000_0400_8600_1c_8b00_0 // -2.000000 * 0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: c000_8400_8600_1c_0200_0 // -2.000000 * -0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c000_8400_8600_1c_0200_0 // -2.000000 * -0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 c000_8400_0600_1c_0b00_0 // -2.000000 * -0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 4000_8400_0600_1c_8200_0 // 2.000000 * -0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_8400_0600_1c_8200_0 // 2.000000 * -0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 4000_8400_8600_1c_8b00_0 // 2.000000 * -0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 4000_0400_8600_1c_0200_0 // 2.000000 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_0400_8600_1c_0200_0 // 2.000000 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 4000_0400_0600_1c_0b00_0 // 2.000000 * 0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 4000_0400_0401_1c_0a00_1 // 2.000000 * 0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4000_0400_8401_1c_03ff_0 // 2.000000 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_0400_8401_1c_03ff_0 // 2.000000 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 4000_8400_8401_1c_8a00_1 // 2.000000 * -0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4000_8400_0401_1c_83ff_0 // 2.000000 * -0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_8400_0401_1c_83ff_0 // 2.000000 * -0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 c000_8400_0401_1c_0a00_1 // -2.000000 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: c000_8400_8401_1c_03ff_0 // -2.000000 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c000_8400_8401_1c_03ff_0 // -2.000000 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 c000_0400_8401_1c_8a00_1 // -2.000000 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: c000_0400_0401_1c_83ff_0 // -2.000000 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: c000_0400_07ff_1c_8001_0 // -2.000000 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c000_0400_0401_1c_83ff_0 // -2.000000 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c000_0400_07ff_1c_8001_0 // -2.000000 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 c000_0400_87ff_1c_8c00_1 // -2.000000 * 0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: c000_8400_87ff_1c_0001_0 // -2.000000 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c000_8400_87ff_1c_0001_0 // -2.000000 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 c000_8400_07ff_1c_0c00_1 // -2.000000 * -0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4000_8400_07ff_1c_8001_0 // 2.000000 * -0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_8400_07ff_1c_8001_0 // 2.000000 * -0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 4000_8400_87ff_1c_8c00_1 // 2.000000 * -0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4000_0400_87ff_1c_0001_0 // 2.000000 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_0400_87ff_1c_0001_0 // 2.000000 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 4000_0400_07ff_1c_0c00_1 // 2.000000 * 0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 4000_0400_3c00_1c_3c00_1 // 2.000000 * 0.000061 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 4000_0400_bc00_1c_bc00_1 // 2.000000 * 0.000061 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -31335,13 +31335,13 @@ c000_8401_0400_1c_0a01_0 // -2.000000 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF c000_8401_8400_1c_0402_0 // -2.000000 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 c000_0401_8400_1c_8a01_0 // -2.000000 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 c000_0401_0400_1c_8402_0 // -2.000000 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: c000_0401_0600_1c_8202_0 // -2.000000 * 0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c000_0401_0600_1c_8202_0 // -2.000000 * 0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 c000_0401_8600_1c_8b01_0 // -2.000000 * 0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: c000_8401_8600_1c_0202_0 // -2.000000 * -0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c000_8401_8600_1c_0202_0 // -2.000000 * -0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 c000_8401_0600_1c_0b01_0 // -2.000000 * -0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 4000_8401_0600_1c_8202_0 // 2.000000 * -0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_8401_0600_1c_8202_0 // 2.000000 * -0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 4000_8401_8600_1c_8b01_0 // 2.000000 * -0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 4000_0401_8600_1c_0202_0 // 2.000000 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_0401_8600_1c_0202_0 // 2.000000 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 4000_0401_0600_1c_0b01_0 // 2.000000 * 0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 4000_0401_0401_1c_0a02_1 // 2.000000 * 0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 4000_0401_8401_1c_0401_0 // 2.000000 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 @@ -31351,13 +31351,13 @@ c000_8401_0401_1c_0a02_1 // -2.000000 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF c000_8401_8401_1c_0401_0 // -2.000000 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 c000_0401_8401_1c_8a02_1 // -2.000000 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 c000_0401_0401_1c_8401_0 // -2.000000 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: c000_0401_07ff_1c_8003_0 // -2.000000 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c000_0401_07ff_1c_8003_0 // -2.000000 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 c000_0401_87ff_1c_8c00_1 // -2.000000 * 0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: c000_8401_87ff_1c_0003_0 // -2.000000 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c000_8401_87ff_1c_0003_0 // -2.000000 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 c000_8401_07ff_1c_0c00_1 // -2.000000 * -0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4000_8401_07ff_1c_8003_0 // 2.000000 * -0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_8401_07ff_1c_8003_0 // 2.000000 * -0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 4000_8401_87ff_1c_8c00_1 // 2.000000 * -0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4000_0401_87ff_1c_0003_0 // 2.000000 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_0401_87ff_1c_0003_0 // 2.000000 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 4000_0401_07ff_1c_0c00_1 // 2.000000 * 0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 4000_0401_3c00_1c_3c00_1 // 2.000000 * 0.000061 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 4000_0401_bc00_1c_bc00_1 // 2.000000 * 0.000061 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -38727,13 +38727,13 @@ c001_8400_0400_1c_0a01_0 // -2.001953 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF c001_8400_8400_1c_0402_0 // -2.001953 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 c001_0400_8400_1c_8a01_0 // -2.001953 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 c001_0400_0400_1c_8402_0 // -2.001953 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: c001_0400_0600_1c_8202_0 // -2.001953 * 0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c001_0400_0600_1c_8202_0 // -2.001953 * 0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 c001_0400_8600_1c_8b01_0 // -2.001953 * 0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: c001_8400_8600_1c_0202_0 // -2.001953 * -0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c001_8400_8600_1c_0202_0 // -2.001953 * -0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 c001_8400_0600_1c_0b01_0 // -2.001953 * -0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 4001_8400_0600_1c_8202_0 // 2.001953 * -0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4001_8400_0600_1c_8202_0 // 2.001953 * -0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 4001_8400_8600_1c_8b01_0 // 2.001953 * -0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 4001_0400_8600_1c_0202_0 // 2.001953 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4001_0400_8600_1c_0202_0 // 2.001953 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 4001_0400_0600_1c_0b01_0 // 2.001953 * 0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 4001_0400_0401_1c_0a02_1 // 2.001953 * 0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 4001_0400_8401_1c_0401_0 // 2.001953 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 @@ -38743,13 +38743,13 @@ c001_8400_0401_1c_0a02_1 // -2.001953 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF c001_8400_8401_1c_0401_0 // -2.001953 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 c001_0400_8401_1c_8a02_1 // -2.001953 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 c001_0400_0401_1c_8401_0 // -2.001953 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: c001_0400_07ff_1c_8003_0 // -2.001953 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c001_0400_07ff_1c_8003_0 // -2.001953 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 c001_0400_87ff_1c_8c00_1 // -2.001953 * 0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: c001_8400_87ff_1c_0003_0 // -2.001953 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c001_8400_87ff_1c_0003_0 // -2.001953 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 c001_8400_07ff_1c_0c00_1 // -2.001953 * -0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4001_8400_07ff_1c_8003_0 // 2.001953 * -0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4001_8400_07ff_1c_8003_0 // 2.001953 * -0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 4001_8400_87ff_1c_8c00_1 // 2.001953 * -0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4001_0400_87ff_1c_0003_0 // 2.001953 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4001_0400_87ff_1c_0003_0 // 2.001953 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 4001_0400_07ff_1c_0c00_1 // 2.001953 * 0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 4001_0400_3c00_1c_3c00_1 // 2.001953 * 0.000061 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 4001_0400_bc00_1c_bc00_1 // 2.001953 * 0.000061 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 @@ -39079,13 +39079,13 @@ c001_8401_0400_1c_0a02_1 // -2.001953 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF c001_8401_8400_1c_0404_1 // -2.001953 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 c001_0401_8400_1c_8a02_1 // -2.001953 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 c001_0401_0400_1c_8404_1 // -2.001953 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: c001_0401_0600_1c_8204_3 // -2.001953 * 0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: c001_0401_0600_1c_8204_3 // -2.001953 * 0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 c001_0401_8600_1c_8b02_1 // -2.001953 * 0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: c001_8401_8600_1c_0204_3 // -2.001953 * -0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: c001_8401_8600_1c_0204_3 // -2.001953 * -0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 c001_8401_0600_1c_0b02_1 // -2.001953 * -0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4001_8401_0600_1c_8204_3 // 2.001953 * -0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 4001_8401_0600_1c_8204_3 // 2.001953 * -0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 4001_8401_8600_1c_8b02_1 // 2.001953 * -0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4001_0401_8600_1c_0204_3 // 2.001953 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 4001_0401_8600_1c_0204_3 // 2.001953 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 4001_0401_0600_1c_0b02_1 // 2.001953 * 0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 4001_0401_0401_1c_0a03_1 // 2.001953 * 0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 4001_0401_8401_1c_0403_1 // 2.001953 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 @@ -39095,13 +39095,13 @@ c001_8401_0401_1c_0a03_1 // -2.001953 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF c001_8401_8401_1c_0403_1 // -2.001953 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 c001_0401_8401_1c_8a03_1 // -2.001953 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 c001_0401_0401_1c_8403_1 // -2.001953 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: c001_0401_07ff_1c_8005_3 // -2.001953 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: c001_0401_07ff_1c_8005_3 // -2.001953 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 c001_0401_87ff_1c_8c01_1 // -2.001953 * 0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: c001_8401_87ff_1c_0005_3 // -2.001953 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: c001_8401_87ff_1c_0005_3 // -2.001953 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 c001_8401_07ff_1c_0c01_1 // -2.001953 * -0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4001_8401_07ff_1c_8005_3 // 2.001953 * -0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 4001_8401_07ff_1c_8005_3 // 2.001953 * -0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 4001_8401_87ff_1c_8c01_1 // 2.001953 * -0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4001_0401_87ff_1c_0005_3 // 2.001953 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 4001_0401_87ff_1c_0005_3 // 2.001953 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 4001_0401_07ff_1c_0c01_1 // 2.001953 * 0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 4001_0401_3c00_1c_3c00_1 // 2.001953 * 0.000061 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 4001_0401_bc00_1c_bc00_1 // 2.001953 * 0.000061 + -1.000000 = -1.000000 NV: 0 OF: 0 UF: 0 NX: 1 diff --git a/examples/exercises/fma16/tests/fma_special_rp.tv b/examples/exercises/fma16/tests/fma_special_rp.tv index cc37fe8a0..e770f3896 100644 --- a/examples/exercises/fma16/tests/fma_special_rp.tv +++ b/examples/exercises/fma16/tests/fma_special_rp.tv @@ -1,12 +1,12 @@ // FMA with special cases, RP 0400_0400_0400_3c_0401_1 // 0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_0400_8400_3c_83ff_3 // 0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_0400_8400_3c_83ff_3 // 0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0400_8400_8400_3c_8400_1 // 0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0400_8400_0400_3c_0400_3 // 0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8400_0400_3c_0400_3 // 0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_8400_0400_3c_0401_1 // -0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_8400_8400_3c_83ff_3 // -0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_8400_8400_3c_83ff_3 // -0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_0400_8400_3c_8400_1 // -0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8400_0400_0400_3c_0400_3 // -0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0400_0400_3c_0400_3 // -0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_0400_0600_3c_0600_1 // -0.000061 * 0.000061 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8400_0400_8600_3c_8600_1 // -0.000061 * 0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8400_8400_8600_3c_85ff_1 // -0.000061 * -0.000061 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 @@ -159,30 +159,30 @@ 0400_8400_ffff_3c_7e00_0 // 0.000061 * -0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0400_0400_ffff_3c_7e00_0 // 0.000061 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0400_0400_7fff_3c_7e00_0 // 0.000061 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_0400_0000_3c_0001_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0400_0400_8000_3c_0001_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_8400_8000_3c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_8400_0000_3c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8400_8400_0000_3c_0001_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8400_8400_8000_3c_0001_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_0400_8000_3c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_0400_0000_3c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_0400_8000_3c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_0400_0000_3c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8400_8400_0000_3c_0001_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8400_8400_8000_3c_0001_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_8400_8000_3c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_8400_0000_3c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0400_0400_0000_3c_0001_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0400_0400_8000_3c_0001_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_0400_0000_3c_0001_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_0400_8000_3c_0001_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8400_8000_3c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8400_0000_3c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_8400_0000_3c_0001_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_8400_8000_3c_0001_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0400_8000_3c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0400_0000_3c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0400_8000_3c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0400_0000_3c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_8400_0000_3c_0001_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_8400_8000_3c_0001_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8400_8000_3c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8400_0000_3c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_0400_0000_3c_0001_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_0400_8000_3c_0001_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0400_0600_0400_3c_0401_1 // 0.000061 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_0600_8400_3c_83ff_3 // 0.000061 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_0600_8400_3c_83ff_3 // 0.000061 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0400_8600_8400_3c_8400_1 // 0.000061 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0400_8600_0400_3c_0400_3 // 0.000061 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8600_0400_3c_0400_3 // 0.000061 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_8600_0400_3c_0401_1 // -0.000061 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_8600_8400_3c_83ff_3 // -0.000061 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_8600_8400_3c_83ff_3 // -0.000061 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_0600_8400_3c_8400_1 // -0.000061 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8400_0600_0400_3c_0400_3 // -0.000061 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0600_0400_3c_0400_3 // -0.000061 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_0600_0600_3c_0600_1 // -0.000061 * 0.000092 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8400_0600_8600_3c_8600_1 // -0.000061 * 0.000092 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8400_8600_8600_3c_85ff_1 // -0.000061 * -0.000092 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 @@ -335,30 +335,30 @@ 0400_8600_ffff_3c_7e00_0 // 0.000061 * -0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0400_0600_ffff_3c_7e00_0 // 0.000061 * 0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0400_0600_7fff_3c_7e00_0 // 0.000061 * 0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_0600_0000_3c_0001_3 // 0.000061 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0400_0600_8000_3c_0001_3 // 0.000061 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_8600_8000_3c_8000_3 // 0.000061 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_8600_0000_3c_8000_3 // 0.000061 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8400_8600_0000_3c_0001_3 // -0.000061 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8400_8600_8000_3c_0001_3 // -0.000061 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_0600_8000_3c_8000_3 // -0.000061 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_0600_0000_3c_8000_3 // -0.000061 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_0600_8000_3c_8000_3 // -0.000061 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_0600_0000_3c_8000_3 // -0.000061 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8400_8600_0000_3c_0001_3 // -0.000061 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8400_8600_8000_3c_0001_3 // -0.000061 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_8600_8000_3c_8000_3 // 0.000061 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_8600_0000_3c_8000_3 // 0.000061 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0400_0600_0000_3c_0001_3 // 0.000061 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0400_0600_8000_3c_0001_3 // 0.000061 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_0600_0000_3c_0001_3 // 0.000061 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_0600_8000_3c_0001_3 // 0.000061 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8600_8000_3c_8000_3 // 0.000061 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8600_0000_3c_8000_3 // 0.000061 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_8600_0000_3c_0001_3 // -0.000061 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_8600_8000_3c_0001_3 // -0.000061 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0600_8000_3c_8000_3 // -0.000061 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0600_0000_3c_8000_3 // -0.000061 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0600_8000_3c_8000_3 // -0.000061 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0600_0000_3c_8000_3 // -0.000061 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_8600_0000_3c_0001_3 // -0.000061 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_8600_8000_3c_0001_3 // -0.000061 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8600_8000_3c_8000_3 // 0.000061 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8600_0000_3c_8000_3 // 0.000061 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_0600_0000_3c_0001_3 // 0.000061 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_0600_8000_3c_0001_3 // 0.000061 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0400_0401_0400_3c_0401_1 // 0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_0401_8400_3c_83ff_3 // 0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_0401_8400_3c_83ff_3 // 0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0400_8401_8400_3c_8400_1 // 0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0400_8401_0400_3c_0400_3 // 0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8401_0400_3c_0400_3 // 0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_8401_0400_3c_0401_1 // -0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_8401_8400_3c_83ff_3 // -0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_8401_8400_3c_83ff_3 // -0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_0401_8400_3c_8400_1 // -0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8400_0401_0400_3c_0400_3 // -0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0401_0400_3c_0400_3 // -0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_0401_0600_3c_0600_1 // -0.000061 * 0.000061 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8400_0401_8600_3c_8600_1 // -0.000061 * 0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8400_8401_8600_3c_85ff_1 // -0.000061 * -0.000061 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 @@ -511,30 +511,30 @@ 0400_8401_ffff_3c_7e00_0 // 0.000061 * -0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0400_0401_ffff_3c_7e00_0 // 0.000061 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0400_0401_7fff_3c_7e00_0 // 0.000061 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_0401_0000_3c_0001_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0400_0401_8000_3c_0001_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_8401_8000_3c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_8401_0000_3c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8400_8401_0000_3c_0001_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8400_8401_8000_3c_0001_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_0401_8000_3c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_0401_0000_3c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_0401_8000_3c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_0401_0000_3c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8400_8401_0000_3c_0001_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8400_8401_8000_3c_0001_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_8401_8000_3c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_8401_0000_3c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0400_0401_0000_3c_0001_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0400_0401_8000_3c_0001_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_0401_0000_3c_0001_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_0401_8000_3c_0001_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8401_8000_3c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8401_0000_3c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_8401_0000_3c_0001_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_8401_8000_3c_0001_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0401_8000_3c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0401_0000_3c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0401_8000_3c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0401_0000_3c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_8401_0000_3c_0001_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_8401_8000_3c_0001_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8401_8000_3c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8401_0000_3c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_0401_0000_3c_0001_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_0401_8000_3c_0001_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0400_07ff_0400_3c_0401_1 // 0.000061 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_07ff_8400_3c_83ff_3 // 0.000061 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_07ff_8400_3c_83ff_3 // 0.000061 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0400_87ff_8400_3c_8400_1 // 0.000061 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0400_87ff_0400_3c_0400_3 // 0.000061 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_87ff_0400_3c_0400_3 // 0.000061 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_87ff_0400_3c_0401_1 // -0.000061 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_87ff_8400_3c_83ff_3 // -0.000061 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_87ff_8400_3c_83ff_3 // -0.000061 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_07ff_8400_3c_8400_1 // -0.000061 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8400_07ff_0400_3c_0400_3 // -0.000061 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_07ff_0400_3c_0400_3 // -0.000061 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_07ff_0600_3c_0600_1 // -0.000061 * 0.000122 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8400_07ff_8600_3c_8600_1 // -0.000061 * 0.000122 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8400_87ff_8600_3c_85ff_1 // -0.000061 * -0.000122 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 @@ -687,22 +687,22 @@ 0400_87ff_ffff_3c_7e00_0 // 0.000061 * -0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0400_07ff_ffff_3c_7e00_0 // 0.000061 * 0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0400_07ff_7fff_3c_7e00_0 // 0.000061 * 0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_07ff_0000_3c_0001_3 // 0.000061 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0400_07ff_8000_3c_0001_3 // 0.000061 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_87ff_8000_3c_8000_3 // 0.000061 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_87ff_0000_3c_8000_3 // 0.000061 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8400_87ff_0000_3c_0001_3 // -0.000061 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8400_87ff_8000_3c_0001_3 // -0.000061 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_07ff_8000_3c_8000_3 // -0.000061 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_07ff_0000_3c_8000_3 // -0.000061 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_07ff_8000_3c_8000_3 // -0.000061 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_07ff_0000_3c_8000_3 // -0.000061 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8400_87ff_0000_3c_0001_3 // -0.000061 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8400_87ff_8000_3c_0001_3 // -0.000061 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_87ff_8000_3c_8000_3 // 0.000061 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_87ff_0000_3c_8000_3 // 0.000061 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0400_07ff_0000_3c_0001_3 // 0.000061 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0400_07ff_8000_3c_0001_3 // 0.000061 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_07ff_0000_3c_0001_3 // 0.000061 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_07ff_8000_3c_0001_3 // 0.000061 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_87ff_8000_3c_8000_3 // 0.000061 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_87ff_0000_3c_8000_3 // 0.000061 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_87ff_0000_3c_0001_3 // -0.000061 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_87ff_8000_3c_0001_3 // -0.000061 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_07ff_8000_3c_8000_3 // -0.000061 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_07ff_0000_3c_8000_3 // -0.000061 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_07ff_8000_3c_8000_3 // -0.000061 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_07ff_0000_3c_8000_3 // -0.000061 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_87ff_0000_3c_0001_3 // -0.000061 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_87ff_8000_3c_0001_3 // -0.000061 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_87ff_8000_3c_8000_3 // 0.000061 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_87ff_0000_3c_8000_3 // 0.000061 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_07ff_0000_3c_0001_3 // 0.000061 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_07ff_8000_3c_0001_3 // 0.000061 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0400_3c00_0400_3c_0800_0 // 0.000061 * 1.000000 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c00_8400_3c_0000_0 // 0.000061 * 1.000000 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_bc00_8400_3c_8800_0 // 0.000061 * -1.000000 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 0 @@ -711,29 +711,29 @@ 8400_bc00_8400_3c_0000_0 // -0.000061 * -1.000000 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_3c00_8400_3c_8800_0 // -0.000061 * 1.000000 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 0 8400_3c00_0400_3c_0000_0 // -0.000061 * 1.000000 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_3c00_0600_3c_0200_0 // -0.000061 * 1.000000 + 0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3c00_0600_3c_0200_0 // -0.000061 * 1.000000 + 0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8400_3c00_8600_3c_8900_0 // -0.000061 * 1.000000 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_bc00_8600_3c_8200_0 // -0.000061 * -1.000000 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_bc00_8600_3c_8200_0 // -0.000061 * -1.000000 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8400_bc00_0600_3c_0900_0 // -0.000061 * -1.000000 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_bc00_0600_3c_0200_0 // 0.000061 * -1.000000 + 0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_bc00_0600_3c_0200_0 // 0.000061 * -1.000000 + 0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0400_bc00_8600_3c_8900_0 // 0.000061 * -1.000000 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_3c00_8600_3c_8200_0 // 0.000061 * 1.000000 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3c00_8600_3c_8200_0 // 0.000061 * 1.000000 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c00_0600_3c_0900_0 // 0.000061 * 1.000000 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c00_0401_3c_0801_1 // 0.000061 * 1.000000 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3c00_8401_3c_8001_0 // 0.000061 * 1.000000 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3c00_8401_3c_8001_0 // 0.000061 * 1.000000 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_bc00_8401_3c_8800_1 // 0.000061 * -1.000000 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_bc00_0401_3c_0001_0 // 0.000061 * -1.000000 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_bc00_0401_3c_0001_0 // 0.000061 * -1.000000 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_bc00_0401_3c_0801_1 // -0.000061 * -1.000000 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_bc00_8401_3c_8001_0 // -0.000061 * -1.000000 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_bc00_8401_3c_8001_0 // -0.000061 * -1.000000 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_3c00_8401_3c_8800_1 // -0.000061 * 1.000000 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_3c00_0401_3c_0001_0 // -0.000061 * 1.000000 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_3c00_07ff_3c_03ff_0 // -0.000061 * 1.000000 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3c00_0401_3c_0001_0 // -0.000061 * 1.000000 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3c00_07ff_3c_03ff_0 // -0.000061 * 1.000000 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_3c00_87ff_3c_89ff_1 // -0.000061 * 1.000000 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_bc00_87ff_3c_83ff_0 // -0.000061 * -1.000000 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_bc00_87ff_3c_83ff_0 // -0.000061 * -1.000000 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_bc00_07ff_3c_0a00_1 // -0.000061 * -1.000000 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_bc00_07ff_3c_03ff_0 // 0.000061 * -1.000000 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_bc00_07ff_3c_03ff_0 // 0.000061 * -1.000000 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_bc00_87ff_3c_89ff_1 // 0.000061 * -1.000000 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3c00_87ff_3c_83ff_0 // 0.000061 * 1.000000 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3c00_87ff_3c_83ff_0 // 0.000061 * 1.000000 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c00_07ff_3c_0a00_1 // 0.000061 * 1.000000 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 0400_3c00_3c00_3c_3c01_1 // 0.000061 * 1.000000 + 1.000000 = 1.000977 NV: 0 OF: 0 UF: 0 NX: 1 0400_3c00_bc00_3c_bbff_1 // 0.000061 * 1.000000 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -880,13 +880,13 @@ 0400_3c00_0000_3c_0400_0 // 0.000061 * 1.000000 + 0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c00_8000_3c_0400_0 // 0.000061 * 1.000000 + -0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_3e00_0400_3c_0900_0 // 0.000061 * 1.500000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_3e00_8400_3c_0200_0 // 0.000061 * 1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3e00_8400_3c_0200_0 // 0.000061 * 1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0400_be00_8400_3c_8900_0 // 0.000061 * -1.500000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_be00_0400_3c_8200_0 // 0.000061 * -1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_be00_0400_3c_8200_0 // 0.000061 * -1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8400_be00_0400_3c_0900_0 // -0.000061 * -1.500000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_be00_8400_3c_0200_0 // -0.000061 * -1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_be00_8400_3c_0200_0 // -0.000061 * -1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8400_3e00_8400_3c_8900_0 // -0.000061 * 1.500000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_3e00_0400_3c_8200_0 // -0.000061 * 1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3e00_0400_3c_8200_0 // -0.000061 * 1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8400_3e00_0600_3c_0000_0 // -0.000061 * 1.500000 + 0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_3e00_8600_3c_8a00_0 // -0.000061 * 1.500000 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 8400_be00_8600_3c_0000_0 // -0.000061 * -1.500000 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -896,20 +896,20 @@ 0400_3e00_8600_3c_0000_0 // 0.000061 * 1.500000 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_3e00_0600_3c_0a00_0 // 0.000061 * 1.500000 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 0400_3e00_0401_3c_0901_1 // 0.000061 * 1.500000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3e00_8401_3c_01ff_0 // 0.000061 * 1.500000 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3e00_8401_3c_01ff_0 // 0.000061 * 1.500000 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0400_be00_8401_3c_8900_1 // 0.000061 * -1.500000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_be00_0401_3c_81ff_0 // 0.000061 * -1.500000 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_be00_0401_3c_81ff_0 // 0.000061 * -1.500000 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8400_be00_0401_3c_0901_1 // -0.000061 * -1.500000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_be00_8401_3c_01ff_0 // -0.000061 * -1.500000 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_be00_8401_3c_01ff_0 // -0.000061 * -1.500000 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8400_3e00_8401_3c_8900_1 // -0.000061 * 1.500000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_3e00_0401_3c_81ff_0 // -0.000061 * 1.500000 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_3e00_07ff_3c_01ff_0 // -0.000061 * 1.500000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3e00_0401_3c_81ff_0 // -0.000061 * 1.500000 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3e00_07ff_3c_01ff_0 // -0.000061 * 1.500000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8400_3e00_87ff_3c_8aff_1 // -0.000061 * 1.500000 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_be00_87ff_3c_81ff_0 // -0.000061 * -1.500000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_be00_87ff_3c_81ff_0 // -0.000061 * -1.500000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8400_be00_07ff_3c_0b00_1 // -0.000061 * -1.500000 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_be00_07ff_3c_01ff_0 // 0.000061 * -1.500000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_be00_07ff_3c_01ff_0 // 0.000061 * -1.500000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0400_be00_87ff_3c_8aff_1 // 0.000061 * -1.500000 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3e00_87ff_3c_81ff_0 // 0.000061 * 1.500000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3e00_87ff_3c_81ff_0 // 0.000061 * 1.500000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0400_3e00_07ff_3c_0b00_1 // 0.000061 * 1.500000 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 0400_3e00_3c00_3c_3c01_1 // 0.000061 * 1.500000 + 1.000000 = 1.000977 NV: 0 OF: 0 UF: 0 NX: 1 0400_3e00_bc00_3c_bbff_1 // 0.000061 * 1.500000 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -1056,20 +1056,20 @@ 0400_3e00_0000_3c_0600_0 // 0.000061 * 1.500000 + 0.000000 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 0 0400_3e00_8000_3c_0600_0 // 0.000061 * 1.500000 + -0.000000 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c01_0400_3c_0801_1 // 0.000061 * 1.000977 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3c01_8400_3c_0001_0 // 0.000061 * 1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3c01_8400_3c_0001_0 // 0.000061 * 1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_bc01_8400_3c_8800_1 // 0.000061 * -1.000977 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_bc01_0400_3c_8001_0 // 0.000061 * -1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_bc01_0400_3c_8001_0 // 0.000061 * -1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_bc01_0400_3c_0801_1 // -0.000061 * -1.000977 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_bc01_8400_3c_0001_0 // -0.000061 * -1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_bc01_8400_3c_0001_0 // -0.000061 * -1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_3c01_8400_3c_8800_1 // -0.000061 * 1.000977 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_3c01_0400_3c_8001_0 // -0.000061 * 1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_3c01_0600_3c_01ff_0 // -0.000061 * 1.000977 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3c01_0400_3c_8001_0 // -0.000061 * 1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3c01_0600_3c_01ff_0 // -0.000061 * 1.000977 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8400_3c01_8600_3c_8900_1 // -0.000061 * 1.000977 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_bc01_8600_3c_81ff_0 // -0.000061 * -1.000977 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_bc01_8600_3c_81ff_0 // -0.000061 * -1.000977 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8400_bc01_0600_3c_0901_1 // -0.000061 * -1.000977 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_bc01_0600_3c_01ff_0 // 0.000061 * -1.000977 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_bc01_0600_3c_01ff_0 // 0.000061 * -1.000977 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0400_bc01_8600_3c_8900_1 // 0.000061 * -1.000977 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3c01_8600_3c_81ff_0 // 0.000061 * 1.000977 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3c01_8600_3c_81ff_0 // 0.000061 * 1.000977 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c01_0600_3c_0901_1 // 0.000061 * 1.000977 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 0400_3c01_0401_3c_0801_0 // 0.000061 * 1.000977 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c01_8401_3c_0000_0 // 0.000061 * 1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -1079,13 +1079,13 @@ 8400_bc01_8401_3c_0000_0 // -0.000061 * -1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_3c01_8401_3c_8801_0 // -0.000061 * 1.000977 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 0 8400_3c01_0401_3c_0000_0 // -0.000061 * 1.000977 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_3c01_07ff_3c_03fe_0 // -0.000061 * 1.000977 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3c01_07ff_3c_03fe_0 // -0.000061 * 1.000977 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_3c01_87ff_3c_8a00_0 // -0.000061 * 1.000977 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_bc01_87ff_3c_83fe_0 // -0.000061 * -1.000977 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_bc01_87ff_3c_83fe_0 // -0.000061 * -1.000977 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_bc01_07ff_3c_0a00_0 // -0.000061 * -1.000977 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_bc01_07ff_3c_03fe_0 // 0.000061 * -1.000977 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_bc01_07ff_3c_03fe_0 // 0.000061 * -1.000977 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_bc01_87ff_3c_8a00_0 // 0.000061 * -1.000977 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_3c01_87ff_3c_83fe_0 // 0.000061 * 1.000977 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3c01_87ff_3c_83fe_0 // 0.000061 * 1.000977 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c01_07ff_3c_0a00_0 // 0.000061 * 1.000977 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c01_3c00_3c_3c01_1 // 0.000061 * 1.000977 + 1.000000 = 1.000977 NV: 0 OF: 0 UF: 0 NX: 1 0400_3c01_bc00_3c_bbff_1 // 0.000061 * 1.000977 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -1232,29 +1232,29 @@ 0400_3c01_0000_3c_0401_0 // 0.000061 * 1.000977 + 0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c01_8000_3c_0401_0 // 0.000061 * 1.000977 + -0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_3fff_0400_3c_0a00_1 // 0.000061 * 1.999023 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3fff_8400_3c_03ff_0 // 0.000061 * 1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3fff_8400_3c_03ff_0 // 0.000061 * 1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_bfff_8400_3c_89ff_1 // 0.000061 * -1.999023 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_bfff_0400_3c_83ff_0 // 0.000061 * -1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_bfff_0400_3c_83ff_0 // 0.000061 * -1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_bfff_0400_3c_0a00_1 // -0.000061 * -1.999023 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_bfff_8400_3c_03ff_0 // -0.000061 * -1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_bfff_8400_3c_03ff_0 // -0.000061 * -1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_3fff_8400_3c_89ff_1 // -0.000061 * 1.999023 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_3fff_0400_3c_83ff_0 // -0.000061 * 1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_3fff_0600_3c_81ff_0 // -0.000061 * 1.999023 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3fff_0400_3c_83ff_0 // -0.000061 * 1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3fff_0600_3c_81ff_0 // -0.000061 * 1.999023 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8400_3fff_8600_3c_8aff_1 // -0.000061 * 1.999023 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_bfff_8600_3c_01ff_0 // -0.000061 * -1.999023 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_bfff_8600_3c_01ff_0 // -0.000061 * -1.999023 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8400_bfff_0600_3c_0b00_1 // -0.000061 * -1.999023 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_bfff_0600_3c_81ff_0 // 0.000061 * -1.999023 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_bfff_0600_3c_81ff_0 // 0.000061 * -1.999023 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0400_bfff_8600_3c_8aff_1 // 0.000061 * -1.999023 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3fff_8600_3c_01ff_0 // 0.000061 * 1.999023 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3fff_8600_3c_01ff_0 // 0.000061 * 1.999023 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0400_3fff_0600_3c_0b00_1 // 0.000061 * 1.999023 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 0400_3fff_0401_3c_0a00_0 // 0.000061 * 1.999023 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_3fff_8401_3c_03fe_0 // 0.000061 * 1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3fff_8401_3c_03fe_0 // 0.000061 * 1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_bfff_8401_3c_8a00_0 // 0.000061 * -1.999023 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_bfff_0401_3c_83fe_0 // 0.000061 * -1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_bfff_0401_3c_83fe_0 // 0.000061 * -1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_bfff_0401_3c_0a00_0 // -0.000061 * -1.999023 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_bfff_8401_3c_03fe_0 // -0.000061 * -1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_bfff_8401_3c_03fe_0 // -0.000061 * -1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_3fff_8401_3c_8a00_0 // -0.000061 * 1.999023 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_3fff_0401_3c_83fe_0 // -0.000061 * 1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3fff_0401_3c_83fe_0 // -0.000061 * 1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_3fff_07ff_3c_0000_0 // -0.000061 * 1.999023 + 0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_3fff_87ff_3c_8bff_0 // -0.000061 * 1.999023 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 0 8400_bfff_87ff_3c_0000_0 // -0.000061 * -1.999023 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -1415,29 +1415,29 @@ 8400_c000_8400_3c_0400_0 // -0.000061 * -2.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_4000_8400_3c_8a00_0 // -0.000061 * 2.000000 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 8400_4000_0400_3c_8400_0 // -0.000061 * 2.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_4000_0600_3c_8200_0 // -0.000061 * 2.000000 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_4000_0600_3c_8200_0 // -0.000061 * 2.000000 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8400_4000_8600_3c_8b00_0 // -0.000061 * 2.000000 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_c000_8600_3c_0200_0 // -0.000061 * -2.000000 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_c000_8600_3c_0200_0 // -0.000061 * -2.000000 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8400_c000_0600_3c_0b00_0 // -0.000061 * -2.000000 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_c000_0600_3c_8200_0 // 0.000061 * -2.000000 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_c000_0600_3c_8200_0 // 0.000061 * -2.000000 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0400_c000_8600_3c_8b00_0 // 0.000061 * -2.000000 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_4000_8600_3c_0200_0 // 0.000061 * 2.000000 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_4000_8600_3c_0200_0 // 0.000061 * 2.000000 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0400_4000_0600_3c_0b00_0 // 0.000061 * 2.000000 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 0400_4000_0401_3c_0a01_1 // 0.000061 * 2.000000 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_4000_8401_3c_03ff_0 // 0.000061 * 2.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_4000_8401_3c_03ff_0 // 0.000061 * 2.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_c000_8401_3c_8a00_1 // 0.000061 * -2.000000 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_c000_0401_3c_83ff_0 // 0.000061 * -2.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_c000_0401_3c_83ff_0 // 0.000061 * -2.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_c000_0401_3c_0a01_1 // -0.000061 * -2.000000 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_c000_8401_3c_03ff_0 // -0.000061 * -2.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_c000_8401_3c_03ff_0 // -0.000061 * -2.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_4000_8401_3c_8a00_1 // -0.000061 * 2.000000 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_4000_0401_3c_83ff_0 // -0.000061 * 2.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_4000_07ff_3c_8001_0 // -0.000061 * 2.000000 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_4000_0401_3c_83ff_0 // -0.000061 * 2.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_4000_07ff_3c_8001_0 // -0.000061 * 2.000000 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_4000_87ff_3c_8bff_1 // -0.000061 * 2.000000 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_c000_87ff_3c_0001_0 // -0.000061 * -2.000000 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_c000_87ff_3c_0001_0 // -0.000061 * -2.000000 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_c000_07ff_3c_0c00_1 // -0.000061 * -2.000000 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_c000_07ff_3c_8001_0 // 0.000061 * -2.000000 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_c000_07ff_3c_8001_0 // 0.000061 * -2.000000 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_c000_87ff_3c_8bff_1 // 0.000061 * -2.000000 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_4000_87ff_3c_0001_0 // 0.000061 * 2.000000 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_4000_87ff_3c_0001_0 // 0.000061 * 2.000000 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_4000_07ff_3c_0c00_1 // 0.000061 * 2.000000 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 0400_4000_3c00_3c_3c01_1 // 0.000061 * 2.000000 + 1.000000 = 1.000977 NV: 0 OF: 0 UF: 0 NX: 1 0400_4000_bc00_3c_bbff_1 // 0.000061 * 2.000000 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -1767,13 +1767,13 @@ 8400_c001_8400_3c_0402_0 // -0.000061 * -2.001953 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_4001_8400_3c_8a01_0 // -0.000061 * 2.001953 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 8400_4001_0400_3c_8402_0 // -0.000061 * 2.001953 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_4001_0600_3c_8202_0 // -0.000061 * 2.001953 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_4001_0600_3c_8202_0 // -0.000061 * 2.001953 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8400_4001_8600_3c_8b01_0 // -0.000061 * 2.001953 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_c001_8600_3c_0202_0 // -0.000061 * -2.001953 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_c001_8600_3c_0202_0 // -0.000061 * -2.001953 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8400_c001_0600_3c_0b01_0 // -0.000061 * -2.001953 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_c001_0600_3c_8202_0 // 0.000061 * -2.001953 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_c001_0600_3c_8202_0 // 0.000061 * -2.001953 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0400_c001_8600_3c_8b01_0 // 0.000061 * -2.001953 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_4001_8600_3c_0202_0 // 0.000061 * 2.001953 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_4001_8600_3c_0202_0 // 0.000061 * 2.001953 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0400_4001_0600_3c_0b01_0 // 0.000061 * 2.001953 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 0400_4001_0401_3c_0a02_1 // 0.000061 * 2.001953 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 0400_4001_8401_3c_0401_0 // 0.000061 * 2.001953 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 @@ -1783,13 +1783,13 @@ 8400_c001_8401_3c_0401_0 // -0.000061 * -2.001953 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_4001_8401_3c_8a01_1 // -0.000061 * 2.001953 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 8400_4001_0401_3c_8401_0 // -0.000061 * 2.001953 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_4001_07ff_3c_8003_0 // -0.000061 * 2.001953 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_4001_07ff_3c_8003_0 // -0.000061 * 2.001953 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_4001_87ff_3c_8c00_1 // -0.000061 * 2.001953 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_c001_87ff_3c_0003_0 // -0.000061 * -2.001953 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_c001_87ff_3c_0003_0 // -0.000061 * -2.001953 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_c001_07ff_3c_0c01_1 // -0.000061 * -2.001953 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_c001_07ff_3c_8003_0 // 0.000061 * -2.001953 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_c001_07ff_3c_8003_0 // 0.000061 * -2.001953 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_c001_87ff_3c_8c00_1 // 0.000061 * -2.001953 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_4001_87ff_3c_0003_0 // 0.000061 * 2.001953 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_4001_87ff_3c_0003_0 // 0.000061 * 2.001953 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_4001_07ff_3c_0c01_1 // 0.000061 * 2.001953 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 0400_4001_3c00_3c_3c01_1 // 0.000061 * 2.001953 + 1.000000 = 1.000977 NV: 0 OF: 0 UF: 0 NX: 1 0400_4001_bc00_3c_bbff_1 // 0.000061 * 2.001953 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -3872,13 +3872,13 @@ 0400_8000_0000_3c_0000_0 // 0.000061 * -0.000000 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_8000_8000_3c_8000_0 // 0.000061 * -0.000000 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0600_0400_0400_3c_0401_1 // 0.000092 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_0400_8400_3c_83ff_3 // 0.000092 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_0400_8400_3c_83ff_3 // 0.000092 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0600_8400_8400_3c_8400_1 // 0.000092 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0600_8400_0400_3c_0400_3 // 0.000092 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8400_0400_3c_0400_3 // 0.000092 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_8400_0400_3c_0401_1 // -0.000092 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_8400_8400_3c_83ff_3 // -0.000092 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_8400_8400_3c_83ff_3 // -0.000092 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_0400_8400_3c_8400_1 // -0.000092 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8600_0400_0400_3c_0400_3 // -0.000092 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0400_0400_3c_0400_3 // -0.000092 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_0400_0600_3c_0600_1 // -0.000092 * 0.000061 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8600_0400_8600_3c_8600_1 // -0.000092 * 0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8600_8400_8600_3c_85ff_1 // -0.000092 * -0.000061 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 @@ -4031,30 +4031,30 @@ 0600_8400_ffff_3c_7e00_0 // 0.000092 * -0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0600_0400_ffff_3c_7e00_0 // 0.000092 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0600_0400_7fff_3c_7e00_0 // 0.000092 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0600_0400_0000_3c_0001_3 // 0.000092 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0600_0400_8000_3c_0001_3 // 0.000092 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_8400_8000_3c_8000_3 // 0.000092 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_8400_0000_3c_8000_3 // 0.000092 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8600_8400_0000_3c_0001_3 // -0.000092 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8600_8400_8000_3c_0001_3 // -0.000092 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_0400_8000_3c_8000_3 // -0.000092 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_0400_0000_3c_8000_3 // -0.000092 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_0400_8000_3c_8000_3 // -0.000092 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_0400_0000_3c_8000_3 // -0.000092 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8600_8400_0000_3c_0001_3 // -0.000092 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8600_8400_8000_3c_0001_3 // -0.000092 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_8400_8000_3c_8000_3 // 0.000092 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_8400_0000_3c_8000_3 // 0.000092 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0600_0400_0000_3c_0001_3 // 0.000092 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0600_0400_8000_3c_0001_3 // 0.000092 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_0400_0000_3c_0001_3 // 0.000092 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_0400_8000_3c_0001_3 // 0.000092 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8400_8000_3c_8000_3 // 0.000092 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8400_0000_3c_8000_3 // 0.000092 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_8400_0000_3c_0001_3 // -0.000092 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_8400_8000_3c_0001_3 // -0.000092 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0400_8000_3c_8000_3 // -0.000092 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0400_0000_3c_8000_3 // -0.000092 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0400_8000_3c_8000_3 // -0.000092 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0400_0000_3c_8000_3 // -0.000092 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_8400_0000_3c_0001_3 // -0.000092 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_8400_8000_3c_0001_3 // -0.000092 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8400_8000_3c_8000_3 // 0.000092 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8400_0000_3c_8000_3 // 0.000092 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_0400_0000_3c_0001_3 // 0.000092 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_0400_8000_3c_0001_3 // 0.000092 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0600_0600_0400_3c_0401_1 // 0.000092 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_0600_8400_3c_83ff_3 // 0.000092 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_0600_8400_3c_83ff_3 // 0.000092 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0600_8600_8400_3c_8400_1 // 0.000092 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0600_8600_0400_3c_0400_3 // 0.000092 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8600_0400_3c_0400_3 // 0.000092 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_8600_0400_3c_0401_1 // -0.000092 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_8600_8400_3c_83ff_3 // -0.000092 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_8600_8400_3c_83ff_3 // -0.000092 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_0600_8400_3c_8400_1 // -0.000092 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8600_0600_0400_3c_0400_3 // -0.000092 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0600_0400_3c_0400_3 // -0.000092 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_0600_0600_3c_0600_1 // -0.000092 * 0.000092 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8600_0600_8600_3c_8600_1 // -0.000092 * 0.000092 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8600_8600_8600_3c_85ff_1 // -0.000092 * -0.000092 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 @@ -4207,30 +4207,30 @@ 0600_8600_ffff_3c_7e00_0 // 0.000092 * -0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0600_0600_ffff_3c_7e00_0 // 0.000092 * 0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0600_0600_7fff_3c_7e00_0 // 0.000092 * 0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0600_0600_0000_3c_0001_3 // 0.000092 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0600_0600_8000_3c_0001_3 // 0.000092 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_8600_8000_3c_8000_3 // 0.000092 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_8600_0000_3c_8000_3 // 0.000092 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8600_8600_0000_3c_0001_3 // -0.000092 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8600_8600_8000_3c_0001_3 // -0.000092 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_0600_8000_3c_8000_3 // -0.000092 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_0600_0000_3c_8000_3 // -0.000092 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_0600_8000_3c_8000_3 // -0.000092 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_0600_0000_3c_8000_3 // -0.000092 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8600_8600_0000_3c_0001_3 // -0.000092 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8600_8600_8000_3c_0001_3 // -0.000092 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_8600_8000_3c_8000_3 // 0.000092 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_8600_0000_3c_8000_3 // 0.000092 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0600_0600_0000_3c_0001_3 // 0.000092 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0600_0600_8000_3c_0001_3 // 0.000092 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_0600_0000_3c_0001_3 // 0.000092 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_0600_8000_3c_0001_3 // 0.000092 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8600_8000_3c_8000_3 // 0.000092 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8600_0000_3c_8000_3 // 0.000092 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_8600_0000_3c_0001_3 // -0.000092 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_8600_8000_3c_0001_3 // -0.000092 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0600_8000_3c_8000_3 // -0.000092 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0600_0000_3c_8000_3 // -0.000092 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0600_8000_3c_8000_3 // -0.000092 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0600_0000_3c_8000_3 // -0.000092 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_8600_0000_3c_0001_3 // -0.000092 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_8600_8000_3c_0001_3 // -0.000092 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8600_8000_3c_8000_3 // 0.000092 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8600_0000_3c_8000_3 // 0.000092 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_0600_0000_3c_0001_3 // 0.000092 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_0600_8000_3c_0001_3 // 0.000092 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0600_0401_0400_3c_0401_1 // 0.000092 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_0401_8400_3c_83ff_3 // 0.000092 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_0401_8400_3c_83ff_3 // 0.000092 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0600_8401_8400_3c_8400_1 // 0.000092 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0600_8401_0400_3c_0400_3 // 0.000092 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8401_0400_3c_0400_3 // 0.000092 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_8401_0400_3c_0401_1 // -0.000092 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_8401_8400_3c_83ff_3 // -0.000092 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_8401_8400_3c_83ff_3 // -0.000092 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_0401_8400_3c_8400_1 // -0.000092 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8600_0401_0400_3c_0400_3 // -0.000092 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0401_0400_3c_0400_3 // -0.000092 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_0401_0600_3c_0600_1 // -0.000092 * 0.000061 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8600_0401_8600_3c_8600_1 // -0.000092 * 0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8600_8401_8600_3c_85ff_1 // -0.000092 * -0.000061 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 @@ -4383,30 +4383,30 @@ 0600_8401_ffff_3c_7e00_0 // 0.000092 * -0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0600_0401_ffff_3c_7e00_0 // 0.000092 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0600_0401_7fff_3c_7e00_0 // 0.000092 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0600_0401_0000_3c_0001_3 // 0.000092 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0600_0401_8000_3c_0001_3 // 0.000092 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_8401_8000_3c_8000_3 // 0.000092 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_8401_0000_3c_8000_3 // 0.000092 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8600_8401_0000_3c_0001_3 // -0.000092 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8600_8401_8000_3c_0001_3 // -0.000092 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_0401_8000_3c_8000_3 // -0.000092 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_0401_0000_3c_8000_3 // -0.000092 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_0401_8000_3c_8000_3 // -0.000092 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_0401_0000_3c_8000_3 // -0.000092 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8600_8401_0000_3c_0001_3 // -0.000092 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8600_8401_8000_3c_0001_3 // -0.000092 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_8401_8000_3c_8000_3 // 0.000092 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_8401_0000_3c_8000_3 // 0.000092 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0600_0401_0000_3c_0001_3 // 0.000092 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0600_0401_8000_3c_0001_3 // 0.000092 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_0401_0000_3c_0001_3 // 0.000092 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_0401_8000_3c_0001_3 // 0.000092 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8401_8000_3c_8000_3 // 0.000092 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8401_0000_3c_8000_3 // 0.000092 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_8401_0000_3c_0001_3 // -0.000092 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_8401_8000_3c_0001_3 // -0.000092 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0401_8000_3c_8000_3 // -0.000092 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0401_0000_3c_8000_3 // -0.000092 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0401_8000_3c_8000_3 // -0.000092 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0401_0000_3c_8000_3 // -0.000092 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_8401_0000_3c_0001_3 // -0.000092 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_8401_8000_3c_0001_3 // -0.000092 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8401_8000_3c_8000_3 // 0.000092 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8401_0000_3c_8000_3 // 0.000092 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_0401_0000_3c_0001_3 // 0.000092 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_0401_8000_3c_0001_3 // 0.000092 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0600_07ff_0400_3c_0401_1 // 0.000092 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_07ff_8400_3c_83ff_3 // 0.000092 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_07ff_8400_3c_83ff_3 // 0.000092 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0600_87ff_8400_3c_8400_1 // 0.000092 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0600_87ff_0400_3c_0400_3 // 0.000092 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_87ff_0400_3c_0400_3 // 0.000092 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_87ff_0400_3c_0401_1 // -0.000092 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_87ff_8400_3c_83ff_3 // -0.000092 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_87ff_8400_3c_83ff_3 // -0.000092 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_07ff_8400_3c_8400_1 // -0.000092 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8600_07ff_0400_3c_0400_3 // -0.000092 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_07ff_0400_3c_0400_3 // -0.000092 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_07ff_0600_3c_0600_1 // -0.000092 * 0.000122 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8600_07ff_8600_3c_8600_1 // -0.000092 * 0.000122 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8600_87ff_8600_3c_85ff_1 // -0.000092 * -0.000122 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 @@ -4559,30 +4559,30 @@ 0600_87ff_ffff_3c_7e00_0 // 0.000092 * -0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0600_07ff_ffff_3c_7e00_0 // 0.000092 * 0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0600_07ff_7fff_3c_7e00_0 // 0.000092 * 0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0600_07ff_0000_3c_0001_3 // 0.000092 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0600_07ff_8000_3c_0001_3 // 0.000092 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_87ff_8000_3c_8000_3 // 0.000092 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_87ff_0000_3c_8000_3 // 0.000092 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8600_87ff_0000_3c_0001_3 // -0.000092 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8600_87ff_8000_3c_0001_3 // -0.000092 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_07ff_8000_3c_8000_3 // -0.000092 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_07ff_0000_3c_8000_3 // -0.000092 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_07ff_8000_3c_8000_3 // -0.000092 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_07ff_0000_3c_8000_3 // -0.000092 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8600_87ff_0000_3c_0001_3 // -0.000092 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8600_87ff_8000_3c_0001_3 // -0.000092 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_87ff_8000_3c_8000_3 // 0.000092 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_87ff_0000_3c_8000_3 // 0.000092 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0600_07ff_0000_3c_0001_3 // 0.000092 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0600_07ff_8000_3c_0001_3 // 0.000092 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_07ff_0000_3c_0001_3 // 0.000092 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_07ff_8000_3c_0001_3 // 0.000092 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_87ff_8000_3c_8000_3 // 0.000092 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_87ff_0000_3c_8000_3 // 0.000092 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_87ff_0000_3c_0001_3 // -0.000092 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_87ff_8000_3c_0001_3 // -0.000092 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_07ff_8000_3c_8000_3 // -0.000092 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_07ff_0000_3c_8000_3 // -0.000092 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_07ff_8000_3c_8000_3 // -0.000092 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_07ff_0000_3c_8000_3 // -0.000092 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_87ff_0000_3c_0001_3 // -0.000092 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_87ff_8000_3c_0001_3 // -0.000092 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_87ff_8000_3c_8000_3 // 0.000092 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_87ff_0000_3c_8000_3 // 0.000092 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_07ff_0000_3c_0001_3 // 0.000092 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_07ff_8000_3c_0001_3 // 0.000092 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0600_3c00_0400_3c_0900_0 // 0.000092 * 1.000000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0600_3c00_8400_3c_0200_0 // 0.000092 * 1.000000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_3c00_8400_3c_0200_0 // 0.000092 * 1.000000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0600_bc00_8400_3c_8900_0 // 0.000092 * -1.000000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0600_bc00_0400_3c_8200_0 // 0.000092 * -1.000000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_bc00_0400_3c_8200_0 // 0.000092 * -1.000000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8600_bc00_0400_3c_0900_0 // -0.000092 * -1.000000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8600_bc00_8400_3c_0200_0 // -0.000092 * -1.000000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8600_bc00_8400_3c_0200_0 // -0.000092 * -1.000000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8600_3c00_8400_3c_8900_0 // -0.000092 * 1.000000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8600_3c00_0400_3c_8200_0 // -0.000092 * 1.000000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8600_3c00_0400_3c_8200_0 // -0.000092 * 1.000000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8600_3c00_0600_3c_0000_0 // -0.000092 * 1.000000 + 0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8600_3c00_8600_3c_8a00_0 // -0.000092 * 1.000000 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 8600_bc00_8600_3c_0000_0 // -0.000092 * -1.000000 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -4592,20 +4592,20 @@ 0600_3c00_8600_3c_0000_0 // 0.000092 * 1.000000 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0600_3c00_0600_3c_0a00_0 // 0.000092 * 1.000000 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 0600_3c00_0401_3c_0901_1 // 0.000092 * 1.000000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3c00_8401_3c_01ff_0 // 0.000092 * 1.000000 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_3c00_8401_3c_01ff_0 // 0.000092 * 1.000000 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0600_bc00_8401_3c_8900_1 // 0.000092 * -1.000000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_bc00_0401_3c_81ff_0 // 0.000092 * -1.000000 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_bc00_0401_3c_81ff_0 // 0.000092 * -1.000000 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8600_bc00_0401_3c_0901_1 // -0.000092 * -1.000000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_bc00_8401_3c_01ff_0 // -0.000092 * -1.000000 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8600_bc00_8401_3c_01ff_0 // -0.000092 * -1.000000 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8600_3c00_8401_3c_8900_1 // -0.000092 * 1.000000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_3c00_0401_3c_81ff_0 // -0.000092 * 1.000000 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8600_3c00_07ff_3c_01ff_0 // -0.000092 * 1.000000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8600_3c00_0401_3c_81ff_0 // -0.000092 * 1.000000 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8600_3c00_07ff_3c_01ff_0 // -0.000092 * 1.000000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8600_3c00_87ff_3c_8aff_1 // -0.000092 * 1.000000 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_bc00_87ff_3c_81ff_0 // -0.000092 * -1.000000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8600_bc00_87ff_3c_81ff_0 // -0.000092 * -1.000000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8600_bc00_07ff_3c_0b00_1 // -0.000092 * -1.000000 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_bc00_07ff_3c_01ff_0 // 0.000092 * -1.000000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_bc00_07ff_3c_01ff_0 // 0.000092 * -1.000000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0600_bc00_87ff_3c_8aff_1 // 0.000092 * -1.000000 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3c00_87ff_3c_81ff_0 // 0.000092 * 1.000000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_3c00_87ff_3c_81ff_0 // 0.000092 * 1.000000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0600_3c00_07ff_3c_0b00_1 // 0.000092 * 1.000000 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 0600_3c00_3c00_3c_3c01_1 // 0.000092 * 1.000000 + 1.000000 = 1.000977 NV: 0 OF: 0 UF: 0 NX: 1 0600_3c00_bc00_3c_bbff_1 // 0.000092 * 1.000000 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -4759,13 +4759,13 @@ 8600_be00_8400_3c_0500_0 // -0.000092 * -1.500000 + -0.000061 = 0.000076 NV: 0 OF: 0 UF: 0 NX: 0 8600_3e00_8400_3c_8a80_0 // -0.000092 * 1.500000 + -0.000061 = -0.000198 NV: 0 OF: 0 UF: 0 NX: 0 8600_3e00_0400_3c_8500_0 // -0.000092 * 1.500000 + 0.000061 = -0.000076 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8600_3e00_0600_3c_8300_0 // -0.000092 * 1.500000 + 0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8600_3e00_0600_3c_8300_0 // -0.000092 * 1.500000 + 0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 8600_3e00_8600_3c_8b80_0 // -0.000092 * 1.500000 + -0.000092 = -0.000229 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8600_be00_8600_3c_0300_0 // -0.000092 * -1.500000 + -0.000092 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8600_be00_8600_3c_0300_0 // -0.000092 * -1.500000 + -0.000092 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 8600_be00_0600_3c_0b80_0 // -0.000092 * -1.500000 + 0.000092 = 0.000229 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0600_be00_0600_3c_8300_0 // 0.000092 * -1.500000 + 0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_be00_0600_3c_8300_0 // 0.000092 * -1.500000 + 0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 0600_be00_8600_3c_8b80_0 // 0.000092 * -1.500000 + -0.000092 = -0.000229 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0600_3e00_8600_3c_0300_0 // 0.000092 * 1.500000 + -0.000092 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_3e00_8600_3c_0300_0 // 0.000092 * 1.500000 + -0.000092 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 0600_3e00_0600_3c_0b80_0 // 0.000092 * 1.500000 + 0.000092 = 0.000229 NV: 0 OF: 0 UF: 0 NX: 0 0600_3e00_0401_3c_0a81_1 // 0.000092 * 1.500000 + 0.000061 = 0.000198 NV: 0 OF: 0 UF: 0 NX: 1 0600_3e00_8401_3c_04ff_0 // 0.000092 * 1.500000 + -0.000061 = 0.000076 NV: 0 OF: 0 UF: 0 NX: 0 @@ -4775,13 +4775,13 @@ 8600_be00_8401_3c_04ff_0 // -0.000092 * -1.500000 + -0.000061 = 0.000076 NV: 0 OF: 0 UF: 0 NX: 0 8600_3e00_8401_3c_8a80_1 // -0.000092 * 1.500000 + -0.000061 = -0.000198 NV: 0 OF: 0 UF: 0 NX: 1 8600_3e00_0401_3c_84ff_0 // -0.000092 * 1.500000 + 0.000061 = -0.000076 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8600_3e00_07ff_3c_8101_0 // -0.000092 * 1.500000 + 0.000122 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8600_3e00_07ff_3c_8101_0 // -0.000092 * 1.500000 + 0.000122 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 8600_3e00_87ff_3c_8c3f_1 // -0.000092 * 1.500000 + -0.000122 = -0.000259 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_be00_87ff_3c_0101_0 // -0.000092 * -1.500000 + -0.000122 = 0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8600_be00_87ff_3c_0101_0 // -0.000092 * -1.500000 + -0.000122 = 0.000015 NV: 0 OF: 0 UF: 0 NX: 0 8600_be00_07ff_3c_0c40_1 // -0.000092 * -1.500000 + 0.000122 = 0.000259 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_be00_07ff_3c_8101_0 // 0.000092 * -1.500000 + 0.000122 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_be00_07ff_3c_8101_0 // 0.000092 * -1.500000 + 0.000122 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 0600_be00_87ff_3c_8c3f_1 // 0.000092 * -1.500000 + -0.000122 = -0.000259 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3e00_87ff_3c_0101_0 // 0.000092 * 1.500000 + -0.000122 = 0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_3e00_87ff_3c_0101_0 // 0.000092 * 1.500000 + -0.000122 = 0.000015 NV: 0 OF: 0 UF: 0 NX: 0 0600_3e00_07ff_3c_0c40_1 // 0.000092 * 1.500000 + 0.000122 = 0.000259 NV: 0 OF: 0 UF: 0 NX: 1 0600_3e00_3c00_3c_3c01_1 // 0.000092 * 1.500000 + 1.000000 = 1.000977 NV: 0 OF: 0 UF: 0 NX: 1 0600_3e00_bc00_3c_bbff_1 // 0.000092 * 1.500000 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -4928,36 +4928,36 @@ 0600_3e00_0000_3c_0880_0 // 0.000092 * 1.500000 + 0.000000 = 0.000137 NV: 0 OF: 0 UF: 0 NX: 0 0600_3e00_8000_3c_0880_0 // 0.000092 * 1.500000 + -0.000000 = 0.000137 NV: 0 OF: 0 UF: 0 NX: 0 0600_3c01_0400_3c_0901_1 // 0.000092 * 1.000977 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3c01_8400_3c_0202_3 // 0.000092 * 1.000977 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_3c01_8400_3c_0202_3 // 0.000092 * 1.000977 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0600_bc01_8400_3c_8900_1 // 0.000092 * -1.000977 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_bc01_0400_3c_8201_3 // 0.000092 * -1.000977 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_bc01_0400_3c_8201_3 // 0.000092 * -1.000977 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8600_bc01_0400_3c_0901_1 // -0.000092 * -1.000977 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_bc01_8400_3c_0202_3 // -0.000092 * -1.000977 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_bc01_8400_3c_0202_3 // -0.000092 * -1.000977 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8600_3c01_8400_3c_8900_1 // -0.000092 * 1.000977 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_3c01_0400_3c_8201_3 // -0.000092 * 1.000977 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8600_3c01_0600_3c_8001_3 // -0.000092 * 1.000977 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_3c01_0400_3c_8201_3 // -0.000092 * 1.000977 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_3c01_0600_3c_8001_3 // -0.000092 * 1.000977 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8600_3c01_8600_3c_8a00_1 // -0.000092 * 1.000977 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_bc01_8600_3c_0002_3 // -0.000092 * -1.000977 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_bc01_8600_3c_0002_3 // -0.000092 * -1.000977 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8600_bc01_0600_3c_0a01_1 // -0.000092 * -1.000977 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_bc01_0600_3c_8001_3 // 0.000092 * -1.000977 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_bc01_0600_3c_8001_3 // 0.000092 * -1.000977 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0600_bc01_8600_3c_8a00_1 // 0.000092 * -1.000977 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3c01_8600_3c_0002_3 // 0.000092 * 1.000977 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_3c01_8600_3c_0002_3 // 0.000092 * 1.000977 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0600_3c01_0600_3c_0a01_1 // 0.000092 * 1.000977 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 0600_3c01_0401_3c_0902_1 // 0.000092 * 1.000977 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3c01_8401_3c_0201_3 // 0.000092 * 1.000977 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_3c01_8401_3c_0201_3 // 0.000092 * 1.000977 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0600_bc01_8401_3c_8901_1 // 0.000092 * -1.000977 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_bc01_0401_3c_8200_3 // 0.000092 * -1.000977 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_bc01_0401_3c_8200_3 // 0.000092 * -1.000977 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8600_bc01_0401_3c_0902_1 // -0.000092 * -1.000977 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_bc01_8401_3c_0201_3 // -0.000092 * -1.000977 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_bc01_8401_3c_0201_3 // -0.000092 * -1.000977 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8600_3c01_8401_3c_8901_1 // -0.000092 * 1.000977 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_3c01_0401_3c_8200_3 // -0.000092 * 1.000977 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8600_3c01_07ff_3c_01fe_3 // -0.000092 * 1.000977 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_3c01_0401_3c_8200_3 // -0.000092 * 1.000977 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_3c01_07ff_3c_01fe_3 // -0.000092 * 1.000977 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 8600_3c01_87ff_3c_8b00_1 // -0.000092 * 1.000977 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_bc01_87ff_3c_81fd_3 // -0.000092 * -1.000977 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_bc01_87ff_3c_81fd_3 // -0.000092 * -1.000977 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 8600_bc01_07ff_3c_0b01_1 // -0.000092 * -1.000977 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_bc01_07ff_3c_01fe_3 // 0.000092 * -1.000977 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_bc01_07ff_3c_01fe_3 // 0.000092 * -1.000977 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 0600_bc01_87ff_3c_8b00_1 // 0.000092 * -1.000977 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3c01_87ff_3c_81fd_3 // 0.000092 * 1.000977 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_3c01_87ff_3c_81fd_3 // 0.000092 * 1.000977 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 0600_3c01_07ff_3c_0b01_1 // 0.000092 * 1.000977 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 0600_3c01_3c00_3c_3c01_1 // 0.000092 * 1.000977 + 1.000000 = 1.000977 NV: 0 OF: 0 UF: 0 NX: 1 0600_3c01_bc00_3c_bbff_1 // 0.000092 * 1.000977 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -5127,13 +5127,13 @@ 8600_bfff_8401_3c_07fe_1 // -0.000092 * -1.999023 + -0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 8600_3fff_8401_3c_8bff_1 // -0.000092 * 1.999023 + -0.000061 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 8600_3fff_0401_3c_87fd_1 // -0.000092 * 1.999023 + 0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_3fff_07ff_3c_83ff_3 // -0.000092 * 1.999023 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_3fff_07ff_3c_83ff_3 // -0.000092 * 1.999023 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_3fff_87ff_3c_8cff_1 // -0.000092 * 1.999023 + -0.000122 = -0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -8600_bfff_87ff_3c_0400_3 // -0.000092 * -1.999023 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_bfff_87ff_3c_0400_3 // -0.000092 * -1.999023 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_bfff_07ff_3c_0d00_1 // -0.000092 * -1.999023 + 0.000122 = 0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_bfff_07ff_3c_83ff_3 // 0.000092 * -1.999023 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_bfff_07ff_3c_83ff_3 // 0.000092 * -1.999023 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0600_bfff_87ff_3c_8cff_1 // 0.000092 * -1.999023 + -0.000122 = -0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -0600_3fff_87ff_3c_0400_3 // 0.000092 * 1.999023 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_3fff_87ff_3c_0400_3 // 0.000092 * 1.999023 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0600_3fff_07ff_3c_0d00_1 // 0.000092 * 1.999023 + 0.000122 = 0.000305 NV: 0 OF: 0 UF: 0 NX: 1 0600_3fff_3c00_3c_3c01_1 // 0.000092 * 1.999023 + 1.000000 = 1.000977 NV: 0 OF: 0 UF: 0 NX: 1 0600_3fff_bc00_3c_bbff_1 // 0.000092 * 1.999023 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -7744,13 +7744,13 @@ 0600_8000_0000_3c_0000_0 // 0.000092 * -0.000000 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0600_8000_8000_3c_8000_0 // 0.000092 * -0.000000 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0401_0400_0400_3c_0401_1 // 0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_0400_8400_3c_83ff_3 // 0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_0400_8400_3c_83ff_3 // 0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0401_8400_8400_3c_8400_1 // 0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0401_8400_0400_3c_0400_3 // 0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8400_0400_3c_0400_3 // 0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_8400_0400_3c_0401_1 // -0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_8400_8400_3c_83ff_3 // -0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_8400_8400_3c_83ff_3 // -0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_0400_8400_3c_8400_1 // -0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8401_0400_0400_3c_0400_3 // -0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0400_0400_3c_0400_3 // -0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_0400_0600_3c_0600_1 // -0.000061 * 0.000061 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8401_0400_8600_3c_8600_1 // -0.000061 * 0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8401_8400_8600_3c_85ff_1 // -0.000061 * -0.000061 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 @@ -7903,30 +7903,30 @@ 0401_8400_ffff_3c_7e00_0 // 0.000061 * -0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0401_0400_ffff_3c_7e00_0 // 0.000061 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0401_0400_7fff_3c_7e00_0 // 0.000061 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0401_0400_0000_3c_0001_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0401_0400_8000_3c_0001_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_8400_8000_3c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_8400_0000_3c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_8400_0000_3c_0001_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_8400_8000_3c_0001_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_0400_8000_3c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_0400_0000_3c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_0400_8000_3c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_0400_0000_3c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_8400_0000_3c_0001_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_8400_8000_3c_0001_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_8400_8000_3c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_8400_0000_3c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0401_0400_0000_3c_0001_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0401_0400_8000_3c_0001_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_0400_0000_3c_0001_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_0400_8000_3c_0001_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8400_8000_3c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8400_0000_3c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_8400_0000_3c_0001_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_8400_8000_3c_0001_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0400_8000_3c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0400_0000_3c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0400_8000_3c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0400_0000_3c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_8400_0000_3c_0001_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_8400_8000_3c_0001_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8400_8000_3c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8400_0000_3c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_0400_0000_3c_0001_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_0400_8000_3c_0001_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_0600_0400_3c_0401_1 // 0.000061 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_0600_8400_3c_83ff_3 // 0.000061 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_0600_8400_3c_83ff_3 // 0.000061 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0401_8600_8400_3c_8400_1 // 0.000061 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0401_8600_0400_3c_0400_3 // 0.000061 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8600_0400_3c_0400_3 // 0.000061 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_8600_0400_3c_0401_1 // -0.000061 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_8600_8400_3c_83ff_3 // -0.000061 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_8600_8400_3c_83ff_3 // -0.000061 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_0600_8400_3c_8400_1 // -0.000061 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8401_0600_0400_3c_0400_3 // -0.000061 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0600_0400_3c_0400_3 // -0.000061 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_0600_0600_3c_0600_1 // -0.000061 * 0.000092 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8401_0600_8600_3c_8600_1 // -0.000061 * 0.000092 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8401_8600_8600_3c_85ff_1 // -0.000061 * -0.000092 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 @@ -8079,30 +8079,30 @@ 0401_8600_ffff_3c_7e00_0 // 0.000061 * -0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0401_0600_ffff_3c_7e00_0 // 0.000061 * 0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0401_0600_7fff_3c_7e00_0 // 0.000061 * 0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0401_0600_0000_3c_0001_3 // 0.000061 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0401_0600_8000_3c_0001_3 // 0.000061 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_8600_8000_3c_8000_3 // 0.000061 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_8600_0000_3c_8000_3 // 0.000061 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_8600_0000_3c_0001_3 // -0.000061 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_8600_8000_3c_0001_3 // -0.000061 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_0600_8000_3c_8000_3 // -0.000061 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_0600_0000_3c_8000_3 // -0.000061 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_0600_8000_3c_8000_3 // -0.000061 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_0600_0000_3c_8000_3 // -0.000061 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_8600_0000_3c_0001_3 // -0.000061 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_8600_8000_3c_0001_3 // -0.000061 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_8600_8000_3c_8000_3 // 0.000061 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_8600_0000_3c_8000_3 // 0.000061 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0401_0600_0000_3c_0001_3 // 0.000061 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0401_0600_8000_3c_0001_3 // 0.000061 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_0600_0000_3c_0001_3 // 0.000061 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_0600_8000_3c_0001_3 // 0.000061 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8600_8000_3c_8000_3 // 0.000061 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8600_0000_3c_8000_3 // 0.000061 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_8600_0000_3c_0001_3 // -0.000061 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_8600_8000_3c_0001_3 // -0.000061 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0600_8000_3c_8000_3 // -0.000061 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0600_0000_3c_8000_3 // -0.000061 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0600_8000_3c_8000_3 // -0.000061 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0600_0000_3c_8000_3 // -0.000061 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_8600_0000_3c_0001_3 // -0.000061 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_8600_8000_3c_0001_3 // -0.000061 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8600_8000_3c_8000_3 // 0.000061 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8600_0000_3c_8000_3 // 0.000061 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_0600_0000_3c_0001_3 // 0.000061 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_0600_8000_3c_0001_3 // 0.000061 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_0401_0400_3c_0401_1 // 0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_0401_8400_3c_83ff_3 // 0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_0401_8400_3c_83ff_3 // 0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0401_8401_8400_3c_8400_1 // 0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0401_8401_0400_3c_0400_3 // 0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8401_0400_3c_0400_3 // 0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_8401_0400_3c_0401_1 // -0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_8401_8400_3c_83ff_3 // -0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_8401_8400_3c_83ff_3 // -0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_0401_8400_3c_8400_1 // -0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8401_0401_0400_3c_0400_3 // -0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0401_0400_3c_0400_3 // -0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_0401_0600_3c_0600_1 // -0.000061 * 0.000061 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8401_0401_8600_3c_8600_1 // -0.000061 * 0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8401_8401_8600_3c_85ff_1 // -0.000061 * -0.000061 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 @@ -8255,30 +8255,30 @@ 0401_8401_ffff_3c_7e00_0 // 0.000061 * -0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0401_0401_ffff_3c_7e00_0 // 0.000061 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0401_0401_7fff_3c_7e00_0 // 0.000061 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0401_0401_0000_3c_0001_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0401_0401_8000_3c_0001_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_8401_8000_3c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_8401_0000_3c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_8401_0000_3c_0001_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_8401_8000_3c_0001_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_0401_8000_3c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_0401_0000_3c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_0401_8000_3c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_0401_0000_3c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_8401_0000_3c_0001_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_8401_8000_3c_0001_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_8401_8000_3c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_8401_0000_3c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0401_0401_0000_3c_0001_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0401_0401_8000_3c_0001_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_0401_0000_3c_0001_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_0401_8000_3c_0001_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8401_8000_3c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8401_0000_3c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_8401_0000_3c_0001_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_8401_8000_3c_0001_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0401_8000_3c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0401_0000_3c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0401_8000_3c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0401_0000_3c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_8401_0000_3c_0001_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_8401_8000_3c_0001_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8401_8000_3c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8401_0000_3c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_0401_0000_3c_0001_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_0401_8000_3c_0001_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_07ff_0400_3c_0401_1 // 0.000061 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_07ff_8400_3c_83ff_3 // 0.000061 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_07ff_8400_3c_83ff_3 // 0.000061 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0401_87ff_8400_3c_8400_1 // 0.000061 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -0401_87ff_0400_3c_0400_3 // 0.000061 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_87ff_0400_3c_0400_3 // 0.000061 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_87ff_0400_3c_0401_1 // -0.000061 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_87ff_8400_3c_83ff_3 // -0.000061 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_87ff_8400_3c_83ff_3 // -0.000061 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_07ff_8400_3c_8400_1 // -0.000061 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -8401_07ff_0400_3c_0400_3 // -0.000061 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_07ff_0400_3c_0400_3 // -0.000061 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_07ff_0600_3c_0600_1 // -0.000061 * 0.000122 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8401_07ff_8600_3c_8600_1 // -0.000061 * 0.000122 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8401_87ff_8600_3c_85ff_1 // -0.000061 * -0.000122 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 @@ -8431,37 +8431,37 @@ 0401_87ff_ffff_3c_7e00_0 // 0.000061 * -0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0401_07ff_ffff_3c_7e00_0 // 0.000061 * 0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0401_07ff_7fff_3c_7e00_0 // 0.000061 * 0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0401_07ff_0000_3c_0001_3 // 0.000061 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0401_07ff_8000_3c_0001_3 // 0.000061 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_87ff_8000_3c_8000_3 // 0.000061 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_87ff_0000_3c_8000_3 // 0.000061 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_87ff_0000_3c_0001_3 // -0.000061 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_87ff_8000_3c_0001_3 // -0.000061 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_07ff_8000_3c_8000_3 // -0.000061 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_07ff_0000_3c_8000_3 // -0.000061 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_07ff_8000_3c_8000_3 // -0.000061 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_07ff_0000_3c_8000_3 // -0.000061 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_87ff_0000_3c_0001_3 // -0.000061 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_87ff_8000_3c_0001_3 // -0.000061 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_87ff_8000_3c_8000_3 // 0.000061 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_87ff_0000_3c_8000_3 // 0.000061 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0401_07ff_0000_3c_0001_3 // 0.000061 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0401_07ff_8000_3c_0001_3 // 0.000061 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_07ff_0000_3c_0001_3 // 0.000061 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_07ff_8000_3c_0001_3 // 0.000061 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_87ff_8000_3c_8000_3 // 0.000061 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_87ff_0000_3c_8000_3 // 0.000061 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_87ff_0000_3c_0001_3 // -0.000061 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_87ff_8000_3c_0001_3 // -0.000061 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_07ff_8000_3c_8000_3 // -0.000061 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_07ff_0000_3c_8000_3 // -0.000061 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_07ff_8000_3c_8000_3 // -0.000061 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_07ff_0000_3c_8000_3 // -0.000061 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_87ff_0000_3c_0001_3 // -0.000061 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_87ff_8000_3c_0001_3 // -0.000061 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_87ff_8000_3c_8000_3 // 0.000061 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_87ff_0000_3c_8000_3 // 0.000061 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_07ff_0000_3c_0001_3 // 0.000061 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_07ff_8000_3c_0001_3 // 0.000061 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_3c00_0400_3c_0801_1 // 0.000061 * 1.000000 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3c00_8400_3c_0001_0 // 0.000061 * 1.000000 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_3c00_8400_3c_0001_0 // 0.000061 * 1.000000 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0401_bc00_8400_3c_8800_1 // 0.000061 * -1.000000 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_bc00_0400_3c_8001_0 // 0.000061 * -1.000000 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_bc00_0400_3c_8001_0 // 0.000061 * -1.000000 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8401_bc00_0400_3c_0801_1 // -0.000061 * -1.000000 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_bc00_8400_3c_0001_0 // -0.000061 * -1.000000 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8401_bc00_8400_3c_0001_0 // -0.000061 * -1.000000 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8401_3c00_8400_3c_8800_1 // -0.000061 * 1.000000 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_3c00_0400_3c_8001_0 // -0.000061 * 1.000000 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8401_3c00_0600_3c_01ff_0 // -0.000061 * 1.000000 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8401_3c00_0400_3c_8001_0 // -0.000061 * 1.000000 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8401_3c00_0600_3c_01ff_0 // -0.000061 * 1.000000 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8401_3c00_8600_3c_8900_1 // -0.000061 * 1.000000 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_bc00_8600_3c_81ff_0 // -0.000061 * -1.000000 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8401_bc00_8600_3c_81ff_0 // -0.000061 * -1.000000 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8401_bc00_0600_3c_0901_1 // -0.000061 * -1.000000 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_bc00_0600_3c_01ff_0 // 0.000061 * -1.000000 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_bc00_0600_3c_01ff_0 // 0.000061 * -1.000000 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0401_bc00_8600_3c_8900_1 // 0.000061 * -1.000000 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3c00_8600_3c_81ff_0 // 0.000061 * 1.000000 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_3c00_8600_3c_81ff_0 // 0.000061 * 1.000000 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0401_3c00_0600_3c_0901_1 // 0.000061 * 1.000000 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 0401_3c00_0401_3c_0801_0 // 0.000061 * 1.000000 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 0 0401_3c00_8401_3c_0000_0 // 0.000061 * 1.000000 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -8471,13 +8471,13 @@ 8401_bc00_8401_3c_0000_0 // -0.000061 * -1.000000 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8401_3c00_8401_3c_8801_0 // -0.000061 * 1.000000 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 0 8401_3c00_0401_3c_0000_0 // -0.000061 * 1.000000 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8401_3c00_07ff_3c_03fe_0 // -0.000061 * 1.000000 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8401_3c00_07ff_3c_03fe_0 // -0.000061 * 1.000000 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8401_3c00_87ff_3c_8a00_0 // -0.000061 * 1.000000 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8401_bc00_87ff_3c_83fe_0 // -0.000061 * -1.000000 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8401_bc00_87ff_3c_83fe_0 // -0.000061 * -1.000000 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8401_bc00_07ff_3c_0a00_0 // -0.000061 * -1.000000 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0401_bc00_07ff_3c_03fe_0 // 0.000061 * -1.000000 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_bc00_07ff_3c_03fe_0 // 0.000061 * -1.000000 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0401_bc00_87ff_3c_8a00_0 // 0.000061 * -1.000000 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0401_3c00_87ff_3c_83fe_0 // 0.000061 * 1.000000 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_3c00_87ff_3c_83fe_0 // 0.000061 * 1.000000 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0401_3c00_07ff_3c_0a00_0 // 0.000061 * 1.000000 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 0401_3c00_3c00_3c_3c01_1 // 0.000061 * 1.000000 + 1.000000 = 1.000977 NV: 0 OF: 0 UF: 0 NX: 1 0401_3c00_bc00_3c_bbff_1 // 0.000061 * 1.000000 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -8624,36 +8624,36 @@ 0401_3c00_0000_3c_0401_0 // 0.000061 * 1.000000 + 0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0401_3c00_8000_3c_0401_0 // 0.000061 * 1.000000 + -0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0401_3e00_0400_3c_0901_1 // 0.000061 * 1.500000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3e00_8400_3c_0202_3 // 0.000061 * 1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3e00_8400_3c_0202_3 // 0.000061 * 1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0401_be00_8400_3c_8900_1 // 0.000061 * -1.500000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_be00_0400_3c_8201_3 // 0.000061 * -1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_be00_0400_3c_8201_3 // 0.000061 * -1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8401_be00_0400_3c_0901_1 // -0.000061 * -1.500000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_be00_8400_3c_0202_3 // -0.000061 * -1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_be00_8400_3c_0202_3 // -0.000061 * -1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8401_3e00_8400_3c_8900_1 // -0.000061 * 1.500000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_3e00_0400_3c_8201_3 // -0.000061 * 1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_3e00_0600_3c_8001_3 // -0.000061 * 1.500000 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3e00_0400_3c_8201_3 // -0.000061 * 1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3e00_0600_3c_8001_3 // -0.000061 * 1.500000 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8401_3e00_8600_3c_8a00_1 // -0.000061 * 1.500000 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_be00_8600_3c_0002_3 // -0.000061 * -1.500000 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_be00_8600_3c_0002_3 // -0.000061 * -1.500000 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8401_be00_0600_3c_0a01_1 // -0.000061 * -1.500000 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_be00_0600_3c_8001_3 // 0.000061 * -1.500000 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_be00_0600_3c_8001_3 // 0.000061 * -1.500000 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_be00_8600_3c_8a00_1 // 0.000061 * -1.500000 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3e00_8600_3c_0002_3 // 0.000061 * 1.500000 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3e00_8600_3c_0002_3 // 0.000061 * 1.500000 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_3e00_0600_3c_0a01_1 // 0.000061 * 1.500000 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 0401_3e00_0401_3c_0902_1 // 0.000061 * 1.500000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3e00_8401_3c_0201_3 // 0.000061 * 1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3e00_8401_3c_0201_3 // 0.000061 * 1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0401_be00_8401_3c_8901_1 // 0.000061 * -1.500000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_be00_0401_3c_8200_3 // 0.000061 * -1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_be00_0401_3c_8200_3 // 0.000061 * -1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8401_be00_0401_3c_0902_1 // -0.000061 * -1.500000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_be00_8401_3c_0201_3 // -0.000061 * -1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_be00_8401_3c_0201_3 // -0.000061 * -1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8401_3e00_8401_3c_8901_1 // -0.000061 * 1.500000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_3e00_0401_3c_8200_3 // -0.000061 * 1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_3e00_07ff_3c_01fe_3 // -0.000061 * 1.500000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3e00_0401_3c_8200_3 // -0.000061 * 1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3e00_07ff_3c_01fe_3 // -0.000061 * 1.500000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 8401_3e00_87ff_3c_8b00_1 // -0.000061 * 1.500000 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_be00_87ff_3c_81fd_3 // -0.000061 * -1.500000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_be00_87ff_3c_81fd_3 // -0.000061 * -1.500000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 8401_be00_07ff_3c_0b01_1 // -0.000061 * -1.500000 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_be00_07ff_3c_01fe_3 // 0.000061 * -1.500000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_be00_07ff_3c_01fe_3 // 0.000061 * -1.500000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 0401_be00_87ff_3c_8b00_1 // 0.000061 * -1.500000 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3e00_87ff_3c_81fd_3 // 0.000061 * 1.500000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3e00_87ff_3c_81fd_3 // 0.000061 * 1.500000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 0401_3e00_07ff_3c_0b01_1 // 0.000061 * 1.500000 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 0401_3e00_3c00_3c_3c01_1 // 0.000061 * 1.500000 + 1.000000 = 1.000977 NV: 0 OF: 0 UF: 0 NX: 1 0401_3e00_bc00_3c_bbff_1 // 0.000061 * 1.500000 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -8800,36 +8800,36 @@ 0401_3e00_0000_3c_0602_1 // 0.000061 * 1.500000 + 0.000000 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 0401_3e00_8000_3c_0602_1 // 0.000061 * 1.500000 + -0.000000 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 0401_3c01_0400_3c_0802_1 // 0.000061 * 1.000977 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3c01_8400_3c_0003_3 // 0.000061 * 1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3c01_8400_3c_0003_3 // 0.000061 * 1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_bc01_8400_3c_8801_1 // 0.000061 * -1.000977 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_bc01_0400_3c_8002_3 // 0.000061 * -1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_bc01_0400_3c_8002_3 // 0.000061 * -1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8401_bc01_0400_3c_0802_1 // -0.000061 * -1.000977 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_bc01_8400_3c_0003_3 // -0.000061 * -1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_bc01_8400_3c_0003_3 // -0.000061 * -1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8401_3c01_8400_3c_8801_1 // -0.000061 * 1.000977 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_3c01_0400_3c_8002_3 // -0.000061 * 1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_3c01_0600_3c_01fe_3 // -0.000061 * 1.000977 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3c01_0400_3c_8002_3 // -0.000061 * 1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3c01_0600_3c_01fe_3 // -0.000061 * 1.000977 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 8401_3c01_8600_3c_8901_1 // -0.000061 * 1.000977 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_bc01_8600_3c_81fd_3 // -0.000061 * -1.000977 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_bc01_8600_3c_81fd_3 // -0.000061 * -1.000977 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 8401_bc01_0600_3c_0902_1 // -0.000061 * -1.000977 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_bc01_0600_3c_01fe_3 // 0.000061 * -1.000977 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_bc01_0600_3c_01fe_3 // 0.000061 * -1.000977 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 0401_bc01_8600_3c_8901_1 // 0.000061 * -1.000977 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3c01_8600_3c_81fd_3 // 0.000061 * 1.000977 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3c01_8600_3c_81fd_3 // 0.000061 * 1.000977 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 0401_3c01_0600_3c_0902_1 // 0.000061 * 1.000977 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 0401_3c01_0401_3c_0802_1 // 0.000061 * 1.000977 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3c01_8401_3c_0002_3 // 0.000061 * 1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3c01_8401_3c_0002_3 // 0.000061 * 1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_bc01_8401_3c_8801_1 // 0.000061 * -1.000977 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_bc01_0401_3c_8001_3 // 0.000061 * -1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_bc01_0401_3c_8001_3 // 0.000061 * -1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8401_bc01_0401_3c_0802_1 // -0.000061 * -1.000977 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_bc01_8401_3c_0002_3 // -0.000061 * -1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_bc01_8401_3c_0002_3 // -0.000061 * -1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8401_3c01_8401_3c_8801_1 // -0.000061 * 1.000977 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_3c01_0401_3c_8001_3 // -0.000061 * 1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_3c01_07ff_3c_03fd_3 // -0.000061 * 1.000977 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3c01_0401_3c_8001_3 // -0.000061 * 1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3c01_07ff_3c_03fd_3 // -0.000061 * 1.000977 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_3c01_87ff_3c_8a00_1 // -0.000061 * 1.000977 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_bc01_87ff_3c_83fc_3 // -0.000061 * -1.000977 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_bc01_87ff_3c_83fc_3 // -0.000061 * -1.000977 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_bc01_07ff_3c_0a01_1 // -0.000061 * -1.000977 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_bc01_07ff_3c_03fd_3 // 0.000061 * -1.000977 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_bc01_07ff_3c_03fd_3 // 0.000061 * -1.000977 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0401_bc01_87ff_3c_8a00_1 // 0.000061 * -1.000977 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3c01_87ff_3c_83fc_3 // 0.000061 * 1.000977 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3c01_87ff_3c_83fc_3 // 0.000061 * 1.000977 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0401_3c01_07ff_3c_0a01_1 // 0.000061 * 1.000977 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 0401_3c01_3c00_3c_3c01_1 // 0.000061 * 1.000977 + 1.000000 = 1.000977 NV: 0 OF: 0 UF: 0 NX: 1 0401_3c01_bc00_3c_bbff_1 // 0.000061 * 1.000977 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -8983,29 +8983,29 @@ 8401_bfff_8400_3c_0401_1 // -0.000061 * -1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 8401_3fff_8400_3c_8a00_1 // -0.000061 * 1.999023 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 8401_3fff_0400_3c_8400_1 // -0.000061 * 1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_3fff_0600_3c_8200_3 // -0.000061 * 1.999023 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3fff_0600_3c_8200_3 // -0.000061 * 1.999023 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8401_3fff_8600_3c_8b00_1 // -0.000061 * 1.999023 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_bfff_8600_3c_0201_3 // -0.000061 * -1.999023 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_bfff_8600_3c_0201_3 // -0.000061 * -1.999023 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8401_bfff_0600_3c_0b01_1 // -0.000061 * -1.999023 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_bfff_0600_3c_8200_3 // 0.000061 * -1.999023 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_bfff_0600_3c_8200_3 // 0.000061 * -1.999023 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0401_bfff_8600_3c_8b00_1 // 0.000061 * -1.999023 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3fff_8600_3c_0201_3 // 0.000061 * 1.999023 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3fff_8600_3c_0201_3 // 0.000061 * 1.999023 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0401_3fff_0600_3c_0b01_1 // 0.000061 * 1.999023 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 0401_3fff_0401_3c_0a01_1 // 0.000061 * 1.999023 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -0401_3fff_8401_3c_0400_3 // 0.000061 * 1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_3fff_8401_3c_0400_3 // 0.000061 * 1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0401_bfff_8401_3c_8a00_1 // 0.000061 * -1.999023 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_bfff_0401_3c_83ff_3 // 0.000061 * -1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_bfff_0401_3c_83ff_3 // 0.000061 * -1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_bfff_0401_3c_0a01_1 // -0.000061 * -1.999023 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -8401_bfff_8401_3c_0400_3 // -0.000061 * -1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_bfff_8401_3c_0400_3 // -0.000061 * -1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_3fff_8401_3c_8a00_1 // -0.000061 * 1.999023 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_3fff_0401_3c_83ff_3 // -0.000061 * 1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_3fff_07ff_3c_8001_3 // -0.000061 * 1.999023 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3fff_0401_3c_83ff_3 // -0.000061 * 1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3fff_07ff_3c_8001_3 // -0.000061 * 1.999023 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8401_3fff_87ff_3c_8bff_1 // -0.000061 * 1.999023 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_bfff_87ff_3c_0002_3 // -0.000061 * -1.999023 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_bfff_87ff_3c_0002_3 // -0.000061 * -1.999023 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8401_bfff_07ff_3c_0c00_1 // -0.000061 * -1.999023 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_bfff_07ff_3c_8001_3 // 0.000061 * -1.999023 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_bfff_07ff_3c_8001_3 // 0.000061 * -1.999023 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_bfff_87ff_3c_8bff_1 // 0.000061 * -1.999023 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3fff_87ff_3c_0002_3 // 0.000061 * 1.999023 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3fff_87ff_3c_0002_3 // 0.000061 * 1.999023 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_3fff_07ff_3c_0c00_1 // 0.000061 * 1.999023 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 0401_3fff_3c00_3c_3c01_1 // 0.000061 * 1.999023 + 1.000000 = 1.000977 NV: 0 OF: 0 UF: 0 NX: 1 0401_3fff_bc00_3c_bbff_1 // 0.000061 * 1.999023 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -9159,13 +9159,13 @@ 8401_c000_8400_3c_0402_0 // -0.000061 * -2.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8401_4000_8400_3c_8a01_0 // -0.000061 * 2.000000 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 8401_4000_0400_3c_8402_0 // -0.000061 * 2.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8401_4000_0600_3c_8202_0 // -0.000061 * 2.000000 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8401_4000_0600_3c_8202_0 // -0.000061 * 2.000000 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8401_4000_8600_3c_8b01_0 // -0.000061 * 2.000000 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8401_c000_8600_3c_0202_0 // -0.000061 * -2.000000 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8401_c000_8600_3c_0202_0 // -0.000061 * -2.000000 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8401_c000_0600_3c_0b01_0 // -0.000061 * -2.000000 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0401_c000_0600_3c_8202_0 // 0.000061 * -2.000000 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_c000_0600_3c_8202_0 // 0.000061 * -2.000000 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0401_c000_8600_3c_8b01_0 // 0.000061 * -2.000000 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0401_4000_8600_3c_0202_0 // 0.000061 * 2.000000 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_4000_8600_3c_0202_0 // 0.000061 * 2.000000 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0401_4000_0600_3c_0b01_0 // 0.000061 * 2.000000 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 0401_4000_0401_3c_0a02_1 // 0.000061 * 2.000000 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 0401_4000_8401_3c_0401_0 // 0.000061 * 2.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 @@ -9175,13 +9175,13 @@ 8401_c000_8401_3c_0401_0 // -0.000061 * -2.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8401_4000_8401_3c_8a01_1 // -0.000061 * 2.000000 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 8401_4000_0401_3c_8401_0 // -0.000061 * 2.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8401_4000_07ff_3c_8003_0 // -0.000061 * 2.000000 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8401_4000_07ff_3c_8003_0 // -0.000061 * 2.000000 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8401_4000_87ff_3c_8c00_1 // -0.000061 * 2.000000 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_c000_87ff_3c_0003_0 // -0.000061 * -2.000000 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8401_c000_87ff_3c_0003_0 // -0.000061 * -2.000000 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8401_c000_07ff_3c_0c01_1 // -0.000061 * -2.000000 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_c000_07ff_3c_8003_0 // 0.000061 * -2.000000 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_c000_07ff_3c_8003_0 // 0.000061 * -2.000000 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0401_c000_87ff_3c_8c00_1 // 0.000061 * -2.000000 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_4000_87ff_3c_0003_0 // 0.000061 * 2.000000 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_4000_87ff_3c_0003_0 // 0.000061 * 2.000000 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0401_4000_07ff_3c_0c01_1 // 0.000061 * 2.000000 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 0401_4000_3c00_3c_3c01_1 // 0.000061 * 2.000000 + 1.000000 = 1.000977 NV: 0 OF: 0 UF: 0 NX: 1 0401_4000_bc00_3c_bbff_1 // 0.000061 * 2.000000 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -9511,13 +9511,13 @@ 8401_c001_8400_3c_0405_1 // -0.000061 * -2.001953 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 8401_4001_8400_3c_8a02_1 // -0.000061 * 2.001953 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 8401_4001_0400_3c_8404_1 // -0.000061 * 2.001953 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_4001_0600_3c_8204_3 // -0.000061 * 2.001953 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_4001_0600_3c_8204_3 // -0.000061 * 2.001953 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8401_4001_8600_3c_8b02_1 // -0.000061 * 2.001953 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_c001_8600_3c_0205_3 // -0.000061 * -2.001953 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_c001_8600_3c_0205_3 // -0.000061 * -2.001953 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8401_c001_0600_3c_0b03_1 // -0.000061 * -2.001953 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_c001_0600_3c_8204_3 // 0.000061 * -2.001953 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_c001_0600_3c_8204_3 // 0.000061 * -2.001953 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0401_c001_8600_3c_8b02_1 // 0.000061 * -2.001953 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_4001_8600_3c_0205_3 // 0.000061 * 2.001953 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_4001_8600_3c_0205_3 // 0.000061 * 2.001953 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0401_4001_0600_3c_0b03_1 // 0.000061 * 2.001953 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 0401_4001_0401_3c_0a03_1 // 0.000061 * 2.001953 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 0401_4001_8401_3c_0404_1 // 0.000061 * 2.001953 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 @@ -9527,13 +9527,13 @@ 8401_c001_8401_3c_0404_1 // -0.000061 * -2.001953 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 8401_4001_8401_3c_8a02_1 // -0.000061 * 2.001953 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 8401_4001_0401_3c_8403_1 // -0.000061 * 2.001953 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_4001_07ff_3c_8005_3 // -0.000061 * 2.001953 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_4001_07ff_3c_8005_3 // -0.000061 * 2.001953 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8401_4001_87ff_3c_8c00_1 // -0.000061 * 2.001953 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_c001_87ff_3c_0006_3 // -0.000061 * -2.001953 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_c001_87ff_3c_0006_3 // -0.000061 * -2.001953 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8401_c001_07ff_3c_0c01_1 // -0.000061 * -2.001953 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_c001_07ff_3c_8005_3 // 0.000061 * -2.001953 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_c001_07ff_3c_8005_3 // 0.000061 * -2.001953 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_c001_87ff_3c_8c00_1 // 0.000061 * -2.001953 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_4001_87ff_3c_0006_3 // 0.000061 * 2.001953 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_4001_87ff_3c_0006_3 // 0.000061 * 2.001953 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_4001_07ff_3c_0c01_1 // 0.000061 * 2.001953 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 0401_4001_3c00_3c_3c01_1 // 0.000061 * 2.001953 + 1.000000 = 1.000977 NV: 0 OF: 0 UF: 0 NX: 1 0401_4001_bc00_3c_bbff_1 // 0.000061 * 2.001953 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -11616,13 +11616,13 @@ 0401_8000_0000_3c_0000_0 // 0.000061 * -0.000000 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0401_8000_8000_3c_8000_0 // 0.000061 * -0.000000 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 07ff_0400_0400_3c_0401_1 // 0.000122 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_0400_8400_3c_83ff_3 // 0.000122 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_0400_8400_3c_83ff_3 // 0.000122 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 07ff_8400_8400_3c_8400_1 // 0.000122 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -07ff_8400_0400_3c_0400_3 // 0.000122 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8400_0400_3c_0400_3 // 0.000122 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_8400_0400_3c_0401_1 // -0.000122 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_8400_8400_3c_83ff_3 // -0.000122 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_8400_8400_3c_83ff_3 // -0.000122 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_0400_8400_3c_8400_1 // -0.000122 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -87ff_0400_0400_3c_0400_3 // -0.000122 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0400_0400_3c_0400_3 // -0.000122 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_0400_0600_3c_0600_1 // -0.000122 * 0.000061 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 87ff_0400_8600_3c_8600_1 // -0.000122 * 0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 87ff_8400_8600_3c_85ff_1 // -0.000122 * -0.000061 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 @@ -11775,30 +11775,30 @@ 07ff_8400_ffff_3c_7e00_0 // 0.000122 * -0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 07ff_0400_ffff_3c_7e00_0 // 0.000122 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 07ff_0400_7fff_3c_7e00_0 // 0.000122 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 07ff_0400_0000_3c_0001_3 // 0.000122 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 07ff_0400_8000_3c_0001_3 // 0.000122 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_8400_8000_3c_8000_3 // 0.000122 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_8400_0000_3c_8000_3 // 0.000122 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 87ff_8400_0000_3c_0001_3 // -0.000122 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 87ff_8400_8000_3c_0001_3 // -0.000122 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_0400_8000_3c_8000_3 // -0.000122 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_0400_0000_3c_8000_3 // -0.000122 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_0400_8000_3c_8000_3 // -0.000122 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_0400_0000_3c_8000_3 // -0.000122 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 87ff_8400_0000_3c_0001_3 // -0.000122 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 87ff_8400_8000_3c_0001_3 // -0.000122 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_8400_8000_3c_8000_3 // 0.000122 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_8400_0000_3c_8000_3 // 0.000122 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 07ff_0400_0000_3c_0001_3 // 0.000122 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 07ff_0400_8000_3c_0001_3 // 0.000122 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_0400_0000_3c_0001_3 // 0.000122 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_0400_8000_3c_0001_3 // 0.000122 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8400_8000_3c_8000_3 // 0.000122 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8400_0000_3c_8000_3 // 0.000122 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_8400_0000_3c_0001_3 // -0.000122 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_8400_8000_3c_0001_3 // -0.000122 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0400_8000_3c_8000_3 // -0.000122 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0400_0000_3c_8000_3 // -0.000122 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0400_8000_3c_8000_3 // -0.000122 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0400_0000_3c_8000_3 // -0.000122 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_8400_0000_3c_0001_3 // -0.000122 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_8400_8000_3c_0001_3 // -0.000122 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8400_8000_3c_8000_3 // 0.000122 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8400_0000_3c_8000_3 // 0.000122 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_0400_0000_3c_0001_3 // 0.000122 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_0400_8000_3c_0001_3 // 0.000122 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 07ff_0600_0400_3c_0401_1 // 0.000122 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_0600_8400_3c_83ff_3 // 0.000122 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_0600_8400_3c_83ff_3 // 0.000122 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 07ff_8600_8400_3c_8400_1 // 0.000122 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -07ff_8600_0400_3c_0400_3 // 0.000122 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8600_0400_3c_0400_3 // 0.000122 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_8600_0400_3c_0401_1 // -0.000122 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_8600_8400_3c_83ff_3 // -0.000122 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_8600_8400_3c_83ff_3 // -0.000122 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_0600_8400_3c_8400_1 // -0.000122 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -87ff_0600_0400_3c_0400_3 // -0.000122 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0600_0400_3c_0400_3 // -0.000122 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_0600_0600_3c_0600_1 // -0.000122 * 0.000092 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 87ff_0600_8600_3c_8600_1 // -0.000122 * 0.000092 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 87ff_8600_8600_3c_85ff_1 // -0.000122 * -0.000092 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 @@ -11951,30 +11951,30 @@ 07ff_8600_ffff_3c_7e00_0 // 0.000122 * -0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 07ff_0600_ffff_3c_7e00_0 // 0.000122 * 0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 07ff_0600_7fff_3c_7e00_0 // 0.000122 * 0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 07ff_0600_0000_3c_0001_3 // 0.000122 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 07ff_0600_8000_3c_0001_3 // 0.000122 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_8600_8000_3c_8000_3 // 0.000122 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_8600_0000_3c_8000_3 // 0.000122 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 87ff_8600_0000_3c_0001_3 // -0.000122 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 87ff_8600_8000_3c_0001_3 // -0.000122 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_0600_8000_3c_8000_3 // -0.000122 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_0600_0000_3c_8000_3 // -0.000122 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_0600_8000_3c_8000_3 // -0.000122 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_0600_0000_3c_8000_3 // -0.000122 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 87ff_8600_0000_3c_0001_3 // -0.000122 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 87ff_8600_8000_3c_0001_3 // -0.000122 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_8600_8000_3c_8000_3 // 0.000122 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_8600_0000_3c_8000_3 // 0.000122 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 07ff_0600_0000_3c_0001_3 // 0.000122 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 07ff_0600_8000_3c_0001_3 // 0.000122 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_0600_0000_3c_0001_3 // 0.000122 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_0600_8000_3c_0001_3 // 0.000122 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8600_8000_3c_8000_3 // 0.000122 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8600_0000_3c_8000_3 // 0.000122 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_8600_0000_3c_0001_3 // -0.000122 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_8600_8000_3c_0001_3 // -0.000122 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0600_8000_3c_8000_3 // -0.000122 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0600_0000_3c_8000_3 // -0.000122 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0600_8000_3c_8000_3 // -0.000122 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0600_0000_3c_8000_3 // -0.000122 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_8600_0000_3c_0001_3 // -0.000122 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_8600_8000_3c_0001_3 // -0.000122 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8600_8000_3c_8000_3 // 0.000122 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8600_0000_3c_8000_3 // 0.000122 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_0600_0000_3c_0001_3 // 0.000122 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_0600_8000_3c_0001_3 // 0.000122 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 07ff_0401_0400_3c_0401_1 // 0.000122 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_0401_8400_3c_83ff_3 // 0.000122 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_0401_8400_3c_83ff_3 // 0.000122 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 07ff_8401_8400_3c_8400_1 // 0.000122 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -07ff_8401_0400_3c_0400_3 // 0.000122 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8401_0400_3c_0400_3 // 0.000122 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_8401_0400_3c_0401_1 // -0.000122 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_8401_8400_3c_83ff_3 // -0.000122 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_8401_8400_3c_83ff_3 // -0.000122 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_0401_8400_3c_8400_1 // -0.000122 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -87ff_0401_0400_3c_0400_3 // -0.000122 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0401_0400_3c_0400_3 // -0.000122 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_0401_0600_3c_0600_1 // -0.000122 * 0.000061 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 87ff_0401_8600_3c_8600_1 // -0.000122 * 0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 87ff_8401_8600_3c_85ff_1 // -0.000122 * -0.000061 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 @@ -12127,30 +12127,30 @@ 07ff_8401_ffff_3c_7e00_0 // 0.000122 * -0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 07ff_0401_ffff_3c_7e00_0 // 0.000122 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 07ff_0401_7fff_3c_7e00_0 // 0.000122 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 07ff_0401_0000_3c_0001_3 // 0.000122 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 07ff_0401_8000_3c_0001_3 // 0.000122 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_8401_8000_3c_8000_3 // 0.000122 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_8401_0000_3c_8000_3 // 0.000122 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 87ff_8401_0000_3c_0001_3 // -0.000122 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 87ff_8401_8000_3c_0001_3 // -0.000122 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_0401_8000_3c_8000_3 // -0.000122 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_0401_0000_3c_8000_3 // -0.000122 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_0401_8000_3c_8000_3 // -0.000122 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_0401_0000_3c_8000_3 // -0.000122 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 87ff_8401_0000_3c_0001_3 // -0.000122 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 87ff_8401_8000_3c_0001_3 // -0.000122 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_8401_8000_3c_8000_3 // 0.000122 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_8401_0000_3c_8000_3 // 0.000122 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 07ff_0401_0000_3c_0001_3 // 0.000122 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 07ff_0401_8000_3c_0001_3 // 0.000122 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_0401_0000_3c_0001_3 // 0.000122 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_0401_8000_3c_0001_3 // 0.000122 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8401_8000_3c_8000_3 // 0.000122 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8401_0000_3c_8000_3 // 0.000122 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_8401_0000_3c_0001_3 // -0.000122 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_8401_8000_3c_0001_3 // -0.000122 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0401_8000_3c_8000_3 // -0.000122 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0401_0000_3c_8000_3 // -0.000122 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0401_8000_3c_8000_3 // -0.000122 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0401_0000_3c_8000_3 // -0.000122 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_8401_0000_3c_0001_3 // -0.000122 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_8401_8000_3c_0001_3 // -0.000122 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8401_8000_3c_8000_3 // 0.000122 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8401_0000_3c_8000_3 // 0.000122 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_0401_0000_3c_0001_3 // 0.000122 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_0401_8000_3c_0001_3 // 0.000122 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 07ff_07ff_0400_3c_0401_1 // 0.000122 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_07ff_8400_3c_83ff_3 // 0.000122 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_07ff_8400_3c_83ff_3 // 0.000122 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 07ff_87ff_8400_3c_8400_1 // 0.000122 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -07ff_87ff_0400_3c_0400_3 // 0.000122 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_87ff_0400_3c_0400_3 // 0.000122 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_87ff_0400_3c_0401_1 // -0.000122 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_87ff_8400_3c_83ff_3 // -0.000122 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_87ff_8400_3c_83ff_3 // -0.000122 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_07ff_8400_3c_8400_1 // -0.000122 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -87ff_07ff_0400_3c_0400_3 // -0.000122 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_07ff_0400_3c_0400_3 // -0.000122 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_07ff_0600_3c_0600_1 // -0.000122 * 0.000122 + 0.000092 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 87ff_07ff_8600_3c_8600_1 // -0.000122 * 0.000122 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 87ff_87ff_8600_3c_85ff_1 // -0.000122 * -0.000122 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 @@ -12303,46 +12303,46 @@ 07ff_87ff_ffff_3c_7e00_0 // 0.000122 * -0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 07ff_07ff_ffff_3c_7e00_0 // 0.000122 * 0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 07ff_07ff_7fff_3c_7e00_0 // 0.000122 * 0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 07ff_07ff_0000_3c_0001_3 // 0.000122 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 07ff_07ff_8000_3c_0001_3 // 0.000122 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_87ff_8000_3c_8000_3 // 0.000122 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_87ff_0000_3c_8000_3 // 0.000122 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 87ff_87ff_0000_3c_0001_3 // -0.000122 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 87ff_87ff_8000_3c_0001_3 // -0.000122 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_07ff_8000_3c_8000_3 // -0.000122 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_07ff_0000_3c_8000_3 // -0.000122 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_07ff_8000_3c_8000_3 // -0.000122 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_07ff_0000_3c_8000_3 // -0.000122 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 87ff_87ff_0000_3c_0001_3 // -0.000122 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 87ff_87ff_8000_3c_0001_3 // -0.000122 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_87ff_8000_3c_8000_3 // 0.000122 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_87ff_0000_3c_8000_3 // 0.000122 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 07ff_07ff_0000_3c_0001_3 // 0.000122 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 07ff_07ff_8000_3c_0001_3 // 0.000122 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_07ff_0000_3c_0001_3 // 0.000122 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_07ff_8000_3c_0001_3 // 0.000122 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_87ff_8000_3c_8000_3 // 0.000122 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_87ff_0000_3c_8000_3 // 0.000122 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_87ff_0000_3c_0001_3 // -0.000122 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_87ff_8000_3c_0001_3 // -0.000122 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_07ff_8000_3c_8000_3 // -0.000122 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_07ff_0000_3c_8000_3 // -0.000122 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_07ff_8000_3c_8000_3 // -0.000122 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_07ff_0000_3c_8000_3 // -0.000122 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_87ff_0000_3c_0001_3 // -0.000122 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_87ff_8000_3c_0001_3 // -0.000122 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_87ff_8000_3c_8000_3 // 0.000122 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_87ff_0000_3c_8000_3 // 0.000122 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_07ff_0000_3c_0001_3 // 0.000122 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_07ff_8000_3c_0001_3 // 0.000122 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 07ff_3c00_0400_3c_0a00_1 // 0.000122 * 1.000000 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_3c00_8400_3c_03ff_0 // 0.000122 * 1.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 07ff_3c00_8400_3c_03ff_0 // 0.000122 * 1.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 07ff_bc00_8400_3c_89ff_1 // 0.000122 * -1.000000 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_bc00_0400_3c_83ff_0 // 0.000122 * -1.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 07ff_bc00_0400_3c_83ff_0 // 0.000122 * -1.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 87ff_bc00_0400_3c_0a00_1 // -0.000122 * -1.000000 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_bc00_8400_3c_03ff_0 // -0.000122 * -1.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 87ff_bc00_8400_3c_03ff_0 // -0.000122 * -1.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 87ff_3c00_8400_3c_89ff_1 // -0.000122 * 1.000000 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_3c00_0400_3c_83ff_0 // -0.000122 * 1.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 87ff_3c00_0600_3c_81ff_0 // -0.000122 * 1.000000 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 87ff_3c00_0400_3c_83ff_0 // -0.000122 * 1.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 87ff_3c00_0600_3c_81ff_0 // -0.000122 * 1.000000 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 87ff_3c00_8600_3c_8aff_1 // -0.000122 * 1.000000 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_bc00_8600_3c_01ff_0 // -0.000122 * -1.000000 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 87ff_bc00_8600_3c_01ff_0 // -0.000122 * -1.000000 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 87ff_bc00_0600_3c_0b00_1 // -0.000122 * -1.000000 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_bc00_0600_3c_81ff_0 // 0.000122 * -1.000000 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 07ff_bc00_0600_3c_81ff_0 // 0.000122 * -1.000000 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 07ff_bc00_8600_3c_8aff_1 // 0.000122 * -1.000000 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_3c00_8600_3c_01ff_0 // 0.000122 * 1.000000 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 07ff_3c00_8600_3c_01ff_0 // 0.000122 * 1.000000 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 07ff_3c00_0600_3c_0b00_1 // 0.000122 * 1.000000 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3c00_0401_3c_0a00_0 // 0.000122 * 1.000000 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 07ff_3c00_8401_3c_03fe_0 // 0.000122 * 1.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 07ff_3c00_8401_3c_03fe_0 // 0.000122 * 1.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 07ff_bc00_8401_3c_8a00_0 // 0.000122 * -1.000000 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 07ff_bc00_0401_3c_83fe_0 // 0.000122 * -1.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 07ff_bc00_0401_3c_83fe_0 // 0.000122 * -1.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 87ff_bc00_0401_3c_0a00_0 // -0.000122 * -1.000000 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 87ff_bc00_8401_3c_03fe_0 // -0.000122 * -1.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 87ff_bc00_8401_3c_03fe_0 // -0.000122 * -1.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 87ff_3c00_8401_3c_8a00_0 // -0.000122 * 1.000000 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 87ff_3c00_0401_3c_83fe_0 // -0.000122 * 1.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 87ff_3c00_0401_3c_83fe_0 // -0.000122 * 1.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 87ff_3c00_07ff_3c_0000_0 // -0.000122 * 1.000000 + 0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 87ff_3c00_87ff_3c_8bff_0 // -0.000122 * 1.000000 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 0 87ff_bc00_87ff_3c_0000_0 // -0.000122 * -1.000000 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -12519,13 +12519,13 @@ 87ff_be00_8401_3c_07fe_1 // -0.000122 * -1.500000 + -0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 87ff_3e00_8401_3c_8bff_1 // -0.000122 * 1.500000 + -0.000061 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 87ff_3e00_0401_3c_87fd_1 // -0.000122 * 1.500000 + 0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_3e00_07ff_3c_83ff_3 // -0.000122 * 1.500000 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_3e00_07ff_3c_83ff_3 // -0.000122 * 1.500000 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_3e00_87ff_3c_8cff_1 // -0.000122 * 1.500000 + -0.000122 = -0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -87ff_be00_87ff_3c_0400_3 // -0.000122 * -1.500000 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_be00_87ff_3c_0400_3 // -0.000122 * -1.500000 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_be00_07ff_3c_0d00_1 // -0.000122 * -1.500000 + 0.000122 = 0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_be00_07ff_3c_83ff_3 // 0.000122 * -1.500000 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_be00_07ff_3c_83ff_3 // 0.000122 * -1.500000 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 07ff_be00_87ff_3c_8cff_1 // 0.000122 * -1.500000 + -0.000122 = -0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -07ff_3e00_87ff_3c_0400_3 // 0.000122 * 1.500000 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_3e00_87ff_3c_0400_3 // 0.000122 * 1.500000 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 07ff_3e00_07ff_3c_0d00_1 // 0.000122 * 1.500000 + 0.000122 = 0.000305 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3e00_3c00_3c_3c01_1 // 0.000122 * 1.500000 + 1.000000 = 1.000977 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3e00_bc00_3c_bbff_1 // 0.000122 * 1.500000 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -12679,29 +12679,29 @@ 87ff_bc01_8400_3c_0401_1 // -0.000122 * -1.000977 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 87ff_3c01_8400_3c_8a00_1 // -0.000122 * 1.000977 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 87ff_3c01_0400_3c_8400_1 // -0.000122 * 1.000977 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_3c01_0600_3c_8200_3 // -0.000122 * 1.000977 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_3c01_0600_3c_8200_3 // -0.000122 * 1.000977 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 87ff_3c01_8600_3c_8b00_1 // -0.000122 * 1.000977 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_bc01_8600_3c_0201_3 // -0.000122 * -1.000977 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_bc01_8600_3c_0201_3 // -0.000122 * -1.000977 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 87ff_bc01_0600_3c_0b01_1 // -0.000122 * -1.000977 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_bc01_0600_3c_8200_3 // 0.000122 * -1.000977 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_bc01_0600_3c_8200_3 // 0.000122 * -1.000977 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 07ff_bc01_8600_3c_8b00_1 // 0.000122 * -1.000977 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_3c01_8600_3c_0201_3 // 0.000122 * 1.000977 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_3c01_8600_3c_0201_3 // 0.000122 * 1.000977 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 07ff_3c01_0600_3c_0b01_1 // 0.000122 * 1.000977 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3c01_0401_3c_0a01_1 // 0.000122 * 1.000977 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -07ff_3c01_8401_3c_0400_3 // 0.000122 * 1.000977 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_3c01_8401_3c_0400_3 // 0.000122 * 1.000977 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 07ff_bc01_8401_3c_8a00_1 // 0.000122 * -1.000977 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_bc01_0401_3c_83ff_3 // 0.000122 * -1.000977 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_bc01_0401_3c_83ff_3 // 0.000122 * -1.000977 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_bc01_0401_3c_0a01_1 // -0.000122 * -1.000977 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -87ff_bc01_8401_3c_0400_3 // -0.000122 * -1.000977 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_bc01_8401_3c_0400_3 // -0.000122 * -1.000977 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_3c01_8401_3c_8a00_1 // -0.000122 * 1.000977 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_3c01_0401_3c_83ff_3 // -0.000122 * 1.000977 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 87ff_3c01_07ff_3c_8001_3 // -0.000122 * 1.000977 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_3c01_0401_3c_83ff_3 // -0.000122 * 1.000977 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_3c01_07ff_3c_8001_3 // -0.000122 * 1.000977 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 87ff_3c01_87ff_3c_8bff_1 // -0.000122 * 1.000977 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_bc01_87ff_3c_0002_3 // -0.000122 * -1.000977 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_bc01_87ff_3c_0002_3 // -0.000122 * -1.000977 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 87ff_bc01_07ff_3c_0c00_1 // -0.000122 * -1.000977 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_bc01_07ff_3c_8001_3 // 0.000122 * -1.000977 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_bc01_07ff_3c_8001_3 // 0.000122 * -1.000977 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 07ff_bc01_87ff_3c_8bff_1 // 0.000122 * -1.000977 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_3c01_87ff_3c_0002_3 // 0.000122 * 1.000977 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_3c01_87ff_3c_0002_3 // 0.000122 * 1.000977 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 07ff_3c01_07ff_3c_0c00_1 // 0.000122 * 1.000977 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3c01_3c00_3c_3c01_1 // 0.000122 * 1.000977 + 1.000000 = 1.000977 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3c01_bc00_3c_bbff_1 // 0.000122 * 1.000977 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -15495,29 +15495,29 @@ bc00_8400_0400_3c_0800_0 // -1.000000 * -0.000061 + 0.000061 = 0.000122 NV: 0 OF bc00_8400_8400_3c_0000_0 // -1.000000 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0400_8400_3c_8800_0 // -1.000000 * 0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0400_0400_3c_0000_0 // -1.000000 * 0.000061 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_0400_0600_3c_0200_0 // -1.000000 * 0.000061 + 0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_0400_0600_3c_0200_0 // -1.000000 * 0.000061 + 0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0400_8600_3c_8900_0 // -1.000000 * 0.000061 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_8400_8600_3c_8200_0 // -1.000000 * -0.000061 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_8400_8600_3c_8200_0 // -1.000000 * -0.000061 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 bc00_8400_0600_3c_0900_0 // -1.000000 * -0.000061 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c00_8400_0600_3c_0200_0 // 1.000000 * -0.000061 + 0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_8400_0600_3c_0200_0 // 1.000000 * -0.000061 + 0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 3c00_8400_8600_3c_8900_0 // 1.000000 * -0.000061 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c00_0400_8600_3c_8200_0 // 1.000000 * 0.000061 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0400_8600_3c_8200_0 // 1.000000 * 0.000061 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0400_0600_3c_0900_0 // 1.000000 * 0.000061 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0400_0401_3c_0801_1 // 1.000000 * 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_0400_8401_3c_8001_0 // 1.000000 * 0.000061 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0400_8401_3c_8001_0 // 1.000000 * 0.000061 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3c00_8400_8401_3c_8800_1 // 1.000000 * -0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_8400_0401_3c_0001_0 // 1.000000 * -0.000061 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_8400_0401_3c_0001_0 // 1.000000 * -0.000061 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc00_8400_0401_3c_0801_1 // -1.000000 * -0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_8400_8401_3c_8001_0 // -1.000000 * -0.000061 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_8400_8401_3c_8001_0 // -1.000000 * -0.000061 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0400_8401_3c_8800_1 // -1.000000 * 0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_0400_0401_3c_0001_0 // -1.000000 * 0.000061 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_0400_07ff_3c_03ff_0 // -1.000000 * 0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_0400_0401_3c_0001_0 // -1.000000 * 0.000061 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_0400_07ff_3c_03ff_0 // -1.000000 * 0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0400_87ff_3c_89ff_1 // -1.000000 * 0.000061 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_8400_87ff_3c_83ff_0 // -1.000000 * -0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_8400_87ff_3c_83ff_0 // -1.000000 * -0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc00_8400_07ff_3c_0a00_1 // -1.000000 * -0.000061 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_8400_07ff_3c_03ff_0 // 1.000000 * -0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_8400_07ff_3c_03ff_0 // 1.000000 * -0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_8400_87ff_3c_89ff_1 // 1.000000 * -0.000061 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_0400_87ff_3c_83ff_0 // 1.000000 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0400_87ff_3c_83ff_0 // 1.000000 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0400_07ff_3c_0a00_1 // 1.000000 * 0.000061 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 3c00_0400_3c00_3c_3c01_1 // 1.000000 * 0.000061 + 1.000000 = 1.000977 NV: 0 OF: 0 UF: 0 NX: 1 3c00_0400_bc00_3c_bbff_1 // 1.000000 * 0.000061 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -15664,13 +15664,13 @@ bc00_8400_8000_3c_0400_0 // -1.000000 * -0.000061 + -0.000000 = 0.000061 NV: 0 O 3c00_0400_0000_3c_0400_0 // 1.000000 * 0.000061 + 0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0400_8000_3c_0400_0 // 1.000000 * 0.000061 + -0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0600_0400_3c_0900_0 // 1.000000 * 0.000092 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c00_0600_8400_3c_0200_0 // 1.000000 * 0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0600_8400_3c_0200_0 // 1.000000 * 0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 3c00_8600_8400_3c_8900_0 // 1.000000 * -0.000092 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c00_8600_0400_3c_8200_0 // 1.000000 * -0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_8600_0400_3c_8200_0 // 1.000000 * -0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 bc00_8600_0400_3c_0900_0 // -1.000000 * -0.000092 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_8600_8400_3c_0200_0 // -1.000000 * -0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_8600_8400_3c_0200_0 // -1.000000 * -0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0600_8400_3c_8900_0 // -1.000000 * 0.000092 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_0600_0400_3c_8200_0 // -1.000000 * 0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_0600_0400_3c_8200_0 // -1.000000 * 0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0600_0600_3c_0000_0 // -1.000000 * 0.000092 + 0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0600_8600_3c_8a00_0 // -1.000000 * 0.000092 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 bc00_8600_8600_3c_0000_0 // -1.000000 * -0.000092 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -15680,20 +15680,20 @@ bc00_8600_0600_3c_0a00_0 // -1.000000 * -0.000092 + 0.000092 = 0.000183 NV: 0 OF 3c00_0600_8600_3c_0000_0 // 1.000000 * 0.000092 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0600_0600_3c_0a00_0 // 1.000000 * 0.000092 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0600_0401_3c_0901_1 // 1.000000 * 0.000092 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_0600_8401_3c_01ff_0 // 1.000000 * 0.000092 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0600_8401_3c_01ff_0 // 1.000000 * 0.000092 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c00_8600_8401_3c_8900_1 // 1.000000 * -0.000092 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_8600_0401_3c_81ff_0 // 1.000000 * -0.000092 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_8600_0401_3c_81ff_0 // 1.000000 * -0.000092 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bc00_8600_0401_3c_0901_1 // -1.000000 * -0.000092 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_8600_8401_3c_01ff_0 // -1.000000 * -0.000092 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_8600_8401_3c_01ff_0 // -1.000000 * -0.000092 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0600_8401_3c_8900_1 // -1.000000 * 0.000092 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_0600_0401_3c_81ff_0 // -1.000000 * 0.000092 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_0600_07ff_3c_01ff_0 // -1.000000 * 0.000092 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_0600_0401_3c_81ff_0 // -1.000000 * 0.000092 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_0600_07ff_3c_01ff_0 // -1.000000 * 0.000092 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0600_87ff_3c_8aff_1 // -1.000000 * 0.000092 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_8600_87ff_3c_81ff_0 // -1.000000 * -0.000092 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_8600_87ff_3c_81ff_0 // -1.000000 * -0.000092 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bc00_8600_07ff_3c_0b00_1 // -1.000000 * -0.000092 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_8600_07ff_3c_01ff_0 // 1.000000 * -0.000092 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_8600_07ff_3c_01ff_0 // 1.000000 * -0.000092 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c00_8600_87ff_3c_8aff_1 // 1.000000 * -0.000092 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_0600_87ff_3c_81ff_0 // 1.000000 * 0.000092 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0600_87ff_3c_81ff_0 // 1.000000 * 0.000092 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0600_07ff_3c_0b00_1 // 1.000000 * 0.000092 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 3c00_0600_3c00_3c_3c01_1 // 1.000000 * 0.000092 + 1.000000 = 1.000977 NV: 0 OF: 0 UF: 0 NX: 1 3c00_0600_bc00_3c_bbff_1 // 1.000000 * 0.000092 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -15840,20 +15840,20 @@ bc00_8600_8000_3c_0600_0 // -1.000000 * -0.000092 + -0.000000 = 0.000092 NV: 0 O 3c00_0600_0000_3c_0600_0 // 1.000000 * 0.000092 + 0.000000 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0600_8000_3c_0600_0 // 1.000000 * 0.000092 + -0.000000 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0401_0400_3c_0801_1 // 1.000000 * 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_0401_8400_3c_0001_0 // 1.000000 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0401_8400_3c_0001_0 // 1.000000 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3c00_8401_8400_3c_8800_1 // 1.000000 * -0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_8401_0400_3c_8001_0 // 1.000000 * -0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_8401_0400_3c_8001_0 // 1.000000 * -0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc00_8401_0400_3c_0801_1 // -1.000000 * -0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_8401_8400_3c_0001_0 // -1.000000 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_8401_8400_3c_0001_0 // -1.000000 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0401_8400_3c_8800_1 // -1.000000 * 0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_0401_0400_3c_8001_0 // -1.000000 * 0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_0401_0600_3c_01ff_0 // -1.000000 * 0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_0401_0400_3c_8001_0 // -1.000000 * 0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_0401_0600_3c_01ff_0 // -1.000000 * 0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0401_8600_3c_8900_1 // -1.000000 * 0.000061 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_8401_8600_3c_81ff_0 // -1.000000 * -0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_8401_8600_3c_81ff_0 // -1.000000 * -0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bc00_8401_0600_3c_0901_1 // -1.000000 * -0.000061 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_8401_0600_3c_01ff_0 // 1.000000 * -0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_8401_0600_3c_01ff_0 // 1.000000 * -0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c00_8401_8600_3c_8900_1 // 1.000000 * -0.000061 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_0401_8600_3c_81ff_0 // 1.000000 * 0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0401_8600_3c_81ff_0 // 1.000000 * 0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0401_0600_3c_0901_1 // 1.000000 * 0.000061 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 3c00_0401_0401_3c_0801_0 // 1.000000 * 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0401_8401_3c_0000_0 // 1.000000 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -15863,13 +15863,13 @@ bc00_8401_0401_3c_0801_0 // -1.000000 * -0.000061 + 0.000061 = 0.000122 NV: 0 OF bc00_8401_8401_3c_0000_0 // -1.000000 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0401_8401_3c_8801_0 // -1.000000 * 0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0401_0401_3c_0000_0 // -1.000000 * 0.000061 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_0401_07ff_3c_03fe_0 // -1.000000 * 0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_0401_07ff_3c_03fe_0 // -1.000000 * 0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0401_87ff_3c_8a00_0 // -1.000000 * 0.000061 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_8401_87ff_3c_83fe_0 // -1.000000 * -0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_8401_87ff_3c_83fe_0 // -1.000000 * -0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc00_8401_07ff_3c_0a00_0 // -1.000000 * -0.000061 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c00_8401_07ff_3c_03fe_0 // 1.000000 * -0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_8401_07ff_3c_03fe_0 // 1.000000 * -0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_8401_87ff_3c_8a00_0 // 1.000000 * -0.000061 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c00_0401_87ff_3c_83fe_0 // 1.000000 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0401_87ff_3c_83fe_0 // 1.000000 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0401_07ff_3c_0a00_0 // 1.000000 * 0.000061 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0401_3c00_3c_3c01_1 // 1.000000 * 0.000061 + 1.000000 = 1.000977 NV: 0 OF: 0 UF: 0 NX: 1 3c00_0401_bc00_3c_bbff_1 // 1.000000 * 0.000061 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -16016,29 +16016,29 @@ bc00_8401_8000_3c_0401_0 // -1.000000 * -0.000061 + -0.000000 = 0.000061 NV: 0 O 3c00_0401_0000_3c_0401_0 // 1.000000 * 0.000061 + 0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0401_8000_3c_0401_0 // 1.000000 * 0.000061 + -0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_07ff_0400_3c_0a00_1 // 1.000000 * 0.000122 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_07ff_8400_3c_03ff_0 // 1.000000 * 0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_07ff_8400_3c_03ff_0 // 1.000000 * 0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_87ff_8400_3c_89ff_1 // 1.000000 * -0.000122 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_87ff_0400_3c_83ff_0 // 1.000000 * -0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_87ff_0400_3c_83ff_0 // 1.000000 * -0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc00_87ff_0400_3c_0a00_1 // -1.000000 * -0.000122 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_87ff_8400_3c_03ff_0 // -1.000000 * -0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_87ff_8400_3c_03ff_0 // -1.000000 * -0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc00_07ff_8400_3c_89ff_1 // -1.000000 * 0.000122 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_07ff_0400_3c_83ff_0 // -1.000000 * 0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_07ff_0600_3c_81ff_0 // -1.000000 * 0.000122 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_07ff_0400_3c_83ff_0 // -1.000000 * 0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_07ff_0600_3c_81ff_0 // -1.000000 * 0.000122 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bc00_07ff_8600_3c_8aff_1 // -1.000000 * 0.000122 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_87ff_8600_3c_01ff_0 // -1.000000 * -0.000122 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_87ff_8600_3c_01ff_0 // -1.000000 * -0.000122 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bc00_87ff_0600_3c_0b00_1 // -1.000000 * -0.000122 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_87ff_0600_3c_81ff_0 // 1.000000 * -0.000122 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_87ff_0600_3c_81ff_0 // 1.000000 * -0.000122 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c00_87ff_8600_3c_8aff_1 // 1.000000 * -0.000122 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_07ff_8600_3c_01ff_0 // 1.000000 * 0.000122 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_07ff_8600_3c_01ff_0 // 1.000000 * 0.000122 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c00_07ff_0600_3c_0b00_1 // 1.000000 * 0.000122 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 3c00_07ff_0401_3c_0a00_0 // 1.000000 * 0.000122 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c00_07ff_8401_3c_03fe_0 // 1.000000 * 0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_07ff_8401_3c_03fe_0 // 1.000000 * 0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_87ff_8401_3c_8a00_0 // 1.000000 * -0.000122 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c00_87ff_0401_3c_83fe_0 // 1.000000 * -0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_87ff_0401_3c_83fe_0 // 1.000000 * -0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc00_87ff_0401_3c_0a00_0 // -1.000000 * -0.000122 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_87ff_8401_3c_03fe_0 // -1.000000 * -0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_87ff_8401_3c_03fe_0 // -1.000000 * -0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc00_07ff_8401_3c_8a00_0 // -1.000000 * 0.000122 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_07ff_0401_3c_83fe_0 // -1.000000 * 0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_07ff_0401_3c_83fe_0 // -1.000000 * 0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc00_07ff_07ff_3c_0000_0 // -1.000000 * 0.000122 + 0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc00_07ff_87ff_3c_8bff_0 // -1.000000 * 0.000122 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 0 bc00_87ff_87ff_3c_0000_0 // -1.000000 * -0.000122 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -19360,13 +19360,13 @@ bc00_0000_8000_3c_8000_0 // -1.000000 * 0.000000 + -0.000000 = -0.000000 NV: 0 O 3c00_8000_0000_3c_0000_0 // 1.000000 * -0.000000 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3c00_8000_8000_3c_8000_0 // 1.000000 * -0.000000 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0400_0400_3c_0900_0 // 1.500000 * 0.000061 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3e00_0400_8400_3c_0200_0 // 1.500000 * 0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_0400_8400_3c_0200_0 // 1.500000 * 0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 3e00_8400_8400_3c_8900_0 // 1.500000 * -0.000061 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3e00_8400_0400_3c_8200_0 // 1.500000 * -0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_8400_0400_3c_8200_0 // 1.500000 * -0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 be00_8400_0400_3c_0900_0 // -1.500000 * -0.000061 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: be00_8400_8400_3c_0200_0 // -1.500000 * -0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: be00_8400_8400_3c_0200_0 // -1.500000 * -0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 be00_0400_8400_3c_8900_0 // -1.500000 * 0.000061 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: be00_0400_0400_3c_8200_0 // -1.500000 * 0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: be00_0400_0400_3c_8200_0 // -1.500000 * 0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 be00_0400_0600_3c_0000_0 // -1.500000 * 0.000061 + 0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 be00_0400_8600_3c_8a00_0 // -1.500000 * 0.000061 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 be00_8400_8600_3c_0000_0 // -1.500000 * -0.000061 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -19376,20 +19376,20 @@ be00_8400_0600_3c_0a00_0 // -1.500000 * -0.000061 + 0.000092 = 0.000183 NV: 0 OF 3e00_0400_8600_3c_0000_0 // 1.500000 * 0.000061 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0400_0600_3c_0a00_0 // 1.500000 * 0.000061 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0400_0401_3c_0901_1 // 1.500000 * 0.000061 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_0400_8401_3c_01ff_0 // 1.500000 * 0.000061 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_0400_8401_3c_01ff_0 // 1.500000 * 0.000061 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3e00_8400_8401_3c_8900_1 // 1.500000 * -0.000061 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_8400_0401_3c_81ff_0 // 1.500000 * -0.000061 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_8400_0401_3c_81ff_0 // 1.500000 * -0.000061 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 be00_8400_0401_3c_0901_1 // -1.500000 * -0.000061 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_8400_8401_3c_01ff_0 // -1.500000 * -0.000061 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: be00_8400_8401_3c_01ff_0 // -1.500000 * -0.000061 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 be00_0400_8401_3c_8900_1 // -1.500000 * 0.000061 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_0400_0401_3c_81ff_0 // -1.500000 * 0.000061 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: be00_0400_07ff_3c_01ff_0 // -1.500000 * 0.000061 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: be00_0400_0401_3c_81ff_0 // -1.500000 * 0.000061 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: be00_0400_07ff_3c_01ff_0 // -1.500000 * 0.000061 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 be00_0400_87ff_3c_8aff_1 // -1.500000 * 0.000061 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_8400_87ff_3c_81ff_0 // -1.500000 * -0.000061 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: be00_8400_87ff_3c_81ff_0 // -1.500000 * -0.000061 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 be00_8400_07ff_3c_0b00_1 // -1.500000 * -0.000061 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_8400_07ff_3c_01ff_0 // 1.500000 * -0.000061 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_8400_07ff_3c_01ff_0 // 1.500000 * -0.000061 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3e00_8400_87ff_3c_8aff_1 // 1.500000 * -0.000061 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_0400_87ff_3c_81ff_0 // 1.500000 * 0.000061 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_0400_87ff_3c_81ff_0 // 1.500000 * 0.000061 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0400_07ff_3c_0b00_1 // 1.500000 * 0.000061 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0400_3c00_3c_3c01_1 // 1.500000 * 0.000061 + 1.000000 = 1.000977 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0400_bc00_3c_bbff_1 // 1.500000 * 0.000061 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -19543,13 +19543,13 @@ be00_8600_0400_3c_0a80_0 // -1.500000 * -0.000092 + 0.000061 = 0.000198 NV: 0 OF be00_8600_8400_3c_0500_0 // -1.500000 * -0.000092 + -0.000061 = 0.000076 NV: 0 OF: 0 UF: 0 NX: 0 be00_0600_8400_3c_8a80_0 // -1.500000 * 0.000092 + -0.000061 = -0.000198 NV: 0 OF: 0 UF: 0 NX: 0 be00_0600_0400_3c_8500_0 // -1.500000 * 0.000092 + 0.000061 = -0.000076 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: be00_0600_0600_3c_8300_0 // -1.500000 * 0.000092 + 0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: be00_0600_0600_3c_8300_0 // -1.500000 * 0.000092 + 0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 be00_0600_8600_3c_8b80_0 // -1.500000 * 0.000092 + -0.000092 = -0.000229 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: be00_8600_8600_3c_0300_0 // -1.500000 * -0.000092 + -0.000092 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: be00_8600_8600_3c_0300_0 // -1.500000 * -0.000092 + -0.000092 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 be00_8600_0600_3c_0b80_0 // -1.500000 * -0.000092 + 0.000092 = 0.000229 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3e00_8600_0600_3c_8300_0 // 1.500000 * -0.000092 + 0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_8600_0600_3c_8300_0 // 1.500000 * -0.000092 + 0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 3e00_8600_8600_3c_8b80_0 // 1.500000 * -0.000092 + -0.000092 = -0.000229 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3e00_0600_8600_3c_0300_0 // 1.500000 * 0.000092 + -0.000092 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_0600_8600_3c_0300_0 // 1.500000 * 0.000092 + -0.000092 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0600_0600_3c_0b80_0 // 1.500000 * 0.000092 + 0.000092 = 0.000229 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0600_0401_3c_0a81_1 // 1.500000 * 0.000092 + 0.000061 = 0.000198 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0600_8401_3c_04ff_0 // 1.500000 * 0.000092 + -0.000061 = 0.000076 NV: 0 OF: 0 UF: 0 NX: 0 @@ -19559,13 +19559,13 @@ be00_8600_0401_3c_0a81_1 // -1.500000 * -0.000092 + 0.000061 = 0.000198 NV: 0 OF be00_8600_8401_3c_04ff_0 // -1.500000 * -0.000092 + -0.000061 = 0.000076 NV: 0 OF: 0 UF: 0 NX: 0 be00_0600_8401_3c_8a80_1 // -1.500000 * 0.000092 + -0.000061 = -0.000198 NV: 0 OF: 0 UF: 0 NX: 1 be00_0600_0401_3c_84ff_0 // -1.500000 * 0.000092 + 0.000061 = -0.000076 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: be00_0600_07ff_3c_8101_0 // -1.500000 * 0.000092 + 0.000122 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: be00_0600_07ff_3c_8101_0 // -1.500000 * 0.000092 + 0.000122 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 be00_0600_87ff_3c_8c3f_1 // -1.500000 * 0.000092 + -0.000122 = -0.000259 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_8600_87ff_3c_0101_0 // -1.500000 * -0.000092 + -0.000122 = 0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: be00_8600_87ff_3c_0101_0 // -1.500000 * -0.000092 + -0.000122 = 0.000015 NV: 0 OF: 0 UF: 0 NX: 0 be00_8600_07ff_3c_0c40_1 // -1.500000 * -0.000092 + 0.000122 = 0.000259 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_8600_07ff_3c_8101_0 // 1.500000 * -0.000092 + 0.000122 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_8600_07ff_3c_8101_0 // 1.500000 * -0.000092 + 0.000122 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 3e00_8600_87ff_3c_8c3f_1 // 1.500000 * -0.000092 + -0.000122 = -0.000259 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_0600_87ff_3c_0101_0 // 1.500000 * 0.000092 + -0.000122 = 0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_0600_87ff_3c_0101_0 // 1.500000 * 0.000092 + -0.000122 = 0.000015 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0600_07ff_3c_0c40_1 // 1.500000 * 0.000092 + 0.000122 = 0.000259 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0600_3c00_3c_3c01_1 // 1.500000 * 0.000092 + 1.000000 = 1.000977 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0600_bc00_3c_bbff_1 // 1.500000 * 0.000092 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -19712,36 +19712,36 @@ be00_8600_8000_3c_0880_0 // -1.500000 * -0.000092 + -0.000000 = 0.000137 NV: 0 O 3e00_0600_0000_3c_0880_0 // 1.500000 * 0.000092 + 0.000000 = 0.000137 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0600_8000_3c_0880_0 // 1.500000 * 0.000092 + -0.000000 = 0.000137 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0401_0400_3c_0901_1 // 1.500000 * 0.000061 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_0401_8400_3c_0202_3 // 1.500000 * 0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_0401_8400_3c_0202_3 // 1.500000 * 0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3e00_8401_8400_3c_8900_1 // 1.500000 * -0.000061 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_8401_0400_3c_8201_3 // 1.500000 * -0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_8401_0400_3c_8201_3 // 1.500000 * -0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 be00_8401_0400_3c_0901_1 // -1.500000 * -0.000061 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_8401_8400_3c_0202_3 // -1.500000 * -0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: be00_8401_8400_3c_0202_3 // -1.500000 * -0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 be00_0401_8400_3c_8900_1 // -1.500000 * 0.000061 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_0401_0400_3c_8201_3 // -1.500000 * 0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: be00_0401_0600_3c_8001_3 // -1.500000 * 0.000061 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: be00_0401_0400_3c_8201_3 // -1.500000 * 0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: be00_0401_0600_3c_8001_3 // -1.500000 * 0.000061 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 be00_0401_8600_3c_8a00_1 // -1.500000 * 0.000061 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_8401_8600_3c_0002_3 // -1.500000 * -0.000061 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: be00_8401_8600_3c_0002_3 // -1.500000 * -0.000061 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 be00_8401_0600_3c_0a01_1 // -1.500000 * -0.000061 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_8401_0600_3c_8001_3 // 1.500000 * -0.000061 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_8401_0600_3c_8001_3 // 1.500000 * -0.000061 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3e00_8401_8600_3c_8a00_1 // 1.500000 * -0.000061 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_0401_8600_3c_0002_3 // 1.500000 * 0.000061 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_0401_8600_3c_0002_3 // 1.500000 * 0.000061 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3e00_0401_0600_3c_0a01_1 // 1.500000 * 0.000061 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0401_0401_3c_0902_1 // 1.500000 * 0.000061 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_0401_8401_3c_0201_3 // 1.500000 * 0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_0401_8401_3c_0201_3 // 1.500000 * 0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3e00_8401_8401_3c_8901_1 // 1.500000 * -0.000061 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_8401_0401_3c_8200_3 // 1.500000 * -0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_8401_0401_3c_8200_3 // 1.500000 * -0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 be00_8401_0401_3c_0902_1 // -1.500000 * -0.000061 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_8401_8401_3c_0201_3 // -1.500000 * -0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: be00_8401_8401_3c_0201_3 // -1.500000 * -0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 be00_0401_8401_3c_8901_1 // -1.500000 * 0.000061 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_0401_0401_3c_8200_3 // -1.500000 * 0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: be00_0401_07ff_3c_01fe_3 // -1.500000 * 0.000061 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: be00_0401_0401_3c_8200_3 // -1.500000 * 0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: be00_0401_07ff_3c_01fe_3 // -1.500000 * 0.000061 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 be00_0401_87ff_3c_8b00_1 // -1.500000 * 0.000061 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_8401_87ff_3c_81fd_3 // -1.500000 * -0.000061 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: be00_8401_87ff_3c_81fd_3 // -1.500000 * -0.000061 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 be00_8401_07ff_3c_0b01_1 // -1.500000 * -0.000061 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_8401_07ff_3c_01fe_3 // 1.500000 * -0.000061 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_8401_07ff_3c_01fe_3 // 1.500000 * -0.000061 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 3e00_8401_87ff_3c_8b00_1 // 1.500000 * -0.000061 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_0401_87ff_3c_81fd_3 // 1.500000 * 0.000061 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_0401_87ff_3c_81fd_3 // 1.500000 * 0.000061 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 3e00_0401_07ff_3c_0b01_1 // 1.500000 * 0.000061 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0401_3c00_3c_3c01_1 // 1.500000 * 0.000061 + 1.000000 = 1.000977 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0401_bc00_3c_bbff_1 // 1.500000 * 0.000061 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -19911,13 +19911,13 @@ be00_87ff_0401_3c_0c00_1 // -1.500000 * -0.000122 + 0.000061 = 0.000244 NV: 0 OF be00_87ff_8401_3c_07fe_1 // -1.500000 * -0.000122 + -0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 be00_07ff_8401_3c_8bff_1 // -1.500000 * 0.000122 + -0.000061 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 be00_07ff_0401_3c_87fd_1 // -1.500000 * 0.000122 + 0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_07ff_07ff_3c_83ff_3 // -1.500000 * 0.000122 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: be00_07ff_07ff_3c_83ff_3 // -1.500000 * 0.000122 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 be00_07ff_87ff_3c_8cff_1 // -1.500000 * 0.000122 + -0.000122 = -0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -be00_87ff_87ff_3c_0400_3 // -1.500000 * -0.000122 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm be00_87ff_87ff_3c_0400_3 // -1.500000 * -0.000122 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 be00_87ff_07ff_3c_0d00_1 // -1.500000 * -0.000122 + 0.000122 = 0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_87ff_07ff_3c_83ff_3 // 1.500000 * -0.000122 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_87ff_07ff_3c_83ff_3 // 1.500000 * -0.000122 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3e00_87ff_87ff_3c_8cff_1 // 1.500000 * -0.000122 + -0.000122 = -0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -3e00_07ff_87ff_3c_0400_3 // 1.500000 * 0.000122 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 3e00_07ff_87ff_3c_0400_3 // 1.500000 * 0.000122 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3e00_07ff_07ff_3c_0d00_1 // 1.500000 * 0.000122 + 0.000122 = 0.000305 NV: 0 OF: 0 UF: 0 NX: 1 3e00_07ff_3c00_3c_3c01_1 // 1.500000 * 0.000122 + 1.000000 = 1.000977 NV: 0 OF: 0 UF: 0 NX: 1 3e00_07ff_bc00_3c_bbff_1 // 1.500000 * 0.000122 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -23232,20 +23232,20 @@ be00_0000_8000_3c_8000_0 // -1.500000 * 0.000000 + -0.000000 = -0.000000 NV: 0 O 3e00_8000_0000_3c_0000_0 // 1.500000 * -0.000000 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3e00_8000_8000_3c_8000_0 // 1.500000 * -0.000000 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3c01_0400_0400_3c_0801_1 // 1.000977 * 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0400_8400_3c_0001_0 // 1.000977 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c01_0400_8400_3c_0001_0 // 1.000977 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3c01_8400_8400_3c_8800_1 // 1.000977 * -0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_8400_0400_3c_8001_0 // 1.000977 * -0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c01_8400_0400_3c_8001_0 // 1.000977 * -0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc01_8400_0400_3c_0801_1 // -1.000977 * -0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_8400_8400_3c_0001_0 // -1.000977 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc01_8400_8400_3c_0001_0 // -1.000977 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc01_0400_8400_3c_8800_1 // -1.000977 * 0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_0400_0400_3c_8001_0 // -1.000977 * 0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc01_0400_0600_3c_01ff_0 // -1.000977 * 0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc01_0400_0400_3c_8001_0 // -1.000977 * 0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc01_0400_0600_3c_01ff_0 // -1.000977 * 0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bc01_0400_8600_3c_8900_1 // -1.000977 * 0.000061 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_8400_8600_3c_81ff_0 // -1.000977 * -0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc01_8400_8600_3c_81ff_0 // -1.000977 * -0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bc01_8400_0600_3c_0901_1 // -1.000977 * -0.000061 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_8400_0600_3c_01ff_0 // 1.000977 * -0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c01_8400_0600_3c_01ff_0 // 1.000977 * -0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c01_8400_8600_3c_8900_1 // 1.000977 * -0.000061 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0400_8600_3c_81ff_0 // 1.000977 * 0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c01_0400_8600_3c_81ff_0 // 1.000977 * 0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c01_0400_0600_3c_0901_1 // 1.000977 * 0.000061 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0400_0401_3c_0801_0 // 1.000977 * 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 0 3c01_0400_8401_3c_0000_0 // 1.000977 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -23255,13 +23255,13 @@ bc01_8400_0401_3c_0801_0 // -1.000977 * -0.000061 + 0.000061 = 0.000122 NV: 0 OF bc01_8400_8401_3c_0000_0 // -1.000977 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc01_0400_8401_3c_8801_0 // -1.000977 * 0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 0 bc01_0400_0401_3c_0000_0 // -1.000977 * 0.000061 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc01_0400_07ff_3c_03fe_0 // -1.000977 * 0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc01_0400_07ff_3c_03fe_0 // -1.000977 * 0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc01_0400_87ff_3c_8a00_0 // -1.000977 * 0.000061 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc01_8400_87ff_3c_83fe_0 // -1.000977 * -0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc01_8400_87ff_3c_83fe_0 // -1.000977 * -0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc01_8400_07ff_3c_0a00_0 // -1.000977 * -0.000061 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c01_8400_07ff_3c_03fe_0 // 1.000977 * -0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c01_8400_07ff_3c_03fe_0 // 1.000977 * -0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c01_8400_87ff_3c_8a00_0 // 1.000977 * -0.000061 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c01_0400_87ff_3c_83fe_0 // 1.000977 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c01_0400_87ff_3c_83fe_0 // 1.000977 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c01_0400_07ff_3c_0a00_0 // 1.000977 * 0.000061 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 3c01_0400_3c00_3c_3c01_1 // 1.000977 * 0.000061 + 1.000000 = 1.000977 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0400_bc00_3c_bbff_1 // 1.000977 * 0.000061 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -23408,36 +23408,36 @@ bc01_8400_8000_3c_0401_0 // -1.000977 * -0.000061 + -0.000000 = 0.000061 NV: 0 O 3c01_0400_0000_3c_0401_0 // 1.000977 * 0.000061 + 0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c01_0400_8000_3c_0401_0 // 1.000977 * 0.000061 + -0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c01_0600_0400_3c_0901_1 // 1.000977 * 0.000092 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0600_8400_3c_0202_3 // 1.000977 * 0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_0600_8400_3c_0202_3 // 1.000977 * 0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3c01_8600_8400_3c_8900_1 // 1.000977 * -0.000092 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_8600_0400_3c_8201_3 // 1.000977 * -0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_8600_0400_3c_8201_3 // 1.000977 * -0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 bc01_8600_0400_3c_0901_1 // -1.000977 * -0.000092 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_8600_8400_3c_0202_3 // -1.000977 * -0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_8600_8400_3c_0202_3 // -1.000977 * -0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 bc01_0600_8400_3c_8900_1 // -1.000977 * 0.000092 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_0600_0400_3c_8201_3 // -1.000977 * 0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: bc01_0600_0600_3c_8001_3 // -1.000977 * 0.000092 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_0600_0400_3c_8201_3 // -1.000977 * 0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_0600_0600_3c_8001_3 // -1.000977 * 0.000092 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 bc01_0600_8600_3c_8a00_1 // -1.000977 * 0.000092 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_8600_8600_3c_0002_3 // -1.000977 * -0.000092 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_8600_8600_3c_0002_3 // -1.000977 * -0.000092 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 bc01_8600_0600_3c_0a01_1 // -1.000977 * -0.000092 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_8600_0600_3c_8001_3 // 1.000977 * -0.000092 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_8600_0600_3c_8001_3 // 1.000977 * -0.000092 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3c01_8600_8600_3c_8a00_1 // 1.000977 * -0.000092 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0600_8600_3c_0002_3 // 1.000977 * 0.000092 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_0600_8600_3c_0002_3 // 1.000977 * 0.000092 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3c01_0600_0600_3c_0a01_1 // 1.000977 * 0.000092 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0600_0401_3c_0902_1 // 1.000977 * 0.000092 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0600_8401_3c_0201_3 // 1.000977 * 0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_0600_8401_3c_0201_3 // 1.000977 * 0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3c01_8600_8401_3c_8901_1 // 1.000977 * -0.000092 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_8600_0401_3c_8200_3 // 1.000977 * -0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_8600_0401_3c_8200_3 // 1.000977 * -0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 bc01_8600_0401_3c_0902_1 // -1.000977 * -0.000092 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_8600_8401_3c_0201_3 // -1.000977 * -0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_8600_8401_3c_0201_3 // -1.000977 * -0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 bc01_0600_8401_3c_8901_1 // -1.000977 * 0.000092 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_0600_0401_3c_8200_3 // -1.000977 * 0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: bc01_0600_07ff_3c_01fe_3 // -1.000977 * 0.000092 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_0600_0401_3c_8200_3 // -1.000977 * 0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_0600_07ff_3c_01fe_3 // -1.000977 * 0.000092 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 bc01_0600_87ff_3c_8b00_1 // -1.000977 * 0.000092 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_8600_87ff_3c_81fd_3 // -1.000977 * -0.000092 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_8600_87ff_3c_81fd_3 // -1.000977 * -0.000092 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 bc01_8600_07ff_3c_0b01_1 // -1.000977 * -0.000092 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_8600_07ff_3c_01fe_3 // 1.000977 * -0.000092 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_8600_07ff_3c_01fe_3 // 1.000977 * -0.000092 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 3c01_8600_87ff_3c_8b00_1 // 1.000977 * -0.000092 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0600_87ff_3c_81fd_3 // 1.000977 * 0.000092 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_0600_87ff_3c_81fd_3 // 1.000977 * 0.000092 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 3c01_0600_07ff_3c_0b01_1 // 1.000977 * 0.000092 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0600_3c00_3c_3c01_1 // 1.000977 * 0.000092 + 1.000000 = 1.000977 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0600_bc00_3c_bbff_1 // 1.000977 * 0.000092 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -23584,36 +23584,36 @@ bc01_8600_8000_3c_0602_1 // -1.000977 * -0.000092 + -0.000000 = 0.000092 NV: 0 O 3c01_0600_0000_3c_0602_1 // 1.000977 * 0.000092 + 0.000000 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0600_8000_3c_0602_1 // 1.000977 * 0.000092 + -0.000000 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0401_0400_3c_0802_1 // 1.000977 * 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0401_8400_3c_0003_3 // 1.000977 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_0401_8400_3c_0003_3 // 1.000977 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3c01_8401_8400_3c_8801_1 // 1.000977 * -0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_8401_0400_3c_8002_3 // 1.000977 * -0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_8401_0400_3c_8002_3 // 1.000977 * -0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 bc01_8401_0400_3c_0802_1 // -1.000977 * -0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_8401_8400_3c_0003_3 // -1.000977 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_8401_8400_3c_0003_3 // -1.000977 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 bc01_0401_8400_3c_8801_1 // -1.000977 * 0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_0401_0400_3c_8002_3 // -1.000977 * 0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: bc01_0401_0600_3c_01fe_3 // -1.000977 * 0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_0401_0400_3c_8002_3 // -1.000977 * 0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_0401_0600_3c_01fe_3 // -1.000977 * 0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 bc01_0401_8600_3c_8901_1 // -1.000977 * 0.000061 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_8401_8600_3c_81fd_3 // -1.000977 * -0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_8401_8600_3c_81fd_3 // -1.000977 * -0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 bc01_8401_0600_3c_0902_1 // -1.000977 * -0.000061 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_8401_0600_3c_01fe_3 // 1.000977 * -0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_8401_0600_3c_01fe_3 // 1.000977 * -0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 3c01_8401_8600_3c_8901_1 // 1.000977 * -0.000061 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0401_8600_3c_81fd_3 // 1.000977 * 0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_0401_8600_3c_81fd_3 // 1.000977 * 0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 3c01_0401_0600_3c_0902_1 // 1.000977 * 0.000061 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0401_0401_3c_0802_1 // 1.000977 * 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0401_8401_3c_0002_3 // 1.000977 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_0401_8401_3c_0002_3 // 1.000977 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3c01_8401_8401_3c_8801_1 // 1.000977 * -0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_8401_0401_3c_8001_3 // 1.000977 * -0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_8401_0401_3c_8001_3 // 1.000977 * -0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 bc01_8401_0401_3c_0802_1 // -1.000977 * -0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_8401_8401_3c_0002_3 // -1.000977 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_8401_8401_3c_0002_3 // -1.000977 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 bc01_0401_8401_3c_8801_1 // -1.000977 * 0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_0401_0401_3c_8001_3 // -1.000977 * 0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: bc01_0401_07ff_3c_03fd_3 // -1.000977 * 0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_0401_0401_3c_8001_3 // -1.000977 * 0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_0401_07ff_3c_03fd_3 // -1.000977 * 0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 bc01_0401_87ff_3c_8a00_1 // -1.000977 * 0.000061 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_8401_87ff_3c_83fc_3 // -1.000977 * -0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_8401_87ff_3c_83fc_3 // -1.000977 * -0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 bc01_8401_07ff_3c_0a01_1 // -1.000977 * -0.000061 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_8401_07ff_3c_03fd_3 // 1.000977 * -0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_8401_07ff_3c_03fd_3 // 1.000977 * -0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3c01_8401_87ff_3c_8a00_1 // 1.000977 * -0.000061 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0401_87ff_3c_83fc_3 // 1.000977 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_0401_87ff_3c_83fc_3 // 1.000977 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3c01_0401_07ff_3c_0a01_1 // 1.000977 * 0.000061 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0401_3c00_3c_3c01_1 // 1.000977 * 0.000061 + 1.000000 = 1.000977 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0401_bc00_3c_bbff_1 // 1.000977 * 0.000061 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -23767,29 +23767,29 @@ bc01_87ff_0400_3c_0a01_1 // -1.000977 * -0.000122 + 0.000061 = 0.000183 NV: 0 OF bc01_87ff_8400_3c_0401_1 // -1.000977 * -0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 bc01_07ff_8400_3c_8a00_1 // -1.000977 * 0.000122 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 bc01_07ff_0400_3c_8400_1 // -1.000977 * 0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_07ff_0600_3c_8200_3 // -1.000977 * 0.000122 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_07ff_0600_3c_8200_3 // -1.000977 * 0.000122 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 bc01_07ff_8600_3c_8b00_1 // -1.000977 * 0.000122 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_87ff_8600_3c_0201_3 // -1.000977 * -0.000122 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_87ff_8600_3c_0201_3 // -1.000977 * -0.000122 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 bc01_87ff_0600_3c_0b01_1 // -1.000977 * -0.000122 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_87ff_0600_3c_8200_3 // 1.000977 * -0.000122 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_87ff_0600_3c_8200_3 // 1.000977 * -0.000122 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3c01_87ff_8600_3c_8b00_1 // 1.000977 * -0.000122 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_07ff_8600_3c_0201_3 // 1.000977 * 0.000122 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_07ff_8600_3c_0201_3 // 1.000977 * 0.000122 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3c01_07ff_0600_3c_0b01_1 // 1.000977 * 0.000122 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 3c01_07ff_0401_3c_0a01_1 // 1.000977 * 0.000122 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -3c01_07ff_8401_3c_0400_3 // 1.000977 * 0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 3c01_07ff_8401_3c_0400_3 // 1.000977 * 0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3c01_87ff_8401_3c_8a00_1 // 1.000977 * -0.000122 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_87ff_0401_3c_83ff_3 // 1.000977 * -0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_87ff_0401_3c_83ff_3 // 1.000977 * -0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 bc01_87ff_0401_3c_0a01_1 // -1.000977 * -0.000122 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -bc01_87ff_8401_3c_0400_3 // -1.000977 * -0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm bc01_87ff_8401_3c_0400_3 // -1.000977 * -0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 bc01_07ff_8401_3c_8a00_1 // -1.000977 * 0.000122 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_07ff_0401_3c_83ff_3 // -1.000977 * 0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: bc01_07ff_07ff_3c_8001_3 // -1.000977 * 0.000122 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_07ff_0401_3c_83ff_3 // -1.000977 * 0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_07ff_07ff_3c_8001_3 // -1.000977 * 0.000122 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 bc01_07ff_87ff_3c_8bff_1 // -1.000977 * 0.000122 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_87ff_87ff_3c_0002_3 // -1.000977 * -0.000122 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_87ff_87ff_3c_0002_3 // -1.000977 * -0.000122 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 bc01_87ff_07ff_3c_0c00_1 // -1.000977 * -0.000122 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_87ff_07ff_3c_8001_3 // 1.000977 * -0.000122 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_87ff_07ff_3c_8001_3 // 1.000977 * -0.000122 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3c01_87ff_87ff_3c_8bff_1 // 1.000977 * -0.000122 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_07ff_87ff_3c_0002_3 // 1.000977 * 0.000122 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_07ff_87ff_3c_0002_3 // 1.000977 * 0.000122 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3c01_07ff_07ff_3c_0c00_1 // 1.000977 * 0.000122 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 3c01_07ff_3c00_3c_3c01_1 // 1.000977 * 0.000122 + 1.000000 = 1.000977 NV: 0 OF: 0 UF: 0 NX: 1 3c01_07ff_bc00_3c_bbff_1 // 1.000977 * 0.000122 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -27104,29 +27104,29 @@ bc01_0000_8000_3c_8000_0 // -1.000977 * 0.000000 + -0.000000 = -0.000000 NV: 0 O 3c01_8000_0000_3c_0000_0 // 1.000977 * -0.000000 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3c01_8000_8000_3c_8000_0 // 1.000977 * -0.000000 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3fff_0400_0400_3c_0a00_1 // 1.999023 * 0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_0400_8400_3c_03ff_0 // 1.999023 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3fff_0400_8400_3c_03ff_0 // 1.999023 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3fff_8400_8400_3c_89ff_1 // 1.999023 * -0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_8400_0400_3c_83ff_0 // 1.999023 * -0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3fff_8400_0400_3c_83ff_0 // 1.999023 * -0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bfff_8400_0400_3c_0a00_1 // -1.999023 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bfff_8400_8400_3c_03ff_0 // -1.999023 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bfff_8400_8400_3c_03ff_0 // -1.999023 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bfff_0400_8400_3c_89ff_1 // -1.999023 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bfff_0400_0400_3c_83ff_0 // -1.999023 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bfff_0400_0600_3c_81ff_0 // -1.999023 * 0.000061 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bfff_0400_0400_3c_83ff_0 // -1.999023 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bfff_0400_0600_3c_81ff_0 // -1.999023 * 0.000061 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bfff_0400_8600_3c_8aff_1 // -1.999023 * 0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bfff_8400_8600_3c_01ff_0 // -1.999023 * -0.000061 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bfff_8400_8600_3c_01ff_0 // -1.999023 * -0.000061 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bfff_8400_0600_3c_0b00_1 // -1.999023 * -0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_8400_0600_3c_81ff_0 // 1.999023 * -0.000061 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3fff_8400_0600_3c_81ff_0 // 1.999023 * -0.000061 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3fff_8400_8600_3c_8aff_1 // 1.999023 * -0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_0400_8600_3c_01ff_0 // 1.999023 * 0.000061 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3fff_0400_8600_3c_01ff_0 // 1.999023 * 0.000061 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3fff_0400_0600_3c_0b00_1 // 1.999023 * 0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 3fff_0400_0401_3c_0a00_0 // 1.999023 * 0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3fff_0400_8401_3c_03fe_0 // 1.999023 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3fff_0400_8401_3c_03fe_0 // 1.999023 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3fff_8400_8401_3c_8a00_0 // 1.999023 * -0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3fff_8400_0401_3c_83fe_0 // 1.999023 * -0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3fff_8400_0401_3c_83fe_0 // 1.999023 * -0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bfff_8400_0401_3c_0a00_0 // -1.999023 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bfff_8400_8401_3c_03fe_0 // -1.999023 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bfff_8400_8401_3c_03fe_0 // -1.999023 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bfff_0400_8401_3c_8a00_0 // -1.999023 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bfff_0400_0401_3c_83fe_0 // -1.999023 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bfff_0400_0401_3c_83fe_0 // -1.999023 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bfff_0400_07ff_3c_0000_0 // -1.999023 * 0.000061 + 0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bfff_0400_87ff_3c_8bff_0 // -1.999023 * 0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 0 bfff_8400_87ff_3c_0000_0 // -1.999023 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -27303,13 +27303,13 @@ bfff_8600_0401_3c_0c00_1 // -1.999023 * -0.000092 + 0.000061 = 0.000244 NV: 0 OF bfff_8600_8401_3c_07fe_1 // -1.999023 * -0.000092 + -0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 bfff_0600_8401_3c_8bff_1 // -1.999023 * 0.000092 + -0.000061 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 bfff_0600_0401_3c_87fd_1 // -1.999023 * 0.000092 + 0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bfff_0600_07ff_3c_83ff_3 // -1.999023 * 0.000092 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bfff_0600_07ff_3c_83ff_3 // -1.999023 * 0.000092 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 bfff_0600_87ff_3c_8cff_1 // -1.999023 * 0.000092 + -0.000122 = -0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -bfff_8600_87ff_3c_0400_3 // -1.999023 * -0.000092 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm bfff_8600_87ff_3c_0400_3 // -1.999023 * -0.000092 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 bfff_8600_07ff_3c_0d00_1 // -1.999023 * -0.000092 + 0.000122 = 0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_8600_07ff_3c_83ff_3 // 1.999023 * -0.000092 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3fff_8600_07ff_3c_83ff_3 // 1.999023 * -0.000092 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3fff_8600_87ff_3c_8cff_1 // 1.999023 * -0.000092 + -0.000122 = -0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -3fff_0600_87ff_3c_0400_3 // 1.999023 * 0.000092 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 3fff_0600_87ff_3c_0400_3 // 1.999023 * 0.000092 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3fff_0600_07ff_3c_0d00_1 // 1.999023 * 0.000092 + 0.000122 = 0.000305 NV: 0 OF: 0 UF: 0 NX: 1 3fff_0600_3c00_3c_3c01_1 // 1.999023 * 0.000092 + 1.000000 = 1.000977 NV: 0 OF: 0 UF: 0 NX: 1 3fff_0600_bc00_3c_bbff_1 // 1.999023 * 0.000092 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -27463,29 +27463,29 @@ bfff_8401_0400_3c_0a01_1 // -1.999023 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF bfff_8401_8400_3c_0401_1 // -1.999023 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 bfff_0401_8400_3c_8a00_1 // -1.999023 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 bfff_0401_0400_3c_8400_1 // -1.999023 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bfff_0401_0600_3c_8200_3 // -1.999023 * 0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bfff_0401_0600_3c_8200_3 // -1.999023 * 0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 bfff_0401_8600_3c_8b00_1 // -1.999023 * 0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bfff_8401_8600_3c_0201_3 // -1.999023 * -0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bfff_8401_8600_3c_0201_3 // -1.999023 * -0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 bfff_8401_0600_3c_0b01_1 // -1.999023 * -0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_8401_0600_3c_8200_3 // 1.999023 * -0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3fff_8401_0600_3c_8200_3 // 1.999023 * -0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3fff_8401_8600_3c_8b00_1 // 1.999023 * -0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_0401_8600_3c_0201_3 // 1.999023 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3fff_0401_8600_3c_0201_3 // 1.999023 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3fff_0401_0600_3c_0b01_1 // 1.999023 * 0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 3fff_0401_0401_3c_0a01_1 // 1.999023 * 0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -3fff_0401_8401_3c_0400_3 // 1.999023 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 3fff_0401_8401_3c_0400_3 // 1.999023 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3fff_8401_8401_3c_8a00_1 // 1.999023 * -0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_8401_0401_3c_83ff_3 // 1.999023 * -0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3fff_8401_0401_3c_83ff_3 // 1.999023 * -0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 bfff_8401_0401_3c_0a01_1 // -1.999023 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -bfff_8401_8401_3c_0400_3 // -1.999023 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm bfff_8401_8401_3c_0400_3 // -1.999023 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 bfff_0401_8401_3c_8a00_1 // -1.999023 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bfff_0401_0401_3c_83ff_3 // -1.999023 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: bfff_0401_07ff_3c_8001_3 // -1.999023 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bfff_0401_0401_3c_83ff_3 // -1.999023 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bfff_0401_07ff_3c_8001_3 // -1.999023 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 bfff_0401_87ff_3c_8bff_1 // -1.999023 * 0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bfff_8401_87ff_3c_0002_3 // -1.999023 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bfff_8401_87ff_3c_0002_3 // -1.999023 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 bfff_8401_07ff_3c_0c00_1 // -1.999023 * -0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_8401_07ff_3c_8001_3 // 1.999023 * -0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3fff_8401_07ff_3c_8001_3 // 1.999023 * -0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3fff_8401_87ff_3c_8bff_1 // 1.999023 * -0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_0401_87ff_3c_0002_3 // 1.999023 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3fff_0401_87ff_3c_0002_3 // 1.999023 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3fff_0401_07ff_3c_0c00_1 // 1.999023 * 0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 3fff_0401_3c00_3c_3c01_1 // 1.999023 * 0.000061 + 1.000000 = 1.000977 NV: 0 OF: 0 UF: 0 NX: 1 3fff_0401_bc00_3c_bbff_1 // 1.999023 * 0.000061 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -30983,29 +30983,29 @@ c000_8400_0400_3c_0a00_0 // -2.000000 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF c000_8400_8400_3c_0400_0 // -2.000000 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 c000_0400_8400_3c_8a00_0 // -2.000000 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 c000_0400_0400_3c_8400_0 // -2.000000 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: c000_0400_0600_3c_8200_0 // -2.000000 * 0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c000_0400_0600_3c_8200_0 // -2.000000 * 0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 c000_0400_8600_3c_8b00_0 // -2.000000 * 0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: c000_8400_8600_3c_0200_0 // -2.000000 * -0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c000_8400_8600_3c_0200_0 // -2.000000 * -0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 c000_8400_0600_3c_0b00_0 // -2.000000 * -0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 4000_8400_0600_3c_8200_0 // 2.000000 * -0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_8400_0600_3c_8200_0 // 2.000000 * -0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 4000_8400_8600_3c_8b00_0 // 2.000000 * -0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 4000_0400_8600_3c_0200_0 // 2.000000 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_0400_8600_3c_0200_0 // 2.000000 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 4000_0400_0600_3c_0b00_0 // 2.000000 * 0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 4000_0400_0401_3c_0a01_1 // 2.000000 * 0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4000_0400_8401_3c_03ff_0 // 2.000000 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_0400_8401_3c_03ff_0 // 2.000000 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 4000_8400_8401_3c_8a00_1 // 2.000000 * -0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4000_8400_0401_3c_83ff_0 // 2.000000 * -0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_8400_0401_3c_83ff_0 // 2.000000 * -0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 c000_8400_0401_3c_0a01_1 // -2.000000 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: c000_8400_8401_3c_03ff_0 // -2.000000 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c000_8400_8401_3c_03ff_0 // -2.000000 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 c000_0400_8401_3c_8a00_1 // -2.000000 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: c000_0400_0401_3c_83ff_0 // -2.000000 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: c000_0400_07ff_3c_8001_0 // -2.000000 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c000_0400_0401_3c_83ff_0 // -2.000000 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c000_0400_07ff_3c_8001_0 // -2.000000 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 c000_0400_87ff_3c_8bff_1 // -2.000000 * 0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: c000_8400_87ff_3c_0001_0 // -2.000000 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c000_8400_87ff_3c_0001_0 // -2.000000 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 c000_8400_07ff_3c_0c00_1 // -2.000000 * -0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4000_8400_07ff_3c_8001_0 // 2.000000 * -0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_8400_07ff_3c_8001_0 // 2.000000 * -0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 4000_8400_87ff_3c_8bff_1 // 2.000000 * -0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4000_0400_87ff_3c_0001_0 // 2.000000 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_0400_87ff_3c_0001_0 // 2.000000 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 4000_0400_07ff_3c_0c00_1 // 2.000000 * 0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 4000_0400_3c00_3c_3c01_1 // 2.000000 * 0.000061 + 1.000000 = 1.000977 NV: 0 OF: 0 UF: 0 NX: 1 4000_0400_bc00_3c_bbff_1 // 2.000000 * 0.000061 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -31335,13 +31335,13 @@ c000_8401_0400_3c_0a01_0 // -2.000000 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF c000_8401_8400_3c_0402_0 // -2.000000 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 c000_0401_8400_3c_8a01_0 // -2.000000 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 c000_0401_0400_3c_8402_0 // -2.000000 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: c000_0401_0600_3c_8202_0 // -2.000000 * 0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c000_0401_0600_3c_8202_0 // -2.000000 * 0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 c000_0401_8600_3c_8b01_0 // -2.000000 * 0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: c000_8401_8600_3c_0202_0 // -2.000000 * -0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c000_8401_8600_3c_0202_0 // -2.000000 * -0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 c000_8401_0600_3c_0b01_0 // -2.000000 * -0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 4000_8401_0600_3c_8202_0 // 2.000000 * -0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_8401_0600_3c_8202_0 // 2.000000 * -0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 4000_8401_8600_3c_8b01_0 // 2.000000 * -0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 4000_0401_8600_3c_0202_0 // 2.000000 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_0401_8600_3c_0202_0 // 2.000000 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 4000_0401_0600_3c_0b01_0 // 2.000000 * 0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 4000_0401_0401_3c_0a02_1 // 2.000000 * 0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 4000_0401_8401_3c_0401_0 // 2.000000 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 @@ -31351,13 +31351,13 @@ c000_8401_0401_3c_0a02_1 // -2.000000 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF c000_8401_8401_3c_0401_0 // -2.000000 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 c000_0401_8401_3c_8a01_1 // -2.000000 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 c000_0401_0401_3c_8401_0 // -2.000000 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: c000_0401_07ff_3c_8003_0 // -2.000000 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c000_0401_07ff_3c_8003_0 // -2.000000 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 c000_0401_87ff_3c_8c00_1 // -2.000000 * 0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: c000_8401_87ff_3c_0003_0 // -2.000000 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c000_8401_87ff_3c_0003_0 // -2.000000 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 c000_8401_07ff_3c_0c01_1 // -2.000000 * -0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4000_8401_07ff_3c_8003_0 // 2.000000 * -0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_8401_07ff_3c_8003_0 // 2.000000 * -0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 4000_8401_87ff_3c_8c00_1 // 2.000000 * -0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4000_0401_87ff_3c_0003_0 // 2.000000 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_0401_87ff_3c_0003_0 // 2.000000 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 4000_0401_07ff_3c_0c01_1 // 2.000000 * 0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 4000_0401_3c00_3c_3c01_1 // 2.000000 * 0.000061 + 1.000000 = 1.000977 NV: 0 OF: 0 UF: 0 NX: 1 4000_0401_bc00_3c_bbff_1 // 2.000000 * 0.000061 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -38727,13 +38727,13 @@ c001_8400_0400_3c_0a01_0 // -2.001953 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF c001_8400_8400_3c_0402_0 // -2.001953 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 c001_0400_8400_3c_8a01_0 // -2.001953 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 c001_0400_0400_3c_8402_0 // -2.001953 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: c001_0400_0600_3c_8202_0 // -2.001953 * 0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c001_0400_0600_3c_8202_0 // -2.001953 * 0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 c001_0400_8600_3c_8b01_0 // -2.001953 * 0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: c001_8400_8600_3c_0202_0 // -2.001953 * -0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c001_8400_8600_3c_0202_0 // -2.001953 * -0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 c001_8400_0600_3c_0b01_0 // -2.001953 * -0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 4001_8400_0600_3c_8202_0 // 2.001953 * -0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4001_8400_0600_3c_8202_0 // 2.001953 * -0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 4001_8400_8600_3c_8b01_0 // 2.001953 * -0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 4001_0400_8600_3c_0202_0 // 2.001953 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4001_0400_8600_3c_0202_0 // 2.001953 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 4001_0400_0600_3c_0b01_0 // 2.001953 * 0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 4001_0400_0401_3c_0a02_1 // 2.001953 * 0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 4001_0400_8401_3c_0401_0 // 2.001953 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 @@ -38743,13 +38743,13 @@ c001_8400_0401_3c_0a02_1 // -2.001953 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF c001_8400_8401_3c_0401_0 // -2.001953 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 c001_0400_8401_3c_8a01_1 // -2.001953 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 c001_0400_0401_3c_8401_0 // -2.001953 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: c001_0400_07ff_3c_8003_0 // -2.001953 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c001_0400_07ff_3c_8003_0 // -2.001953 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 c001_0400_87ff_3c_8c00_1 // -2.001953 * 0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: c001_8400_87ff_3c_0003_0 // -2.001953 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c001_8400_87ff_3c_0003_0 // -2.001953 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 c001_8400_07ff_3c_0c01_1 // -2.001953 * -0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4001_8400_07ff_3c_8003_0 // 2.001953 * -0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4001_8400_07ff_3c_8003_0 // 2.001953 * -0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 4001_8400_87ff_3c_8c00_1 // 2.001953 * -0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4001_0400_87ff_3c_0003_0 // 2.001953 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4001_0400_87ff_3c_0003_0 // 2.001953 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 4001_0400_07ff_3c_0c01_1 // 2.001953 * 0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 4001_0400_3c00_3c_3c01_1 // 2.001953 * 0.000061 + 1.000000 = 1.000977 NV: 0 OF: 0 UF: 0 NX: 1 4001_0400_bc00_3c_bbff_1 // 2.001953 * 0.000061 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -39079,13 +39079,13 @@ c001_8401_0400_3c_0a03_1 // -2.001953 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF c001_8401_8400_3c_0405_1 // -2.001953 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 c001_0401_8400_3c_8a02_1 // -2.001953 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 c001_0401_0400_3c_8404_1 // -2.001953 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: c001_0401_0600_3c_8204_3 // -2.001953 * 0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: c001_0401_0600_3c_8204_3 // -2.001953 * 0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 c001_0401_8600_3c_8b02_1 // -2.001953 * 0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: c001_8401_8600_3c_0205_3 // -2.001953 * -0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: c001_8401_8600_3c_0205_3 // -2.001953 * -0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 c001_8401_0600_3c_0b03_1 // -2.001953 * -0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4001_8401_0600_3c_8204_3 // 2.001953 * -0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 4001_8401_0600_3c_8204_3 // 2.001953 * -0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 4001_8401_8600_3c_8b02_1 // 2.001953 * -0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4001_0401_8600_3c_0205_3 // 2.001953 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 4001_0401_8600_3c_0205_3 // 2.001953 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 4001_0401_0600_3c_0b03_1 // 2.001953 * 0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 4001_0401_0401_3c_0a03_1 // 2.001953 * 0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 4001_0401_8401_3c_0404_1 // 2.001953 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 @@ -39095,13 +39095,13 @@ c001_8401_0401_3c_0a03_1 // -2.001953 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF c001_8401_8401_3c_0404_1 // -2.001953 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 c001_0401_8401_3c_8a02_1 // -2.001953 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 c001_0401_0401_3c_8403_1 // -2.001953 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: c001_0401_07ff_3c_8005_3 // -2.001953 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: c001_0401_07ff_3c_8005_3 // -2.001953 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 c001_0401_87ff_3c_8c00_1 // -2.001953 * 0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: c001_8401_87ff_3c_0006_3 // -2.001953 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: c001_8401_87ff_3c_0006_3 // -2.001953 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 c001_8401_07ff_3c_0c01_1 // -2.001953 * -0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4001_8401_07ff_3c_8005_3 // 2.001953 * -0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 4001_8401_07ff_3c_8005_3 // 2.001953 * -0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 4001_8401_87ff_3c_8c00_1 // 2.001953 * -0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4001_0401_87ff_3c_0006_3 // 2.001953 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 4001_0401_87ff_3c_0006_3 // 2.001953 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 4001_0401_07ff_3c_0c01_1 // 2.001953 * 0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 4001_0401_3c00_3c_3c01_1 // 2.001953 * 0.000061 + 1.000000 = 1.000977 NV: 0 OF: 0 UF: 0 NX: 1 4001_0401_bc00_3c_bbff_1 // 2.001953 * 0.000061 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 diff --git a/examples/exercises/fma16/tests/fma_special_rz.tv b/examples/exercises/fma16/tests/fma_special_rz.tv index 7c6307fb7..177aa74fc 100644 --- a/examples/exercises/fma16/tests/fma_special_rz.tv +++ b/examples/exercises/fma16/tests/fma_special_rz.tv @@ -1,12 +1,12 @@ // FMA with special cases, RZ 0400_0400_0400_0c_0400_1 // 0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_0400_8400_0c_83ff_3 // 0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_0400_8400_0c_83ff_3 // 0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0400_8400_8400_0c_8400_1 // 0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_8400_0400_0c_03ff_3 // 0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_8400_0400_0c_03ff_3 // 0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_8400_0400_0c_0400_1 // -0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_8400_8400_0c_83ff_3 // -0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_8400_8400_0c_83ff_3 // -0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_0400_8400_0c_8400_1 // -0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_0400_0400_0c_03ff_3 // -0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_0400_0400_0c_03ff_3 // -0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_0400_0600_0c_05ff_1 // -0.000061 * 0.000061 + 0.000092 = 0.000091 NV: 0 OF: 0 UF: 0 NX: 1 8400_0400_8600_0c_8600_1 // -0.000061 * 0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8400_8400_8600_0c_85ff_1 // -0.000061 * -0.000061 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 @@ -159,30 +159,30 @@ 0400_8400_ffff_0c_7e00_0 // 0.000061 * -0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0400_0400_ffff_0c_7e00_0 // 0.000061 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0400_0400_7fff_0c_7e00_0 // 0.000061 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -0400_0400_0000_0c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_0400_8000_0c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_8400_8000_0c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_8400_0000_0c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_8400_0000_0c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_8400_8000_0c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_0400_8000_0c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_0400_0000_0c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_0400_8000_0c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_0400_0000_0c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_8400_0000_0c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_8400_8000_0c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_8400_8000_0c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_8400_0000_0c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_0400_0000_0c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_0400_8000_0c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_0400_0000_0c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_0400_8000_0c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8400_8000_0c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8400_0000_0c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_8400_0000_0c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_8400_8000_0c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0400_8000_0c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0400_0000_0c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0400_8000_0c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0400_0000_0c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_8400_0000_0c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_8400_8000_0c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8400_8000_0c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8400_0000_0c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_0400_0000_0c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_0400_8000_0c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0400_0600_0400_0c_0400_1 // 0.000061 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_0600_8400_0c_83ff_3 // 0.000061 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_0600_8400_0c_83ff_3 // 0.000061 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0400_8600_8400_0c_8400_1 // 0.000061 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_8600_0400_0c_03ff_3 // 0.000061 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_8600_0400_0c_03ff_3 // 0.000061 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_8600_0400_0c_0400_1 // -0.000061 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_8600_8400_0c_83ff_3 // -0.000061 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_8600_8400_0c_83ff_3 // -0.000061 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_0600_8400_0c_8400_1 // -0.000061 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_0600_0400_0c_03ff_3 // -0.000061 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_0600_0400_0c_03ff_3 // -0.000061 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_0600_0600_0c_05ff_1 // -0.000061 * 0.000092 + 0.000092 = 0.000091 NV: 0 OF: 0 UF: 0 NX: 1 8400_0600_8600_0c_8600_1 // -0.000061 * 0.000092 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8400_8600_8600_0c_85ff_1 // -0.000061 * -0.000092 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 @@ -335,30 +335,30 @@ 0400_8600_ffff_0c_7e00_0 // 0.000061 * -0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0400_0600_ffff_0c_7e00_0 // 0.000061 * 0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0400_0600_7fff_0c_7e00_0 // 0.000061 * 0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -0400_0600_0000_0c_0000_3 // 0.000061 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_0600_8000_0c_0000_3 // 0.000061 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_8600_8000_0c_8000_3 // 0.000061 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_8600_0000_0c_8000_3 // 0.000061 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_8600_0000_0c_0000_3 // -0.000061 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_8600_8000_0c_0000_3 // -0.000061 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_0600_8000_0c_8000_3 // -0.000061 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_0600_0000_0c_8000_3 // -0.000061 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_0600_8000_0c_8000_3 // -0.000061 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_0600_0000_0c_8000_3 // -0.000061 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_8600_0000_0c_0000_3 // -0.000061 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_8600_8000_0c_0000_3 // -0.000061 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_8600_8000_0c_8000_3 // 0.000061 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_8600_0000_0c_8000_3 // 0.000061 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_0600_0000_0c_0000_3 // 0.000061 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_0600_8000_0c_0000_3 // 0.000061 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_0600_0000_0c_0000_3 // 0.000061 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_0600_8000_0c_0000_3 // 0.000061 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8600_8000_0c_8000_3 // 0.000061 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8600_0000_0c_8000_3 // 0.000061 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_8600_0000_0c_0000_3 // -0.000061 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_8600_8000_0c_0000_3 // -0.000061 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0600_8000_0c_8000_3 // -0.000061 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0600_0000_0c_8000_3 // -0.000061 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0600_8000_0c_8000_3 // -0.000061 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0600_0000_0c_8000_3 // -0.000061 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_8600_0000_0c_0000_3 // -0.000061 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_8600_8000_0c_0000_3 // -0.000061 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8600_8000_0c_8000_3 // 0.000061 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8600_0000_0c_8000_3 // 0.000061 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_0600_0000_0c_0000_3 // 0.000061 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_0600_8000_0c_0000_3 // 0.000061 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0400_0401_0400_0c_0400_1 // 0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_0401_8400_0c_83ff_3 // 0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_0401_8400_0c_83ff_3 // 0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0400_8401_8400_0c_8400_1 // 0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_8401_0400_0c_03ff_3 // 0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_8401_0400_0c_03ff_3 // 0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_8401_0400_0c_0400_1 // -0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_8401_8400_0c_83ff_3 // -0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_8401_8400_0c_83ff_3 // -0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_0401_8400_0c_8400_1 // -0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_0401_0400_0c_03ff_3 // -0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_0401_0400_0c_03ff_3 // -0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_0401_0600_0c_05ff_1 // -0.000061 * 0.000061 + 0.000092 = 0.000091 NV: 0 OF: 0 UF: 0 NX: 1 8400_0401_8600_0c_8600_1 // -0.000061 * 0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8400_8401_8600_0c_85ff_1 // -0.000061 * -0.000061 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 @@ -511,30 +511,30 @@ 0400_8401_ffff_0c_7e00_0 // 0.000061 * -0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0400_0401_ffff_0c_7e00_0 // 0.000061 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0400_0401_7fff_0c_7e00_0 // 0.000061 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -0400_0401_0000_0c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_0401_8000_0c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_8401_8000_0c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_8401_0000_0c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_8401_0000_0c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_8401_8000_0c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_0401_8000_0c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_0401_0000_0c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_0401_8000_0c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_0401_0000_0c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_8401_0000_0c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_8401_8000_0c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_8401_8000_0c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_8401_0000_0c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_0401_0000_0c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_0401_8000_0c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_0401_0000_0c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_0401_8000_0c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8401_8000_0c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8401_0000_0c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_8401_0000_0c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_8401_8000_0c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0401_8000_0c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0401_0000_0c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0401_8000_0c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_0401_0000_0c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_8401_0000_0c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_8401_8000_0c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8401_8000_0c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_8401_0000_0c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_0401_0000_0c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_0401_8000_0c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0400_07ff_0400_0c_0400_1 // 0.000061 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_07ff_8400_0c_83ff_3 // 0.000061 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_07ff_8400_0c_83ff_3 // 0.000061 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0400_87ff_8400_0c_8400_1 // 0.000061 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_87ff_0400_0c_03ff_3 // 0.000061 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_87ff_0400_0c_03ff_3 // 0.000061 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_87ff_0400_0c_0400_1 // -0.000061 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_87ff_8400_0c_83ff_3 // -0.000061 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_87ff_8400_0c_83ff_3 // -0.000061 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_07ff_8400_0c_8400_1 // -0.000061 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_07ff_0400_0c_03ff_3 // -0.000061 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8400_07ff_0400_0c_03ff_3 // -0.000061 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8400_07ff_0600_0c_05ff_1 // -0.000061 * 0.000122 + 0.000092 = 0.000091 NV: 0 OF: 0 UF: 0 NX: 1 8400_07ff_8600_0c_8600_1 // -0.000061 * 0.000122 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8400_87ff_8600_0c_85ff_1 // -0.000061 * -0.000122 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 @@ -687,22 +687,22 @@ 0400_87ff_ffff_0c_7e00_0 // 0.000061 * -0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0400_07ff_ffff_0c_7e00_0 // 0.000061 * 0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0400_07ff_7fff_0c_7e00_0 // 0.000061 * 0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -0400_07ff_0000_0c_0000_3 // 0.000061 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_07ff_8000_0c_0000_3 // 0.000061 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_87ff_8000_0c_8000_3 // 0.000061 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_87ff_0000_0c_8000_3 // 0.000061 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_87ff_0000_0c_0000_3 // -0.000061 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_87ff_8000_0c_0000_3 // -0.000061 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_07ff_8000_0c_8000_3 // -0.000061 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_07ff_0000_0c_8000_3 // -0.000061 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_07ff_8000_0c_8000_3 // -0.000061 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_07ff_0000_0c_8000_3 // -0.000061 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_87ff_0000_0c_0000_3 // -0.000061 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8400_87ff_8000_0c_0000_3 // -0.000061 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_87ff_8000_0c_8000_3 // 0.000061 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_87ff_0000_0c_8000_3 // 0.000061 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_07ff_0000_0c_0000_3 // 0.000061 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0400_07ff_8000_0c_0000_3 // 0.000061 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_07ff_0000_0c_0000_3 // 0.000061 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_07ff_8000_0c_0000_3 // 0.000061 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_87ff_8000_0c_8000_3 // 0.000061 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_87ff_0000_0c_8000_3 // 0.000061 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_87ff_0000_0c_0000_3 // -0.000061 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_87ff_8000_0c_0000_3 // -0.000061 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_07ff_8000_0c_8000_3 // -0.000061 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_07ff_0000_0c_8000_3 // -0.000061 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_07ff_8000_0c_8000_3 // -0.000061 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_07ff_0000_0c_8000_3 // -0.000061 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_87ff_0000_0c_0000_3 // -0.000061 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8400_87ff_8000_0c_0000_3 // -0.000061 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_87ff_8000_0c_8000_3 // 0.000061 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_87ff_0000_0c_8000_3 // 0.000061 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_07ff_0000_0c_0000_3 // 0.000061 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0400_07ff_8000_0c_0000_3 // 0.000061 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0400_3c00_0400_0c_0800_0 // 0.000061 * 1.000000 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c00_8400_0c_0000_0 // 0.000061 * 1.000000 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_bc00_8400_0c_8800_0 // 0.000061 * -1.000000 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 0 @@ -711,29 +711,29 @@ 8400_bc00_8400_0c_0000_0 // -0.000061 * -1.000000 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_3c00_8400_0c_8800_0 // -0.000061 * 1.000000 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 0 8400_3c00_0400_0c_0000_0 // -0.000061 * 1.000000 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_3c00_0600_0c_0200_0 // -0.000061 * 1.000000 + 0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3c00_0600_0c_0200_0 // -0.000061 * 1.000000 + 0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8400_3c00_8600_0c_8900_0 // -0.000061 * 1.000000 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_bc00_8600_0c_8200_0 // -0.000061 * -1.000000 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_bc00_8600_0c_8200_0 // -0.000061 * -1.000000 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8400_bc00_0600_0c_0900_0 // -0.000061 * -1.000000 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_bc00_0600_0c_0200_0 // 0.000061 * -1.000000 + 0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_bc00_0600_0c_0200_0 // 0.000061 * -1.000000 + 0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0400_bc00_8600_0c_8900_0 // 0.000061 * -1.000000 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_3c00_8600_0c_8200_0 // 0.000061 * 1.000000 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3c00_8600_0c_8200_0 // 0.000061 * 1.000000 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c00_0600_0c_0900_0 // 0.000061 * 1.000000 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c00_0401_0c_0800_1 // 0.000061 * 1.000000 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3c00_8401_0c_8001_0 // 0.000061 * 1.000000 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3c00_8401_0c_8001_0 // 0.000061 * 1.000000 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_bc00_8401_0c_8800_1 // 0.000061 * -1.000000 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_bc00_0401_0c_0001_0 // 0.000061 * -1.000000 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_bc00_0401_0c_0001_0 // 0.000061 * -1.000000 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_bc00_0401_0c_0800_1 // -0.000061 * -1.000000 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_bc00_8401_0c_8001_0 // -0.000061 * -1.000000 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_bc00_8401_0c_8001_0 // -0.000061 * -1.000000 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_3c00_8401_0c_8800_1 // -0.000061 * 1.000000 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_3c00_0401_0c_0001_0 // -0.000061 * 1.000000 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_3c00_07ff_0c_03ff_0 // -0.000061 * 1.000000 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3c00_0401_0c_0001_0 // -0.000061 * 1.000000 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3c00_07ff_0c_03ff_0 // -0.000061 * 1.000000 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_3c00_87ff_0c_89ff_1 // -0.000061 * 1.000000 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_bc00_87ff_0c_83ff_0 // -0.000061 * -1.000000 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_bc00_87ff_0c_83ff_0 // -0.000061 * -1.000000 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_bc00_07ff_0c_09ff_1 // -0.000061 * -1.000000 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_bc00_07ff_0c_03ff_0 // 0.000061 * -1.000000 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_bc00_07ff_0c_03ff_0 // 0.000061 * -1.000000 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_bc00_87ff_0c_89ff_1 // 0.000061 * -1.000000 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3c00_87ff_0c_83ff_0 // 0.000061 * 1.000000 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3c00_87ff_0c_83ff_0 // 0.000061 * 1.000000 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c00_07ff_0c_09ff_1 // 0.000061 * 1.000000 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 0400_3c00_3c00_0c_3c00_1 // 0.000061 * 1.000000 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0400_3c00_bc00_0c_bbff_1 // 0.000061 * 1.000000 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -880,13 +880,13 @@ 0400_3c00_0000_0c_0400_0 // 0.000061 * 1.000000 + 0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c00_8000_0c_0400_0 // 0.000061 * 1.000000 + -0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_3e00_0400_0c_0900_0 // 0.000061 * 1.500000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_3e00_8400_0c_0200_0 // 0.000061 * 1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3e00_8400_0c_0200_0 // 0.000061 * 1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0400_be00_8400_0c_8900_0 // 0.000061 * -1.500000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_be00_0400_0c_8200_0 // 0.000061 * -1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_be00_0400_0c_8200_0 // 0.000061 * -1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8400_be00_0400_0c_0900_0 // -0.000061 * -1.500000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_be00_8400_0c_0200_0 // -0.000061 * -1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_be00_8400_0c_0200_0 // -0.000061 * -1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8400_3e00_8400_0c_8900_0 // -0.000061 * 1.500000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_3e00_0400_0c_8200_0 // -0.000061 * 1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3e00_0400_0c_8200_0 // -0.000061 * 1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8400_3e00_0600_0c_0000_0 // -0.000061 * 1.500000 + 0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_3e00_8600_0c_8a00_0 // -0.000061 * 1.500000 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 8400_be00_8600_0c_0000_0 // -0.000061 * -1.500000 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -896,20 +896,20 @@ 0400_3e00_8600_0c_0000_0 // 0.000061 * 1.500000 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_3e00_0600_0c_0a00_0 // 0.000061 * 1.500000 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 0400_3e00_0401_0c_0900_1 // 0.000061 * 1.500000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3e00_8401_0c_01ff_0 // 0.000061 * 1.500000 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3e00_8401_0c_01ff_0 // 0.000061 * 1.500000 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0400_be00_8401_0c_8900_1 // 0.000061 * -1.500000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_be00_0401_0c_81ff_0 // 0.000061 * -1.500000 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_be00_0401_0c_81ff_0 // 0.000061 * -1.500000 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8400_be00_0401_0c_0900_1 // -0.000061 * -1.500000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_be00_8401_0c_01ff_0 // -0.000061 * -1.500000 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_be00_8401_0c_01ff_0 // -0.000061 * -1.500000 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8400_3e00_8401_0c_8900_1 // -0.000061 * 1.500000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_3e00_0401_0c_81ff_0 // -0.000061 * 1.500000 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_3e00_07ff_0c_01ff_0 // -0.000061 * 1.500000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3e00_0401_0c_81ff_0 // -0.000061 * 1.500000 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3e00_07ff_0c_01ff_0 // -0.000061 * 1.500000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8400_3e00_87ff_0c_8aff_1 // -0.000061 * 1.500000 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_be00_87ff_0c_81ff_0 // -0.000061 * -1.500000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_be00_87ff_0c_81ff_0 // -0.000061 * -1.500000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8400_be00_07ff_0c_0aff_1 // -0.000061 * -1.500000 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_be00_07ff_0c_01ff_0 // 0.000061 * -1.500000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_be00_07ff_0c_01ff_0 // 0.000061 * -1.500000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0400_be00_87ff_0c_8aff_1 // 0.000061 * -1.500000 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3e00_87ff_0c_81ff_0 // 0.000061 * 1.500000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3e00_87ff_0c_81ff_0 // 0.000061 * 1.500000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0400_3e00_07ff_0c_0aff_1 // 0.000061 * 1.500000 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 0400_3e00_3c00_0c_3c00_1 // 0.000061 * 1.500000 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0400_3e00_bc00_0c_bbff_1 // 0.000061 * 1.500000 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -1056,20 +1056,20 @@ 0400_3e00_0000_0c_0600_0 // 0.000061 * 1.500000 + 0.000000 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 0 0400_3e00_8000_0c_0600_0 // 0.000061 * 1.500000 + -0.000000 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c01_0400_0c_0800_1 // 0.000061 * 1.000977 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3c01_8400_0c_0001_0 // 0.000061 * 1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3c01_8400_0c_0001_0 // 0.000061 * 1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_bc01_8400_0c_8800_1 // 0.000061 * -1.000977 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_bc01_0400_0c_8001_0 // 0.000061 * -1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_bc01_0400_0c_8001_0 // 0.000061 * -1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_bc01_0400_0c_0800_1 // -0.000061 * -1.000977 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_bc01_8400_0c_0001_0 // -0.000061 * -1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_bc01_8400_0c_0001_0 // -0.000061 * -1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_3c01_8400_0c_8800_1 // -0.000061 * 1.000977 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_3c01_0400_0c_8001_0 // -0.000061 * 1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_3c01_0600_0c_01ff_0 // -0.000061 * 1.000977 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3c01_0400_0c_8001_0 // -0.000061 * 1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3c01_0600_0c_01ff_0 // -0.000061 * 1.000977 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8400_3c01_8600_0c_8900_1 // -0.000061 * 1.000977 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_bc01_8600_0c_81ff_0 // -0.000061 * -1.000977 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_bc01_8600_0c_81ff_0 // -0.000061 * -1.000977 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8400_bc01_0600_0c_0900_1 // -0.000061 * -1.000977 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_bc01_0600_0c_01ff_0 // 0.000061 * -1.000977 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_bc01_0600_0c_01ff_0 // 0.000061 * -1.000977 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0400_bc01_8600_0c_8900_1 // 0.000061 * -1.000977 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3c01_8600_0c_81ff_0 // 0.000061 * 1.000977 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3c01_8600_0c_81ff_0 // 0.000061 * 1.000977 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c01_0600_0c_0900_1 // 0.000061 * 1.000977 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 0400_3c01_0401_0c_0801_0 // 0.000061 * 1.000977 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c01_8401_0c_0000_0 // 0.000061 * 1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -1079,13 +1079,13 @@ 8400_bc01_8401_0c_0000_0 // -0.000061 * -1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_3c01_8401_0c_8801_0 // -0.000061 * 1.000977 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 0 8400_3c01_0401_0c_0000_0 // -0.000061 * 1.000977 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_3c01_07ff_0c_03fe_0 // -0.000061 * 1.000977 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3c01_07ff_0c_03fe_0 // -0.000061 * 1.000977 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_3c01_87ff_0c_8a00_0 // -0.000061 * 1.000977 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_bc01_87ff_0c_83fe_0 // -0.000061 * -1.000977 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_bc01_87ff_0c_83fe_0 // -0.000061 * -1.000977 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_bc01_07ff_0c_0a00_0 // -0.000061 * -1.000977 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_bc01_07ff_0c_03fe_0 // 0.000061 * -1.000977 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_bc01_07ff_0c_03fe_0 // 0.000061 * -1.000977 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_bc01_87ff_0c_8a00_0 // 0.000061 * -1.000977 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_3c01_87ff_0c_83fe_0 // 0.000061 * 1.000977 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3c01_87ff_0c_83fe_0 // 0.000061 * 1.000977 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c01_07ff_0c_0a00_0 // 0.000061 * 1.000977 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c01_3c00_0c_3c00_1 // 0.000061 * 1.000977 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0400_3c01_bc00_0c_bbff_1 // 0.000061 * 1.000977 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -1232,29 +1232,29 @@ 0400_3c01_0000_0c_0401_0 // 0.000061 * 1.000977 + 0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c01_8000_0c_0401_0 // 0.000061 * 1.000977 + -0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_3fff_0400_0c_09ff_1 // 0.000061 * 1.999023 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3fff_8400_0c_03ff_0 // 0.000061 * 1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3fff_8400_0c_03ff_0 // 0.000061 * 1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_bfff_8400_0c_89ff_1 // 0.000061 * -1.999023 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_bfff_0400_0c_83ff_0 // 0.000061 * -1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_bfff_0400_0c_83ff_0 // 0.000061 * -1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_bfff_0400_0c_09ff_1 // -0.000061 * -1.999023 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_bfff_8400_0c_03ff_0 // -0.000061 * -1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_bfff_8400_0c_03ff_0 // -0.000061 * -1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_3fff_8400_0c_89ff_1 // -0.000061 * 1.999023 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_3fff_0400_0c_83ff_0 // -0.000061 * 1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_3fff_0600_0c_81ff_0 // -0.000061 * 1.999023 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3fff_0400_0c_83ff_0 // -0.000061 * 1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3fff_0600_0c_81ff_0 // -0.000061 * 1.999023 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8400_3fff_8600_0c_8aff_1 // -0.000061 * 1.999023 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_bfff_8600_0c_01ff_0 // -0.000061 * -1.999023 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_bfff_8600_0c_01ff_0 // -0.000061 * -1.999023 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8400_bfff_0600_0c_0aff_1 // -0.000061 * -1.999023 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_bfff_0600_0c_81ff_0 // 0.000061 * -1.999023 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_bfff_0600_0c_81ff_0 // 0.000061 * -1.999023 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0400_bfff_8600_0c_8aff_1 // 0.000061 * -1.999023 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_3fff_8600_0c_01ff_0 // 0.000061 * 1.999023 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3fff_8600_0c_01ff_0 // 0.000061 * 1.999023 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0400_3fff_0600_0c_0aff_1 // 0.000061 * 1.999023 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 0400_3fff_0401_0c_0a00_0 // 0.000061 * 1.999023 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_3fff_8401_0c_03fe_0 // 0.000061 * 1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3fff_8401_0c_03fe_0 // 0.000061 * 1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_bfff_8401_0c_8a00_0 // 0.000061 * -1.999023 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_bfff_0401_0c_83fe_0 // 0.000061 * -1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_bfff_0401_0c_83fe_0 // 0.000061 * -1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_bfff_0401_0c_0a00_0 // -0.000061 * -1.999023 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_bfff_8401_0c_03fe_0 // -0.000061 * -1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_bfff_8401_0c_03fe_0 // -0.000061 * -1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_3fff_8401_0c_8a00_0 // -0.000061 * 1.999023 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_3fff_0401_0c_83fe_0 // -0.000061 * 1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_3fff_0401_0c_83fe_0 // -0.000061 * 1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_3fff_07ff_0c_0000_0 // -0.000061 * 1.999023 + 0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_3fff_87ff_0c_8bff_0 // -0.000061 * 1.999023 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 0 8400_bfff_87ff_0c_0000_0 // -0.000061 * -1.999023 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -1415,29 +1415,29 @@ 8400_c000_8400_0c_0400_0 // -0.000061 * -2.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_4000_8400_0c_8a00_0 // -0.000061 * 2.000000 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 8400_4000_0400_0c_8400_0 // -0.000061 * 2.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_4000_0600_0c_8200_0 // -0.000061 * 2.000000 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_4000_0600_0c_8200_0 // -0.000061 * 2.000000 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8400_4000_8600_0c_8b00_0 // -0.000061 * 2.000000 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_c000_8600_0c_0200_0 // -0.000061 * -2.000000 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_c000_8600_0c_0200_0 // -0.000061 * -2.000000 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8400_c000_0600_0c_0b00_0 // -0.000061 * -2.000000 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_c000_0600_0c_8200_0 // 0.000061 * -2.000000 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_c000_0600_0c_8200_0 // 0.000061 * -2.000000 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0400_c000_8600_0c_8b00_0 // 0.000061 * -2.000000 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_4000_8600_0c_0200_0 // 0.000061 * 2.000000 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_4000_8600_0c_0200_0 // 0.000061 * 2.000000 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0400_4000_0600_0c_0b00_0 // 0.000061 * 2.000000 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 0400_4000_0401_0c_0a00_1 // 0.000061 * 2.000000 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_4000_8401_0c_03ff_0 // 0.000061 * 2.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_4000_8401_0c_03ff_0 // 0.000061 * 2.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_c000_8401_0c_8a00_1 // 0.000061 * -2.000000 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_c000_0401_0c_83ff_0 // 0.000061 * -2.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_c000_0401_0c_83ff_0 // 0.000061 * -2.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_c000_0401_0c_0a00_1 // -0.000061 * -2.000000 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_c000_8401_0c_03ff_0 // -0.000061 * -2.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_c000_8401_0c_03ff_0 // -0.000061 * -2.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_4000_8401_0c_8a00_1 // -0.000061 * 2.000000 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_4000_0401_0c_83ff_0 // -0.000061 * 2.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_4000_07ff_0c_8001_0 // -0.000061 * 2.000000 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_4000_0401_0c_83ff_0 // -0.000061 * 2.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_4000_07ff_0c_8001_0 // -0.000061 * 2.000000 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_4000_87ff_0c_8bff_1 // -0.000061 * 2.000000 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_c000_87ff_0c_0001_0 // -0.000061 * -2.000000 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_c000_87ff_0c_0001_0 // -0.000061 * -2.000000 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_c000_07ff_0c_0bff_1 // -0.000061 * -2.000000 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_c000_07ff_0c_8001_0 // 0.000061 * -2.000000 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_c000_07ff_0c_8001_0 // 0.000061 * -2.000000 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_c000_87ff_0c_8bff_1 // 0.000061 * -2.000000 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_4000_87ff_0c_0001_0 // 0.000061 * 2.000000 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_4000_87ff_0c_0001_0 // 0.000061 * 2.000000 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_4000_07ff_0c_0bff_1 // 0.000061 * 2.000000 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 0400_4000_3c00_0c_3c00_1 // 0.000061 * 2.000000 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0400_4000_bc00_0c_bbff_1 // 0.000061 * 2.000000 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -1767,13 +1767,13 @@ 8400_c001_8400_0c_0402_0 // -0.000061 * -2.001953 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_4001_8400_0c_8a01_0 // -0.000061 * 2.001953 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 8400_4001_0400_0c_8402_0 // -0.000061 * 2.001953 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_4001_0600_0c_8202_0 // -0.000061 * 2.001953 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_4001_0600_0c_8202_0 // -0.000061 * 2.001953 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8400_4001_8600_0c_8b01_0 // -0.000061 * 2.001953 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_c001_8600_0c_0202_0 // -0.000061 * -2.001953 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_c001_8600_0c_0202_0 // -0.000061 * -2.001953 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8400_c001_0600_0c_0b01_0 // -0.000061 * -2.001953 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_c001_0600_0c_8202_0 // 0.000061 * -2.001953 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_c001_0600_0c_8202_0 // 0.000061 * -2.001953 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0400_c001_8600_0c_8b01_0 // 0.000061 * -2.001953 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_4001_8600_0c_0202_0 // 0.000061 * 2.001953 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_4001_8600_0c_0202_0 // 0.000061 * 2.001953 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0400_4001_0600_0c_0b01_0 // 0.000061 * 2.001953 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 0400_4001_0401_0c_0a01_1 // 0.000061 * 2.001953 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 0400_4001_8401_0c_0401_0 // 0.000061 * 2.001953 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 @@ -1783,13 +1783,13 @@ 8400_c001_8401_0c_0401_0 // -0.000061 * -2.001953 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8400_4001_8401_0c_8a01_1 // -0.000061 * 2.001953 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 8400_4001_0401_0c_8401_0 // -0.000061 * 2.001953 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8400_4001_07ff_0c_8003_0 // -0.000061 * 2.001953 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_4001_07ff_0c_8003_0 // -0.000061 * 2.001953 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_4001_87ff_0c_8c00_1 // -0.000061 * 2.001953 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8400_c001_87ff_0c_0003_0 // -0.000061 * -2.001953 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8400_c001_87ff_0c_0003_0 // -0.000061 * -2.001953 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8400_c001_07ff_0c_0c00_1 // -0.000061 * -2.001953 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_c001_07ff_0c_8003_0 // 0.000061 * -2.001953 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_c001_07ff_0c_8003_0 // 0.000061 * -2.001953 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_c001_87ff_0c_8c00_1 // 0.000061 * -2.001953 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0400_4001_87ff_0c_0003_0 // 0.000061 * 2.001953 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_4001_87ff_0c_0003_0 // 0.000061 * 2.001953 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_4001_07ff_0c_0c00_1 // 0.000061 * 2.001953 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 0400_4001_3c00_0c_3c00_1 // 0.000061 * 2.001953 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0400_4001_bc00_0c_bbff_1 // 0.000061 * 2.001953 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -3872,13 +3872,13 @@ 0400_8000_0000_0c_0000_0 // 0.000061 * -0.000000 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0400_8000_8000_0c_8000_0 // 0.000061 * -0.000000 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0600_0400_0400_0c_0400_1 // 0.000092 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_0400_8400_0c_83ff_3 // 0.000092 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_0400_8400_0c_83ff_3 // 0.000092 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0600_8400_8400_0c_8400_1 // 0.000092 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_8400_0400_0c_03ff_3 // 0.000092 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_8400_0400_0c_03ff_3 // 0.000092 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_8400_0400_0c_0400_1 // -0.000092 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_8400_8400_0c_83ff_3 // -0.000092 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_8400_8400_0c_83ff_3 // -0.000092 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_0400_8400_0c_8400_1 // -0.000092 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_0400_0400_0c_03ff_3 // -0.000092 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_0400_0400_0c_03ff_3 // -0.000092 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_0400_0600_0c_05ff_1 // -0.000092 * 0.000061 + 0.000092 = 0.000091 NV: 0 OF: 0 UF: 0 NX: 1 8600_0400_8600_0c_8600_1 // -0.000092 * 0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8600_8400_8600_0c_85ff_1 // -0.000092 * -0.000061 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 @@ -4031,30 +4031,30 @@ 0600_8400_ffff_0c_7e00_0 // 0.000092 * -0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0600_0400_ffff_0c_7e00_0 // 0.000092 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0600_0400_7fff_0c_7e00_0 // 0.000092 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -0600_0400_0000_0c_0000_3 // 0.000092 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_0400_8000_0c_0000_3 // 0.000092 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_8400_8000_0c_8000_3 // 0.000092 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_8400_0000_0c_8000_3 // 0.000092 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_8400_0000_0c_0000_3 // -0.000092 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_8400_8000_0c_0000_3 // -0.000092 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_0400_8000_0c_8000_3 // -0.000092 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_0400_0000_0c_8000_3 // -0.000092 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_0400_8000_0c_8000_3 // -0.000092 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_0400_0000_0c_8000_3 // -0.000092 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_8400_0000_0c_0000_3 // -0.000092 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_8400_8000_0c_0000_3 // -0.000092 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_8400_8000_0c_8000_3 // 0.000092 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_8400_0000_0c_8000_3 // 0.000092 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_0400_0000_0c_0000_3 // 0.000092 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_0400_8000_0c_0000_3 // 0.000092 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_0400_0000_0c_0000_3 // 0.000092 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_0400_8000_0c_0000_3 // 0.000092 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8400_8000_0c_8000_3 // 0.000092 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8400_0000_0c_8000_3 // 0.000092 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_8400_0000_0c_0000_3 // -0.000092 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_8400_8000_0c_0000_3 // -0.000092 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0400_8000_0c_8000_3 // -0.000092 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0400_0000_0c_8000_3 // -0.000092 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0400_8000_0c_8000_3 // -0.000092 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0400_0000_0c_8000_3 // -0.000092 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_8400_0000_0c_0000_3 // -0.000092 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_8400_8000_0c_0000_3 // -0.000092 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8400_8000_0c_8000_3 // 0.000092 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8400_0000_0c_8000_3 // 0.000092 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_0400_0000_0c_0000_3 // 0.000092 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_0400_8000_0c_0000_3 // 0.000092 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0600_0600_0400_0c_0400_1 // 0.000092 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_0600_8400_0c_83ff_3 // 0.000092 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_0600_8400_0c_83ff_3 // 0.000092 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0600_8600_8400_0c_8400_1 // 0.000092 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_8600_0400_0c_03ff_3 // 0.000092 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_8600_0400_0c_03ff_3 // 0.000092 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_8600_0400_0c_0400_1 // -0.000092 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_8600_8400_0c_83ff_3 // -0.000092 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_8600_8400_0c_83ff_3 // -0.000092 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_0600_8400_0c_8400_1 // -0.000092 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_0600_0400_0c_03ff_3 // -0.000092 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_0600_0400_0c_03ff_3 // -0.000092 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_0600_0600_0c_05ff_1 // -0.000092 * 0.000092 + 0.000092 = 0.000091 NV: 0 OF: 0 UF: 0 NX: 1 8600_0600_8600_0c_8600_1 // -0.000092 * 0.000092 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8600_8600_8600_0c_85ff_1 // -0.000092 * -0.000092 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 @@ -4207,30 +4207,30 @@ 0600_8600_ffff_0c_7e00_0 // 0.000092 * -0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0600_0600_ffff_0c_7e00_0 // 0.000092 * 0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0600_0600_7fff_0c_7e00_0 // 0.000092 * 0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -0600_0600_0000_0c_0000_3 // 0.000092 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_0600_8000_0c_0000_3 // 0.000092 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_8600_8000_0c_8000_3 // 0.000092 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_8600_0000_0c_8000_3 // 0.000092 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_8600_0000_0c_0000_3 // -0.000092 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_8600_8000_0c_0000_3 // -0.000092 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_0600_8000_0c_8000_3 // -0.000092 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_0600_0000_0c_8000_3 // -0.000092 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_0600_8000_0c_8000_3 // -0.000092 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_0600_0000_0c_8000_3 // -0.000092 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_8600_0000_0c_0000_3 // -0.000092 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_8600_8000_0c_0000_3 // -0.000092 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_8600_8000_0c_8000_3 // 0.000092 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_8600_0000_0c_8000_3 // 0.000092 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_0600_0000_0c_0000_3 // 0.000092 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_0600_8000_0c_0000_3 // 0.000092 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_0600_0000_0c_0000_3 // 0.000092 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_0600_8000_0c_0000_3 // 0.000092 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8600_8000_0c_8000_3 // 0.000092 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8600_0000_0c_8000_3 // 0.000092 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_8600_0000_0c_0000_3 // -0.000092 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_8600_8000_0c_0000_3 // -0.000092 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0600_8000_0c_8000_3 // -0.000092 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0600_0000_0c_8000_3 // -0.000092 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0600_8000_0c_8000_3 // -0.000092 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0600_0000_0c_8000_3 // -0.000092 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_8600_0000_0c_0000_3 // -0.000092 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_8600_8000_0c_0000_3 // -0.000092 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8600_8000_0c_8000_3 // 0.000092 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8600_0000_0c_8000_3 // 0.000092 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_0600_0000_0c_0000_3 // 0.000092 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_0600_8000_0c_0000_3 // 0.000092 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0600_0401_0400_0c_0400_1 // 0.000092 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_0401_8400_0c_83ff_3 // 0.000092 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_0401_8400_0c_83ff_3 // 0.000092 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0600_8401_8400_0c_8400_1 // 0.000092 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_8401_0400_0c_03ff_3 // 0.000092 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_8401_0400_0c_03ff_3 // 0.000092 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_8401_0400_0c_0400_1 // -0.000092 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_8401_8400_0c_83ff_3 // -0.000092 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_8401_8400_0c_83ff_3 // -0.000092 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_0401_8400_0c_8400_1 // -0.000092 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_0401_0400_0c_03ff_3 // -0.000092 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_0401_0400_0c_03ff_3 // -0.000092 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_0401_0600_0c_05ff_1 // -0.000092 * 0.000061 + 0.000092 = 0.000091 NV: 0 OF: 0 UF: 0 NX: 1 8600_0401_8600_0c_8600_1 // -0.000092 * 0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8600_8401_8600_0c_85ff_1 // -0.000092 * -0.000061 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 @@ -4383,30 +4383,30 @@ 0600_8401_ffff_0c_7e00_0 // 0.000092 * -0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0600_0401_ffff_0c_7e00_0 // 0.000092 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0600_0401_7fff_0c_7e00_0 // 0.000092 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -0600_0401_0000_0c_0000_3 // 0.000092 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_0401_8000_0c_0000_3 // 0.000092 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_8401_8000_0c_8000_3 // 0.000092 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_8401_0000_0c_8000_3 // 0.000092 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_8401_0000_0c_0000_3 // -0.000092 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_8401_8000_0c_0000_3 // -0.000092 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_0401_8000_0c_8000_3 // -0.000092 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_0401_0000_0c_8000_3 // -0.000092 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_0401_8000_0c_8000_3 // -0.000092 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_0401_0000_0c_8000_3 // -0.000092 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_8401_0000_0c_0000_3 // -0.000092 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_8401_8000_0c_0000_3 // -0.000092 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_8401_8000_0c_8000_3 // 0.000092 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_8401_0000_0c_8000_3 // 0.000092 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_0401_0000_0c_0000_3 // 0.000092 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_0401_8000_0c_0000_3 // 0.000092 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_0401_0000_0c_0000_3 // 0.000092 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_0401_8000_0c_0000_3 // 0.000092 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8401_8000_0c_8000_3 // 0.000092 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8401_0000_0c_8000_3 // 0.000092 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_8401_0000_0c_0000_3 // -0.000092 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_8401_8000_0c_0000_3 // -0.000092 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0401_8000_0c_8000_3 // -0.000092 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0401_0000_0c_8000_3 // -0.000092 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0401_8000_0c_8000_3 // -0.000092 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_0401_0000_0c_8000_3 // -0.000092 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_8401_0000_0c_0000_3 // -0.000092 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_8401_8000_0c_0000_3 // -0.000092 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8401_8000_0c_8000_3 // 0.000092 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_8401_0000_0c_8000_3 // 0.000092 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_0401_0000_0c_0000_3 // 0.000092 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_0401_8000_0c_0000_3 // 0.000092 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0600_07ff_0400_0c_0400_1 // 0.000092 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_07ff_8400_0c_83ff_3 // 0.000092 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_07ff_8400_0c_83ff_3 // 0.000092 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0600_87ff_8400_0c_8400_1 // 0.000092 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_87ff_0400_0c_03ff_3 // 0.000092 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_87ff_0400_0c_03ff_3 // 0.000092 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_87ff_0400_0c_0400_1 // -0.000092 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_87ff_8400_0c_83ff_3 // -0.000092 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_87ff_8400_0c_83ff_3 // -0.000092 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_07ff_8400_0c_8400_1 // -0.000092 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_07ff_0400_0c_03ff_3 // -0.000092 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_07ff_0400_0c_03ff_3 // -0.000092 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_07ff_0600_0c_05ff_1 // -0.000092 * 0.000122 + 0.000092 = 0.000091 NV: 0 OF: 0 UF: 0 NX: 1 8600_07ff_8600_0c_8600_1 // -0.000092 * 0.000122 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8600_87ff_8600_0c_85ff_1 // -0.000092 * -0.000122 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 @@ -4559,30 +4559,30 @@ 0600_87ff_ffff_0c_7e00_0 // 0.000092 * -0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0600_07ff_ffff_0c_7e00_0 // 0.000092 * 0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0600_07ff_7fff_0c_7e00_0 // 0.000092 * 0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -0600_07ff_0000_0c_0000_3 // 0.000092 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_07ff_8000_0c_0000_3 // 0.000092 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_87ff_8000_0c_8000_3 // 0.000092 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_87ff_0000_0c_8000_3 // 0.000092 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_87ff_0000_0c_0000_3 // -0.000092 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_87ff_8000_0c_0000_3 // -0.000092 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_07ff_8000_0c_8000_3 // -0.000092 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_07ff_0000_0c_8000_3 // -0.000092 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_07ff_8000_0c_8000_3 // -0.000092 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_07ff_0000_0c_8000_3 // -0.000092 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_87ff_0000_0c_0000_3 // -0.000092 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8600_87ff_8000_0c_0000_3 // -0.000092 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_87ff_8000_0c_8000_3 // 0.000092 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_87ff_0000_0c_8000_3 // 0.000092 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_07ff_0000_0c_0000_3 // 0.000092 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0600_07ff_8000_0c_0000_3 // 0.000092 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_07ff_0000_0c_0000_3 // 0.000092 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_07ff_8000_0c_0000_3 // 0.000092 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_87ff_8000_0c_8000_3 // 0.000092 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_87ff_0000_0c_8000_3 // 0.000092 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_87ff_0000_0c_0000_3 // -0.000092 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_87ff_8000_0c_0000_3 // -0.000092 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_07ff_8000_0c_8000_3 // -0.000092 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_07ff_0000_0c_8000_3 // -0.000092 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_07ff_8000_0c_8000_3 // -0.000092 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_07ff_0000_0c_8000_3 // -0.000092 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_87ff_0000_0c_0000_3 // -0.000092 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8600_87ff_8000_0c_0000_3 // -0.000092 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_87ff_8000_0c_8000_3 // 0.000092 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_87ff_0000_0c_8000_3 // 0.000092 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_07ff_0000_0c_0000_3 // 0.000092 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0600_07ff_8000_0c_0000_3 // 0.000092 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0600_3c00_0400_0c_0900_0 // 0.000092 * 1.000000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0600_3c00_8400_0c_0200_0 // 0.000092 * 1.000000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_3c00_8400_0c_0200_0 // 0.000092 * 1.000000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0600_bc00_8400_0c_8900_0 // 0.000092 * -1.000000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0600_bc00_0400_0c_8200_0 // 0.000092 * -1.000000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_bc00_0400_0c_8200_0 // 0.000092 * -1.000000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8600_bc00_0400_0c_0900_0 // -0.000092 * -1.000000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8600_bc00_8400_0c_0200_0 // -0.000092 * -1.000000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8600_bc00_8400_0c_0200_0 // -0.000092 * -1.000000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8600_3c00_8400_0c_8900_0 // -0.000092 * 1.000000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8600_3c00_0400_0c_8200_0 // -0.000092 * 1.000000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8600_3c00_0400_0c_8200_0 // -0.000092 * 1.000000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8600_3c00_0600_0c_0000_0 // -0.000092 * 1.000000 + 0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8600_3c00_8600_0c_8a00_0 // -0.000092 * 1.000000 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 8600_bc00_8600_0c_0000_0 // -0.000092 * -1.000000 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -4592,20 +4592,20 @@ 0600_3c00_8600_0c_0000_0 // 0.000092 * 1.000000 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0600_3c00_0600_0c_0a00_0 // 0.000092 * 1.000000 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 0600_3c00_0401_0c_0900_1 // 0.000092 * 1.000000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3c00_8401_0c_01ff_0 // 0.000092 * 1.000000 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_3c00_8401_0c_01ff_0 // 0.000092 * 1.000000 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0600_bc00_8401_0c_8900_1 // 0.000092 * -1.000000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_bc00_0401_0c_81ff_0 // 0.000092 * -1.000000 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_bc00_0401_0c_81ff_0 // 0.000092 * -1.000000 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8600_bc00_0401_0c_0900_1 // -0.000092 * -1.000000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_bc00_8401_0c_01ff_0 // -0.000092 * -1.000000 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8600_bc00_8401_0c_01ff_0 // -0.000092 * -1.000000 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8600_3c00_8401_0c_8900_1 // -0.000092 * 1.000000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_3c00_0401_0c_81ff_0 // -0.000092 * 1.000000 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8600_3c00_07ff_0c_01ff_0 // -0.000092 * 1.000000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8600_3c00_0401_0c_81ff_0 // -0.000092 * 1.000000 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8600_3c00_07ff_0c_01ff_0 // -0.000092 * 1.000000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8600_3c00_87ff_0c_8aff_1 // -0.000092 * 1.000000 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_bc00_87ff_0c_81ff_0 // -0.000092 * -1.000000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8600_bc00_87ff_0c_81ff_0 // -0.000092 * -1.000000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8600_bc00_07ff_0c_0aff_1 // -0.000092 * -1.000000 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_bc00_07ff_0c_01ff_0 // 0.000092 * -1.000000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_bc00_07ff_0c_01ff_0 // 0.000092 * -1.000000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0600_bc00_87ff_0c_8aff_1 // 0.000092 * -1.000000 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3c00_87ff_0c_81ff_0 // 0.000092 * 1.000000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_3c00_87ff_0c_81ff_0 // 0.000092 * 1.000000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0600_3c00_07ff_0c_0aff_1 // 0.000092 * 1.000000 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 0600_3c00_3c00_0c_3c00_1 // 0.000092 * 1.000000 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0600_3c00_bc00_0c_bbff_1 // 0.000092 * 1.000000 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -4759,13 +4759,13 @@ 8600_be00_8400_0c_0500_0 // -0.000092 * -1.500000 + -0.000061 = 0.000076 NV: 0 OF: 0 UF: 0 NX: 0 8600_3e00_8400_0c_8a80_0 // -0.000092 * 1.500000 + -0.000061 = -0.000198 NV: 0 OF: 0 UF: 0 NX: 0 8600_3e00_0400_0c_8500_0 // -0.000092 * 1.500000 + 0.000061 = -0.000076 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8600_3e00_0600_0c_8300_0 // -0.000092 * 1.500000 + 0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8600_3e00_0600_0c_8300_0 // -0.000092 * 1.500000 + 0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 8600_3e00_8600_0c_8b80_0 // -0.000092 * 1.500000 + -0.000092 = -0.000229 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8600_be00_8600_0c_0300_0 // -0.000092 * -1.500000 + -0.000092 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8600_be00_8600_0c_0300_0 // -0.000092 * -1.500000 + -0.000092 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 8600_be00_0600_0c_0b80_0 // -0.000092 * -1.500000 + 0.000092 = 0.000229 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0600_be00_0600_0c_8300_0 // 0.000092 * -1.500000 + 0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_be00_0600_0c_8300_0 // 0.000092 * -1.500000 + 0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 0600_be00_8600_0c_8b80_0 // 0.000092 * -1.500000 + -0.000092 = -0.000229 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0600_3e00_8600_0c_0300_0 // 0.000092 * 1.500000 + -0.000092 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_3e00_8600_0c_0300_0 // 0.000092 * 1.500000 + -0.000092 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 0600_3e00_0600_0c_0b80_0 // 0.000092 * 1.500000 + 0.000092 = 0.000229 NV: 0 OF: 0 UF: 0 NX: 0 0600_3e00_0401_0c_0a80_1 // 0.000092 * 1.500000 + 0.000061 = 0.000198 NV: 0 OF: 0 UF: 0 NX: 1 0600_3e00_8401_0c_04ff_0 // 0.000092 * 1.500000 + -0.000061 = 0.000076 NV: 0 OF: 0 UF: 0 NX: 0 @@ -4775,13 +4775,13 @@ 8600_be00_8401_0c_04ff_0 // -0.000092 * -1.500000 + -0.000061 = 0.000076 NV: 0 OF: 0 UF: 0 NX: 0 8600_3e00_8401_0c_8a80_1 // -0.000092 * 1.500000 + -0.000061 = -0.000198 NV: 0 OF: 0 UF: 0 NX: 1 8600_3e00_0401_0c_84ff_0 // -0.000092 * 1.500000 + 0.000061 = -0.000076 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8600_3e00_07ff_0c_8101_0 // -0.000092 * 1.500000 + 0.000122 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8600_3e00_07ff_0c_8101_0 // -0.000092 * 1.500000 + 0.000122 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 8600_3e00_87ff_0c_8c3f_1 // -0.000092 * 1.500000 + -0.000122 = -0.000259 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_be00_87ff_0c_0101_0 // -0.000092 * -1.500000 + -0.000122 = 0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8600_be00_87ff_0c_0101_0 // -0.000092 * -1.500000 + -0.000122 = 0.000015 NV: 0 OF: 0 UF: 0 NX: 0 8600_be00_07ff_0c_0c3f_1 // -0.000092 * -1.500000 + 0.000122 = 0.000259 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_be00_07ff_0c_8101_0 // 0.000092 * -1.500000 + 0.000122 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_be00_07ff_0c_8101_0 // 0.000092 * -1.500000 + 0.000122 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 0600_be00_87ff_0c_8c3f_1 // 0.000092 * -1.500000 + -0.000122 = -0.000259 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3e00_87ff_0c_0101_0 // 0.000092 * 1.500000 + -0.000122 = 0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_3e00_87ff_0c_0101_0 // 0.000092 * 1.500000 + -0.000122 = 0.000015 NV: 0 OF: 0 UF: 0 NX: 0 0600_3e00_07ff_0c_0c3f_1 // 0.000092 * 1.500000 + 0.000122 = 0.000259 NV: 0 OF: 0 UF: 0 NX: 1 0600_3e00_3c00_0c_3c00_1 // 0.000092 * 1.500000 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0600_3e00_bc00_0c_bbff_1 // 0.000092 * 1.500000 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -4928,36 +4928,36 @@ 0600_3e00_0000_0c_0880_0 // 0.000092 * 1.500000 + 0.000000 = 0.000137 NV: 0 OF: 0 UF: 0 NX: 0 0600_3e00_8000_0c_0880_0 // 0.000092 * 1.500000 + -0.000000 = 0.000137 NV: 0 OF: 0 UF: 0 NX: 0 0600_3c01_0400_0c_0900_1 // 0.000092 * 1.000977 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3c01_8400_0c_0201_3 // 0.000092 * 1.000977 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_3c01_8400_0c_0201_3 // 0.000092 * 1.000977 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0600_bc01_8400_0c_8900_1 // 0.000092 * -1.000977 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_bc01_0400_0c_8201_3 // 0.000092 * -1.000977 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_bc01_0400_0c_8201_3 // 0.000092 * -1.000977 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8600_bc01_0400_0c_0900_1 // -0.000092 * -1.000977 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_bc01_8400_0c_0201_3 // -0.000092 * -1.000977 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_bc01_8400_0c_0201_3 // -0.000092 * -1.000977 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8600_3c01_8400_0c_8900_1 // -0.000092 * 1.000977 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_3c01_0400_0c_8201_3 // -0.000092 * 1.000977 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8600_3c01_0600_0c_8001_3 // -0.000092 * 1.000977 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_3c01_0400_0c_8201_3 // -0.000092 * 1.000977 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_3c01_0600_0c_8001_3 // -0.000092 * 1.000977 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8600_3c01_8600_0c_8a00_1 // -0.000092 * 1.000977 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_bc01_8600_0c_0001_3 // -0.000092 * -1.000977 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_bc01_8600_0c_0001_3 // -0.000092 * -1.000977 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8600_bc01_0600_0c_0a00_1 // -0.000092 * -1.000977 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_bc01_0600_0c_8001_3 // 0.000092 * -1.000977 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_bc01_0600_0c_8001_3 // 0.000092 * -1.000977 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0600_bc01_8600_0c_8a00_1 // 0.000092 * -1.000977 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3c01_8600_0c_0001_3 // 0.000092 * 1.000977 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_3c01_8600_0c_0001_3 // 0.000092 * 1.000977 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0600_3c01_0600_0c_0a00_1 // 0.000092 * 1.000977 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 0600_3c01_0401_0c_0901_1 // 0.000092 * 1.000977 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3c01_8401_0c_0200_3 // 0.000092 * 1.000977 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_3c01_8401_0c_0200_3 // 0.000092 * 1.000977 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0600_bc01_8401_0c_8901_1 // 0.000092 * -1.000977 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_bc01_0401_0c_8200_3 // 0.000092 * -1.000977 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_bc01_0401_0c_8200_3 // 0.000092 * -1.000977 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8600_bc01_0401_0c_0901_1 // -0.000092 * -1.000977 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_bc01_8401_0c_0200_3 // -0.000092 * -1.000977 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_bc01_8401_0c_0200_3 // -0.000092 * -1.000977 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8600_3c01_8401_0c_8901_1 // -0.000092 * 1.000977 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_3c01_0401_0c_8200_3 // -0.000092 * 1.000977 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8600_3c01_07ff_0c_01fd_3 // -0.000092 * 1.000977 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_3c01_0401_0c_8200_3 // -0.000092 * 1.000977 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_3c01_07ff_0c_01fd_3 // -0.000092 * 1.000977 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 8600_3c01_87ff_0c_8b00_1 // -0.000092 * 1.000977 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_bc01_87ff_0c_81fd_3 // -0.000092 * -1.000977 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_bc01_87ff_0c_81fd_3 // -0.000092 * -1.000977 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 8600_bc01_07ff_0c_0b00_1 // -0.000092 * -1.000977 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_bc01_07ff_0c_01fd_3 // 0.000092 * -1.000977 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_bc01_07ff_0c_01fd_3 // 0.000092 * -1.000977 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 0600_bc01_87ff_0c_8b00_1 // 0.000092 * -1.000977 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3c01_87ff_0c_81fd_3 // 0.000092 * 1.000977 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_3c01_87ff_0c_81fd_3 // 0.000092 * 1.000977 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 0600_3c01_07ff_0c_0b00_1 // 0.000092 * 1.000977 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 0600_3c01_3c00_0c_3c00_1 // 0.000092 * 1.000977 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0600_3c01_bc00_0c_bbff_1 // 0.000092 * 1.000977 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -5127,13 +5127,13 @@ 8600_bfff_8401_0c_07fd_1 // -0.000092 * -1.999023 + -0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 8600_3fff_8401_0c_8bff_1 // -0.000092 * 1.999023 + -0.000061 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 8600_3fff_0401_0c_87fd_1 // -0.000092 * 1.999023 + 0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_3fff_07ff_0c_83ff_3 // -0.000092 * 1.999023 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_3fff_07ff_0c_83ff_3 // -0.000092 * 1.999023 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_3fff_87ff_0c_8cff_1 // -0.000092 * 1.999023 + -0.000122 = -0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8600_bfff_87ff_0c_03ff_3 // -0.000092 * -1.999023 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8600_bfff_87ff_0c_03ff_3 // -0.000092 * -1.999023 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8600_bfff_07ff_0c_0cff_1 // -0.000092 * -1.999023 + 0.000122 = 0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_bfff_07ff_0c_83ff_3 // 0.000092 * -1.999023 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_bfff_07ff_0c_83ff_3 // 0.000092 * -1.999023 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0600_bfff_87ff_0c_8cff_1 // 0.000092 * -1.999023 + -0.000122 = -0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0600_3fff_87ff_0c_03ff_3 // 0.000092 * 1.999023 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_3fff_87ff_0c_03ff_3 // 0.000092 * 1.999023 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0600_3fff_07ff_0c_0cff_1 // 0.000092 * 1.999023 + 0.000122 = 0.000305 NV: 0 OF: 0 UF: 0 NX: 1 0600_3fff_3c00_0c_3c00_1 // 0.000092 * 1.999023 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0600_3fff_bc00_0c_bbff_1 // 0.000092 * 1.999023 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -7744,13 +7744,13 @@ 0600_8000_0000_0c_0000_0 // 0.000092 * -0.000000 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0600_8000_8000_0c_8000_0 // 0.000092 * -0.000000 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0401_0400_0400_0c_0400_1 // 0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_0400_8400_0c_83ff_3 // 0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_0400_8400_0c_83ff_3 // 0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0401_8400_8400_0c_8400_1 // 0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_8400_0400_0c_03ff_3 // 0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_8400_0400_0c_03ff_3 // 0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_8400_0400_0c_0400_1 // -0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_8400_8400_0c_83ff_3 // -0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_8400_8400_0c_83ff_3 // -0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_0400_8400_0c_8400_1 // -0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_0400_0400_0c_03ff_3 // -0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_0400_0400_0c_03ff_3 // -0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_0400_0600_0c_05ff_1 // -0.000061 * 0.000061 + 0.000092 = 0.000091 NV: 0 OF: 0 UF: 0 NX: 1 8401_0400_8600_0c_8600_1 // -0.000061 * 0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8401_8400_8600_0c_85ff_1 // -0.000061 * -0.000061 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 @@ -7903,30 +7903,30 @@ 0401_8400_ffff_0c_7e00_0 // 0.000061 * -0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0401_0400_ffff_0c_7e00_0 // 0.000061 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0401_0400_7fff_0c_7e00_0 // 0.000061 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -0401_0400_0000_0c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_0400_8000_0c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_8400_8000_0c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_8400_0000_0c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_8400_0000_0c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_8400_8000_0c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_0400_8000_0c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_0400_0000_0c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_0400_8000_0c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_0400_0000_0c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_8400_0000_0c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_8400_8000_0c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_8400_8000_0c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_8400_0000_0c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_0400_0000_0c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_0400_8000_0c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_0400_0000_0c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_0400_8000_0c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8400_8000_0c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8400_0000_0c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_8400_0000_0c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_8400_8000_0c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0400_8000_0c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0400_0000_0c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0400_8000_0c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0400_0000_0c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_8400_0000_0c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_8400_8000_0c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8400_8000_0c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8400_0000_0c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_0400_0000_0c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_0400_8000_0c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_0600_0400_0c_0400_1 // 0.000061 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_0600_8400_0c_83ff_3 // 0.000061 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_0600_8400_0c_83ff_3 // 0.000061 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0401_8600_8400_0c_8400_1 // 0.000061 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_8600_0400_0c_03ff_3 // 0.000061 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_8600_0400_0c_03ff_3 // 0.000061 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_8600_0400_0c_0400_1 // -0.000061 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_8600_8400_0c_83ff_3 // -0.000061 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_8600_8400_0c_83ff_3 // -0.000061 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_0600_8400_0c_8400_1 // -0.000061 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_0600_0400_0c_03ff_3 // -0.000061 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_0600_0400_0c_03ff_3 // -0.000061 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_0600_0600_0c_05ff_1 // -0.000061 * 0.000092 + 0.000092 = 0.000091 NV: 0 OF: 0 UF: 0 NX: 1 8401_0600_8600_0c_8600_1 // -0.000061 * 0.000092 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8401_8600_8600_0c_85ff_1 // -0.000061 * -0.000092 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 @@ -8079,30 +8079,30 @@ 0401_8600_ffff_0c_7e00_0 // 0.000061 * -0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0401_0600_ffff_0c_7e00_0 // 0.000061 * 0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0401_0600_7fff_0c_7e00_0 // 0.000061 * 0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -0401_0600_0000_0c_0000_3 // 0.000061 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_0600_8000_0c_0000_3 // 0.000061 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_8600_8000_0c_8000_3 // 0.000061 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_8600_0000_0c_8000_3 // 0.000061 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_8600_0000_0c_0000_3 // -0.000061 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_8600_8000_0c_0000_3 // -0.000061 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_0600_8000_0c_8000_3 // -0.000061 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_0600_0000_0c_8000_3 // -0.000061 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_0600_8000_0c_8000_3 // -0.000061 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_0600_0000_0c_8000_3 // -0.000061 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_8600_0000_0c_0000_3 // -0.000061 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_8600_8000_0c_0000_3 // -0.000061 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_8600_8000_0c_8000_3 // 0.000061 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_8600_0000_0c_8000_3 // 0.000061 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_0600_0000_0c_0000_3 // 0.000061 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_0600_8000_0c_0000_3 // 0.000061 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_0600_0000_0c_0000_3 // 0.000061 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_0600_8000_0c_0000_3 // 0.000061 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8600_8000_0c_8000_3 // 0.000061 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8600_0000_0c_8000_3 // 0.000061 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_8600_0000_0c_0000_3 // -0.000061 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_8600_8000_0c_0000_3 // -0.000061 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0600_8000_0c_8000_3 // -0.000061 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0600_0000_0c_8000_3 // -0.000061 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0600_8000_0c_8000_3 // -0.000061 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0600_0000_0c_8000_3 // -0.000061 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_8600_0000_0c_0000_3 // -0.000061 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_8600_8000_0c_0000_3 // -0.000061 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8600_8000_0c_8000_3 // 0.000061 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8600_0000_0c_8000_3 // 0.000061 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_0600_0000_0c_0000_3 // 0.000061 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_0600_8000_0c_0000_3 // 0.000061 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_0401_0400_0c_0400_1 // 0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_0401_8400_0c_83ff_3 // 0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_0401_8400_0c_83ff_3 // 0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0401_8401_8400_0c_8400_1 // 0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_8401_0400_0c_03ff_3 // 0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_8401_0400_0c_03ff_3 // 0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_8401_0400_0c_0400_1 // -0.000061 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_8401_8400_0c_83ff_3 // -0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_8401_8400_0c_83ff_3 // -0.000061 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_0401_8400_0c_8400_1 // -0.000061 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_0401_0400_0c_03ff_3 // -0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_0401_0400_0c_03ff_3 // -0.000061 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_0401_0600_0c_05ff_1 // -0.000061 * 0.000061 + 0.000092 = 0.000091 NV: 0 OF: 0 UF: 0 NX: 1 8401_0401_8600_0c_8600_1 // -0.000061 * 0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8401_8401_8600_0c_85ff_1 // -0.000061 * -0.000061 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 @@ -8255,30 +8255,30 @@ 0401_8401_ffff_0c_7e00_0 // 0.000061 * -0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0401_0401_ffff_0c_7e00_0 // 0.000061 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0401_0401_7fff_0c_7e00_0 // 0.000061 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -0401_0401_0000_0c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_0401_8000_0c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_8401_8000_0c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_8401_0000_0c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_8401_0000_0c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_8401_8000_0c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_0401_8000_0c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_0401_0000_0c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_0401_8000_0c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_0401_0000_0c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_8401_0000_0c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_8401_8000_0c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_8401_8000_0c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_8401_0000_0c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_0401_0000_0c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_0401_8000_0c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_0401_0000_0c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_0401_8000_0c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8401_8000_0c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8401_0000_0c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_8401_0000_0c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_8401_8000_0c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0401_8000_0c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0401_0000_0c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0401_8000_0c_8000_3 // -0.000061 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_0401_0000_0c_8000_3 // -0.000061 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_8401_0000_0c_0000_3 // -0.000061 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_8401_8000_0c_0000_3 // -0.000061 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8401_8000_0c_8000_3 // 0.000061 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_8401_0000_0c_8000_3 // 0.000061 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_0401_0000_0c_0000_3 // 0.000061 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_0401_8000_0c_0000_3 // 0.000061 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_07ff_0400_0c_0400_1 // 0.000061 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_07ff_8400_0c_83ff_3 // 0.000061 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_07ff_8400_0c_83ff_3 // 0.000061 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0401_87ff_8400_0c_8400_1 // 0.000061 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_87ff_0400_0c_03ff_3 // 0.000061 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_87ff_0400_0c_03ff_3 // 0.000061 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_87ff_0400_0c_0400_1 // -0.000061 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_87ff_8400_0c_83ff_3 // -0.000061 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_87ff_8400_0c_83ff_3 // -0.000061 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_07ff_8400_0c_8400_1 // -0.000061 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_07ff_0400_0c_03ff_3 // -0.000061 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_07ff_0400_0c_03ff_3 // -0.000061 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_07ff_0600_0c_05ff_1 // -0.000061 * 0.000122 + 0.000092 = 0.000091 NV: 0 OF: 0 UF: 0 NX: 1 8401_07ff_8600_0c_8600_1 // -0.000061 * 0.000122 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 8401_87ff_8600_0c_85ff_1 // -0.000061 * -0.000122 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 @@ -8431,37 +8431,37 @@ 0401_87ff_ffff_0c_7e00_0 // 0.000061 * -0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0401_07ff_ffff_0c_7e00_0 // 0.000061 * 0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 0401_07ff_7fff_0c_7e00_0 // 0.000061 * 0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -0401_07ff_0000_0c_0000_3 // 0.000061 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_07ff_8000_0c_0000_3 // 0.000061 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_87ff_8000_0c_8000_3 // 0.000061 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_87ff_0000_0c_8000_3 // 0.000061 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_87ff_0000_0c_0000_3 // -0.000061 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_87ff_8000_0c_0000_3 // -0.000061 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_07ff_8000_0c_8000_3 // -0.000061 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_07ff_0000_0c_8000_3 // -0.000061 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_07ff_8000_0c_8000_3 // -0.000061 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_07ff_0000_0c_8000_3 // -0.000061 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_87ff_0000_0c_0000_3 // -0.000061 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -8401_87ff_8000_0c_0000_3 // -0.000061 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_87ff_8000_0c_8000_3 // 0.000061 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_87ff_0000_0c_8000_3 // 0.000061 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_07ff_0000_0c_0000_3 // 0.000061 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -0401_07ff_8000_0c_0000_3 // 0.000061 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_07ff_0000_0c_0000_3 // 0.000061 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_07ff_8000_0c_0000_3 // 0.000061 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_87ff_8000_0c_8000_3 // 0.000061 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_87ff_0000_0c_8000_3 // 0.000061 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_87ff_0000_0c_0000_3 // -0.000061 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_87ff_8000_0c_0000_3 // -0.000061 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_07ff_8000_0c_8000_3 // -0.000061 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_07ff_0000_0c_8000_3 // -0.000061 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_07ff_8000_0c_8000_3 // -0.000061 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_07ff_0000_0c_8000_3 // -0.000061 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_87ff_0000_0c_0000_3 // -0.000061 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 8401_87ff_8000_0c_0000_3 // -0.000061 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_87ff_8000_0c_8000_3 // 0.000061 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_87ff_0000_0c_8000_3 // 0.000061 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_07ff_0000_0c_0000_3 // 0.000061 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 0401_07ff_8000_0c_0000_3 // 0.000061 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_3c00_0400_0c_0800_1 // 0.000061 * 1.000000 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3c00_8400_0c_0001_0 // 0.000061 * 1.000000 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_3c00_8400_0c_0001_0 // 0.000061 * 1.000000 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0401_bc00_8400_0c_8800_1 // 0.000061 * -1.000000 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_bc00_0400_0c_8001_0 // 0.000061 * -1.000000 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_bc00_0400_0c_8001_0 // 0.000061 * -1.000000 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8401_bc00_0400_0c_0800_1 // -0.000061 * -1.000000 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_bc00_8400_0c_0001_0 // -0.000061 * -1.000000 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8401_bc00_8400_0c_0001_0 // -0.000061 * -1.000000 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8401_3c00_8400_0c_8800_1 // -0.000061 * 1.000000 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_3c00_0400_0c_8001_0 // -0.000061 * 1.000000 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8401_3c00_0600_0c_01ff_0 // -0.000061 * 1.000000 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8401_3c00_0400_0c_8001_0 // -0.000061 * 1.000000 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8401_3c00_0600_0c_01ff_0 // -0.000061 * 1.000000 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8401_3c00_8600_0c_8900_1 // -0.000061 * 1.000000 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_bc00_8600_0c_81ff_0 // -0.000061 * -1.000000 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8401_bc00_8600_0c_81ff_0 // -0.000061 * -1.000000 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 8401_bc00_0600_0c_0900_1 // -0.000061 * -1.000000 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_bc00_0600_0c_01ff_0 // 0.000061 * -1.000000 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_bc00_0600_0c_01ff_0 // 0.000061 * -1.000000 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0401_bc00_8600_0c_8900_1 // 0.000061 * -1.000000 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3c00_8600_0c_81ff_0 // 0.000061 * 1.000000 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_3c00_8600_0c_81ff_0 // 0.000061 * 1.000000 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 0401_3c00_0600_0c_0900_1 // 0.000061 * 1.000000 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 0401_3c00_0401_0c_0801_0 // 0.000061 * 1.000000 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 0 0401_3c00_8401_0c_0000_0 // 0.000061 * 1.000000 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -8471,13 +8471,13 @@ 8401_bc00_8401_0c_0000_0 // -0.000061 * -1.000000 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8401_3c00_8401_0c_8801_0 // -0.000061 * 1.000000 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 0 8401_3c00_0401_0c_0000_0 // -0.000061 * 1.000000 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8401_3c00_07ff_0c_03fe_0 // -0.000061 * 1.000000 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8401_3c00_07ff_0c_03fe_0 // -0.000061 * 1.000000 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8401_3c00_87ff_0c_8a00_0 // -0.000061 * 1.000000 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8401_bc00_87ff_0c_83fe_0 // -0.000061 * -1.000000 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8401_bc00_87ff_0c_83fe_0 // -0.000061 * -1.000000 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8401_bc00_07ff_0c_0a00_0 // -0.000061 * -1.000000 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0401_bc00_07ff_0c_03fe_0 // 0.000061 * -1.000000 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_bc00_07ff_0c_03fe_0 // 0.000061 * -1.000000 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0401_bc00_87ff_0c_8a00_0 // 0.000061 * -1.000000 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0401_3c00_87ff_0c_83fe_0 // 0.000061 * 1.000000 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_3c00_87ff_0c_83fe_0 // 0.000061 * 1.000000 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0401_3c00_07ff_0c_0a00_0 // 0.000061 * 1.000000 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 0401_3c00_3c00_0c_3c00_1 // 0.000061 * 1.000000 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0401_3c00_bc00_0c_bbff_1 // 0.000061 * 1.000000 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -8624,36 +8624,36 @@ 0401_3c00_0000_0c_0401_0 // 0.000061 * 1.000000 + 0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0401_3c00_8000_0c_0401_0 // 0.000061 * 1.000000 + -0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0401_3e00_0400_0c_0900_1 // 0.000061 * 1.500000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3e00_8400_0c_0201_3 // 0.000061 * 1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3e00_8400_0c_0201_3 // 0.000061 * 1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0401_be00_8400_0c_8900_1 // 0.000061 * -1.500000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_be00_0400_0c_8201_3 // 0.000061 * -1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_be00_0400_0c_8201_3 // 0.000061 * -1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8401_be00_0400_0c_0900_1 // -0.000061 * -1.500000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_be00_8400_0c_0201_3 // -0.000061 * -1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_be00_8400_0c_0201_3 // -0.000061 * -1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8401_3e00_8400_0c_8900_1 // -0.000061 * 1.500000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_3e00_0400_0c_8201_3 // -0.000061 * 1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_3e00_0600_0c_8001_3 // -0.000061 * 1.500000 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3e00_0400_0c_8201_3 // -0.000061 * 1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3e00_0600_0c_8001_3 // -0.000061 * 1.500000 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8401_3e00_8600_0c_8a00_1 // -0.000061 * 1.500000 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_be00_8600_0c_0001_3 // -0.000061 * -1.500000 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_be00_8600_0c_0001_3 // -0.000061 * -1.500000 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8401_be00_0600_0c_0a00_1 // -0.000061 * -1.500000 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_be00_0600_0c_8001_3 // 0.000061 * -1.500000 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_be00_0600_0c_8001_3 // 0.000061 * -1.500000 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_be00_8600_0c_8a00_1 // 0.000061 * -1.500000 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3e00_8600_0c_0001_3 // 0.000061 * 1.500000 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3e00_8600_0c_0001_3 // 0.000061 * 1.500000 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_3e00_0600_0c_0a00_1 // 0.000061 * 1.500000 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 0401_3e00_0401_0c_0901_1 // 0.000061 * 1.500000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3e00_8401_0c_0200_3 // 0.000061 * 1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3e00_8401_0c_0200_3 // 0.000061 * 1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0401_be00_8401_0c_8901_1 // 0.000061 * -1.500000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_be00_0401_0c_8200_3 // 0.000061 * -1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_be00_0401_0c_8200_3 // 0.000061 * -1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8401_be00_0401_0c_0901_1 // -0.000061 * -1.500000 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_be00_8401_0c_0200_3 // -0.000061 * -1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_be00_8401_0c_0200_3 // -0.000061 * -1.500000 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8401_3e00_8401_0c_8901_1 // -0.000061 * 1.500000 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_3e00_0401_0c_8200_3 // -0.000061 * 1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_3e00_07ff_0c_01fd_3 // -0.000061 * 1.500000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3e00_0401_0c_8200_3 // -0.000061 * 1.500000 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3e00_07ff_0c_01fd_3 // -0.000061 * 1.500000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 8401_3e00_87ff_0c_8b00_1 // -0.000061 * 1.500000 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_be00_87ff_0c_81fd_3 // -0.000061 * -1.500000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_be00_87ff_0c_81fd_3 // -0.000061 * -1.500000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 8401_be00_07ff_0c_0b00_1 // -0.000061 * -1.500000 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_be00_07ff_0c_01fd_3 // 0.000061 * -1.500000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_be00_07ff_0c_01fd_3 // 0.000061 * -1.500000 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 0401_be00_87ff_0c_8b00_1 // 0.000061 * -1.500000 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3e00_87ff_0c_81fd_3 // 0.000061 * 1.500000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3e00_87ff_0c_81fd_3 // 0.000061 * 1.500000 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 0401_3e00_07ff_0c_0b00_1 // 0.000061 * 1.500000 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 0401_3e00_3c00_0c_3c00_1 // 0.000061 * 1.500000 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0401_3e00_bc00_0c_bbff_1 // 0.000061 * 1.500000 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -8800,36 +8800,36 @@ 0401_3e00_0000_0c_0601_1 // 0.000061 * 1.500000 + 0.000000 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 0401_3e00_8000_0c_0601_1 // 0.000061 * 1.500000 + -0.000000 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 0401_3c01_0400_0c_0801_1 // 0.000061 * 1.000977 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3c01_8400_0c_0002_3 // 0.000061 * 1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3c01_8400_0c_0002_3 // 0.000061 * 1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_bc01_8400_0c_8801_1 // 0.000061 * -1.000977 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_bc01_0400_0c_8002_3 // 0.000061 * -1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_bc01_0400_0c_8002_3 // 0.000061 * -1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8401_bc01_0400_0c_0801_1 // -0.000061 * -1.000977 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_bc01_8400_0c_0002_3 // -0.000061 * -1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_bc01_8400_0c_0002_3 // -0.000061 * -1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8401_3c01_8400_0c_8801_1 // -0.000061 * 1.000977 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_3c01_0400_0c_8002_3 // -0.000061 * 1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_3c01_0600_0c_01fd_3 // -0.000061 * 1.000977 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3c01_0400_0c_8002_3 // -0.000061 * 1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3c01_0600_0c_01fd_3 // -0.000061 * 1.000977 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 8401_3c01_8600_0c_8901_1 // -0.000061 * 1.000977 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_bc01_8600_0c_81fd_3 // -0.000061 * -1.000977 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_bc01_8600_0c_81fd_3 // -0.000061 * -1.000977 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 8401_bc01_0600_0c_0901_1 // -0.000061 * -1.000977 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_bc01_0600_0c_01fd_3 // 0.000061 * -1.000977 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_bc01_0600_0c_01fd_3 // 0.000061 * -1.000977 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 0401_bc01_8600_0c_8901_1 // 0.000061 * -1.000977 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3c01_8600_0c_81fd_3 // 0.000061 * 1.000977 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3c01_8600_0c_81fd_3 // 0.000061 * 1.000977 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 0401_3c01_0600_0c_0901_1 // 0.000061 * 1.000977 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 0401_3c01_0401_0c_0801_1 // 0.000061 * 1.000977 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3c01_8401_0c_0001_3 // 0.000061 * 1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3c01_8401_0c_0001_3 // 0.000061 * 1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_bc01_8401_0c_8801_1 // 0.000061 * -1.000977 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_bc01_0401_0c_8001_3 // 0.000061 * -1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_bc01_0401_0c_8001_3 // 0.000061 * -1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8401_bc01_0401_0c_0801_1 // -0.000061 * -1.000977 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_bc01_8401_0c_0001_3 // -0.000061 * -1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_bc01_8401_0c_0001_3 // -0.000061 * -1.000977 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8401_3c01_8401_0c_8801_1 // -0.000061 * 1.000977 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_3c01_0401_0c_8001_3 // -0.000061 * 1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_3c01_07ff_0c_03fc_3 // -0.000061 * 1.000977 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3c01_0401_0c_8001_3 // -0.000061 * 1.000977 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3c01_07ff_0c_03fc_3 // -0.000061 * 1.000977 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_3c01_87ff_0c_8a00_1 // -0.000061 * 1.000977 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_bc01_87ff_0c_83fc_3 // -0.000061 * -1.000977 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_bc01_87ff_0c_83fc_3 // -0.000061 * -1.000977 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_bc01_07ff_0c_0a00_1 // -0.000061 * -1.000977 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_bc01_07ff_0c_03fc_3 // 0.000061 * -1.000977 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_bc01_07ff_0c_03fc_3 // 0.000061 * -1.000977 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0401_bc01_87ff_0c_8a00_1 // 0.000061 * -1.000977 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3c01_87ff_0c_83fc_3 // 0.000061 * 1.000977 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3c01_87ff_0c_83fc_3 // 0.000061 * 1.000977 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0401_3c01_07ff_0c_0a00_1 // 0.000061 * 1.000977 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 0401_3c01_3c00_0c_3c00_1 // 0.000061 * 1.000977 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0401_3c01_bc00_0c_bbff_1 // 0.000061 * 1.000977 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -8983,29 +8983,29 @@ 8401_bfff_8400_0c_0400_1 // -0.000061 * -1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 8401_3fff_8400_0c_8a00_1 // -0.000061 * 1.999023 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 8401_3fff_0400_0c_8400_1 // -0.000061 * 1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_3fff_0600_0c_8200_3 // -0.000061 * 1.999023 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3fff_0600_0c_8200_3 // -0.000061 * 1.999023 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8401_3fff_8600_0c_8b00_1 // -0.000061 * 1.999023 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_bfff_8600_0c_0200_3 // -0.000061 * -1.999023 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_bfff_8600_0c_0200_3 // -0.000061 * -1.999023 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8401_bfff_0600_0c_0b00_1 // -0.000061 * -1.999023 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_bfff_0600_0c_8200_3 // 0.000061 * -1.999023 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_bfff_0600_0c_8200_3 // 0.000061 * -1.999023 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0401_bfff_8600_0c_8b00_1 // 0.000061 * -1.999023 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3fff_8600_0c_0200_3 // 0.000061 * 1.999023 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3fff_8600_0c_0200_3 // 0.000061 * 1.999023 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0401_3fff_0600_0c_0b00_1 // 0.000061 * 1.999023 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 0401_3fff_0401_0c_0a00_1 // 0.000061 * 1.999023 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3fff_8401_0c_03ff_3 // 0.000061 * 1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3fff_8401_0c_03ff_3 // 0.000061 * 1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0401_bfff_8401_0c_8a00_1 // 0.000061 * -1.999023 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_bfff_0401_0c_83ff_3 // 0.000061 * -1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_bfff_0401_0c_83ff_3 // 0.000061 * -1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_bfff_0401_0c_0a00_1 // -0.000061 * -1.999023 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_bfff_8401_0c_03ff_3 // -0.000061 * -1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_bfff_8401_0c_03ff_3 // -0.000061 * -1.999023 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 8401_3fff_8401_0c_8a00_1 // -0.000061 * 1.999023 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_3fff_0401_0c_83ff_3 // -0.000061 * 1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 8401_3fff_07ff_0c_8001_3 // -0.000061 * 1.999023 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3fff_0401_0c_83ff_3 // -0.000061 * 1.999023 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_3fff_07ff_0c_8001_3 // -0.000061 * 1.999023 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8401_3fff_87ff_0c_8bff_1 // -0.000061 * 1.999023 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_bfff_87ff_0c_0001_3 // -0.000061 * -1.999023 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_bfff_87ff_0c_0001_3 // -0.000061 * -1.999023 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8401_bfff_07ff_0c_0bff_1 // -0.000061 * -1.999023 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_bfff_07ff_0c_8001_3 // 0.000061 * -1.999023 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_bfff_07ff_0c_8001_3 // 0.000061 * -1.999023 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_bfff_87ff_0c_8bff_1 // 0.000061 * -1.999023 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_3fff_87ff_0c_0001_3 // 0.000061 * 1.999023 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3fff_87ff_0c_0001_3 // 0.000061 * 1.999023 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_3fff_07ff_0c_0bff_1 // 0.000061 * 1.999023 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 0401_3fff_3c00_0c_3c00_1 // 0.000061 * 1.999023 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0401_3fff_bc00_0c_bbff_1 // 0.000061 * 1.999023 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -9159,13 +9159,13 @@ 8401_c000_8400_0c_0402_0 // -0.000061 * -2.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8401_4000_8400_0c_8a01_0 // -0.000061 * 2.000000 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 8401_4000_0400_0c_8402_0 // -0.000061 * 2.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8401_4000_0600_0c_8202_0 // -0.000061 * 2.000000 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8401_4000_0600_0c_8202_0 // -0.000061 * 2.000000 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8401_4000_8600_0c_8b01_0 // -0.000061 * 2.000000 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8401_c000_8600_0c_0202_0 // -0.000061 * -2.000000 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8401_c000_8600_0c_0202_0 // -0.000061 * -2.000000 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 8401_c000_0600_0c_0b01_0 // -0.000061 * -2.000000 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0401_c000_0600_0c_8202_0 // 0.000061 * -2.000000 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_c000_0600_0c_8202_0 // 0.000061 * -2.000000 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0401_c000_8600_0c_8b01_0 // 0.000061 * -2.000000 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0401_4000_8600_0c_0202_0 // 0.000061 * 2.000000 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_4000_8600_0c_0202_0 // 0.000061 * 2.000000 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 0401_4000_0600_0c_0b01_0 // 0.000061 * 2.000000 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 0401_4000_0401_0c_0a01_1 // 0.000061 * 2.000000 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 0401_4000_8401_0c_0401_0 // 0.000061 * 2.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 @@ -9175,13 +9175,13 @@ 8401_c000_8401_0c_0401_0 // -0.000061 * -2.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 8401_4000_8401_0c_8a01_1 // -0.000061 * 2.000000 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 8401_4000_0401_0c_8401_0 // -0.000061 * 2.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 8401_4000_07ff_0c_8003_0 // -0.000061 * 2.000000 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8401_4000_07ff_0c_8003_0 // -0.000061 * 2.000000 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8401_4000_87ff_0c_8c00_1 // -0.000061 * 2.000000 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_c000_87ff_0c_0003_0 // -0.000061 * -2.000000 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 8401_c000_87ff_0c_0003_0 // -0.000061 * -2.000000 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 8401_c000_07ff_0c_0c00_1 // -0.000061 * -2.000000 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_c000_07ff_0c_8003_0 // 0.000061 * -2.000000 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_c000_07ff_0c_8003_0 // 0.000061 * -2.000000 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0401_c000_87ff_0c_8c00_1 // 0.000061 * -2.000000 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_4000_87ff_0c_0003_0 // 0.000061 * 2.000000 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0401_4000_87ff_0c_0003_0 // 0.000061 * 2.000000 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0401_4000_07ff_0c_0c00_1 // 0.000061 * 2.000000 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 0401_4000_3c00_0c_3c00_1 // 0.000061 * 2.000000 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0401_4000_bc00_0c_bbff_1 // 0.000061 * 2.000000 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -9511,13 +9511,13 @@ 8401_c001_8400_0c_0404_1 // -0.000061 * -2.001953 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 8401_4001_8400_0c_8a02_1 // -0.000061 * 2.001953 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 8401_4001_0400_0c_8404_1 // -0.000061 * 2.001953 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_4001_0600_0c_8204_3 // -0.000061 * 2.001953 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_4001_0600_0c_8204_3 // -0.000061 * 2.001953 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8401_4001_8600_0c_8b02_1 // -0.000061 * 2.001953 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_c001_8600_0c_0204_3 // -0.000061 * -2.001953 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_c001_8600_0c_0204_3 // -0.000061 * -2.001953 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 8401_c001_0600_0c_0b02_1 // -0.000061 * -2.001953 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_c001_0600_0c_8204_3 // 0.000061 * -2.001953 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_c001_0600_0c_8204_3 // 0.000061 * -2.001953 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0401_c001_8600_0c_8b02_1 // 0.000061 * -2.001953 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_4001_8600_0c_0204_3 // 0.000061 * 2.001953 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_4001_8600_0c_0204_3 // 0.000061 * 2.001953 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0401_4001_0600_0c_0b02_1 // 0.000061 * 2.001953 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 0401_4001_0401_0c_0a02_1 // 0.000061 * 2.001953 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 0401_4001_8401_0c_0403_1 // 0.000061 * 2.001953 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 @@ -9527,13 +9527,13 @@ 8401_c001_8401_0c_0403_1 // -0.000061 * -2.001953 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 8401_4001_8401_0c_8a02_1 // -0.000061 * 2.001953 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 8401_4001_0401_0c_8403_1 // -0.000061 * 2.001953 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_4001_07ff_0c_8005_3 // -0.000061 * 2.001953 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_4001_07ff_0c_8005_3 // -0.000061 * 2.001953 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8401_4001_87ff_0c_8c00_1 // -0.000061 * 2.001953 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 8401_c001_87ff_0c_0005_3 // -0.000061 * -2.001953 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 8401_c001_87ff_0c_0005_3 // -0.000061 * -2.001953 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 8401_c001_07ff_0c_0c00_1 // -0.000061 * -2.001953 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_c001_07ff_0c_8005_3 // 0.000061 * -2.001953 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_c001_07ff_0c_8005_3 // 0.000061 * -2.001953 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_c001_87ff_0c_8c00_1 // 0.000061 * -2.001953 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 0401_4001_87ff_0c_0005_3 // 0.000061 * 2.001953 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_4001_87ff_0c_0005_3 // 0.000061 * 2.001953 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 0401_4001_07ff_0c_0c00_1 // 0.000061 * 2.001953 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 0401_4001_3c00_0c_3c00_1 // 0.000061 * 2.001953 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 0401_4001_bc00_0c_bbff_1 // 0.000061 * 2.001953 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -11616,13 +11616,13 @@ 0401_8000_0000_0c_0000_0 // 0.000061 * -0.000000 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 0401_8000_8000_0c_8000_0 // 0.000061 * -0.000000 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 07ff_0400_0400_0c_0400_1 // 0.000122 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_0400_8400_0c_83ff_3 // 0.000122 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_0400_8400_0c_83ff_3 // 0.000122 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 07ff_8400_8400_0c_8400_1 // 0.000122 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_8400_0400_0c_03ff_3 // 0.000122 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_8400_0400_0c_03ff_3 // 0.000122 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_8400_0400_0c_0400_1 // -0.000122 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_8400_8400_0c_83ff_3 // -0.000122 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_8400_8400_0c_83ff_3 // -0.000122 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_0400_8400_0c_8400_1 // -0.000122 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_0400_0400_0c_03ff_3 // -0.000122 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_0400_0400_0c_03ff_3 // -0.000122 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_0400_0600_0c_05ff_1 // -0.000122 * 0.000061 + 0.000092 = 0.000091 NV: 0 OF: 0 UF: 0 NX: 1 87ff_0400_8600_0c_8600_1 // -0.000122 * 0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 87ff_8400_8600_0c_85ff_1 // -0.000122 * -0.000061 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 @@ -11775,30 +11775,30 @@ 07ff_8400_ffff_0c_7e00_0 // 0.000122 * -0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 07ff_0400_ffff_0c_7e00_0 // 0.000122 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 07ff_0400_7fff_0c_7e00_0 // 0.000122 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -07ff_0400_0000_0c_0000_3 // 0.000122 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_0400_8000_0c_0000_3 // 0.000122 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_8400_8000_0c_8000_3 // 0.000122 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_8400_0000_0c_8000_3 // 0.000122 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_8400_0000_0c_0000_3 // -0.000122 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_8400_8000_0c_0000_3 // -0.000122 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_0400_8000_0c_8000_3 // -0.000122 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_0400_0000_0c_8000_3 // -0.000122 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_0400_8000_0c_8000_3 // -0.000122 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_0400_0000_0c_8000_3 // -0.000122 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_8400_0000_0c_0000_3 // -0.000122 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_8400_8000_0c_0000_3 // -0.000122 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_8400_8000_0c_8000_3 // 0.000122 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_8400_0000_0c_8000_3 // 0.000122 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_0400_0000_0c_0000_3 // 0.000122 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_0400_8000_0c_0000_3 // 0.000122 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_0400_0000_0c_0000_3 // 0.000122 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_0400_8000_0c_0000_3 // 0.000122 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8400_8000_0c_8000_3 // 0.000122 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8400_0000_0c_8000_3 // 0.000122 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_8400_0000_0c_0000_3 // -0.000122 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_8400_8000_0c_0000_3 // -0.000122 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0400_8000_0c_8000_3 // -0.000122 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0400_0000_0c_8000_3 // -0.000122 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0400_8000_0c_8000_3 // -0.000122 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0400_0000_0c_8000_3 // -0.000122 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_8400_0000_0c_0000_3 // -0.000122 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_8400_8000_0c_0000_3 // -0.000122 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8400_8000_0c_8000_3 // 0.000122 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8400_0000_0c_8000_3 // 0.000122 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_0400_0000_0c_0000_3 // 0.000122 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_0400_8000_0c_0000_3 // 0.000122 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 07ff_0600_0400_0c_0400_1 // 0.000122 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_0600_8400_0c_83ff_3 // 0.000122 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_0600_8400_0c_83ff_3 // 0.000122 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 07ff_8600_8400_0c_8400_1 // 0.000122 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_8600_0400_0c_03ff_3 // 0.000122 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_8600_0400_0c_03ff_3 // 0.000122 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_8600_0400_0c_0400_1 // -0.000122 * -0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_8600_8400_0c_83ff_3 // -0.000122 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_8600_8400_0c_83ff_3 // -0.000122 * -0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_0600_8400_0c_8400_1 // -0.000122 * 0.000092 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_0600_0400_0c_03ff_3 // -0.000122 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_0600_0400_0c_03ff_3 // -0.000122 * 0.000092 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_0600_0600_0c_05ff_1 // -0.000122 * 0.000092 + 0.000092 = 0.000091 NV: 0 OF: 0 UF: 0 NX: 1 87ff_0600_8600_0c_8600_1 // -0.000122 * 0.000092 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 87ff_8600_8600_0c_85ff_1 // -0.000122 * -0.000092 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 @@ -11951,30 +11951,30 @@ 07ff_8600_ffff_0c_7e00_0 // 0.000122 * -0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 07ff_0600_ffff_0c_7e00_0 // 0.000122 * 0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 07ff_0600_7fff_0c_7e00_0 // 0.000122 * 0.000092 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -07ff_0600_0000_0c_0000_3 // 0.000122 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_0600_8000_0c_0000_3 // 0.000122 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_8600_8000_0c_8000_3 // 0.000122 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_8600_0000_0c_8000_3 // 0.000122 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_8600_0000_0c_0000_3 // -0.000122 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_8600_8000_0c_0000_3 // -0.000122 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_0600_8000_0c_8000_3 // -0.000122 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_0600_0000_0c_8000_3 // -0.000122 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_0600_8000_0c_8000_3 // -0.000122 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_0600_0000_0c_8000_3 // -0.000122 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_8600_0000_0c_0000_3 // -0.000122 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_8600_8000_0c_0000_3 // -0.000122 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_8600_8000_0c_8000_3 // 0.000122 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_8600_0000_0c_8000_3 // 0.000122 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_0600_0000_0c_0000_3 // 0.000122 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_0600_8000_0c_0000_3 // 0.000122 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_0600_0000_0c_0000_3 // 0.000122 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_0600_8000_0c_0000_3 // 0.000122 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8600_8000_0c_8000_3 // 0.000122 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8600_0000_0c_8000_3 // 0.000122 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_8600_0000_0c_0000_3 // -0.000122 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_8600_8000_0c_0000_3 // -0.000122 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0600_8000_0c_8000_3 // -0.000122 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0600_0000_0c_8000_3 // -0.000122 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0600_8000_0c_8000_3 // -0.000122 * 0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0600_0000_0c_8000_3 // -0.000122 * 0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_8600_0000_0c_0000_3 // -0.000122 * -0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_8600_8000_0c_0000_3 // -0.000122 * -0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8600_8000_0c_8000_3 // 0.000122 * -0.000092 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8600_0000_0c_8000_3 // 0.000122 * -0.000092 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_0600_0000_0c_0000_3 // 0.000122 * 0.000092 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_0600_8000_0c_0000_3 // 0.000122 * 0.000092 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 07ff_0401_0400_0c_0400_1 // 0.000122 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_0401_8400_0c_83ff_3 // 0.000122 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_0401_8400_0c_83ff_3 // 0.000122 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 07ff_8401_8400_0c_8400_1 // 0.000122 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_8401_0400_0c_03ff_3 // 0.000122 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_8401_0400_0c_03ff_3 // 0.000122 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_8401_0400_0c_0400_1 // -0.000122 * -0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_8401_8400_0c_83ff_3 // -0.000122 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_8401_8400_0c_83ff_3 // -0.000122 * -0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_0401_8400_0c_8400_1 // -0.000122 * 0.000061 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_0401_0400_0c_03ff_3 // -0.000122 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_0401_0400_0c_03ff_3 // -0.000122 * 0.000061 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_0401_0600_0c_05ff_1 // -0.000122 * 0.000061 + 0.000092 = 0.000091 NV: 0 OF: 0 UF: 0 NX: 1 87ff_0401_8600_0c_8600_1 // -0.000122 * 0.000061 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 87ff_8401_8600_0c_85ff_1 // -0.000122 * -0.000061 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 @@ -12127,30 +12127,30 @@ 07ff_8401_ffff_0c_7e00_0 // 0.000122 * -0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 07ff_0401_ffff_0c_7e00_0 // 0.000122 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 07ff_0401_7fff_0c_7e00_0 // 0.000122 * 0.000061 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -07ff_0401_0000_0c_0000_3 // 0.000122 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_0401_8000_0c_0000_3 // 0.000122 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_8401_8000_0c_8000_3 // 0.000122 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_8401_0000_0c_8000_3 // 0.000122 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_8401_0000_0c_0000_3 // -0.000122 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_8401_8000_0c_0000_3 // -0.000122 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_0401_8000_0c_8000_3 // -0.000122 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_0401_0000_0c_8000_3 // -0.000122 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_0401_8000_0c_8000_3 // -0.000122 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_0401_0000_0c_8000_3 // -0.000122 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_8401_0000_0c_0000_3 // -0.000122 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_8401_8000_0c_0000_3 // -0.000122 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_8401_8000_0c_8000_3 // 0.000122 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_8401_0000_0c_8000_3 // 0.000122 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_0401_0000_0c_0000_3 // 0.000122 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_0401_8000_0c_0000_3 // 0.000122 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_0401_0000_0c_0000_3 // 0.000122 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_0401_8000_0c_0000_3 // 0.000122 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8401_8000_0c_8000_3 // 0.000122 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8401_0000_0c_8000_3 // 0.000122 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_8401_0000_0c_0000_3 // -0.000122 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_8401_8000_0c_0000_3 // -0.000122 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0401_8000_0c_8000_3 // -0.000122 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0401_0000_0c_8000_3 // -0.000122 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0401_8000_0c_8000_3 // -0.000122 * 0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_0401_0000_0c_8000_3 // -0.000122 * 0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_8401_0000_0c_0000_3 // -0.000122 * -0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_8401_8000_0c_0000_3 // -0.000122 * -0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8401_8000_0c_8000_3 // 0.000122 * -0.000061 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_8401_0000_0c_8000_3 // 0.000122 * -0.000061 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_0401_0000_0c_0000_3 // 0.000122 * 0.000061 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_0401_8000_0c_0000_3 // 0.000122 * 0.000061 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 07ff_07ff_0400_0c_0400_1 // 0.000122 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_07ff_8400_0c_83ff_3 // 0.000122 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_07ff_8400_0c_83ff_3 // 0.000122 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 07ff_87ff_8400_0c_8400_1 // 0.000122 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_87ff_0400_0c_03ff_3 // 0.000122 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_87ff_0400_0c_03ff_3 // 0.000122 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_87ff_0400_0c_0400_1 // -0.000122 * -0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_87ff_8400_0c_83ff_3 // -0.000122 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_87ff_8400_0c_83ff_3 // -0.000122 * -0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_07ff_8400_0c_8400_1 // -0.000122 * 0.000122 + -0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_07ff_0400_0c_03ff_3 // -0.000122 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_07ff_0400_0c_03ff_3 // -0.000122 * 0.000122 + 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_07ff_0600_0c_05ff_1 // -0.000122 * 0.000122 + 0.000092 = 0.000091 NV: 0 OF: 0 UF: 0 NX: 1 87ff_07ff_8600_0c_8600_1 // -0.000122 * 0.000122 + -0.000092 = -0.000092 NV: 0 OF: 0 UF: 0 NX: 1 87ff_87ff_8600_0c_85ff_1 // -0.000122 * -0.000122 + -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 @@ -12303,46 +12303,46 @@ 07ff_87ff_ffff_0c_7e00_0 // 0.000122 * -0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 07ff_07ff_ffff_0c_7e00_0 // 0.000122 * 0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 07ff_07ff_7fff_0c_7e00_0 // 0.000122 * 0.000122 + nan = nan NV: 0 OF: 0 UF: 0 NX: 0 -07ff_07ff_0000_0c_0000_3 // 0.000122 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_07ff_8000_0c_0000_3 // 0.000122 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_87ff_8000_0c_8000_3 // 0.000122 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_87ff_0000_0c_8000_3 // 0.000122 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_87ff_0000_0c_0000_3 // -0.000122 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_87ff_8000_0c_0000_3 // -0.000122 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_07ff_8000_0c_8000_3 // -0.000122 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_07ff_0000_0c_8000_3 // -0.000122 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_07ff_8000_0c_8000_3 // -0.000122 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_07ff_0000_0c_8000_3 // -0.000122 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_87ff_0000_0c_0000_3 // -0.000122 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -87ff_87ff_8000_0c_0000_3 // -0.000122 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_87ff_8000_0c_8000_3 // 0.000122 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_87ff_0000_0c_8000_3 // 0.000122 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_07ff_0000_0c_0000_3 // 0.000122 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -07ff_07ff_8000_0c_0000_3 // 0.000122 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_07ff_0000_0c_0000_3 // 0.000122 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_07ff_8000_0c_0000_3 // 0.000122 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_87ff_8000_0c_8000_3 // 0.000122 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_87ff_0000_0c_8000_3 // 0.000122 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_87ff_0000_0c_0000_3 // -0.000122 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_87ff_8000_0c_0000_3 // -0.000122 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_07ff_8000_0c_8000_3 // -0.000122 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_07ff_0000_0c_8000_3 // -0.000122 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_07ff_8000_0c_8000_3 // -0.000122 * 0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_07ff_0000_0c_8000_3 // -0.000122 * 0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_87ff_0000_0c_0000_3 // -0.000122 * -0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 87ff_87ff_8000_0c_0000_3 // -0.000122 * -0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_87ff_8000_0c_8000_3 // 0.000122 * -0.000122 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_87ff_0000_0c_8000_3 // 0.000122 * -0.000122 + 0.000000 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_07ff_0000_0c_0000_3 // 0.000122 * 0.000122 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm 07ff_07ff_8000_0c_0000_3 // 0.000122 * 0.000122 + -0.000000 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 07ff_3c00_0400_0c_09ff_1 // 0.000122 * 1.000000 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_3c00_8400_0c_03ff_0 // 0.000122 * 1.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 07ff_3c00_8400_0c_03ff_0 // 0.000122 * 1.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 07ff_bc00_8400_0c_89ff_1 // 0.000122 * -1.000000 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_bc00_0400_0c_83ff_0 // 0.000122 * -1.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 07ff_bc00_0400_0c_83ff_0 // 0.000122 * -1.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 87ff_bc00_0400_0c_09ff_1 // -0.000122 * -1.000000 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_bc00_8400_0c_03ff_0 // -0.000122 * -1.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 87ff_bc00_8400_0c_03ff_0 // -0.000122 * -1.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 87ff_3c00_8400_0c_89ff_1 // -0.000122 * 1.000000 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_3c00_0400_0c_83ff_0 // -0.000122 * 1.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 87ff_3c00_0600_0c_81ff_0 // -0.000122 * 1.000000 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 87ff_3c00_0400_0c_83ff_0 // -0.000122 * 1.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 87ff_3c00_0600_0c_81ff_0 // -0.000122 * 1.000000 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 87ff_3c00_8600_0c_8aff_1 // -0.000122 * 1.000000 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_bc00_8600_0c_01ff_0 // -0.000122 * -1.000000 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 87ff_bc00_8600_0c_01ff_0 // -0.000122 * -1.000000 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 87ff_bc00_0600_0c_0aff_1 // -0.000122 * -1.000000 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_bc00_0600_0c_81ff_0 // 0.000122 * -1.000000 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 07ff_bc00_0600_0c_81ff_0 // 0.000122 * -1.000000 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 07ff_bc00_8600_0c_8aff_1 // 0.000122 * -1.000000 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_3c00_8600_0c_01ff_0 // 0.000122 * 1.000000 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 07ff_3c00_8600_0c_01ff_0 // 0.000122 * 1.000000 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 07ff_3c00_0600_0c_0aff_1 // 0.000122 * 1.000000 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3c00_0401_0c_0a00_0 // 0.000122 * 1.000000 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 07ff_3c00_8401_0c_03fe_0 // 0.000122 * 1.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 07ff_3c00_8401_0c_03fe_0 // 0.000122 * 1.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 07ff_bc00_8401_0c_8a00_0 // 0.000122 * -1.000000 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 07ff_bc00_0401_0c_83fe_0 // 0.000122 * -1.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 07ff_bc00_0401_0c_83fe_0 // 0.000122 * -1.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 87ff_bc00_0401_0c_0a00_0 // -0.000122 * -1.000000 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 87ff_bc00_8401_0c_03fe_0 // -0.000122 * -1.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 87ff_bc00_8401_0c_03fe_0 // -0.000122 * -1.000000 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 87ff_3c00_8401_0c_8a00_0 // -0.000122 * 1.000000 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 87ff_3c00_0401_0c_83fe_0 // -0.000122 * 1.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 87ff_3c00_0401_0c_83fe_0 // -0.000122 * 1.000000 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 87ff_3c00_07ff_0c_0000_0 // -0.000122 * 1.000000 + 0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 87ff_3c00_87ff_0c_8bff_0 // -0.000122 * 1.000000 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 0 87ff_bc00_87ff_0c_0000_0 // -0.000122 * -1.000000 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -12519,13 +12519,13 @@ 87ff_be00_8401_0c_07fd_1 // -0.000122 * -1.500000 + -0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 87ff_3e00_8401_0c_8bff_1 // -0.000122 * 1.500000 + -0.000061 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 87ff_3e00_0401_0c_87fd_1 // -0.000122 * 1.500000 + 0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_3e00_07ff_0c_83ff_3 // -0.000122 * 1.500000 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_3e00_07ff_0c_83ff_3 // -0.000122 * 1.500000 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_3e00_87ff_0c_8cff_1 // -0.000122 * 1.500000 + -0.000122 = -0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_be00_87ff_0c_03ff_3 // -0.000122 * -1.500000 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_be00_87ff_0c_03ff_3 // -0.000122 * -1.500000 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_be00_07ff_0c_0cff_1 // -0.000122 * -1.500000 + 0.000122 = 0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_be00_07ff_0c_83ff_3 // 0.000122 * -1.500000 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_be00_07ff_0c_83ff_3 // 0.000122 * -1.500000 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 07ff_be00_87ff_0c_8cff_1 // 0.000122 * -1.500000 + -0.000122 = -0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_3e00_87ff_0c_03ff_3 // 0.000122 * 1.500000 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_3e00_87ff_0c_03ff_3 // 0.000122 * 1.500000 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 07ff_3e00_07ff_0c_0cff_1 // 0.000122 * 1.500000 + 0.000122 = 0.000305 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3e00_3c00_0c_3c00_1 // 0.000122 * 1.500000 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3e00_bc00_0c_bbff_1 // 0.000122 * 1.500000 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -12679,29 +12679,29 @@ 87ff_bc01_8400_0c_0400_1 // -0.000122 * -1.000977 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 87ff_3c01_8400_0c_8a00_1 // -0.000122 * 1.000977 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 87ff_3c01_0400_0c_8400_1 // -0.000122 * 1.000977 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_3c01_0600_0c_8200_3 // -0.000122 * 1.000977 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_3c01_0600_0c_8200_3 // -0.000122 * 1.000977 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 87ff_3c01_8600_0c_8b00_1 // -0.000122 * 1.000977 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_bc01_8600_0c_0200_3 // -0.000122 * -1.000977 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_bc01_8600_0c_0200_3 // -0.000122 * -1.000977 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 87ff_bc01_0600_0c_0b00_1 // -0.000122 * -1.000977 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_bc01_0600_0c_8200_3 // 0.000122 * -1.000977 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_bc01_0600_0c_8200_3 // 0.000122 * -1.000977 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 07ff_bc01_8600_0c_8b00_1 // 0.000122 * -1.000977 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_3c01_8600_0c_0200_3 // 0.000122 * 1.000977 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_3c01_8600_0c_0200_3 // 0.000122 * 1.000977 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 07ff_3c01_0600_0c_0b00_1 // 0.000122 * 1.000977 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3c01_0401_0c_0a00_1 // 0.000122 * 1.000977 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_3c01_8401_0c_03ff_3 // 0.000122 * 1.000977 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_3c01_8401_0c_03ff_3 // 0.000122 * 1.000977 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 07ff_bc01_8401_0c_8a00_1 // 0.000122 * -1.000977 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_bc01_0401_0c_83ff_3 // 0.000122 * -1.000977 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_bc01_0401_0c_83ff_3 // 0.000122 * -1.000977 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_bc01_0401_0c_0a00_1 // -0.000122 * -1.000977 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_bc01_8401_0c_03ff_3 // -0.000122 * -1.000977 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_bc01_8401_0c_03ff_3 // -0.000122 * -1.000977 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 87ff_3c01_8401_0c_8a00_1 // -0.000122 * 1.000977 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_3c01_0401_0c_83ff_3 // -0.000122 * 1.000977 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 87ff_3c01_07ff_0c_8001_3 // -0.000122 * 1.000977 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_3c01_0401_0c_83ff_3 // -0.000122 * 1.000977 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_3c01_07ff_0c_8001_3 // -0.000122 * 1.000977 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 87ff_3c01_87ff_0c_8bff_1 // -0.000122 * 1.000977 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 87ff_bc01_87ff_0c_0001_3 // -0.000122 * -1.000977 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 87ff_bc01_87ff_0c_0001_3 // -0.000122 * -1.000977 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 87ff_bc01_07ff_0c_0bff_1 // -0.000122 * -1.000977 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_bc01_07ff_0c_8001_3 // 0.000122 * -1.000977 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_bc01_07ff_0c_8001_3 // 0.000122 * -1.000977 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 07ff_bc01_87ff_0c_8bff_1 // 0.000122 * -1.000977 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 07ff_3c01_87ff_0c_0001_3 // 0.000122 * 1.000977 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_3c01_87ff_0c_0001_3 // 0.000122 * 1.000977 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 07ff_3c01_07ff_0c_0bff_1 // 0.000122 * 1.000977 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3c01_3c00_0c_3c00_1 // 0.000122 * 1.000977 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3c01_bc00_0c_bbff_1 // 0.000122 * 1.000977 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -15495,29 +15495,29 @@ bc00_8400_0400_0c_0800_0 // -1.000000 * -0.000061 + 0.000061 = 0.000122 NV: 0 OF bc00_8400_8400_0c_0000_0 // -1.000000 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0400_8400_0c_8800_0 // -1.000000 * 0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0400_0400_0c_0000_0 // -1.000000 * 0.000061 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_0400_0600_0c_0200_0 // -1.000000 * 0.000061 + 0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_0400_0600_0c_0200_0 // -1.000000 * 0.000061 + 0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0400_8600_0c_8900_0 // -1.000000 * 0.000061 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_8400_8600_0c_8200_0 // -1.000000 * -0.000061 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_8400_8600_0c_8200_0 // -1.000000 * -0.000061 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 bc00_8400_0600_0c_0900_0 // -1.000000 * -0.000061 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c00_8400_0600_0c_0200_0 // 1.000000 * -0.000061 + 0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_8400_0600_0c_0200_0 // 1.000000 * -0.000061 + 0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 3c00_8400_8600_0c_8900_0 // 1.000000 * -0.000061 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c00_0400_8600_0c_8200_0 // 1.000000 * 0.000061 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0400_8600_0c_8200_0 // 1.000000 * 0.000061 + -0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0400_0600_0c_0900_0 // 1.000000 * 0.000061 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0400_0401_0c_0800_1 // 1.000000 * 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_0400_8401_0c_8001_0 // 1.000000 * 0.000061 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0400_8401_0c_8001_0 // 1.000000 * 0.000061 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3c00_8400_8401_0c_8800_1 // 1.000000 * -0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_8400_0401_0c_0001_0 // 1.000000 * -0.000061 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_8400_0401_0c_0001_0 // 1.000000 * -0.000061 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc00_8400_0401_0c_0800_1 // -1.000000 * -0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_8400_8401_0c_8001_0 // -1.000000 * -0.000061 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_8400_8401_0c_8001_0 // -1.000000 * -0.000061 + -0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0400_8401_0c_8800_1 // -1.000000 * 0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_0400_0401_0c_0001_0 // -1.000000 * 0.000061 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_0400_07ff_0c_03ff_0 // -1.000000 * 0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_0400_0401_0c_0001_0 // -1.000000 * 0.000061 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_0400_07ff_0c_03ff_0 // -1.000000 * 0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0400_87ff_0c_89ff_1 // -1.000000 * 0.000061 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_8400_87ff_0c_83ff_0 // -1.000000 * -0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_8400_87ff_0c_83ff_0 // -1.000000 * -0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc00_8400_07ff_0c_09ff_1 // -1.000000 * -0.000061 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_8400_07ff_0c_03ff_0 // 1.000000 * -0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_8400_07ff_0c_03ff_0 // 1.000000 * -0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_8400_87ff_0c_89ff_1 // 1.000000 * -0.000061 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_0400_87ff_0c_83ff_0 // 1.000000 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0400_87ff_0c_83ff_0 // 1.000000 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0400_07ff_0c_09ff_1 // 1.000000 * 0.000061 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 3c00_0400_3c00_0c_3c00_1 // 1.000000 * 0.000061 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 3c00_0400_bc00_0c_bbff_1 // 1.000000 * 0.000061 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -15664,13 +15664,13 @@ bc00_8400_8000_0c_0400_0 // -1.000000 * -0.000061 + -0.000000 = 0.000061 NV: 0 O 3c00_0400_0000_0c_0400_0 // 1.000000 * 0.000061 + 0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0400_8000_0c_0400_0 // 1.000000 * 0.000061 + -0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0600_0400_0c_0900_0 // 1.000000 * 0.000092 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c00_0600_8400_0c_0200_0 // 1.000000 * 0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0600_8400_0c_0200_0 // 1.000000 * 0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 3c00_8600_8400_0c_8900_0 // 1.000000 * -0.000092 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c00_8600_0400_0c_8200_0 // 1.000000 * -0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_8600_0400_0c_8200_0 // 1.000000 * -0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 bc00_8600_0400_0c_0900_0 // -1.000000 * -0.000092 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_8600_8400_0c_0200_0 // -1.000000 * -0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_8600_8400_0c_0200_0 // -1.000000 * -0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0600_8400_0c_8900_0 // -1.000000 * 0.000092 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_0600_0400_0c_8200_0 // -1.000000 * 0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_0600_0400_0c_8200_0 // -1.000000 * 0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0600_0600_0c_0000_0 // -1.000000 * 0.000092 + 0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0600_8600_0c_8a00_0 // -1.000000 * 0.000092 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 bc00_8600_8600_0c_0000_0 // -1.000000 * -0.000092 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -15680,20 +15680,20 @@ bc00_8600_0600_0c_0a00_0 // -1.000000 * -0.000092 + 0.000092 = 0.000183 NV: 0 OF 3c00_0600_8600_0c_0000_0 // 1.000000 * 0.000092 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0600_0600_0c_0a00_0 // 1.000000 * 0.000092 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0600_0401_0c_0900_1 // 1.000000 * 0.000092 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_0600_8401_0c_01ff_0 // 1.000000 * 0.000092 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0600_8401_0c_01ff_0 // 1.000000 * 0.000092 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c00_8600_8401_0c_8900_1 // 1.000000 * -0.000092 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_8600_0401_0c_81ff_0 // 1.000000 * -0.000092 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_8600_0401_0c_81ff_0 // 1.000000 * -0.000092 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bc00_8600_0401_0c_0900_1 // -1.000000 * -0.000092 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_8600_8401_0c_01ff_0 // -1.000000 * -0.000092 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_8600_8401_0c_01ff_0 // -1.000000 * -0.000092 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0600_8401_0c_8900_1 // -1.000000 * 0.000092 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_0600_0401_0c_81ff_0 // -1.000000 * 0.000092 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_0600_07ff_0c_01ff_0 // -1.000000 * 0.000092 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_0600_0401_0c_81ff_0 // -1.000000 * 0.000092 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_0600_07ff_0c_01ff_0 // -1.000000 * 0.000092 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0600_87ff_0c_8aff_1 // -1.000000 * 0.000092 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_8600_87ff_0c_81ff_0 // -1.000000 * -0.000092 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_8600_87ff_0c_81ff_0 // -1.000000 * -0.000092 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bc00_8600_07ff_0c_0aff_1 // -1.000000 * -0.000092 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_8600_07ff_0c_01ff_0 // 1.000000 * -0.000092 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_8600_07ff_0c_01ff_0 // 1.000000 * -0.000092 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c00_8600_87ff_0c_8aff_1 // 1.000000 * -0.000092 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_0600_87ff_0c_81ff_0 // 1.000000 * 0.000092 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0600_87ff_0c_81ff_0 // 1.000000 * 0.000092 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0600_07ff_0c_0aff_1 // 1.000000 * 0.000092 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 3c00_0600_3c00_0c_3c00_1 // 1.000000 * 0.000092 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 3c00_0600_bc00_0c_bbff_1 // 1.000000 * 0.000092 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -15840,20 +15840,20 @@ bc00_8600_8000_0c_0600_0 // -1.000000 * -0.000092 + -0.000000 = 0.000092 NV: 0 O 3c00_0600_0000_0c_0600_0 // 1.000000 * 0.000092 + 0.000000 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0600_8000_0c_0600_0 // 1.000000 * 0.000092 + -0.000000 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0401_0400_0c_0800_1 // 1.000000 * 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_0401_8400_0c_0001_0 // 1.000000 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0401_8400_0c_0001_0 // 1.000000 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3c00_8401_8400_0c_8800_1 // 1.000000 * -0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_8401_0400_0c_8001_0 // 1.000000 * -0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_8401_0400_0c_8001_0 // 1.000000 * -0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc00_8401_0400_0c_0800_1 // -1.000000 * -0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_8401_8400_0c_0001_0 // -1.000000 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_8401_8400_0c_0001_0 // -1.000000 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0401_8400_0c_8800_1 // -1.000000 * 0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_0401_0400_0c_8001_0 // -1.000000 * 0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_0401_0600_0c_01ff_0 // -1.000000 * 0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_0401_0400_0c_8001_0 // -1.000000 * 0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_0401_0600_0c_01ff_0 // -1.000000 * 0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0401_8600_0c_8900_1 // -1.000000 * 0.000061 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_8401_8600_0c_81ff_0 // -1.000000 * -0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_8401_8600_0c_81ff_0 // -1.000000 * -0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bc00_8401_0600_0c_0900_1 // -1.000000 * -0.000061 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_8401_0600_0c_01ff_0 // 1.000000 * -0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_8401_0600_0c_01ff_0 // 1.000000 * -0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c00_8401_8600_0c_8900_1 // 1.000000 * -0.000061 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_0401_8600_0c_81ff_0 // 1.000000 * 0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0401_8600_0c_81ff_0 // 1.000000 * 0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0401_0600_0c_0900_1 // 1.000000 * 0.000061 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 3c00_0401_0401_0c_0801_0 // 1.000000 * 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0401_8401_0c_0000_0 // 1.000000 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -15863,13 +15863,13 @@ bc00_8401_0401_0c_0801_0 // -1.000000 * -0.000061 + 0.000061 = 0.000122 NV: 0 OF bc00_8401_8401_0c_0000_0 // -1.000000 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0401_8401_0c_8801_0 // -1.000000 * 0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0401_0401_0c_0000_0 // -1.000000 * 0.000061 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_0401_07ff_0c_03fe_0 // -1.000000 * 0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_0401_07ff_0c_03fe_0 // -1.000000 * 0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc00_0401_87ff_0c_8a00_0 // -1.000000 * 0.000061 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_8401_87ff_0c_83fe_0 // -1.000000 * -0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_8401_87ff_0c_83fe_0 // -1.000000 * -0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc00_8401_07ff_0c_0a00_0 // -1.000000 * -0.000061 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c00_8401_07ff_0c_03fe_0 // 1.000000 * -0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_8401_07ff_0c_03fe_0 // 1.000000 * -0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_8401_87ff_0c_8a00_0 // 1.000000 * -0.000061 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c00_0401_87ff_0c_83fe_0 // 1.000000 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_0401_87ff_0c_83fe_0 // 1.000000 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0401_07ff_0c_0a00_0 // 1.000000 * 0.000061 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0401_3c00_0c_3c00_1 // 1.000000 * 0.000061 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 3c00_0401_bc00_0c_bbff_1 // 1.000000 * 0.000061 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -16016,29 +16016,29 @@ bc00_8401_8000_0c_0401_0 // -1.000000 * -0.000061 + -0.000000 = 0.000061 NV: 0 O 3c00_0401_0000_0c_0401_0 // 1.000000 * 0.000061 + 0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_0401_8000_0c_0401_0 // 1.000000 * 0.000061 + -0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_07ff_0400_0c_09ff_1 // 1.000000 * 0.000122 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_07ff_8400_0c_03ff_0 // 1.000000 * 0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_07ff_8400_0c_03ff_0 // 1.000000 * 0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_87ff_8400_0c_89ff_1 // 1.000000 * -0.000122 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_87ff_0400_0c_83ff_0 // 1.000000 * -0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_87ff_0400_0c_83ff_0 // 1.000000 * -0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc00_87ff_0400_0c_09ff_1 // -1.000000 * -0.000122 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_87ff_8400_0c_03ff_0 // -1.000000 * -0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_87ff_8400_0c_03ff_0 // -1.000000 * -0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc00_07ff_8400_0c_89ff_1 // -1.000000 * 0.000122 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_07ff_0400_0c_83ff_0 // -1.000000 * 0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_07ff_0600_0c_81ff_0 // -1.000000 * 0.000122 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_07ff_0400_0c_83ff_0 // -1.000000 * 0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_07ff_0600_0c_81ff_0 // -1.000000 * 0.000122 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bc00_07ff_8600_0c_8aff_1 // -1.000000 * 0.000122 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc00_87ff_8600_0c_01ff_0 // -1.000000 * -0.000122 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_87ff_8600_0c_01ff_0 // -1.000000 * -0.000122 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bc00_87ff_0600_0c_0aff_1 // -1.000000 * -0.000122 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_87ff_0600_0c_81ff_0 // 1.000000 * -0.000122 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_87ff_0600_0c_81ff_0 // 1.000000 * -0.000122 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c00_87ff_8600_0c_8aff_1 // 1.000000 * -0.000122 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c00_07ff_8600_0c_01ff_0 // 1.000000 * 0.000122 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_07ff_8600_0c_01ff_0 // 1.000000 * 0.000122 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c00_07ff_0600_0c_0aff_1 // 1.000000 * 0.000122 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 3c00_07ff_0401_0c_0a00_0 // 1.000000 * 0.000122 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c00_07ff_8401_0c_03fe_0 // 1.000000 * 0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_07ff_8401_0c_03fe_0 // 1.000000 * 0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c00_87ff_8401_0c_8a00_0 // 1.000000 * -0.000122 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c00_87ff_0401_0c_83fe_0 // 1.000000 * -0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c00_87ff_0401_0c_83fe_0 // 1.000000 * -0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc00_87ff_0401_0c_0a00_0 // -1.000000 * -0.000122 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_87ff_8401_0c_03fe_0 // -1.000000 * -0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_87ff_8401_0c_03fe_0 // -1.000000 * -0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc00_07ff_8401_0c_8a00_0 // -1.000000 * 0.000122 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc00_07ff_0401_0c_83fe_0 // -1.000000 * 0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc00_07ff_0401_0c_83fe_0 // -1.000000 * 0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc00_07ff_07ff_0c_0000_0 // -1.000000 * 0.000122 + 0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc00_07ff_87ff_0c_8bff_0 // -1.000000 * 0.000122 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 0 bc00_87ff_87ff_0c_0000_0 // -1.000000 * -0.000122 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -19360,13 +19360,13 @@ bc00_0000_8000_0c_8000_0 // -1.000000 * 0.000000 + -0.000000 = -0.000000 NV: 0 O 3c00_8000_0000_0c_0000_0 // 1.000000 * -0.000000 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3c00_8000_8000_0c_8000_0 // 1.000000 * -0.000000 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0400_0400_0c_0900_0 // 1.500000 * 0.000061 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3e00_0400_8400_0c_0200_0 // 1.500000 * 0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_0400_8400_0c_0200_0 // 1.500000 * 0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 3e00_8400_8400_0c_8900_0 // 1.500000 * -0.000061 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3e00_8400_0400_0c_8200_0 // 1.500000 * -0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_8400_0400_0c_8200_0 // 1.500000 * -0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 be00_8400_0400_0c_0900_0 // -1.500000 * -0.000061 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: be00_8400_8400_0c_0200_0 // -1.500000 * -0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: be00_8400_8400_0c_0200_0 // -1.500000 * -0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 be00_0400_8400_0c_8900_0 // -1.500000 * 0.000061 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: be00_0400_0400_0c_8200_0 // -1.500000 * 0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: be00_0400_0400_0c_8200_0 // -1.500000 * 0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 be00_0400_0600_0c_0000_0 // -1.500000 * 0.000061 + 0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 be00_0400_8600_0c_8a00_0 // -1.500000 * 0.000061 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 be00_8400_8600_0c_0000_0 // -1.500000 * -0.000061 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -19376,20 +19376,20 @@ be00_8400_0600_0c_0a00_0 // -1.500000 * -0.000061 + 0.000092 = 0.000183 NV: 0 OF 3e00_0400_8600_0c_0000_0 // 1.500000 * 0.000061 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0400_0600_0c_0a00_0 // 1.500000 * 0.000061 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0400_0401_0c_0900_1 // 1.500000 * 0.000061 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_0400_8401_0c_01ff_0 // 1.500000 * 0.000061 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_0400_8401_0c_01ff_0 // 1.500000 * 0.000061 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3e00_8400_8401_0c_8900_1 // 1.500000 * -0.000061 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_8400_0401_0c_81ff_0 // 1.500000 * -0.000061 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_8400_0401_0c_81ff_0 // 1.500000 * -0.000061 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 be00_8400_0401_0c_0900_1 // -1.500000 * -0.000061 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_8400_8401_0c_01ff_0 // -1.500000 * -0.000061 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: be00_8400_8401_0c_01ff_0 // -1.500000 * -0.000061 + -0.000061 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 be00_0400_8401_0c_8900_1 // -1.500000 * 0.000061 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_0400_0401_0c_81ff_0 // -1.500000 * 0.000061 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: be00_0400_07ff_0c_01ff_0 // -1.500000 * 0.000061 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: be00_0400_0401_0c_81ff_0 // -1.500000 * 0.000061 + 0.000061 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: be00_0400_07ff_0c_01ff_0 // -1.500000 * 0.000061 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 be00_0400_87ff_0c_8aff_1 // -1.500000 * 0.000061 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_8400_87ff_0c_81ff_0 // -1.500000 * -0.000061 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: be00_8400_87ff_0c_81ff_0 // -1.500000 * -0.000061 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 be00_8400_07ff_0c_0aff_1 // -1.500000 * -0.000061 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_8400_07ff_0c_01ff_0 // 1.500000 * -0.000061 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_8400_07ff_0c_01ff_0 // 1.500000 * -0.000061 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3e00_8400_87ff_0c_8aff_1 // 1.500000 * -0.000061 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_0400_87ff_0c_81ff_0 // 1.500000 * 0.000061 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_0400_87ff_0c_81ff_0 // 1.500000 * 0.000061 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0400_07ff_0c_0aff_1 // 1.500000 * 0.000061 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0400_3c00_0c_3c00_1 // 1.500000 * 0.000061 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0400_bc00_0c_bbff_1 // 1.500000 * 0.000061 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -19543,13 +19543,13 @@ be00_8600_0400_0c_0a80_0 // -1.500000 * -0.000092 + 0.000061 = 0.000198 NV: 0 OF be00_8600_8400_0c_0500_0 // -1.500000 * -0.000092 + -0.000061 = 0.000076 NV: 0 OF: 0 UF: 0 NX: 0 be00_0600_8400_0c_8a80_0 // -1.500000 * 0.000092 + -0.000061 = -0.000198 NV: 0 OF: 0 UF: 0 NX: 0 be00_0600_0400_0c_8500_0 // -1.500000 * 0.000092 + 0.000061 = -0.000076 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: be00_0600_0600_0c_8300_0 // -1.500000 * 0.000092 + 0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: be00_0600_0600_0c_8300_0 // -1.500000 * 0.000092 + 0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 be00_0600_8600_0c_8b80_0 // -1.500000 * 0.000092 + -0.000092 = -0.000229 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: be00_8600_8600_0c_0300_0 // -1.500000 * -0.000092 + -0.000092 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: be00_8600_8600_0c_0300_0 // -1.500000 * -0.000092 + -0.000092 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 be00_8600_0600_0c_0b80_0 // -1.500000 * -0.000092 + 0.000092 = 0.000229 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3e00_8600_0600_0c_8300_0 // 1.500000 * -0.000092 + 0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_8600_0600_0c_8300_0 // 1.500000 * -0.000092 + 0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 3e00_8600_8600_0c_8b80_0 // 1.500000 * -0.000092 + -0.000092 = -0.000229 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3e00_0600_8600_0c_0300_0 // 1.500000 * 0.000092 + -0.000092 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_0600_8600_0c_0300_0 // 1.500000 * 0.000092 + -0.000092 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0600_0600_0c_0b80_0 // 1.500000 * 0.000092 + 0.000092 = 0.000229 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0600_0401_0c_0a80_1 // 1.500000 * 0.000092 + 0.000061 = 0.000198 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0600_8401_0c_04ff_0 // 1.500000 * 0.000092 + -0.000061 = 0.000076 NV: 0 OF: 0 UF: 0 NX: 0 @@ -19559,13 +19559,13 @@ be00_8600_0401_0c_0a80_1 // -1.500000 * -0.000092 + 0.000061 = 0.000198 NV: 0 OF be00_8600_8401_0c_04ff_0 // -1.500000 * -0.000092 + -0.000061 = 0.000076 NV: 0 OF: 0 UF: 0 NX: 0 be00_0600_8401_0c_8a80_1 // -1.500000 * 0.000092 + -0.000061 = -0.000198 NV: 0 OF: 0 UF: 0 NX: 1 be00_0600_0401_0c_84ff_0 // -1.500000 * 0.000092 + 0.000061 = -0.000076 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: be00_0600_07ff_0c_8101_0 // -1.500000 * 0.000092 + 0.000122 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: be00_0600_07ff_0c_8101_0 // -1.500000 * 0.000092 + 0.000122 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 be00_0600_87ff_0c_8c3f_1 // -1.500000 * 0.000092 + -0.000122 = -0.000259 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_8600_87ff_0c_0101_0 // -1.500000 * -0.000092 + -0.000122 = 0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: be00_8600_87ff_0c_0101_0 // -1.500000 * -0.000092 + -0.000122 = 0.000015 NV: 0 OF: 0 UF: 0 NX: 0 be00_8600_07ff_0c_0c3f_1 // -1.500000 * -0.000092 + 0.000122 = 0.000259 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_8600_07ff_0c_8101_0 // 1.500000 * -0.000092 + 0.000122 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_8600_07ff_0c_8101_0 // 1.500000 * -0.000092 + 0.000122 = -0.000015 NV: 0 OF: 0 UF: 0 NX: 0 3e00_8600_87ff_0c_8c3f_1 // 1.500000 * -0.000092 + -0.000122 = -0.000259 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_0600_87ff_0c_0101_0 // 1.500000 * 0.000092 + -0.000122 = 0.000015 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3e00_0600_87ff_0c_0101_0 // 1.500000 * 0.000092 + -0.000122 = 0.000015 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0600_07ff_0c_0c3f_1 // 1.500000 * 0.000092 + 0.000122 = 0.000259 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0600_3c00_0c_3c00_1 // 1.500000 * 0.000092 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0600_bc00_0c_bbff_1 // 1.500000 * 0.000092 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -19712,36 +19712,36 @@ be00_8600_8000_0c_0880_0 // -1.500000 * -0.000092 + -0.000000 = 0.000137 NV: 0 O 3e00_0600_0000_0c_0880_0 // 1.500000 * 0.000092 + 0.000000 = 0.000137 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0600_8000_0c_0880_0 // 1.500000 * 0.000092 + -0.000000 = 0.000137 NV: 0 OF: 0 UF: 0 NX: 0 3e00_0401_0400_0c_0900_1 // 1.500000 * 0.000061 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_0401_8400_0c_0201_3 // 1.500000 * 0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_0401_8400_0c_0201_3 // 1.500000 * 0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3e00_8401_8400_0c_8900_1 // 1.500000 * -0.000061 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_8401_0400_0c_8201_3 // 1.500000 * -0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_8401_0400_0c_8201_3 // 1.500000 * -0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 be00_8401_0400_0c_0900_1 // -1.500000 * -0.000061 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_8401_8400_0c_0201_3 // -1.500000 * -0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: be00_8401_8400_0c_0201_3 // -1.500000 * -0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 be00_0401_8400_0c_8900_1 // -1.500000 * 0.000061 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_0401_0400_0c_8201_3 // -1.500000 * 0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: be00_0401_0600_0c_8001_3 // -1.500000 * 0.000061 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: be00_0401_0400_0c_8201_3 // -1.500000 * 0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: be00_0401_0600_0c_8001_3 // -1.500000 * 0.000061 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 be00_0401_8600_0c_8a00_1 // -1.500000 * 0.000061 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_8401_8600_0c_0001_3 // -1.500000 * -0.000061 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: be00_8401_8600_0c_0001_3 // -1.500000 * -0.000061 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 be00_8401_0600_0c_0a00_1 // -1.500000 * -0.000061 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_8401_0600_0c_8001_3 // 1.500000 * -0.000061 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_8401_0600_0c_8001_3 // 1.500000 * -0.000061 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3e00_8401_8600_0c_8a00_1 // 1.500000 * -0.000061 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_0401_8600_0c_0001_3 // 1.500000 * 0.000061 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_0401_8600_0c_0001_3 // 1.500000 * 0.000061 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3e00_0401_0600_0c_0a00_1 // 1.500000 * 0.000061 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0401_0401_0c_0901_1 // 1.500000 * 0.000061 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_0401_8401_0c_0200_3 // 1.500000 * 0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_0401_8401_0c_0200_3 // 1.500000 * 0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3e00_8401_8401_0c_8901_1 // 1.500000 * -0.000061 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_8401_0401_0c_8200_3 // 1.500000 * -0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_8401_0401_0c_8200_3 // 1.500000 * -0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 be00_8401_0401_0c_0901_1 // -1.500000 * -0.000061 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_8401_8401_0c_0200_3 // -1.500000 * -0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: be00_8401_8401_0c_0200_3 // -1.500000 * -0.000061 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 be00_0401_8401_0c_8901_1 // -1.500000 * 0.000061 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_0401_0401_0c_8200_3 // -1.500000 * 0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: be00_0401_07ff_0c_01fd_3 // -1.500000 * 0.000061 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: be00_0401_0401_0c_8200_3 // -1.500000 * 0.000061 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: be00_0401_07ff_0c_01fd_3 // -1.500000 * 0.000061 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 be00_0401_87ff_0c_8b00_1 // -1.500000 * 0.000061 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_8401_87ff_0c_81fd_3 // -1.500000 * -0.000061 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: be00_8401_87ff_0c_81fd_3 // -1.500000 * -0.000061 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 be00_8401_07ff_0c_0b00_1 // -1.500000 * -0.000061 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_8401_07ff_0c_01fd_3 // 1.500000 * -0.000061 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_8401_07ff_0c_01fd_3 // 1.500000 * -0.000061 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 3e00_8401_87ff_0c_8b00_1 // 1.500000 * -0.000061 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_0401_87ff_0c_81fd_3 // 1.500000 * 0.000061 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_0401_87ff_0c_81fd_3 // 1.500000 * 0.000061 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 3e00_0401_07ff_0c_0b00_1 // 1.500000 * 0.000061 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0401_3c00_0c_3c00_1 // 1.500000 * 0.000061 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 3e00_0401_bc00_0c_bbff_1 // 1.500000 * 0.000061 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -19911,13 +19911,13 @@ be00_87ff_0401_0c_0bff_1 // -1.500000 * -0.000122 + 0.000061 = 0.000244 NV: 0 OF be00_87ff_8401_0c_07fd_1 // -1.500000 * -0.000122 + -0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 be00_07ff_8401_0c_8bff_1 // -1.500000 * 0.000122 + -0.000061 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 be00_07ff_0401_0c_87fd_1 // -1.500000 * 0.000122 + 0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_07ff_07ff_0c_83ff_3 // -1.500000 * 0.000122 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: be00_07ff_07ff_0c_83ff_3 // -1.500000 * 0.000122 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 be00_07ff_87ff_0c_8cff_1 // -1.500000 * 0.000122 + -0.000122 = -0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: be00_87ff_87ff_0c_03ff_3 // -1.500000 * -0.000122 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: be00_87ff_87ff_0c_03ff_3 // -1.500000 * -0.000122 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 be00_87ff_07ff_0c_0cff_1 // -1.500000 * -0.000122 + 0.000122 = 0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_87ff_07ff_0c_83ff_3 // 1.500000 * -0.000122 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_87ff_07ff_0c_83ff_3 // 1.500000 * -0.000122 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3e00_87ff_87ff_0c_8cff_1 // 1.500000 * -0.000122 + -0.000122 = -0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3e00_07ff_87ff_0c_03ff_3 // 1.500000 * 0.000122 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3e00_07ff_87ff_0c_03ff_3 // 1.500000 * 0.000122 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3e00_07ff_07ff_0c_0cff_1 // 1.500000 * 0.000122 + 0.000122 = 0.000305 NV: 0 OF: 0 UF: 0 NX: 1 3e00_07ff_3c00_0c_3c00_1 // 1.500000 * 0.000122 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 3e00_07ff_bc00_0c_bbff_1 // 1.500000 * 0.000122 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -23232,20 +23232,20 @@ be00_0000_8000_0c_8000_0 // -1.500000 * 0.000000 + -0.000000 = -0.000000 NV: 0 O 3e00_8000_0000_0c_0000_0 // 1.500000 * -0.000000 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3e00_8000_8000_0c_8000_0 // 1.500000 * -0.000000 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3c01_0400_0400_0c_0800_1 // 1.000977 * 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0400_8400_0c_0001_0 // 1.000977 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c01_0400_8400_0c_0001_0 // 1.000977 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3c01_8400_8400_0c_8800_1 // 1.000977 * -0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_8400_0400_0c_8001_0 // 1.000977 * -0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c01_8400_0400_0c_8001_0 // 1.000977 * -0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc01_8400_0400_0c_0800_1 // -1.000977 * -0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_8400_8400_0c_0001_0 // -1.000977 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc01_8400_8400_0c_0001_0 // -1.000977 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc01_0400_8400_0c_8800_1 // -1.000977 * 0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_0400_0400_0c_8001_0 // -1.000977 * 0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc01_0400_0600_0c_01ff_0 // -1.000977 * 0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc01_0400_0400_0c_8001_0 // -1.000977 * 0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc01_0400_0600_0c_01ff_0 // -1.000977 * 0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bc01_0400_8600_0c_8900_1 // -1.000977 * 0.000061 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_8400_8600_0c_81ff_0 // -1.000977 * -0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc01_8400_8600_0c_81ff_0 // -1.000977 * -0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bc01_8400_0600_0c_0900_1 // -1.000977 * -0.000061 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_8400_0600_0c_01ff_0 // 1.000977 * -0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c01_8400_0600_0c_01ff_0 // 1.000977 * -0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c01_8400_8600_0c_8900_1 // 1.000977 * -0.000061 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0400_8600_0c_81ff_0 // 1.000977 * 0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c01_0400_8600_0c_81ff_0 // 1.000977 * 0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3c01_0400_0600_0c_0900_1 // 1.000977 * 0.000061 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0400_0401_0c_0801_0 // 1.000977 * 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 0 3c01_0400_8401_0c_0000_0 // 1.000977 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -23255,13 +23255,13 @@ bc01_8400_0401_0c_0801_0 // -1.000977 * -0.000061 + 0.000061 = 0.000122 NV: 0 OF bc01_8400_8401_0c_0000_0 // -1.000977 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bc01_0400_8401_0c_8801_0 // -1.000977 * 0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 0 bc01_0400_0401_0c_0000_0 // -1.000977 * 0.000061 + 0.000061 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc01_0400_07ff_0c_03fe_0 // -1.000977 * 0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc01_0400_07ff_0c_03fe_0 // -1.000977 * 0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc01_0400_87ff_0c_8a00_0 // -1.000977 * 0.000061 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bc01_8400_87ff_0c_83fe_0 // -1.000977 * -0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bc01_8400_87ff_0c_83fe_0 // -1.000977 * -0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bc01_8400_07ff_0c_0a00_0 // -1.000977 * -0.000061 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c01_8400_07ff_0c_03fe_0 // 1.000977 * -0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c01_8400_07ff_0c_03fe_0 // 1.000977 * -0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c01_8400_87ff_0c_8a00_0 // 1.000977 * -0.000061 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3c01_0400_87ff_0c_83fe_0 // 1.000977 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3c01_0400_87ff_0c_83fe_0 // 1.000977 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c01_0400_07ff_0c_0a00_0 // 1.000977 * 0.000061 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 3c01_0400_3c00_0c_3c00_1 // 1.000977 * 0.000061 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0400_bc00_0c_bbff_1 // 1.000977 * 0.000061 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -23408,36 +23408,36 @@ bc01_8400_8000_0c_0401_0 // -1.000977 * -0.000061 + -0.000000 = 0.000061 NV: 0 O 3c01_0400_0000_0c_0401_0 // 1.000977 * 0.000061 + 0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c01_0400_8000_0c_0401_0 // 1.000977 * 0.000061 + -0.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3c01_0600_0400_0c_0900_1 // 1.000977 * 0.000092 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0600_8400_0c_0201_3 // 1.000977 * 0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_0600_8400_0c_0201_3 // 1.000977 * 0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3c01_8600_8400_0c_8900_1 // 1.000977 * -0.000092 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_8600_0400_0c_8201_3 // 1.000977 * -0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_8600_0400_0c_8201_3 // 1.000977 * -0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 bc01_8600_0400_0c_0900_1 // -1.000977 * -0.000092 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_8600_8400_0c_0201_3 // -1.000977 * -0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_8600_8400_0c_0201_3 // -1.000977 * -0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 bc01_0600_8400_0c_8900_1 // -1.000977 * 0.000092 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_0600_0400_0c_8201_3 // -1.000977 * 0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: bc01_0600_0600_0c_8001_3 // -1.000977 * 0.000092 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_0600_0400_0c_8201_3 // -1.000977 * 0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_0600_0600_0c_8001_3 // -1.000977 * 0.000092 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 bc01_0600_8600_0c_8a00_1 // -1.000977 * 0.000092 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_8600_8600_0c_0001_3 // -1.000977 * -0.000092 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_8600_8600_0c_0001_3 // -1.000977 * -0.000092 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 bc01_8600_0600_0c_0a00_1 // -1.000977 * -0.000092 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_8600_0600_0c_8001_3 // 1.000977 * -0.000092 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_8600_0600_0c_8001_3 // 1.000977 * -0.000092 + 0.000092 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3c01_8600_8600_0c_8a00_1 // 1.000977 * -0.000092 + -0.000092 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0600_8600_0c_0001_3 // 1.000977 * 0.000092 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_0600_8600_0c_0001_3 // 1.000977 * 0.000092 + -0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3c01_0600_0600_0c_0a00_1 // 1.000977 * 0.000092 + 0.000092 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0600_0401_0c_0901_1 // 1.000977 * 0.000092 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0600_8401_0c_0200_3 // 1.000977 * 0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_0600_8401_0c_0200_3 // 1.000977 * 0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3c01_8600_8401_0c_8901_1 // 1.000977 * -0.000092 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_8600_0401_0c_8200_3 // 1.000977 * -0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_8600_0401_0c_8200_3 // 1.000977 * -0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 bc01_8600_0401_0c_0901_1 // -1.000977 * -0.000092 + 0.000061 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_8600_8401_0c_0200_3 // -1.000977 * -0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_8600_8401_0c_0200_3 // -1.000977 * -0.000092 + -0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 bc01_0600_8401_0c_8901_1 // -1.000977 * 0.000092 + -0.000061 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_0600_0401_0c_8200_3 // -1.000977 * 0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: bc01_0600_07ff_0c_01fd_3 // -1.000977 * 0.000092 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_0600_0401_0c_8200_3 // -1.000977 * 0.000092 + 0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_0600_07ff_0c_01fd_3 // -1.000977 * 0.000092 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 bc01_0600_87ff_0c_8b00_1 // -1.000977 * 0.000092 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_8600_87ff_0c_81fd_3 // -1.000977 * -0.000092 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_8600_87ff_0c_81fd_3 // -1.000977 * -0.000092 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 bc01_8600_07ff_0c_0b00_1 // -1.000977 * -0.000092 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_8600_07ff_0c_01fd_3 // 1.000977 * -0.000092 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_8600_07ff_0c_01fd_3 // 1.000977 * -0.000092 + 0.000122 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 3c01_8600_87ff_0c_8b00_1 // 1.000977 * -0.000092 + -0.000122 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0600_87ff_0c_81fd_3 // 1.000977 * 0.000092 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_0600_87ff_0c_81fd_3 // 1.000977 * 0.000092 + -0.000122 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 3c01_0600_07ff_0c_0b00_1 // 1.000977 * 0.000092 + 0.000122 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0600_3c00_0c_3c00_1 // 1.000977 * 0.000092 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0600_bc00_0c_bbff_1 // 1.000977 * 0.000092 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -23584,36 +23584,36 @@ bc01_8600_8000_0c_0601_1 // -1.000977 * -0.000092 + -0.000000 = 0.000092 NV: 0 O 3c01_0600_0000_0c_0601_1 // 1.000977 * 0.000092 + 0.000000 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0600_8000_0c_0601_1 // 1.000977 * 0.000092 + -0.000000 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0401_0400_0c_0801_1 // 1.000977 * 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0401_8400_0c_0002_3 // 1.000977 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_0401_8400_0c_0002_3 // 1.000977 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3c01_8401_8400_0c_8801_1 // 1.000977 * -0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_8401_0400_0c_8002_3 // 1.000977 * -0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_8401_0400_0c_8002_3 // 1.000977 * -0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 bc01_8401_0400_0c_0801_1 // -1.000977 * -0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_8401_8400_0c_0002_3 // -1.000977 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_8401_8400_0c_0002_3 // -1.000977 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 bc01_0401_8400_0c_8801_1 // -1.000977 * 0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_0401_0400_0c_8002_3 // -1.000977 * 0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: bc01_0401_0600_0c_01fd_3 // -1.000977 * 0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_0401_0400_0c_8002_3 // -1.000977 * 0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_0401_0600_0c_01fd_3 // -1.000977 * 0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 bc01_0401_8600_0c_8901_1 // -1.000977 * 0.000061 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_8401_8600_0c_81fd_3 // -1.000977 * -0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_8401_8600_0c_81fd_3 // -1.000977 * -0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 bc01_8401_0600_0c_0901_1 // -1.000977 * -0.000061 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_8401_0600_0c_01fd_3 // 1.000977 * -0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_8401_0600_0c_01fd_3 // 1.000977 * -0.000061 + 0.000092 = 0.000030 NV: 0 OF: 0 UF: 1 NX: 1 3c01_8401_8600_0c_8901_1 // 1.000977 * -0.000061 + -0.000092 = -0.000153 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0401_8600_0c_81fd_3 // 1.000977 * 0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_0401_8600_0c_81fd_3 // 1.000977 * 0.000061 + -0.000092 = -0.000030 NV: 0 OF: 0 UF: 1 NX: 1 3c01_0401_0600_0c_0901_1 // 1.000977 * 0.000061 + 0.000092 = 0.000153 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0401_0401_0c_0801_1 // 1.000977 * 0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0401_8401_0c_0001_3 // 1.000977 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_0401_8401_0c_0001_3 // 1.000977 * 0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3c01_8401_8401_0c_8801_1 // 1.000977 * -0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_8401_0401_0c_8001_3 // 1.000977 * -0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_8401_0401_0c_8001_3 // 1.000977 * -0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 bc01_8401_0401_0c_0801_1 // -1.000977 * -0.000061 + 0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_8401_8401_0c_0001_3 // -1.000977 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_8401_8401_0c_0001_3 // -1.000977 * -0.000061 + -0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 bc01_0401_8401_0c_8801_1 // -1.000977 * 0.000061 + -0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_0401_0401_0c_8001_3 // -1.000977 * 0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: bc01_0401_07ff_0c_03fc_3 // -1.000977 * 0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_0401_0401_0c_8001_3 // -1.000977 * 0.000061 + 0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_0401_07ff_0c_03fc_3 // -1.000977 * 0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 bc01_0401_87ff_0c_8a00_1 // -1.000977 * 0.000061 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_8401_87ff_0c_83fc_3 // -1.000977 * -0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_8401_87ff_0c_83fc_3 // -1.000977 * -0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 bc01_8401_07ff_0c_0a00_1 // -1.000977 * -0.000061 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_8401_07ff_0c_03fc_3 // 1.000977 * -0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_8401_07ff_0c_03fc_3 // 1.000977 * -0.000061 + 0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3c01_8401_87ff_0c_8a00_1 // 1.000977 * -0.000061 + -0.000122 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_0401_87ff_0c_83fc_3 // 1.000977 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_0401_87ff_0c_83fc_3 // 1.000977 * 0.000061 + -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3c01_0401_07ff_0c_0a00_1 // 1.000977 * 0.000061 + 0.000122 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0401_3c00_0c_3c00_1 // 1.000977 * 0.000061 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 3c01_0401_bc00_0c_bbff_1 // 1.000977 * 0.000061 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -23767,29 +23767,29 @@ bc01_87ff_0400_0c_0a00_1 // -1.000977 * -0.000122 + 0.000061 = 0.000183 NV: 0 OF bc01_87ff_8400_0c_0400_1 // -1.000977 * -0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 bc01_07ff_8400_0c_8a00_1 // -1.000977 * 0.000122 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 bc01_07ff_0400_0c_8400_1 // -1.000977 * 0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_07ff_0600_0c_8200_3 // -1.000977 * 0.000122 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_07ff_0600_0c_8200_3 // -1.000977 * 0.000122 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 bc01_07ff_8600_0c_8b00_1 // -1.000977 * 0.000122 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_87ff_8600_0c_0200_3 // -1.000977 * -0.000122 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_87ff_8600_0c_0200_3 // -1.000977 * -0.000122 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 bc01_87ff_0600_0c_0b00_1 // -1.000977 * -0.000122 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_87ff_0600_0c_8200_3 // 1.000977 * -0.000122 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_87ff_0600_0c_8200_3 // 1.000977 * -0.000122 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3c01_87ff_8600_0c_8b00_1 // 1.000977 * -0.000122 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_07ff_8600_0c_0200_3 // 1.000977 * 0.000122 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_07ff_8600_0c_0200_3 // 1.000977 * 0.000122 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3c01_07ff_0600_0c_0b00_1 // 1.000977 * 0.000122 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 3c01_07ff_0401_0c_0a00_1 // 1.000977 * 0.000122 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_07ff_8401_0c_03ff_3 // 1.000977 * 0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_07ff_8401_0c_03ff_3 // 1.000977 * 0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3c01_87ff_8401_0c_8a00_1 // 1.000977 * -0.000122 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_87ff_0401_0c_83ff_3 // 1.000977 * -0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_87ff_0401_0c_83ff_3 // 1.000977 * -0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 bc01_87ff_0401_0c_0a00_1 // -1.000977 * -0.000122 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_87ff_8401_0c_03ff_3 // -1.000977 * -0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_87ff_8401_0c_03ff_3 // -1.000977 * -0.000122 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 bc01_07ff_8401_0c_8a00_1 // -1.000977 * 0.000122 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_07ff_0401_0c_83ff_3 // -1.000977 * 0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: bc01_07ff_07ff_0c_8001_3 // -1.000977 * 0.000122 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_07ff_0401_0c_83ff_3 // -1.000977 * 0.000122 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_07ff_07ff_0c_8001_3 // -1.000977 * 0.000122 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 bc01_07ff_87ff_0c_8bff_1 // -1.000977 * 0.000122 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bc01_87ff_87ff_0c_0001_3 // -1.000977 * -0.000122 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bc01_87ff_87ff_0c_0001_3 // -1.000977 * -0.000122 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 bc01_87ff_07ff_0c_0bff_1 // -1.000977 * -0.000122 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_87ff_07ff_0c_8001_3 // 1.000977 * -0.000122 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_87ff_07ff_0c_8001_3 // 1.000977 * -0.000122 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3c01_87ff_87ff_0c_8bff_1 // 1.000977 * -0.000122 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3c01_07ff_87ff_0c_0001_3 // 1.000977 * 0.000122 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3c01_07ff_87ff_0c_0001_3 // 1.000977 * 0.000122 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3c01_07ff_07ff_0c_0bff_1 // 1.000977 * 0.000122 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 3c01_07ff_3c00_0c_3c00_1 // 1.000977 * 0.000122 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 3c01_07ff_bc00_0c_bbff_1 // 1.000977 * 0.000122 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -27104,29 +27104,29 @@ bc01_0000_8000_0c_8000_0 // -1.000977 * 0.000000 + -0.000000 = -0.000000 NV: 0 O 3c01_8000_0000_0c_0000_0 // 1.000977 * -0.000000 + 0.000000 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3c01_8000_8000_0c_8000_0 // 1.000977 * -0.000000 + -0.000000 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 3fff_0400_0400_0c_09ff_1 // 1.999023 * 0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_0400_8400_0c_03ff_0 // 1.999023 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3fff_0400_8400_0c_03ff_0 // 1.999023 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3fff_8400_8400_0c_89ff_1 // 1.999023 * -0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_8400_0400_0c_83ff_0 // 1.999023 * -0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3fff_8400_0400_0c_83ff_0 // 1.999023 * -0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bfff_8400_0400_0c_09ff_1 // -1.999023 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bfff_8400_8400_0c_03ff_0 // -1.999023 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bfff_8400_8400_0c_03ff_0 // -1.999023 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bfff_0400_8400_0c_89ff_1 // -1.999023 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bfff_0400_0400_0c_83ff_0 // -1.999023 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bfff_0400_0600_0c_81ff_0 // -1.999023 * 0.000061 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bfff_0400_0400_0c_83ff_0 // -1.999023 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bfff_0400_0600_0c_81ff_0 // -1.999023 * 0.000061 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bfff_0400_8600_0c_8aff_1 // -1.999023 * 0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bfff_8400_8600_0c_01ff_0 // -1.999023 * -0.000061 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bfff_8400_8600_0c_01ff_0 // -1.999023 * -0.000061 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 bfff_8400_0600_0c_0aff_1 // -1.999023 * -0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_8400_0600_0c_81ff_0 // 1.999023 * -0.000061 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3fff_8400_0600_0c_81ff_0 // 1.999023 * -0.000061 + 0.000092 = -0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3fff_8400_8600_0c_8aff_1 // 1.999023 * -0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_0400_8600_0c_01ff_0 // 1.999023 * 0.000061 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3fff_0400_8600_0c_01ff_0 // 1.999023 * 0.000061 + -0.000092 = 0.000030 NV: 0 OF: 0 UF: 0 NX: 0 3fff_0400_0600_0c_0aff_1 // 1.999023 * 0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 3fff_0400_0401_0c_0a00_0 // 1.999023 * 0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3fff_0400_8401_0c_03fe_0 // 1.999023 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3fff_0400_8401_0c_03fe_0 // 1.999023 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 3fff_8400_8401_0c_8a00_0 // 1.999023 * -0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3fff_8400_0401_0c_83fe_0 // 1.999023 * -0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3fff_8400_0401_0c_83fe_0 // 1.999023 * -0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bfff_8400_0401_0c_0a00_0 // -1.999023 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bfff_8400_8401_0c_03fe_0 // -1.999023 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bfff_8400_8401_0c_03fe_0 // -1.999023 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bfff_0400_8401_0c_8a00_0 // -1.999023 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: bfff_0400_0401_0c_83fe_0 // -1.999023 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: bfff_0400_0401_0c_83fe_0 // -1.999023 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 bfff_0400_07ff_0c_0000_0 // -1.999023 * 0.000061 + 0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 bfff_0400_87ff_0c_8bff_0 // -1.999023 * 0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 0 bfff_8400_87ff_0c_0000_0 // -1.999023 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -27303,13 +27303,13 @@ bfff_8600_0401_0c_0bff_1 // -1.999023 * -0.000092 + 0.000061 = 0.000244 NV: 0 OF bfff_8600_8401_0c_07fd_1 // -1.999023 * -0.000092 + -0.000061 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 bfff_0600_8401_0c_8bff_1 // -1.999023 * 0.000092 + -0.000061 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 bfff_0600_0401_0c_87fd_1 // -1.999023 * 0.000092 + 0.000061 = -0.000122 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bfff_0600_07ff_0c_83ff_3 // -1.999023 * 0.000092 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bfff_0600_07ff_0c_83ff_3 // -1.999023 * 0.000092 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 bfff_0600_87ff_0c_8cff_1 // -1.999023 * 0.000092 + -0.000122 = -0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bfff_8600_87ff_0c_03ff_3 // -1.999023 * -0.000092 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bfff_8600_87ff_0c_03ff_3 // -1.999023 * -0.000092 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 bfff_8600_07ff_0c_0cff_1 // -1.999023 * -0.000092 + 0.000122 = 0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_8600_07ff_0c_83ff_3 // 1.999023 * -0.000092 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3fff_8600_07ff_0c_83ff_3 // 1.999023 * -0.000092 + 0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3fff_8600_87ff_0c_8cff_1 // 1.999023 * -0.000092 + -0.000122 = -0.000305 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_0600_87ff_0c_03ff_3 // 1.999023 * 0.000092 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3fff_0600_87ff_0c_03ff_3 // 1.999023 * 0.000092 + -0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3fff_0600_07ff_0c_0cff_1 // 1.999023 * 0.000092 + 0.000122 = 0.000305 NV: 0 OF: 0 UF: 0 NX: 1 3fff_0600_3c00_0c_3c00_1 // 1.999023 * 0.000092 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 3fff_0600_bc00_0c_bbff_1 // 1.999023 * 0.000092 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -27463,29 +27463,29 @@ bfff_8401_0400_0c_0a00_1 // -1.999023 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF bfff_8401_8400_0c_0400_1 // -1.999023 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 bfff_0401_8400_0c_8a00_1 // -1.999023 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 bfff_0401_0400_0c_8400_1 // -1.999023 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bfff_0401_0600_0c_8200_3 // -1.999023 * 0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bfff_0401_0600_0c_8200_3 // -1.999023 * 0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 bfff_0401_8600_0c_8b00_1 // -1.999023 * 0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bfff_8401_8600_0c_0200_3 // -1.999023 * -0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bfff_8401_8600_0c_0200_3 // -1.999023 * -0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 bfff_8401_0600_0c_0b00_1 // -1.999023 * -0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_8401_0600_0c_8200_3 // 1.999023 * -0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3fff_8401_0600_0c_8200_3 // 1.999023 * -0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3fff_8401_8600_0c_8b00_1 // 1.999023 * -0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_0401_8600_0c_0200_3 // 1.999023 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3fff_0401_8600_0c_0200_3 // 1.999023 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3fff_0401_0600_0c_0b00_1 // 1.999023 * 0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 3fff_0401_0401_0c_0a00_1 // 1.999023 * 0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_0401_8401_0c_03ff_3 // 1.999023 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3fff_0401_8401_0c_03ff_3 // 1.999023 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3fff_8401_8401_0c_8a00_1 // 1.999023 * -0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_8401_0401_0c_83ff_3 // 1.999023 * -0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3fff_8401_0401_0c_83ff_3 // 1.999023 * -0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 bfff_8401_0401_0c_0a00_1 // -1.999023 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bfff_8401_8401_0c_03ff_3 // -1.999023 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bfff_8401_8401_0c_03ff_3 // -1.999023 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 bfff_0401_8401_0c_8a00_1 // -1.999023 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bfff_0401_0401_0c_83ff_3 // -1.999023 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: bfff_0401_07ff_0c_8001_3 // -1.999023 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bfff_0401_0401_0c_83ff_3 // -1.999023 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bfff_0401_07ff_0c_8001_3 // -1.999023 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 bfff_0401_87ff_0c_8bff_1 // -1.999023 * 0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: bfff_8401_87ff_0c_0001_3 // -1.999023 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: bfff_8401_87ff_0c_0001_3 // -1.999023 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 bfff_8401_07ff_0c_0bff_1 // -1.999023 * -0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_8401_07ff_0c_8001_3 // 1.999023 * -0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3fff_8401_07ff_0c_8001_3 // 1.999023 * -0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3fff_8401_87ff_0c_8bff_1 // 1.999023 * -0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3fff_0401_87ff_0c_0001_3 // 1.999023 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3fff_0401_87ff_0c_0001_3 // 1.999023 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 3fff_0401_07ff_0c_0bff_1 // 1.999023 * 0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 3fff_0401_3c00_0c_3c00_1 // 1.999023 * 0.000061 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 3fff_0401_bc00_0c_bbff_1 // 1.999023 * 0.000061 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -30983,29 +30983,29 @@ c000_8400_0400_0c_0a00_0 // -2.000000 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF c000_8400_8400_0c_0400_0 // -2.000000 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 c000_0400_8400_0c_8a00_0 // -2.000000 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 c000_0400_0400_0c_8400_0 // -2.000000 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: c000_0400_0600_0c_8200_0 // -2.000000 * 0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c000_0400_0600_0c_8200_0 // -2.000000 * 0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 c000_0400_8600_0c_8b00_0 // -2.000000 * 0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: c000_8400_8600_0c_0200_0 // -2.000000 * -0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c000_8400_8600_0c_0200_0 // -2.000000 * -0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 c000_8400_0600_0c_0b00_0 // -2.000000 * -0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 4000_8400_0600_0c_8200_0 // 2.000000 * -0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_8400_0600_0c_8200_0 // 2.000000 * -0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 4000_8400_8600_0c_8b00_0 // 2.000000 * -0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 4000_0400_8600_0c_0200_0 // 2.000000 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_0400_8600_0c_0200_0 // 2.000000 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 4000_0400_0600_0c_0b00_0 // 2.000000 * 0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 4000_0400_0401_0c_0a00_1 // 2.000000 * 0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4000_0400_8401_0c_03ff_0 // 2.000000 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_0400_8401_0c_03ff_0 // 2.000000 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 4000_8400_8401_0c_8a00_1 // 2.000000 * -0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4000_8400_0401_0c_83ff_0 // 2.000000 * -0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_8400_0401_0c_83ff_0 // 2.000000 * -0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 c000_8400_0401_0c_0a00_1 // -2.000000 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: c000_8400_8401_0c_03ff_0 // -2.000000 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c000_8400_8401_0c_03ff_0 // -2.000000 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 c000_0400_8401_0c_8a00_1 // -2.000000 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: c000_0400_0401_0c_83ff_0 // -2.000000 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: c000_0400_07ff_0c_8001_0 // -2.000000 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c000_0400_0401_0c_83ff_0 // -2.000000 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c000_0400_07ff_0c_8001_0 // -2.000000 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 c000_0400_87ff_0c_8bff_1 // -2.000000 * 0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: c000_8400_87ff_0c_0001_0 // -2.000000 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c000_8400_87ff_0c_0001_0 // -2.000000 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 c000_8400_07ff_0c_0bff_1 // -2.000000 * -0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4000_8400_07ff_0c_8001_0 // 2.000000 * -0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_8400_07ff_0c_8001_0 // 2.000000 * -0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 4000_8400_87ff_0c_8bff_1 // 2.000000 * -0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4000_0400_87ff_0c_0001_0 // 2.000000 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_0400_87ff_0c_0001_0 // 2.000000 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 4000_0400_07ff_0c_0bff_1 // 2.000000 * 0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 4000_0400_3c00_0c_3c00_1 // 2.000000 * 0.000061 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 4000_0400_bc00_0c_bbff_1 // 2.000000 * 0.000061 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -31335,13 +31335,13 @@ c000_8401_0400_0c_0a01_0 // -2.000000 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF c000_8401_8400_0c_0402_0 // -2.000000 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 c000_0401_8400_0c_8a01_0 // -2.000000 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 c000_0401_0400_0c_8402_0 // -2.000000 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: c000_0401_0600_0c_8202_0 // -2.000000 * 0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c000_0401_0600_0c_8202_0 // -2.000000 * 0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 c000_0401_8600_0c_8b01_0 // -2.000000 * 0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: c000_8401_8600_0c_0202_0 // -2.000000 * -0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c000_8401_8600_0c_0202_0 // -2.000000 * -0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 c000_8401_0600_0c_0b01_0 // -2.000000 * -0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 4000_8401_0600_0c_8202_0 // 2.000000 * -0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_8401_0600_0c_8202_0 // 2.000000 * -0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 4000_8401_8600_0c_8b01_0 // 2.000000 * -0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 4000_0401_8600_0c_0202_0 // 2.000000 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_0401_8600_0c_0202_0 // 2.000000 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 4000_0401_0600_0c_0b01_0 // 2.000000 * 0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 4000_0401_0401_0c_0a01_1 // 2.000000 * 0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 4000_0401_8401_0c_0401_0 // 2.000000 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 @@ -31351,13 +31351,13 @@ c000_8401_0401_0c_0a01_1 // -2.000000 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF c000_8401_8401_0c_0401_0 // -2.000000 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 c000_0401_8401_0c_8a01_1 // -2.000000 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 c000_0401_0401_0c_8401_0 // -2.000000 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: c000_0401_07ff_0c_8003_0 // -2.000000 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c000_0401_07ff_0c_8003_0 // -2.000000 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 c000_0401_87ff_0c_8c00_1 // -2.000000 * 0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: c000_8401_87ff_0c_0003_0 // -2.000000 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c000_8401_87ff_0c_0003_0 // -2.000000 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 c000_8401_07ff_0c_0c00_1 // -2.000000 * -0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4000_8401_07ff_0c_8003_0 // 2.000000 * -0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_8401_07ff_0c_8003_0 // 2.000000 * -0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 4000_8401_87ff_0c_8c00_1 // 2.000000 * -0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4000_0401_87ff_0c_0003_0 // 2.000000 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4000_0401_87ff_0c_0003_0 // 2.000000 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 4000_0401_07ff_0c_0c00_1 // 2.000000 * 0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 4000_0401_3c00_0c_3c00_1 // 2.000000 * 0.000061 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 4000_0401_bc00_0c_bbff_1 // 2.000000 * 0.000061 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -38727,13 +38727,13 @@ c001_8400_0400_0c_0a01_0 // -2.001953 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF c001_8400_8400_0c_0402_0 // -2.001953 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 c001_0400_8400_0c_8a01_0 // -2.001953 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 0 c001_0400_0400_0c_8402_0 // -2.001953 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: c001_0400_0600_0c_8202_0 // -2.001953 * 0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c001_0400_0600_0c_8202_0 // -2.001953 * 0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 c001_0400_8600_0c_8b01_0 // -2.001953 * 0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: c001_8400_8600_0c_0202_0 // -2.001953 * -0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c001_8400_8600_0c_0202_0 // -2.001953 * -0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 c001_8400_0600_0c_0b01_0 // -2.001953 * -0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 4001_8400_0600_0c_8202_0 // 2.001953 * -0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4001_8400_0600_0c_8202_0 // 2.001953 * -0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 4001_8400_8600_0c_8b01_0 // 2.001953 * -0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 4001_0400_8600_0c_0202_0 // 2.001953 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4001_0400_8600_0c_0202_0 // 2.001953 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 4001_0400_0600_0c_0b01_0 // 2.001953 * 0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 0 4001_0400_0401_0c_0a01_1 // 2.001953 * 0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 4001_0400_8401_0c_0401_0 // 2.001953 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 @@ -38743,13 +38743,13 @@ c001_8400_0401_0c_0a01_1 // -2.001953 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF c001_8400_8401_0c_0401_0 // -2.001953 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 c001_0400_8401_0c_8a01_1 // -2.001953 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 c001_0400_0401_0c_8401_0 // -2.001953 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: c001_0400_07ff_0c_8003_0 // -2.001953 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c001_0400_07ff_0c_8003_0 // -2.001953 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 c001_0400_87ff_0c_8c00_1 // -2.001953 * 0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: c001_8400_87ff_0c_0003_0 // -2.001953 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: c001_8400_87ff_0c_0003_0 // -2.001953 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 c001_8400_07ff_0c_0c00_1 // -2.001953 * -0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4001_8400_07ff_0c_8003_0 // 2.001953 * -0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4001_8400_07ff_0c_8003_0 // 2.001953 * -0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 0 NX: 0 4001_8400_87ff_0c_8c00_1 // 2.001953 * -0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4001_0400_87ff_0c_0003_0 // 2.001953 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 4001_0400_87ff_0c_0003_0 // 2.001953 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 0 NX: 0 4001_0400_07ff_0c_0c00_1 // 2.001953 * 0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 4001_0400_3c00_0c_3c00_1 // 2.001953 * 0.000061 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 4001_0400_bc00_0c_bbff_1 // 2.001953 * 0.000061 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 @@ -39079,13 +39079,13 @@ c001_8401_0400_0c_0a02_1 // -2.001953 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF c001_8401_8400_0c_0404_1 // -2.001953 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 c001_0401_8400_0c_8a02_1 // -2.001953 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 c001_0401_0400_0c_8404_1 // -2.001953 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: c001_0401_0600_0c_8204_3 // -2.001953 * 0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: c001_0401_0600_0c_8204_3 // -2.001953 * 0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 c001_0401_8600_0c_8b02_1 // -2.001953 * 0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: c001_8401_8600_0c_0204_3 // -2.001953 * -0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: c001_8401_8600_0c_0204_3 // -2.001953 * -0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 c001_8401_0600_0c_0b02_1 // -2.001953 * -0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4001_8401_0600_0c_8204_3 // 2.001953 * -0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 4001_8401_0600_0c_8204_3 // 2.001953 * -0.000061 + 0.000092 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 4001_8401_8600_0c_8b02_1 // 2.001953 * -0.000061 + -0.000092 = -0.000214 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4001_0401_8600_0c_0204_3 // 2.001953 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 4001_0401_8600_0c_0204_3 // 2.001953 * 0.000061 + -0.000092 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 4001_0401_0600_0c_0b02_1 // 2.001953 * 0.000061 + 0.000092 = 0.000214 NV: 0 OF: 0 UF: 0 NX: 1 4001_0401_0401_0c_0a02_1 // 2.001953 * 0.000061 + 0.000061 = 0.000183 NV: 0 OF: 0 UF: 0 NX: 1 4001_0401_8401_0c_0403_1 // 2.001953 * 0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 @@ -39095,13 +39095,13 @@ c001_8401_0401_0c_0a02_1 // -2.001953 * -0.000061 + 0.000061 = 0.000183 NV: 0 OF c001_8401_8401_0c_0403_1 // -2.001953 * -0.000061 + -0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 c001_0401_8401_0c_8a02_1 // -2.001953 * 0.000061 + -0.000061 = -0.000183 NV: 0 OF: 0 UF: 0 NX: 1 c001_0401_0401_0c_8403_1 // -2.001953 * 0.000061 + 0.000061 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: c001_0401_07ff_0c_8005_3 // -2.001953 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: c001_0401_07ff_0c_8005_3 // -2.001953 * 0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 c001_0401_87ff_0c_8c00_1 // -2.001953 * 0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: c001_8401_87ff_0c_0005_3 // -2.001953 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: c001_8401_87ff_0c_0005_3 // -2.001953 * -0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 c001_8401_07ff_0c_0c00_1 // -2.001953 * -0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4001_8401_07ff_0c_8005_3 // 2.001953 * -0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 4001_8401_07ff_0c_8005_3 // 2.001953 * -0.000061 + 0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 4001_8401_87ff_0c_8c00_1 // 2.001953 * -0.000061 + -0.000122 = -0.000244 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 4001_0401_87ff_0c_0005_3 // 2.001953 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 4001_0401_87ff_0c_0005_3 // 2.001953 * 0.000061 + -0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 4001_0401_07ff_0c_0c00_1 // 2.001953 * 0.000061 + 0.000122 = 0.000244 NV: 0 OF: 0 UF: 0 NX: 1 4001_0401_3c00_0c_3c00_1 // 2.001953 * 0.000061 + 1.000000 = 1.000000 NV: 0 OF: 0 UF: 0 NX: 1 4001_0401_bc00_0c_bbff_1 // 2.001953 * 0.000061 + -1.000000 = -0.999512 NV: 0 OF: 0 UF: 0 NX: 1 diff --git a/examples/exercises/fma16/tests/fmul_1.tv b/examples/exercises/fma16/tests/fmul_1.tv index 34590cd9f..037fc5f6c 100644 --- a/examples/exercises/fma16/tests/fmul_1.tv +++ b/examples/exercises/fma16/tests/fmul_1.tv @@ -3,10 +3,10 @@ // skip zero: 0400_0600_0000_08_0000_3 // 0.000061 * 0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 // skip zero: 0400_0401_0000_08_0000_3 // 0.000061 * 0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 // skip zero: 0400_07ff_0000_08_0000_3 // 0.000061 * 0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0400_3800_0000_08_0200_0 // 0.000061 * 0.500000 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_3a00_0000_08_0300_0 // 0.000061 * 0.750000 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_3801_0000_08_0200_3 // 0.000061 * 0.500488 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0400_3bff_0000_08_03ff_3 // 0.000061 * 0.999512 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_3800_0000_08_0200_0 // 0.000061 * 0.500000 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3a00_0000_08_0300_0 // 0.000061 * 0.750000 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3801_0000_08_0200_3 // 0.000061 * 0.500488 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_3bff_0000_08_03ff_3 // 0.000061 * 0.999512 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0400_3c00_0000_08_0400_0 // 0.000061 * 1.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_3e00_0000_08_0600_0 // 0.000061 * 1.500000 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 0 0400_3c01_0000_08_0401_0 // 0.000061 * 1.000977 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 @@ -27,9 +27,9 @@ // skip zero: 0600_0600_0000_08_0000_3 // 0.000092 * 0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 // skip zero: 0600_0401_0000_08_0000_3 // 0.000092 * 0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 // skip zero: 0600_07ff_0000_08_0000_3 // 0.000092 * 0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0600_3800_0000_08_0300_0 // 0.000092 * 0.500000 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_3800_0000_08_0300_0 // 0.000092 * 0.500000 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 0600_3a00_0000_08_0480_0 // 0.000092 * 0.750000 = 0.000069 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0600_3801_0000_08_0300_3 // 0.000092 * 0.500488 = 0.000046 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_3801_0000_08_0300_3 // 0.000092 * 0.500488 = 0.000046 NV: 0 OF: 0 UF: 1 NX: 1 0600_3bff_0000_08_05ff_1 // 0.000092 * 0.999512 = 0.000091 NV: 0 OF: 0 UF: 0 NX: 1 0600_3c00_0000_08_0600_0 // 0.000092 * 1.000000 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 0 0600_3e00_0000_08_0880_0 // 0.000092 * 1.500000 = 0.000137 NV: 0 OF: 0 UF: 0 NX: 0 @@ -51,9 +51,9 @@ // skip zero: 0401_0600_0000_08_0000_3 // 0.000061 * 0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 // skip zero: 0401_0401_0000_08_0000_3 // 0.000061 * 0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 // skip zero: 0401_07ff_0000_08_0000_3 // 0.000061 * 0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0401_3800_0000_08_0200_3 // 0.000061 * 0.500000 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0401_3a00_0000_08_0300_3 // 0.000061 * 0.750000 = 0.000046 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0401_3801_0000_08_0201_3 // 0.000061 * 0.500488 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3800_0000_08_0200_3 // 0.000061 * 0.500000 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3a00_0000_08_0300_3 // 0.000061 * 0.750000 = 0.000046 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3801_0000_08_0201_3 // 0.000061 * 0.500488 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0401_3bff_0000_08_0400_1 // 0.000061 * 0.999512 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 0401_3c00_0000_08_0401_0 // 0.000061 * 1.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0401_3e00_0000_08_0601_1 // 0.000061 * 1.500000 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 1 @@ -75,7 +75,7 @@ // skip zero: 07ff_0600_0000_08_0000_3 // 0.000122 * 0.000092 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 // skip zero: 07ff_0401_0000_08_0000_3 // 0.000122 * 0.000061 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 // skip zero: 07ff_07ff_0000_08_0000_3 // 0.000122 * 0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 07ff_3800_0000_08_03ff_3 // 0.000122 * 0.500000 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_3800_0000_08_03ff_3 // 0.000122 * 0.500000 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 07ff_3a00_0000_08_05ff_1 // 0.000122 * 0.750000 = 0.000091 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3801_0000_08_0400_1 // 0.000122 * 0.500488 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3bff_0000_08_07fe_1 // 0.000122 * 0.999512 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 @@ -95,10 +95,10 @@ 07ff_7a00_0000_08_45ff_1 // 0.000122 * 49152.000000 = 5.996094 NV: 0 OF: 0 UF: 0 NX: 1 07ff_7801_0000_08_4400_1 // 0.000122 * 32800.000000 = 4.000000 NV: 0 OF: 0 UF: 0 NX: 1 07ff_7bff_0000_08_47fe_1 // 0.000122 * 65504.000000 = 7.992188 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3800_0400_0000_08_0200_0 // 0.500000 * 0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3800_0600_0000_08_0300_0 // 0.500000 * 0.000092 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3800_0401_0000_08_0200_3 // 0.500000 * 0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 3800_07ff_0000_08_03ff_3 // 0.500000 * 0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3800_0400_0000_08_0200_0 // 0.500000 * 0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3800_0600_0000_08_0300_0 // 0.500000 * 0.000092 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3800_0401_0000_08_0200_3 // 0.500000 * 0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3800_07ff_0000_08_03ff_3 // 0.500000 * 0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3800_3800_0000_08_3400_0 // 0.500000 * 0.500000 = 0.250000 NV: 0 OF: 0 UF: 0 NX: 0 3800_3a00_0000_08_3600_0 // 0.500000 * 0.750000 = 0.375000 NV: 0 OF: 0 UF: 0 NX: 0 3800_3801_0000_08_3401_0 // 0.500000 * 0.500488 = 0.250244 NV: 0 OF: 0 UF: 0 NX: 0 @@ -119,9 +119,9 @@ 3800_7a00_0000_08_7600_0 // 0.500000 * 49152.000000 = 24576.000000 NV: 0 OF: 0 UF: 0 NX: 0 3800_7801_0000_08_7401_0 // 0.500000 * 32800.000000 = 16400.000000 NV: 0 OF: 0 UF: 0 NX: 0 3800_7bff_0000_08_77ff_0 // 0.500000 * 65504.000000 = 32752.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3a00_0400_0000_08_0300_0 // 0.750000 * 0.000061 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3a00_0400_0000_08_0300_0 // 0.750000 * 0.000061 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 3a00_0600_0000_08_0480_0 // 0.750000 * 0.000092 = 0.000069 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3a00_0401_0000_08_0300_3 // 0.750000 * 0.000061 = 0.000046 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3a00_0401_0000_08_0300_3 // 0.750000 * 0.000061 = 0.000046 NV: 0 OF: 0 UF: 1 NX: 1 3a00_07ff_0000_08_05ff_1 // 0.750000 * 0.000122 = 0.000091 NV: 0 OF: 0 UF: 0 NX: 1 3a00_3800_0000_08_3600_0 // 0.750000 * 0.500000 = 0.375000 NV: 0 OF: 0 UF: 0 NX: 0 3a00_3a00_0000_08_3880_0 // 0.750000 * 0.750000 = 0.562500 NV: 0 OF: 0 UF: 0 NX: 0 @@ -143,9 +143,9 @@ 3a00_7a00_0000_08_7880_0 // 0.750000 * 49152.000000 = 36864.000000 NV: 0 OF: 0 UF: 0 NX: 0 3a00_7801_0000_08_7601_1 // 0.750000 * 32800.000000 = 24592.000000 NV: 0 OF: 0 UF: 0 NX: 1 3a00_7bff_0000_08_79ff_1 // 0.750000 * 65504.000000 = 49120.000000 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3801_0400_0000_08_0200_3 // 0.500488 * 0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 3801_0600_0000_08_0300_3 // 0.500488 * 0.000092 = 0.000046 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 3801_0401_0000_08_0201_3 // 0.500488 * 0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3801_0400_0000_08_0200_3 // 0.500488 * 0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3801_0600_0000_08_0300_3 // 0.500488 * 0.000092 = 0.000046 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3801_0401_0000_08_0201_3 // 0.500488 * 0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3801_07ff_0000_08_0400_1 // 0.500488 * 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 3801_3800_0000_08_3401_0 // 0.500488 * 0.500000 = 0.250244 NV: 0 OF: 0 UF: 0 NX: 0 3801_3a00_0000_08_3601_1 // 0.500488 * 0.750000 = 0.375244 NV: 0 OF: 0 UF: 0 NX: 1 @@ -167,7 +167,7 @@ 3801_7a00_0000_08_7601_1 // 0.500488 * 49152.000000 = 24592.000000 NV: 0 OF: 0 UF: 0 NX: 1 3801_7801_0000_08_7402_1 // 0.500488 * 32800.000000 = 16416.000000 NV: 0 OF: 0 UF: 0 NX: 1 3801_7bff_0000_08_7800_1 // 0.500488 * 65504.000000 = 32768.000000 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3bff_0400_0000_08_03ff_3 // 0.999512 * 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3bff_0400_0000_08_03ff_3 // 0.999512 * 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3bff_0600_0000_08_05ff_1 // 0.999512 * 0.000092 = 0.000091 NV: 0 OF: 0 UF: 0 NX: 1 3bff_0401_0000_08_0400_1 // 0.999512 * 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 3bff_07ff_0000_08_07fe_1 // 0.999512 * 0.000122 = 0.000122 NV: 0 OF: 0 UF: 0 NX: 1 diff --git a/examples/exercises/fma16/tests/fmul_2.tv b/examples/exercises/fma16/tests/fmul_2.tv index a764772e9..34f5d955b 100644 --- a/examples/exercises/fma16/tests/fmul_2.tv +++ b/examples/exercises/fma16/tests/fmul_2.tv @@ -7,14 +7,14 @@ // skip zero: 0400_8401_0000_08_8000_3 // 0.000061 * -0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 // skip zero: 0400_07ff_0000_08_0000_3 // 0.000061 * 0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 // skip zero: 0400_87ff_0000_08_8000_3 // 0.000061 * -0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0400_3800_0000_08_0200_0 // 0.000061 * 0.500000 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_b800_0000_08_8200_0 // 0.000061 * -0.500000 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_3a00_0000_08_0300_0 // 0.000061 * 0.750000 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_ba00_0000_08_8300_0 // 0.000061 * -0.750000 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0400_3801_0000_08_0200_3 // 0.000061 * 0.500488 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0400_b801_0000_08_8200_3 // 0.000061 * -0.500488 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0400_3bff_0000_08_03ff_3 // 0.000061 * 0.999512 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0400_bbff_0000_08_83ff_3 // 0.000061 * -0.999512 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_3800_0000_08_0200_0 // 0.000061 * 0.500000 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_b800_0000_08_8200_0 // 0.000061 * -0.500000 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3a00_0000_08_0300_0 // 0.000061 * 0.750000 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_ba00_0000_08_8300_0 // 0.000061 * -0.750000 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0400_3801_0000_08_0200_3 // 0.000061 * 0.500488 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_b801_0000_08_8200_3 // 0.000061 * -0.500488 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_3bff_0000_08_03ff_3 // 0.000061 * 0.999512 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0400_bbff_0000_08_83ff_3 // 0.000061 * -0.999512 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 0400_3c00_0000_08_0400_0 // 0.000061 * 1.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_bc00_0000_08_8400_0 // 0.000061 * -1.000000 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 0 0400_3e00_0000_08_0600_0 // 0.000061 * 1.500000 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 0 @@ -55,12 +55,12 @@ // skip zero: 0600_8401_0000_08_8000_3 // 0.000092 * -0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 // skip zero: 0600_07ff_0000_08_0000_3 // 0.000092 * 0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 // skip zero: 0600_87ff_0000_08_8000_3 // 0.000092 * -0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0600_3800_0000_08_0300_0 // 0.000092 * 0.500000 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0600_b800_0000_08_8300_0 // 0.000092 * -0.500000 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_3800_0000_08_0300_0 // 0.000092 * 0.500000 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 0600_b800_0000_08_8300_0 // 0.000092 * -0.500000 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 0600_3a00_0000_08_0480_0 // 0.000092 * 0.750000 = 0.000069 NV: 0 OF: 0 UF: 0 NX: 0 0600_ba00_0000_08_8480_0 // 0.000092 * -0.750000 = -0.000069 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 0600_3801_0000_08_0300_3 // 0.000092 * 0.500488 = 0.000046 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0600_b801_0000_08_8300_3 // 0.000092 * -0.500488 = -0.000046 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_3801_0000_08_0300_3 // 0.000092 * 0.500488 = 0.000046 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0600_b801_0000_08_8300_3 // 0.000092 * -0.500488 = -0.000046 NV: 0 OF: 0 UF: 1 NX: 1 0600_3bff_0000_08_05ff_1 // 0.000092 * 0.999512 = 0.000091 NV: 0 OF: 0 UF: 0 NX: 1 0600_bbff_0000_08_85ff_1 // 0.000092 * -0.999512 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 0600_3c00_0000_08_0600_0 // 0.000092 * 1.000000 = 0.000092 NV: 0 OF: 0 UF: 0 NX: 0 @@ -103,12 +103,12 @@ // skip zero: 0401_8401_0000_08_8000_3 // 0.000061 * -0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 // skip zero: 0401_07ff_0000_08_0000_3 // 0.000061 * 0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 // skip zero: 0401_87ff_0000_08_8000_3 // 0.000061 * -0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0401_3800_0000_08_0200_3 // 0.000061 * 0.500000 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0401_b800_0000_08_8200_3 // 0.000061 * -0.500000 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0401_3a00_0000_08_0300_3 // 0.000061 * 0.750000 = 0.000046 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0401_ba00_0000_08_8300_3 // 0.000061 * -0.750000 = -0.000046 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0401_3801_0000_08_0201_3 // 0.000061 * 0.500488 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 0401_b801_0000_08_8201_3 // 0.000061 * -0.500488 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3800_0000_08_0200_3 // 0.000061 * 0.500000 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_b800_0000_08_8200_3 // 0.000061 * -0.500000 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3a00_0000_08_0300_3 // 0.000061 * 0.750000 = 0.000046 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_ba00_0000_08_8300_3 // 0.000061 * -0.750000 = -0.000046 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_3801_0000_08_0201_3 // 0.000061 * 0.500488 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 0401_b801_0000_08_8201_3 // 0.000061 * -0.500488 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 0401_3bff_0000_08_0400_1 // 0.000061 * 0.999512 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 0401_bbff_0000_08_8400_1 // 0.000061 * -0.999512 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 0401_3c00_0000_08_0401_0 // 0.000061 * 1.000000 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 0 @@ -151,8 +151,8 @@ // skip zero: 07ff_8401_0000_08_8000_3 // 0.000122 * -0.000061 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 // skip zero: 07ff_07ff_0000_08_0000_3 // 0.000122 * 0.000122 = 0.000000 NV: 0 OF: 0 UF: 1 NX: 1 // skip zero: 07ff_87ff_0000_08_8000_3 // 0.000122 * -0.000122 = -0.000000 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 07ff_3800_0000_08_03ff_3 // 0.000122 * 0.500000 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 07ff_b800_0000_08_83ff_3 // 0.000122 * -0.500000 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_3800_0000_08_03ff_3 // 0.000122 * 0.500000 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 07ff_b800_0000_08_83ff_3 // 0.000122 * -0.500000 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 07ff_3a00_0000_08_05ff_1 // 0.000122 * 0.750000 = 0.000091 NV: 0 OF: 0 UF: 0 NX: 1 07ff_ba00_0000_08_85ff_1 // 0.000122 * -0.750000 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 07ff_3801_0000_08_0400_1 // 0.000122 * 0.500488 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 @@ -191,14 +191,14 @@ 07ff_f801_0000_08_c400_1 // 0.000122 * -32800.000000 = -4.000000 NV: 0 OF: 0 UF: 0 NX: 1 07ff_7bff_0000_08_47fe_1 // 0.000122 * 65504.000000 = 7.992188 NV: 0 OF: 0 UF: 0 NX: 1 07ff_fbff_0000_08_c7fe_1 // 0.000122 * -65504.000000 = -7.992188 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3800_0400_0000_08_0200_0 // 0.500000 * 0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3800_8400_0000_08_8200_0 // 0.500000 * -0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3800_0600_0000_08_0300_0 // 0.500000 * 0.000092 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3800_8600_0000_08_8300_0 // 0.500000 * -0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3800_0401_0000_08_0200_3 // 0.500000 * 0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 3800_8401_0000_08_8200_3 // 0.500000 * -0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 3800_07ff_0000_08_03ff_3 // 0.500000 * 0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 3800_87ff_0000_08_83ff_3 // 0.500000 * -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3800_0400_0000_08_0200_0 // 0.500000 * 0.000061 = 0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3800_8400_0000_08_8200_0 // 0.500000 * -0.000061 = -0.000031 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3800_0600_0000_08_0300_0 // 0.500000 * 0.000092 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3800_8600_0000_08_8300_0 // 0.500000 * -0.000092 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3800_0401_0000_08_0200_3 // 0.500000 * 0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3800_8401_0000_08_8200_3 // 0.500000 * -0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3800_07ff_0000_08_03ff_3 // 0.500000 * 0.000122 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3800_87ff_0000_08_83ff_3 // 0.500000 * -0.000122 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3800_3800_0000_08_3400_0 // 0.500000 * 0.500000 = 0.250000 NV: 0 OF: 0 UF: 0 NX: 0 3800_b800_0000_08_b400_0 // 0.500000 * -0.500000 = -0.250000 NV: 0 OF: 0 UF: 0 NX: 0 3800_3a00_0000_08_3600_0 // 0.500000 * 0.750000 = 0.375000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -239,12 +239,12 @@ 3800_f801_0000_08_f401_0 // 0.500000 * -32800.000000 = -16400.000000 NV: 0 OF: 0 UF: 0 NX: 0 3800_7bff_0000_08_77ff_0 // 0.500000 * 65504.000000 = 32752.000000 NV: 0 OF: 0 UF: 0 NX: 0 3800_fbff_0000_08_f7ff_0 // 0.500000 * -65504.000000 = -32752.000000 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3a00_0400_0000_08_0300_0 // 0.750000 * 0.000061 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3a00_8400_0000_08_8300_0 // 0.750000 * -0.000061 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3a00_0400_0000_08_0300_0 // 0.750000 * 0.000061 = 0.000046 NV: 0 OF: 0 UF: 0 NX: 0 +// skip subnorm: 3a00_8400_0000_08_8300_0 // 0.750000 * -0.000061 = -0.000046 NV: 0 OF: 0 UF: 0 NX: 0 3a00_0600_0000_08_0480_0 // 0.750000 * 0.000092 = 0.000069 NV: 0 OF: 0 UF: 0 NX: 0 3a00_8600_0000_08_8480_0 // 0.750000 * -0.000092 = -0.000069 NV: 0 OF: 0 UF: 0 NX: 0 -// skip denorm: 3a00_0401_0000_08_0300_3 // 0.750000 * 0.000061 = 0.000046 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 3a00_8401_0000_08_8300_3 // 0.750000 * -0.000061 = -0.000046 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3a00_0401_0000_08_0300_3 // 0.750000 * 0.000061 = 0.000046 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3a00_8401_0000_08_8300_3 // 0.750000 * -0.000061 = -0.000046 NV: 0 OF: 0 UF: 1 NX: 1 3a00_07ff_0000_08_05ff_1 // 0.750000 * 0.000122 = 0.000091 NV: 0 OF: 0 UF: 0 NX: 1 3a00_87ff_0000_08_85ff_1 // 0.750000 * -0.000122 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 3a00_3800_0000_08_3600_0 // 0.750000 * 0.500000 = 0.375000 NV: 0 OF: 0 UF: 0 NX: 0 @@ -287,12 +287,12 @@ 3a00_f801_0000_08_f601_1 // 0.750000 * -32800.000000 = -24592.000000 NV: 0 OF: 0 UF: 0 NX: 1 3a00_7bff_0000_08_79ff_1 // 0.750000 * 65504.000000 = 49120.000000 NV: 0 OF: 0 UF: 0 NX: 1 3a00_fbff_0000_08_f9ff_1 // 0.750000 * -65504.000000 = -49120.000000 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3801_0400_0000_08_0200_3 // 0.500488 * 0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 3801_8400_0000_08_8200_3 // 0.500488 * -0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 3801_0600_0000_08_0300_3 // 0.500488 * 0.000092 = 0.000046 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 3801_8600_0000_08_8300_3 // 0.500488 * -0.000092 = -0.000046 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 3801_0401_0000_08_0201_3 // 0.500488 * 0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 3801_8401_0000_08_8201_3 // 0.500488 * -0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3801_0400_0000_08_0200_3 // 0.500488 * 0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3801_8400_0000_08_8200_3 // 0.500488 * -0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3801_0600_0000_08_0300_3 // 0.500488 * 0.000092 = 0.000046 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3801_8600_0000_08_8300_3 // 0.500488 * -0.000092 = -0.000046 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3801_0401_0000_08_0201_3 // 0.500488 * 0.000061 = 0.000031 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3801_8401_0000_08_8201_3 // 0.500488 * -0.000061 = -0.000031 NV: 0 OF: 0 UF: 1 NX: 1 3801_07ff_0000_08_0400_1 // 0.500488 * 0.000122 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1 3801_87ff_0000_08_8400_1 // 0.500488 * -0.000122 = -0.000061 NV: 0 OF: 0 UF: 0 NX: 1 3801_3800_0000_08_3401_0 // 0.500488 * 0.500000 = 0.250244 NV: 0 OF: 0 UF: 0 NX: 0 @@ -335,8 +335,8 @@ 3801_f801_0000_08_f402_1 // 0.500488 * -32800.000000 = -16416.000000 NV: 0 OF: 0 UF: 0 NX: 1 3801_7bff_0000_08_7800_1 // 0.500488 * 65504.000000 = 32768.000000 NV: 0 OF: 0 UF: 0 NX: 1 3801_fbff_0000_08_f800_1 // 0.500488 * -65504.000000 = -32768.000000 NV: 0 OF: 0 UF: 0 NX: 1 -// skip denorm: 3bff_0400_0000_08_03ff_3 // 0.999512 * 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 -// skip denorm: 3bff_8400_0000_08_83ff_3 // 0.999512 * -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3bff_0400_0000_08_03ff_3 // 0.999512 * 0.000061 = 0.000061 NV: 0 OF: 0 UF: 1 NX: 1 +// skip subnorm: 3bff_8400_0000_08_83ff_3 // 0.999512 * -0.000061 = -0.000061 NV: 0 OF: 0 UF: 1 NX: 1 3bff_0600_0000_08_05ff_1 // 0.999512 * 0.000092 = 0.000091 NV: 0 OF: 0 UF: 0 NX: 1 3bff_8600_0000_08_85ff_1 // 0.999512 * -0.000092 = -0.000091 NV: 0 OF: 0 UF: 0 NX: 1 3bff_0401_0000_08_0400_1 // 0.999512 * 0.000061 = 0.000061 NV: 0 OF: 0 UF: 0 NX: 1