|
From: <sv...@va...> - 2013-09-24 07:01:04
|
Author: dejanj
Date: Tue Sep 24 07:00:46 2013
New Revision: 13576
Log:
mips32: Change the input values for round test.
Change the input values so that the binary value
is representing exactly the same float value.
Modified:
trunk/none/tests/mips32/round.c
trunk/none/tests/mips32/round.stdout.exp
Modified: trunk/none/tests/mips32/round.c
==============================================================================
--- trunk/none/tests/mips32/round.c (original)
+++ trunk/none/tests/mips32/round.c Tue Sep 24 07:00:46 2013
@@ -32,21 +32,21 @@
};
const double fs_d[] = {
- 0, 456.2489562, 3, -1,
- 1384.6, -7.2945676, 1000000000, -5786.47,
- 1752, 0.0024575, 0.00000001, -248562.76,
- -45786.476, 456.2489562, 34.00046, 45786.476,
- 1752065, 107, -45667.24, -7.2945676,
- -347856.475, 356047.56, -1.0, 23.04,
+ 0, 456.25, 3, -1,
+ 1384.5, -7.25, 1000000000, -5786.25,
+ 1752, 0.015625, 0.03125, -248562.75,
+ -45786.5, 456, 34.03125, 45786.75,
+ 1752065, 107, -45667.25, -7,
+ -347856.5, 356047, -1.25, 23.0625
};
const float fs_f[] = {
- 0, 456.2489562, 3, -1,
- 1384.6, -7.2945676, 1000000000, -5786.47,
- 1752, 0.0024575, 0.00000001, -248562.76,
- -45786.476, 456.2489562, 34.00046, 45786.476,
- 1752065, 107, -45667.24, -7.2945676,
- -347856.475, 356047.56, -1.0, 23.04,
+ 0, 456.25, 3, -1,
+ 1384.5, -7.25, 1000000000, -5786.25,
+ 1752, 0.015625, 0.03125, -248562.75,
+ -45786.5, 456, 34.03125, 45786.75,
+ 1752065, 107, -45667.25, -7,
+ -347856.5, 356047, -1.25, 23.0625
};
const int fs_w[] = {
@@ -55,7 +55,7 @@
1752, 24575, 10, -248562,
-45786, 456, 34, 45786,
1752065, 107, -45667, -7,
- -347856, 0x80000000, 0xFFFFFFF, 23,
+ -347856, 0x80000000, 0xFFFFFFF, 23
};
#define BINOP(op) \
Modified: trunk/none/tests/mips32/round.stdout.exp
==============================================================================
--- trunk/none/tests/mips32/round.stdout.exp (original)
+++ trunk/none/tests/mips32/round.stdout.exp Tue Sep 24 07:00:46 2013
@@ -1,584 +1,584 @@
-------------------------- test FPU Conversion Operations Using a Directed Rounding Mode --------------------------
ceil.w.s 0 0.000000
fcsr: 0x0
-ceil.w.s 457 456.248962
+ceil.w.s 457 456.250000
fcsr: 0x1004
ceil.w.s 3 3.000000
fcsr: 0x4
ceil.w.s -1 -1.000000
fcsr: 0x4
-ceil.w.s 1385 1384.599976
+ceil.w.s 1385 1384.500000
fcsr: 0x1004
-ceil.w.s -7 -7.294568
+ceil.w.s -7 -7.250000
fcsr: 0x1004
ceil.w.s 1000000000 1000000000.000000
fcsr: 0x4
-ceil.w.s -5786 -5786.470215
+ceil.w.s -5786 -5786.250000
fcsr: 0x1004
ceil.w.s 1752 1752.000000
fcsr: 0x4
-ceil.w.s 1 0.002457
+ceil.w.s 1 0.015625
fcsr: 0x1004
-ceil.w.s 1 0.000000
+ceil.w.s 1 0.031250
fcsr: 0x1004
-ceil.w.s -248562 -248562.765625
+ceil.w.s -248562 -248562.750000
fcsr: 0x1004
-ceil.w.s -45786 -45786.476562
+ceil.w.s -45786 -45786.500000
fcsr: 0x1004
-ceil.w.s 457 456.248962
-fcsr: 0x1004
-ceil.w.s 35 34.000462
+ceil.w.s 456 456.000000
+fcsr: 0x4
+ceil.w.s 35 34.031250
fcsr: 0x1004
-ceil.w.s 45787 45786.476562
+ceil.w.s 45787 45786.750000
fcsr: 0x1004
ceil.w.s 1752065 1752065.000000
fcsr: 0x4
ceil.w.s 107 107.000000
fcsr: 0x4
-ceil.w.s -45667 -45667.238281
-fcsr: 0x1004
-ceil.w.s -7 -7.294568
+ceil.w.s -45667 -45667.250000
fcsr: 0x1004
-ceil.w.s -347856 -347856.468750
-fcsr: 0x1004
-ceil.w.s 356048 356047.562500
+ceil.w.s -7 -7.000000
+fcsr: 0x4
+ceil.w.s -347856 -347856.500000
fcsr: 0x1004
-ceil.w.s -1 -1.000000
+ceil.w.s 356047 356047.000000
fcsr: 0x4
-ceil.w.s 24 23.040001
+ceil.w.s -1 -1.250000
+fcsr: 0x1004
+ceil.w.s 24 23.062500
fcsr: 0x1004
ceil.w.d 0 0.000000
fcsr: 0x4
-ceil.w.d 457 456.248956
+ceil.w.d 457 456.250000
fcsr: 0x1004
ceil.w.d 3 3.000000
fcsr: 0x4
ceil.w.d -1 -1.000000
fcsr: 0x4
-ceil.w.d 1385 1384.600000
+ceil.w.d 1385 1384.500000
fcsr: 0x1004
-ceil.w.d -7 -7.294568
+ceil.w.d -7 -7.250000
fcsr: 0x1004
ceil.w.d 1000000000 1000000000.000000
fcsr: 0x4
-ceil.w.d -5786 -5786.470000
+ceil.w.d -5786 -5786.250000
fcsr: 0x1004
ceil.w.d 1752 1752.000000
fcsr: 0x4
-ceil.w.d 1 0.002458
+ceil.w.d 1 0.015625
fcsr: 0x1004
-ceil.w.d 1 0.000000
+ceil.w.d 1 0.031250
fcsr: 0x1004
-ceil.w.d -248562 -248562.760000
+ceil.w.d -248562 -248562.750000
fcsr: 0x1004
-ceil.w.d -45786 -45786.476000
+ceil.w.d -45786 -45786.500000
fcsr: 0x1004
-ceil.w.d 457 456.248956
-fcsr: 0x1004
-ceil.w.d 35 34.000460
+ceil.w.d 456 456.000000
+fcsr: 0x4
+ceil.w.d 35 34.031250
fcsr: 0x1004
-ceil.w.d 45787 45786.476000
+ceil.w.d 45787 45786.750000
fcsr: 0x1004
ceil.w.d 1752065 1752065.000000
fcsr: 0x4
ceil.w.d 107 107.000000
fcsr: 0x4
-ceil.w.d -45667 -45667.240000
+ceil.w.d -45667 -45667.250000
fcsr: 0x1004
-ceil.w.d -7 -7.294568
-fcsr: 0x1004
-ceil.w.d -347856 -347856.475000
-fcsr: 0x1004
-ceil.w.d 356048 356047.560000
+ceil.w.d -7 -7.000000
+fcsr: 0x4
+ceil.w.d -347856 -347856.500000
fcsr: 0x1004
-ceil.w.d -1 -1.000000
+ceil.w.d 356047 356047.000000
fcsr: 0x4
-ceil.w.d 24 23.040000
+ceil.w.d -1 -1.250000
+fcsr: 0x1004
+ceil.w.d 24 23.062500
fcsr: 0x1004
floor.w.s 0 0.000000
fcsr: 0x4
-floor.w.s 456 456.248962
+floor.w.s 456 456.250000
fcsr: 0x1004
floor.w.s 3 3.000000
fcsr: 0x4
floor.w.s -1 -1.000000
fcsr: 0x4
-floor.w.s 1384 1384.599976
+floor.w.s 1384 1384.500000
fcsr: 0x1004
-floor.w.s -8 -7.294568
+floor.w.s -8 -7.250000
fcsr: 0x1004
floor.w.s 1000000000 1000000000.000000
fcsr: 0x4
-floor.w.s -5787 -5786.470215
+floor.w.s -5787 -5786.250000
fcsr: 0x1004
floor.w.s 1752 1752.000000
fcsr: 0x4
-floor.w.s 0 0.002457
-fcsr: 0x1004
-floor.w.s 0 0.000000
+floor.w.s 0 0.015625
fcsr: 0x1004
-floor.w.s -248563 -248562.765625
+floor.w.s 0 0.031250
fcsr: 0x1004
-floor.w.s -45787 -45786.476562
+floor.w.s -248563 -248562.750000
fcsr: 0x1004
-floor.w.s 456 456.248962
+floor.w.s -45787 -45786.500000
fcsr: 0x1004
-floor.w.s 34 34.000462
+floor.w.s 456 456.000000
+fcsr: 0x4
+floor.w.s 34 34.031250
fcsr: 0x1004
-floor.w.s 45786 45786.476562
+floor.w.s 45786 45786.750000
fcsr: 0x1004
floor.w.s 1752065 1752065.000000
fcsr: 0x4
floor.w.s 107 107.000000
fcsr: 0x4
-floor.w.s -45668 -45667.238281
+floor.w.s -45668 -45667.250000
fcsr: 0x1004
-floor.w.s -8 -7.294568
-fcsr: 0x1004
-floor.w.s -347857 -347856.468750
-fcsr: 0x1004
-floor.w.s 356047 356047.562500
+floor.w.s -7 -7.000000
+fcsr: 0x4
+floor.w.s -347857 -347856.500000
fcsr: 0x1004
-floor.w.s -1 -1.000000
+floor.w.s 356047 356047.000000
fcsr: 0x4
-floor.w.s 23 23.040001
+floor.w.s -2 -1.250000
+fcsr: 0x1004
+floor.w.s 23 23.062500
fcsr: 0x1004
floor.w.d 0 0.000000
fcsr: 0x4
-floor.w.d 456 456.248956
+floor.w.d 456 456.250000
fcsr: 0x1004
floor.w.d 3 3.000000
fcsr: 0x4
floor.w.d -1 -1.000000
fcsr: 0x4
-floor.w.d 1384 1384.600000
+floor.w.d 1384 1384.500000
fcsr: 0x1004
-floor.w.d -8 -7.294568
+floor.w.d -8 -7.250000
fcsr: 0x1004
floor.w.d 1000000000 1000000000.000000
fcsr: 0x4
-floor.w.d -5787 -5786.470000
+floor.w.d -5787 -5786.250000
fcsr: 0x1004
floor.w.d 1752 1752.000000
fcsr: 0x4
-floor.w.d 0 0.002458
+floor.w.d 0 0.015625
fcsr: 0x1004
-floor.w.d 0 0.000000
-fcsr: 0x1004
-floor.w.d -248563 -248562.760000
+floor.w.d 0 0.031250
fcsr: 0x1004
-floor.w.d -45787 -45786.476000
+floor.w.d -248563 -248562.750000
fcsr: 0x1004
-floor.w.d 456 456.248956
+floor.w.d -45787 -45786.500000
fcsr: 0x1004
-floor.w.d 34 34.000460
+floor.w.d 456 456.000000
+fcsr: 0x4
+floor.w.d 34 34.031250
fcsr: 0x1004
-floor.w.d 45786 45786.476000
+floor.w.d 45786 45786.750000
fcsr: 0x1004
floor.w.d 1752065 1752065.000000
fcsr: 0x4
floor.w.d 107 107.000000
fcsr: 0x4
-floor.w.d -45668 -45667.240000
-fcsr: 0x1004
-floor.w.d -8 -7.294568
+floor.w.d -45668 -45667.250000
fcsr: 0x1004
-floor.w.d -347857 -347856.475000
-fcsr: 0x1004
-floor.w.d 356047 356047.560000
+floor.w.d -7 -7.000000
+fcsr: 0x4
+floor.w.d -347857 -347856.500000
fcsr: 0x1004
-floor.w.d -1 -1.000000
+floor.w.d 356047 356047.000000
fcsr: 0x4
-floor.w.d 23 23.040000
+floor.w.d -2 -1.250000
+fcsr: 0x1004
+floor.w.d 23 23.062500
fcsr: 0x1004
round.w.s 0 0.000000
fcsr: 0x4
-round.w.s 456 456.248962
+round.w.s 456 456.250000
fcsr: 0x1004
round.w.s 3 3.000000
fcsr: 0x4
round.w.s -1 -1.000000
fcsr: 0x4
-round.w.s 1385 1384.599976
+round.w.s 1384 1384.500000
fcsr: 0x1004
-round.w.s -7 -7.294568
+round.w.s -7 -7.250000
fcsr: 0x1004
round.w.s 1000000000 1000000000.000000
fcsr: 0x4
-round.w.s -5786 -5786.470215
+round.w.s -5786 -5786.250000
fcsr: 0x1004
round.w.s 1752 1752.000000
fcsr: 0x4
-round.w.s 0 0.002457
+round.w.s 0 0.015625
fcsr: 0x1004
-round.w.s 0 0.000000
-fcsr: 0x1004
-round.w.s -248563 -248562.765625
+round.w.s 0 0.031250
fcsr: 0x1004
-round.w.s -45786 -45786.476562
+round.w.s -248563 -248562.750000
fcsr: 0x1004
-round.w.s 456 456.248962
+round.w.s -45786 -45786.500000
fcsr: 0x1004
-round.w.s 34 34.000462
+round.w.s 456 456.000000
+fcsr: 0x4
+round.w.s 34 34.031250
fcsr: 0x1004
-round.w.s 45786 45786.476562
+round.w.s 45787 45786.750000
fcsr: 0x1004
round.w.s 1752065 1752065.000000
fcsr: 0x4
round.w.s 107 107.000000
fcsr: 0x4
-round.w.s -45667 -45667.238281
-fcsr: 0x1004
-round.w.s -7 -7.294568
+round.w.s -45667 -45667.250000
fcsr: 0x1004
-round.w.s -347856 -347856.468750
-fcsr: 0x1004
-round.w.s 356048 356047.562500
+round.w.s -7 -7.000000
+fcsr: 0x4
+round.w.s -347856 -347856.500000
fcsr: 0x1004
-round.w.s -1 -1.000000
+round.w.s 356047 356047.000000
fcsr: 0x4
-round.w.s 23 23.040001
+round.w.s -1 -1.250000
+fcsr: 0x1004
+round.w.s 23 23.062500
fcsr: 0x1004
round.w.d 0 0.000000
fcsr: 0x4
-round.w.d 456 456.248956
+round.w.d 456 456.250000
fcsr: 0x1004
round.w.d 3 3.000000
fcsr: 0x4
round.w.d -1 -1.000000
fcsr: 0x4
-round.w.d 1385 1384.600000
+round.w.d 1384 1384.500000
fcsr: 0x1004
-round.w.d -7 -7.294568
+round.w.d -7 -7.250000
fcsr: 0x1004
round.w.d 1000000000 1000000000.000000
fcsr: 0x4
-round.w.d -5786 -5786.470000
+round.w.d -5786 -5786.250000
fcsr: 0x1004
round.w.d 1752 1752.000000
fcsr: 0x4
-round.w.d 0 0.002458
+round.w.d 0 0.015625
fcsr: 0x1004
-round.w.d 0 0.000000
+round.w.d 0 0.031250
fcsr: 0x1004
-round.w.d -248563 -248562.760000
+round.w.d -248563 -248562.750000
fcsr: 0x1004
-round.w.d -45786 -45786.476000
+round.w.d -45786 -45786.500000
fcsr: 0x1004
-round.w.d 456 456.248956
-fcsr: 0x1004
-round.w.d 34 34.000460
+round.w.d 456 456.000000
+fcsr: 0x4
+round.w.d 34 34.031250
fcsr: 0x1004
-round.w.d 45786 45786.476000
+round.w.d 45787 45786.750000
fcsr: 0x1004
round.w.d 1752065 1752065.000000
fcsr: 0x4
round.w.d 107 107.000000
fcsr: 0x4
-round.w.d -45667 -45667.240000
-fcsr: 0x1004
-round.w.d -7 -7.294568
-fcsr: 0x1004
-round.w.d -347856 -347856.475000
+round.w.d -45667 -45667.250000
fcsr: 0x1004
-round.w.d 356048 356047.560000
+round.w.d -7 -7.000000
+fcsr: 0x4
+round.w.d -347856 -347856.500000
fcsr: 0x1004
-round.w.d -1 -1.000000
+round.w.d 356047 356047.000000
fcsr: 0x4
-round.w.d 23 23.040000
+round.w.d -1 -1.250000
+fcsr: 0x1004
+round.w.d 23 23.062500
fcsr: 0x1004
trunc.w.s 0 0.000000
fcsr: 0x4
-trunc.w.s 456 456.248962
+trunc.w.s 456 456.250000
fcsr: 0x1004
trunc.w.s 3 3.000000
fcsr: 0x4
trunc.w.s -1 -1.000000
fcsr: 0x4
-trunc.w.s 1384 1384.599976
+trunc.w.s 1384 1384.500000
fcsr: 0x1004
-trunc.w.s -7 -7.294568
+trunc.w.s -7 -7.250000
fcsr: 0x1004
trunc.w.s 1000000000 1000000000.000000
fcsr: 0x4
-trunc.w.s -5786 -5786.470215
+trunc.w.s -5786 -5786.250000
fcsr: 0x1004
trunc.w.s 1752 1752.000000
fcsr: 0x4
-trunc.w.s 0 0.002457
-fcsr: 0x1004
-trunc.w.s 0 0.000000
+trunc.w.s 0 0.015625
fcsr: 0x1004
-trunc.w.s -248562 -248562.765625
+trunc.w.s 0 0.031250
fcsr: 0x1004
-trunc.w.s -45786 -45786.476562
+trunc.w.s -248562 -248562.750000
fcsr: 0x1004
-trunc.w.s 456 456.248962
+trunc.w.s -45786 -45786.500000
fcsr: 0x1004
-trunc.w.s 34 34.000462
+trunc.w.s 456 456.000000
+fcsr: 0x4
+trunc.w.s 34 34.031250
fcsr: 0x1004
-trunc.w.s 45786 45786.476562
+trunc.w.s 45786 45786.750000
fcsr: 0x1004
trunc.w.s 1752065 1752065.000000
fcsr: 0x4
trunc.w.s 107 107.000000
fcsr: 0x4
-trunc.w.s -45667 -45667.238281
-fcsr: 0x1004
-trunc.w.s -7 -7.294568
-fcsr: 0x1004
-trunc.w.s -347856 -347856.468750
+trunc.w.s -45667 -45667.250000
fcsr: 0x1004
-trunc.w.s 356047 356047.562500
+trunc.w.s -7 -7.000000
+fcsr: 0x4
+trunc.w.s -347856 -347856.500000
fcsr: 0x1004
-trunc.w.s -1 -1.000000
+trunc.w.s 356047 356047.000000
fcsr: 0x4
-trunc.w.s 23 23.040001
+trunc.w.s -1 -1.250000
+fcsr: 0x1004
+trunc.w.s 23 23.062500
fcsr: 0x1004
trunc.w.d 0 0.000000
fcsr: 0x4
-trunc.w.d 456 456.248956
+trunc.w.d 456 456.250000
fcsr: 0x1004
trunc.w.d 3 3.000000
fcsr: 0x4
trunc.w.d -1 -1.000000
fcsr: 0x4
-trunc.w.d 1384 1384.600000
+trunc.w.d 1384 1384.500000
fcsr: 0x1004
-trunc.w.d -7 -7.294568
+trunc.w.d -7 -7.250000
fcsr: 0x1004
trunc.w.d 1000000000 1000000000.000000
fcsr: 0x4
-trunc.w.d -5786 -5786.470000
+trunc.w.d -5786 -5786.250000
fcsr: 0x1004
trunc.w.d 1752 1752.000000
fcsr: 0x4
-trunc.w.d 0 0.002458
-fcsr: 0x1004
-trunc.w.d 0 0.000000
+trunc.w.d 0 0.015625
fcsr: 0x1004
-trunc.w.d -248562 -248562.760000
+trunc.w.d 0 0.031250
fcsr: 0x1004
-trunc.w.d -45786 -45786.476000
+trunc.w.d -248562 -248562.750000
fcsr: 0x1004
-trunc.w.d 456 456.248956
+trunc.w.d -45786 -45786.500000
fcsr: 0x1004
-trunc.w.d 34 34.000460
+trunc.w.d 456 456.000000
+fcsr: 0x4
+trunc.w.d 34 34.031250
fcsr: 0x1004
-trunc.w.d 45786 45786.476000
+trunc.w.d 45786 45786.750000
fcsr: 0x1004
trunc.w.d 1752065 1752065.000000
fcsr: 0x4
trunc.w.d 107 107.000000
fcsr: 0x4
-trunc.w.d -45667 -45667.240000
-fcsr: 0x1004
-trunc.w.d -7 -7.294568
-fcsr: 0x1004
-trunc.w.d -347856 -347856.475000
+trunc.w.d -45667 -45667.250000
fcsr: 0x1004
-trunc.w.d 356047 356047.560000
+trunc.w.d -7 -7.000000
+fcsr: 0x4
+trunc.w.d -347856 -347856.500000
fcsr: 0x1004
-trunc.w.d -1 -1.000000
+trunc.w.d 356047 356047.000000
fcsr: 0x4
-trunc.w.d 23 23.040000
+trunc.w.d -1 -1.250000
+fcsr: 0x1004
+trunc.w.d 23 23.062500
fcsr: 0x1004
-------------------------- test FPU Conversion Operations Using the FCSR Rounding Mode --------------------------
roundig mode: near
cvt.d.s 0.000000 0.000000
fcsr: 0x4
-cvt.d.s 456.248962 456.248962
+cvt.d.s 456.250000 456.250000
fcsr: 0x4
cvt.d.s 3.000000 3.000000
fcsr: 0x4
cvt.d.s -1.000000 -1.000000
fcsr: 0x4
-cvt.d.s 1384.599976 1384.599976
+cvt.d.s 1384.500000 1384.500000
fcsr: 0x4
-cvt.d.s -7.294568 -7.294568
+cvt.d.s -7.250000 -7.250000
fcsr: 0x4
cvt.d.s 1000000000.000000 1000000000.000000
fcsr: 0x4
-cvt.d.s -5786.470215 -5786.470215
+cvt.d.s -5786.250000 -5786.250000
fcsr: 0x4
cvt.d.s 1752.000000 1752.000000
fcsr: 0x4
-cvt.d.s 0.002457 0.002457
+cvt.d.s 0.015625 0.015625
fcsr: 0x4
-cvt.d.s 0.000000 0.000000
+cvt.d.s 0.031250 0.031250
fcsr: 0x4
-cvt.d.s -248562.765625 -248562.765625
+cvt.d.s -248562.750000 -248562.750000
fcsr: 0x4
-cvt.d.s -45786.476562 -45786.476562
+cvt.d.s -45786.500000 -45786.500000
fcsr: 0x4
-cvt.d.s 456.248962 456.248962
+cvt.d.s 456.000000 456.000000
fcsr: 0x4
-cvt.d.s 34.000462 34.000462
+cvt.d.s 34.031250 34.031250
fcsr: 0x4
-cvt.d.s 45786.476562 45786.476562
+cvt.d.s 45786.750000 45786.750000
fcsr: 0x4
cvt.d.s 1752065.000000 1752065.000000
fcsr: 0x4
cvt.d.s 107.000000 107.000000
fcsr: 0x4
-cvt.d.s -45667.238281 -45667.238281
+cvt.d.s -45667.250000 -45667.250000
fcsr: 0x4
-cvt.d.s -7.294568 -7.294568
+cvt.d.s -7.000000 -7.000000
fcsr: 0x4
-cvt.d.s -347856.468750 -347856.468750
+cvt.d.s -347856.500000 -347856.500000
fcsr: 0x4
-cvt.d.s 356047.562500 356047.562500
+cvt.d.s 356047.000000 356047.000000
fcsr: 0x4
-cvt.d.s -1.000000 -1.000000
+cvt.d.s -1.250000 -1.250000
fcsr: 0x4
-cvt.d.s 23.040001 23.040001
+cvt.d.s 23.062500 23.062500
fcsr: 0x4
roundig mode: zero
cvt.d.s 0.000000 0.000000
fcsr: 0x5
-cvt.d.s 456.248962 456.248962
+cvt.d.s 456.250000 456.250000
fcsr: 0x5
cvt.d.s 3.000000 3.000000
fcsr: 0x5
cvt.d.s -1.000000 -1.000000
fcsr: 0x5
-cvt.d.s 1384.599976 1384.599976
+cvt.d.s 1384.500000 1384.500000
fcsr: 0x5
-cvt.d.s -7.294568 -7.294568
+cvt.d.s -7.250000 -7.250000
fcsr: 0x5
cvt.d.s 1000000000.000000 1000000000.000000
fcsr: 0x5
-cvt.d.s -5786.470215 -5786.470215
+cvt.d.s -5786.250000 -5786.250000
fcsr: 0x5
cvt.d.s 1752.000000 1752.000000
fcsr: 0x5
-cvt.d.s 0.002457 0.002457
+cvt.d.s 0.015625 0.015625
fcsr: 0x5
-cvt.d.s 0.000000 0.000000
+cvt.d.s 0.031250 0.031250
fcsr: 0x5
-cvt.d.s -248562.765625 -248562.765625
+cvt.d.s -248562.750000 -248562.750000
fcsr: 0x5
-cvt.d.s -45786.476562 -45786.476562
+cvt.d.s -45786.500000 -45786.500000
fcsr: 0x5
-cvt.d.s 456.248962 456.248962
+cvt.d.s 456.000000 456.000000
fcsr: 0x5
-cvt.d.s 34.000462 34.000462
+cvt.d.s 34.031250 34.031250
fcsr: 0x5
-cvt.d.s 45786.476562 45786.476562
+cvt.d.s 45786.750000 45786.750000
fcsr: 0x5
cvt.d.s 1752065.000000 1752065.000000
fcsr: 0x5
cvt.d.s 107.000000 107.000000
fcsr: 0x5
-cvt.d.s -45667.238281 -45667.238281
+cvt.d.s -45667.250000 -45667.250000
fcsr: 0x5
-cvt.d.s -7.294568 -7.294568
+cvt.d.s -7.000000 -7.000000
fcsr: 0x5
-cvt.d.s -347856.468750 -347856.468750
+cvt.d.s -347856.500000 -347856.500000
fcsr: 0x5
-cvt.d.s 356047.562500 356047.562500
+cvt.d.s 356047.000000 356047.000000
fcsr: 0x5
-cvt.d.s -1.000000 -1.000000
+cvt.d.s -1.250000 -1.250000
fcsr: 0x5
-cvt.d.s 23.040001 23.040001
+cvt.d.s 23.062500 23.062500
fcsr: 0x5
roundig mode: +inf
cvt.d.s 0.000000 0.000000
fcsr: 0x6
-cvt.d.s 456.248962 456.248962
+cvt.d.s 456.250000 456.250000
fcsr: 0x6
cvt.d.s 3.000000 3.000000
fcsr: 0x6
cvt.d.s -1.000000 -1.000000
fcsr: 0x6
-cvt.d.s 1384.599976 1384.599976
+cvt.d.s 1384.500000 1384.500000
fcsr: 0x6
-cvt.d.s -7.294568 -7.294568
+cvt.d.s -7.250000 -7.250000
fcsr: 0x6
cvt.d.s 1000000000.000000 1000000000.000000
fcsr: 0x6
-cvt.d.s -5786.470215 -5786.470215
+cvt.d.s -5786.250000 -5786.250000
fcsr: 0x6
cvt.d.s 1752.000000 1752.000000
fcsr: 0x6
-cvt.d.s 0.002457 0.002457
+cvt.d.s 0.015625 0.015625
fcsr: 0x6
-cvt.d.s 0.000000 0.000000
+cvt.d.s 0.031250 0.031250
fcsr: 0x6
-cvt.d.s -248562.765625 -248562.765625
+cvt.d.s -248562.750000 -248562.750000
fcsr: 0x6
-cvt.d.s -45786.476562 -45786.476562
+cvt.d.s -45786.500000 -45786.500000
fcsr: 0x6
-cvt.d.s 456.248962 456.248962
+cvt.d.s 456.000000 456.000000
fcsr: 0x6
-cvt.d.s 34.000462 34.000462
+cvt.d.s 34.031250 34.031250
fcsr: 0x6
-cvt.d.s 45786.476562 45786.476562
+cvt.d.s 45786.750000 45786.750000
fcsr: 0x6
cvt.d.s 1752065.000000 1752065.000000
fcsr: 0x6
cvt.d.s 107.000000 107.000000
fcsr: 0x6
-cvt.d.s -45667.238281 -45667.238281
+cvt.d.s -45667.250000 -45667.250000
fcsr: 0x6
-cvt.d.s -7.294568 -7.294568
+cvt.d.s -7.000000 -7.000000
fcsr: 0x6
-cvt.d.s -347856.468750 -347856.468750
+cvt.d.s -347856.500000 -347856.500000
fcsr: 0x6
-cvt.d.s 356047.562500 356047.562500
+cvt.d.s 356047.000000 356047.000000
fcsr: 0x6
-cvt.d.s -1.000000 -1.000000
+cvt.d.s -1.250000 -1.250000
fcsr: 0x6
-cvt.d.s 23.040001 23.040001
+cvt.d.s 23.062500 23.062500
fcsr: 0x6
roundig mode: -inf
cvt.d.s 0.000000 0.000000
fcsr: 0x7
-cvt.d.s 456.248962 456.248962
+cvt.d.s 456.250000 456.250000
fcsr: 0x7
cvt.d.s 3.000000 3.000000
fcsr: 0x7
cvt.d.s -1.000000 -1.000000
fcsr: 0x7
-cvt.d.s 1384.599976 1384.599976
+cvt.d.s 1384.500000 1384.500000
fcsr: 0x7
-cvt.d.s -7.294568 -7.294568
+cvt.d.s -7.250000 -7.250000
fcsr: 0x7
cvt.d.s 1000000000.000000 1000000000.000000
fcsr: 0x7
-cvt.d.s -5786.470215 -5786.470215
+cvt.d.s -5786.250000 -5786.250000
fcsr: 0x7
cvt.d.s 1752.000000 1752.000000
fcsr: 0x7
-cvt.d.s 0.002457 0.002457
+cvt.d.s 0.015625 0.015625
fcsr: 0x7
-cvt.d.s 0.000000 0.000000
+cvt.d.s 0.031250 0.031250
fcsr: 0x7
-cvt.d.s -248562.765625 -248562.765625
+cvt.d.s -248562.750000 -248562.750000
fcsr: 0x7
-cvt.d.s -45786.476562 -45786.476562
+cvt.d.s -45786.500000 -45786.500000
fcsr: 0x7
-cvt.d.s 456.248962 456.248962
+cvt.d.s 456.000000 456.000000
fcsr: 0x7
-cvt.d.s 34.000462 34.000462
+cvt.d.s 34.031250 34.031250
fcsr: 0x7
-cvt.d.s 45786.476562 45786.476562
+cvt.d.s 45786.750000 45786.750000
fcsr: 0x7
cvt.d.s 1752065.000000 1752065.000000
fcsr: 0x7
cvt.d.s 107.000000 107.000000
fcsr: 0x7
-cvt.d.s -45667.238281 -45667.238281
+cvt.d.s -45667.250000 -45667.250000
fcsr: 0x7
-cvt.d.s -7.294568 -7.294568
+cvt.d.s -7.000000 -7.000000
fcsr: 0x7
-cvt.d.s -347856.468750 -347856.468750
+cvt.d.s -347856.500000 -347856.500000
fcsr: 0x7
-cvt.d.s 356047.562500 356047.562500
+cvt.d.s 356047.000000 356047.000000
fcsr: 0x7
-cvt.d.s -1.000000 -1.000000
+cvt.d.s -1.250000 -1.250000
fcsr: 0x7
-cvt.d.s 23.040001 23.040001
+cvt.d.s 23.062500 23.062500
fcsr: 0x7
roundig mode: near
cvt.d.w 0.000000 0
@@ -779,199 +779,199 @@
roundig mode: near
cvt.s.d 0.000000 0.000000
fcsr: 0x4
-cvt.s.d 456.248962 456.248956
-fcsr: 0x1004
+cvt.s.d 456.250000 456.250000
+fcsr: 0x4
cvt.s.d 3.000000 3.000000
fcsr: 0x4
cvt.s.d -1.000000 -1.000000
fcsr: 0x4
-cvt.s.d 1384.599976 1384.600000
-fcsr: 0x1004
-cvt.s.d -7.294568 -7.294568
-fcsr: 0x1004
+cvt.s.d 1384.500000 1384.500000
+fcsr: 0x4
+cvt.s.d -7.250000 -7.250000
+fcsr: 0x4
cvt.s.d 1000000000.000000 1000000000.000000
fcsr: 0x4
-cvt.s.d -5786.470215 -5786.470000
-fcsr: 0x1004
+cvt.s.d -5786.250000 -5786.250000
+fcsr: 0x4
cvt.s.d 1752.000000 1752.000000
fcsr: 0x4
-cvt.s.d 0.002457 0.002458
-fcsr: 0x1004
-cvt.s.d 0.000000 0.000000
-fcsr: 0x1004
-cvt.s.d -248562.765625 -248562.760000
-fcsr: 0x1004
-cvt.s.d -45786.476562 -45786.476000
-fcsr: 0x1004
-cvt.s.d 456.248962 456.248956
-fcsr: 0x1004
-cvt.s.d 34.000462 34.000460
-fcsr: 0x1004
-cvt.s.d 45786.476562 45786.476000
-fcsr: 0x1004
+cvt.s.d 0.015625 0.015625
+fcsr: 0x4
+cvt.s.d 0.031250 0.031250
+fcsr: 0x4
+cvt.s.d -248562.750000 -248562.750000
+fcsr: 0x4
+cvt.s.d -45786.500000 -45786.500000
+fcsr: 0x4
+cvt.s.d 456.000000 456.000000
+fcsr: 0x4
+cvt.s.d 34.031250 34.031250
+fcsr: 0x4
+cvt.s.d 45786.750000 45786.750000
+fcsr: 0x4
cvt.s.d 1752065.000000 1752065.000000
fcsr: 0x4
cvt.s.d 107.000000 107.000000
fcsr: 0x4
-cvt.s.d -45667.238281 -45667.240000
-fcsr: 0x1004
-cvt.s.d -7.294568 -7.294568
-fcsr: 0x1004
-cvt.s.d -347856.468750 -347856.475000
-fcsr: 0x1004
-cvt.s.d 356047.562500 356047.560000
-fcsr: 0x1004
-cvt.s.d -1.000000 -1.000000
+cvt.s.d -45667.250000 -45667.250000
+fcsr: 0x4
+cvt.s.d -7.000000 -7.000000
+fcsr: 0x4
+cvt.s.d -347856.500000 -347856.500000
+fcsr: 0x4
+cvt.s.d 356047.000000 356047.000000
+fcsr: 0x4
+cvt.s.d -1.250000 -1.250000
+fcsr: 0x4
+cvt.s.d 23.062500 23.062500
fcsr: 0x4
-cvt.s.d 23.040001 23.040000
-fcsr: 0x1004
roundig mode: zero
cvt.s.d 0.000000 0.000000
fcsr: 0x5
-cvt.s.d 456.248932 456.248956
-fcsr: 0x1005
+cvt.s.d 456.250000 456.250000
+fcsr: 0x5
cvt.s.d 3.000000 3.000000
fcsr: 0x5
cvt.s.d -1.000000 -1.000000
fcsr: 0x5
-cvt.s.d 1384.599976 1384.600000
-fcsr: 0x1005
-cvt.s.d -7.294568 -7.294568
-fcsr: 0x1005
+cvt.s.d 1384.500000 1384.500000
+fcsr: 0x5
+cvt.s.d -7.250000 -7.250000
+fcsr: 0x5
cvt.s.d 1000000000.000000 1000000000.000000
fcsr: 0x5
-cvt.s.d -5786.469727 -5786.470000
-fcsr: 0x1005
+cvt.s.d -5786.250000 -5786.250000
+fcsr: 0x5
cvt.s.d 1752.000000 1752.000000
fcsr: 0x5
-cvt.s.d 0.002457 0.002458
-fcsr: 0x1005
-cvt.s.d 0.000000 0.000000
-fcsr: 0x1005
-cvt.s.d -248562.750000 -248562.760000
-fcsr: 0x1005
-cvt.s.d -45786.472656 -45786.476000
-fcsr: 0x1005
-cvt.s.d 456.248932 456.248956
-fcsr: 0x1005
-cvt.s.d 34.000458 34.000460
-fcsr: 0x1005
-cvt.s.d 45786.472656 45786.476000
-fcsr: 0x1005
+cvt.s.d 0.015625 0.015625
+fcsr: 0x5
+cvt.s.d 0.031250 0.031250
+fcsr: 0x5
+cvt.s.d -248562.750000 -248562.750000
+fcsr: 0x5
+cvt.s.d -45786.500000 -45786.500000
+fcsr: 0x5
+cvt.s.d 456.000000 456.000000
+fcsr: 0x5
+cvt.s.d 34.031250 34.031250
+fcsr: 0x5
+cvt.s.d 45786.750000 45786.750000
+fcsr: 0x5
cvt.s.d 1752065.000000 1752065.000000
fcsr: 0x5
cvt.s.d 107.000000 107.000000
fcsr: 0x5
-cvt.s.d -45667.238281 -45667.240000
-fcsr: 0x1005
-cvt.s.d -7.294568 -7.294568
-fcsr: 0x1005
-cvt.s.d -347856.468750 -347856.475000
-fcsr: 0x1005
-cvt.s.d 356047.531250 356047.560000
-fcsr: 0x1005
-cvt.s.d -1.000000 -1.000000
+cvt.s.d -45667.250000 -45667.250000
+fcsr: 0x5
+cvt.s.d -7.000000 -7.000000
+fcsr: 0x5
+cvt.s.d -347856.500000 -347856.500000
+fcsr: 0x5
+cvt.s.d 356047.000000 356047.000000
+fcsr: 0x5
+cvt.s.d -1.250000 -1.250000
+fcsr: 0x5
+cvt.s.d 23.062500 23.062500
fcsr: 0x5
-cvt.s.d 23.039999 23.040000
-fcsr: 0x1005
roundig mode: +inf
cvt.s.d 0.000000 0.000000
fcsr: 0x6
-cvt.s.d 456.248962 456.248956
-fcsr: 0x1006
+cvt.s.d 456.250000 456.250000
+fcsr: 0x6
cvt.s.d 3.000000 3.000000
fcsr: 0x6
cvt.s.d -1.000000 -1.000000
fcsr: 0x6
-cvt.s.d 1384.600098 1384.600000
-fcsr: 0x1006
-cvt.s.d -7.294568 -7.294568
-fcsr: 0x1006
+cvt.s.d 1384.500000 1384.500000
+fcsr: 0x6
+cvt.s.d -7.250000 -7.250000
+fcsr: 0x6
cvt.s.d 1000000000.000000 1000000000.000000
fcsr: 0x6
-cvt.s.d -5786.469727 -5786.470000
-fcsr: 0x1006
+cvt.s.d -5786.250000 -5786.250000
+fcsr: 0x6
cvt.s.d 1752.000000 1752.000000
fcsr: 0x6
-cvt.s.d 0.002458 0.002458
-fcsr: 0x1006
-cvt.s.d 0.000000 0.000000
-fcsr: 0x1006
-cvt.s.d -248562.750000 -248562.760000
-fcsr: 0x1006
-cvt.s.d -45786.472656 -45786.476000
-fcsr: 0x1006
-cvt.s.d 456.248962 456.248956
-fcsr: 0x1006
-cvt.s.d 34.000462 34.000460
-fcsr: 0x1006
-cvt.s.d 45786.476562 45786.476000
-fcsr: 0x1006
+cvt.s.d 0.015625 0.015625
+fcsr: 0x6
+cvt.s.d 0.031250 0.031250
+fcsr: 0x6
+cvt.s.d -248562.750000 -248562.750000
+fcsr: 0x6
+cvt.s.d -45786.500000 -45786.500000
+fcsr: 0x6
+cvt.s.d 456.000000 456.000000
+fcsr: 0x6
+cvt.s.d 34.031250 34.031250
+fcsr: 0x6
+cvt.s.d 45786.750000 45786.750000
+fcsr: 0x6
cvt.s.d 1752065.000000 1752065.000000
fcsr: 0x6
cvt.s.d 107.000000 107.000000
fcsr: 0x6
-cvt.s.d -45667.238281 -45667.240000
-fcsr: 0x1006
-cvt.s.d -7.294568 -7.294568
-fcsr: 0x1006
-cvt.s.d -347856.468750 -347856.475000
-fcsr: 0x1006
-cvt.s.d 356047.562500 356047.560000
-fcsr: 0x1006
-cvt.s.d -1.000000 -1.000000
+cvt.s.d -45667.250000 -45667.250000
+fcsr: 0x6
+cvt.s.d -7.000000 -7.000000
+fcsr: 0x6
+cvt.s.d -347856.500000 -347856.500000
+fcsr: 0x6
+cvt.s.d 356047.000000 356047.000000
+fcsr: 0x6
+cvt.s.d -1.250000 -1.250000
+fcsr: 0x6
+cvt.s.d 23.062500 23.062500
fcsr: 0x6
-cvt.s.d 23.040001 23.040000
-fcsr: 0x1006
roundig mode: -inf
cvt.s.d 0.000000 0.000000
fcsr: 0x7
-cvt.s.d 456.248932 456.248956
-fcsr: 0x1007
+cvt.s.d 456.250000 456.250000
+fcsr: 0x7
cvt.s.d 3.000000 3.000000
fcsr: 0x7
cvt.s.d -1.000000 -1.000000
fcsr: 0x7
-cvt.s.d 1384.599976 1384.600000
-fcsr: 0x1007
-cvt.s.d -7.294568 -7.294568
-fcsr: 0x1007
+cvt.s.d 1384.500000 1384.500000
+fcsr: 0x7
+cvt.s.d -7.250000 -7.250000
+fcsr: 0x7
cvt.s.d 1000000000.000000 1000000000.000000
fcsr: 0x7
-cvt.s.d -5786.470215 -5786.470000
-fcsr: 0x1007
+cvt.s.d -5786.250000 -5786.250000
+fcsr: 0x7
cvt.s.d 1752.000000 1752.000000
fcsr: 0x7
-cvt.s.d 0.002457 0.002458
-fcsr: 0x1007
-cvt.s.d 0.000000 0.000000
-fcsr: 0x1007
-cvt.s.d -248562.765625 -248562.760000
-fcsr: 0x1007
-cvt.s.d -45786.476562 -45786.476000
-fcsr: 0x1007
-cvt.s.d 456.248932 456.248956
-fcsr: 0x1007
-cvt.s.d 34.000458 34.000460
-fcsr: 0x1007
-cvt.s.d 45786.472656 45786.476000
-fcsr: 0x1007
+cvt.s.d 0.015625 0.015625
+fcsr: 0x7
+cvt.s.d 0.031250 0.031250
+fcsr: 0x7
+cvt.s.d -248562.750000 -248562.750000
+fcsr: 0x7
+cvt.s.d -45786.500000 -45786.500000
+fcsr: 0x7
+cvt.s.d 456.000000 456.000000
+fcsr: 0x7
+cvt.s.d 34.031250 34.031250
+fcsr: 0x7
+cvt.s.d 45786.750000 45786.750000
+fcsr: 0x7
cvt.s.d 1752065.000000 1752065.000000
fcsr: 0x7
cvt.s.d 107.000000 107.000000
fcsr: 0x7
-cvt.s.d -45667.242188 -45667.240000
-fcsr: 0x1007
-cvt.s.d -7.294568 -7.294568
-fcsr: 0x1007
-cvt.s.d -347856.500000 -347856.475000
-fcsr: 0x1007
-cvt.s.d 356047.531250 356047.560000
-fcsr: 0x1007
-cvt.s.d -1.000000 -1.000000
+cvt.s.d -45667.250000 -45667.250000
+fcsr: 0x7
+cvt.s.d -7.000000 -7.000000
+fcsr: 0x7
+cvt.s.d -347856.500000 -347856.500000
+fcsr: 0x7
+cvt.s.d 356047.000000 356047.000000
+fcsr: 0x7
+cvt.s.d -1.250000 -1.250000
+fcsr: 0x7
+cvt.s.d 23.062500 23.062500
fcsr: 0x7
-cvt.s.d 23.039999 23.040000
-fcsr: 0x1007
roundig mode: near
cvt.s.w 0.000000 0
fcsr: 0x4
@@ -1171,392 +1171,392 @@
roundig mode: near
cvt.w.s 0 0.000000
fcsr: 0x4
-cvt.w.s 456 456.248962
+cvt.w.s 456 456.250000
fcsr: 0x1004
cvt.w.s 3 3.000000
fcsr: 0x4
cvt.w.s -1 -1.000000
fcsr: 0x4
-cvt.w.s 1385 1384.599976
+cvt.w.s 1384 1384.500000
fcsr: 0x1004
-cvt.w.s -7 -7.294568
+cvt.w.s -7 -7.250000
fcsr: 0x1004
cvt.w.s 1000000000 1000000000.000000
fcsr: 0x4
-cvt.w.s -5786 -5786.470215
+cvt.w.s -5786 -5786.250000
fcsr: 0x1004
cvt.w.s 1752 1752.000000
fcsr: 0x4
-cvt.w.s 0 0.002457
+cvt.w.s 0 0.015625
fcsr: 0x1004
-cvt.w.s 0 0.000000
-fcsr: 0x1004
-cvt.w.s -248563 -248562.765625
+cvt.w.s 0 0.031250
fcsr: 0x1004
-cvt.w.s -45786 -45786.476562
+cvt.w.s -248563 -248562.750000
fcsr: 0x1004
-cvt.w.s 456 456.248962
+cvt.w.s -45786 -45786.500000
fcsr: 0x1004
-cvt.w.s 34 34.000462
+cvt.w.s 456 456.000000
+fcsr: 0x4
+cvt.w.s 34 34.031250
fcsr: 0x1004
-cvt.w.s 45786 45786.476562
+cvt.w.s 45787 45786.750000
fcsr: 0x1004
cvt.w.s 1752065 1752065.000000
fcsr: 0x4
cvt.w.s 107 107.000000
fcsr: 0x4
-cvt.w.s -45667 -45667.238281
-fcsr: 0x1004
-cvt.w.s -7 -7.294568
+cvt.w.s -45667 -45667.250000
fcsr: 0x1004
-cvt.w.s -347856 -347856.468750
-fcsr: 0x1004
-cvt.w.s 356048 356047.562500
+cvt.w.s -7 -7.000000
+fcsr: 0x4
+cvt.w.s -347856 -347856.500000
fcsr: 0x1004
-cvt.w.s -1 -1.000000
+cvt.w.s 356047 356047.000000
fcsr: 0x4
-cvt.w.s 23 23.040001
+cvt.w.s -1 -1.250000
+fcsr: 0x1004
+cvt.w.s 23 23.062500
fcsr: 0x1004
roundig mode: zero
cvt.w.s 0 0.000000
fcsr: 0x5
-cvt.w.s 456 456.248962
+cvt.w.s 456 456.250000
fcsr: 0x1005
cvt.w.s 3 3.000000
fcsr: 0x5
cvt.w.s -1 -1.000000
fcsr: 0x5
-cvt.w.s 1384 1384.599976
+cvt.w.s 1384 1384.500000
fcsr: 0x1005
-cvt.w.s -7 -7.294568
+cvt.w.s -7 -7.250000
fcsr: 0x1005
cvt.w.s 1000000000 1000000000.000000
fcsr: 0x5
-cvt.w.s -5786 -5786.470215
+cvt.w.s -5786 -5786.250000
fcsr: 0x1005
cvt.w.s 1752 1752.000000
fcsr: 0x5
-cvt.w.s 0 0.002457
+cvt.w.s 0 0.015625
fcsr: 0x1005
-cvt.w.s 0 0.000000
-fcsr: 0x1005
-cvt.w.s -248562 -248562.765625
+cvt.w.s 0 0.031250
fcsr: 0x1005
-cvt.w.s -45786 -45786.476562
+cvt.w.s -248562 -248562.750000
fcsr: 0x1005
-cvt.w.s 456 456.248962
+cvt.w.s -45786 -45786.500000
fcsr: 0x1005
-cvt.w.s 34 34.000462
+cvt.w.s 456 456.000000
+fcsr: 0x5
+cvt.w.s 34 34.031250
fcsr: 0x1005
-cvt.w.s 45786 45786.476562
+cvt.w.s 45786 45786.750000
fcsr: 0x1005
cvt.w.s 1752065 1752065.000000
fcsr: 0x5
cvt.w.s 107 107.000000
fcsr: 0x5
-cvt.w.s -45667 -45667.238281
-fcsr: 0x1005
-cvt.w.s -7 -7.294568
+cvt.w.s -45667 -45667.250000
fcsr: 0x1005
-cvt.w.s -347856 -347856.468750
-fcsr: 0x1005
-cvt.w.s 356047 356047.562500
+cvt.w.s -7 -7.000000
+fcsr: 0x5
+cvt.w.s -347856 -347856.500000
fcsr: 0x1005
-cvt.w.s -1 -1.000000
+cvt.w.s 356047 356047.000000
fcsr: 0x5
-cvt.w.s 23 23.040001
+cvt.w.s -1 -1.250000
+fcsr: 0x1005
+cvt.w.s 23 23.062500
fcsr: 0x1005
roundig mode: +inf
cvt.w.s 0 0.000000
fcsr: 0x6
-cvt.w.s 457 456.248962
+cvt.w.s 457 456.250000
fcsr: 0x1006
cvt.w.s 3 3.000000
fcsr: 0x6
cvt.w.s -1 -1.000000
fcsr: 0x6
-cvt.w.s 1385 1384.599976
+cvt.w.s 1385 1384.500000
fcsr: 0x1006
-cvt.w.s -7 -7.294568
+cvt.w.s -7 -7.250000
fcsr: 0x1006
cvt.w.s 1000000000 1000000000.000000
fcsr: 0x6
-cvt.w.s -5786 -5786.470215
+cvt.w.s -5786 -5786.250000
fcsr: 0x1006
cvt.w.s 1752 1752.000000
fcsr: 0x6
-cvt.w.s 1 0.002457
-fcsr: 0x1006
-cvt.w.s 1 0.000000
+cvt.w.s 1 0.015625
fcsr: 0x1006
-cvt.w.s -248562 -248562.765625
+cvt.w.s 1 0.031250
fcsr: 0x1006
-cvt.w.s -45786 -45786.476562
+cvt.w.s -248562 -248562.750000
fcsr: 0x1006
-cvt.w.s 457 456.248962
+cvt.w.s -45786 -45786.500000
fcsr: 0x1006
-cvt.w.s 35 34.000462
+cvt.w.s 456 456.000000
+fcsr: 0x6
+cvt.w.s 35 34.031250
fcsr: 0x1006
-cvt.w.s 45787 45786.476562
+cvt.w.s 45787 45786.750000
fcsr: 0x1006
cvt.w.s 1752065 1752065.000000
fcsr: 0x6
cvt.w.s 107 107.000000
fcsr: 0x6
-cvt.w.s -45667 -45667.238281
-fcsr: 0x1006
-cvt.w.s -7 -7.294568
+cvt.w.s -45667 -45667.250000
fcsr: 0x1006
-cvt.w.s -347856 -347856.468750
-fcsr: 0x1006
-cvt.w.s 356048 356047.562500
+cvt.w.s -7 -7.000000
+fcsr: 0x6
+cvt.w.s -347856 -347856.500000
fcsr: 0x1006
-cvt.w.s -1 -1.000000
+cvt.w.s 356047 356047.000000
fcsr: 0x6
-cvt.w.s 24 23.040001
+cvt.w.s -1 -1.250000
+fcsr: 0x1006
+cvt.w.s 24 23.062500
fcsr: 0x1006
roundig mode: -inf
cvt.w.s 0 0.000000
fcsr: 0x7
-cvt.w.s 456 456.248962
+cvt.w.s 456 456.250000
fcsr: 0x1007
cvt.w.s 3 3.000000
fcsr: 0x7
cvt.w.s -1 -1.000000
fcsr: 0x7
-cvt.w.s 1384 1384.599976
+cvt.w.s 1384 1384.500000
fcsr: 0x1007
-cvt.w.s -8 -7.294568
+cvt.w.s -8 -7.250000
fcsr: 0x1007
cvt.w.s 1000000000 1000000000.000000
fcsr: 0x7
-cvt.w.s -5787 -5786.470215
+cvt.w.s -5787 -5786.250000
fcsr: 0x1007
cvt.w.s 1752 1752.000000
fcsr: 0x7
-cvt.w.s 0 0.002457
-fcsr: 0x1007
-cvt.w.s 0 0.000000
+cvt.w.s 0 0.015625
fcsr: 0x1007
-cvt.w.s -248563 -248562.765625
+cvt.w.s 0 0.031250
fcsr: 0x1007
-cvt.w.s -45787 -45786.476562
+cvt.w.s -248563 -248562.750000
fcsr: 0x1007
-cvt.w.s 456 456.248962
+cvt.w.s -45787 -45786.500000
fcsr: 0x1007
-cvt.w.s 34 34.000462
+cvt.w.s 456 456.000000
+fcsr: 0x7
+cvt.w.s 34 34.031250
fcsr: 0x1007
-cvt.w.s 45786 45786.476562
+cvt.w.s 45786 45786.750000
fcsr: 0x1007
cvt.w.s 1752065 1752065.000000
fcsr: 0x7
cvt.w.s 107 107.000000
fcsr: 0x7
-cvt.w.s -45668 -45667.238281
-fcsr: 0x1007
-cvt.w.s -8 -7.294568
+cvt.w.s -45668 -45667.250000
fcsr: 0x1007
-cvt.w.s -347857 -347856.468750
-fcsr: 0x1007
-cvt.w.s 356047 356047.562500
+cvt.w.s -7 -7.000000
+fcsr: 0x7
+cvt.w.s -347857 -347856.500000
fcsr: 0x1007
-cvt.w.s -1 -1.000000
+cvt.w.s 356047 356047.000000
fcsr: 0x7
-cvt.w.s 23 23.040001
+cvt.w.s -2 -1.250000
+fcsr: 0x1007
+cvt.w.s 23 23.062500
fcsr: 0x1007
roundig mode: near
cvt.w.d 0 0.000000
fcsr: 0x4
-cvt.w.d 456 456.248956
+cvt.w.d 456 456.250000
fcsr: 0x1004
cvt.w.d 3 3.000000
fcsr: 0x4
cvt.w.d -1 -1.000000
fcsr: 0x4
-cvt.w.d 1385 1384.600000
+cvt.w.d 1384 1384.500000
fcsr: 0x1004
-cvt.w.d -7 -7.294568
+cvt.w.d -7 -7.250000
fcsr: 0x1004
cvt.w.d 1000000000 1000000000.000000
fcsr: 0x4
-cvt.w.d -5786 -5786.470000
+cvt.w.d -5786 -5786.250000
fcsr: 0x1004
cvt.w.d 1752 1752.000000
fcsr: 0x4
-cvt.w.d 0 0.002458
+cvt.w.d 0 0.015625
fcsr: 0x1004
-cvt.w.d 0 0.000000
+cvt.w.d 0 0.031250
fcsr: 0x1004
-cvt.w.d -248563 -248562.760000
+cvt.w.d -248563 -248562.750000
fcsr: 0x1004
-cvt.w.d -45786 -45786.476000
+cvt.w.d -45786 -45786.500000
fcsr: 0x1004
-cvt.w.d 456 456.248956
-fcsr: 0x1004
-cvt.w.d 34 34.000460
+cvt.w.d 456 456.000000
+fcsr: 0x4
+cvt.w.d 34 34.031250
fcsr: 0x1004
-cvt.w.d 45786 45786.476000
+cvt.w.d 45787 45786.750000
fcsr: 0x1004
cvt.w.d 1752065 1752065.000000
fcsr: 0x4
cvt.w.d 107 107.000000
fcsr: 0x4
-cvt.w.d -45667 -45667.240000
+cvt.w.d -45667 -45667.250000
fcsr: 0x1004
-cvt.w.d -7 -7.294568
-fcsr: 0x1004
-cvt.w.d -347856 -347856.475000
-fcsr: 0x1004
-cvt.w.d 356048 356047.560000
+cvt.w.d -7 -7.000000
+fcsr: 0x4
+cvt.w.d -347856 -347856.500000
fcsr: 0x1004
-cvt.w.d -1 -1.000000
+cvt.w.d 356047 356047.000000
fcsr: 0x4
-cvt.w.d 23 23.040000
+cvt.w.d -1 -1.250000
+fcsr: 0x1004
+cvt.w.d 23 23.062500
fcsr: 0x1004
roundig mode: zero
cvt.w.d 0 0.000000
fcsr: 0x5
-cvt.w.d 456 456.248956
+cvt.w.d 456 456.250000
fcsr: 0x1005
cvt.w.d 3 3.000000
fcsr: 0x5
cvt.w.d -1 -1.000000
fcsr: 0x5
-cvt.w.d 1384 1384.600000
+cvt.w.d 1384 1384.500000
fcsr: 0x1005
-cvt.w.d -7 -7.294568
+cvt.w.d -7 -7.250000
fcsr: 0x1005
cvt.w.d 1000000000 1000000000.000000
fcsr: 0x5
-cvt.w.d -5786 -5786.470000
+cvt.w.d -5786 -5786.250000
fcsr: 0x1005
cvt.w.d 1752 1752.000000
fcsr: 0x5
-cvt.w.d 0 0.002458
-fcsr: 0x1005
-cvt.w.d 0 0.000000
+cvt.w.d 0 0.015625
fcsr: 0x1005
-cvt.w.d -248562 -248562.760000
+cvt.w.d 0 0.031250
fcsr: 0x1005
-cvt.w.d -45786 -45786.476000
+cvt.w.d -248562 -248562.750000
fcsr: 0x1005
-cvt.w.d 456 456.248956
+cvt.w.d -45786 -45786.500000
fcsr: 0x1005
-cvt.w.d 34 34.000460
+cvt.w.d 456 456.000000
+fcsr: 0x5
+cvt.w.d 34 34.031250
fcsr: 0x1005
-cvt.w.d 45786 45786.476000
+cvt.w.d 45786 45786.750000
fcsr: 0x1005
cvt.w.d 1752065 1752065.000000
fcsr: 0x5
cvt.w.d 107 107.000000
fcsr: 0x5
-cvt.w.d -45667 -45667.240000
+cvt.w.d -45667 -45667.250000
fcsr: 0x1005
-cvt.w.d -7 -7.294568
-fcsr: 0x1005
-cvt.w.d -347856 -347856.475000
-fcsr: 0x1005
-cvt.w.d 356047 356047.560000
+cvt.w.d -7 -7.000000
+fcsr: 0x5
+cvt.w.d -347856 -347856.500000
fcsr: 0x1005
-cvt.w.d -1 -1.000000
+cvt.w.d 356047 356047.000000
fcsr: 0x5
-cvt.w.d 23 23.040000
+cvt.w.d -1 -1.250000
+fcsr: 0x1005
+cvt.w.d 23 23.062500
fcsr: 0x1005
roundig mode: +inf
cvt.w.d 0 0.000000
fcsr: 0x6
-cvt.w.d 457 456.248956
+cvt.w.d 457 456.250000
fcsr: 0x1006
cvt.w.d 3 3.000000
fcsr: 0x6
cvt.w.d -1 -1.000000
fcsr: 0x6
-cvt.w.d 1385 1384.600000
+cvt.w.d 1385 1384.500000
fcsr: 0x1006
-cvt.w.d -7 -7.294568
+cvt.w.d -7 -7.250000
fcsr: 0x1006
cvt.w.d 1000000000 1000000000.000000
fcsr: 0x6
-cvt.w.d -5786 -5786.470000
+cvt.w.d -5786 -5786.250000
fcsr: 0x1006
cvt.w.d 1752 1752.000000
fcsr: 0x6
-cvt.w.d 1 0.002458
-fcsr: 0x1006
-cvt.w.d 1 0.000000
+cvt.w.d 1 0.015625
fcsr: 0x1006
-cvt.w.d -248562 -248562.760000
+cvt.w.d 1 0.031250
fcsr: 0x1006
-cvt.w.d -45786 -45786.476000
+cvt.w.d -248562 -248562.750000
fcsr: 0x1006
-cvt.w.d 457 456.248956
+cvt.w.d -45786 -45786.500000
fcsr: 0x1006
-cvt.w.d 35 34.000460
+cvt.w.d 456 456.000000
+fcsr: 0x6
+cvt.w.d 35 34.031250
fcsr: 0x1006
-cvt.w.d 45787 45786.476000
+cvt.w.d 45787 45786.750000
fcsr: 0x1006
cvt.w.d 1752065 1752065.000000
fcsr: 0x6
cvt.w.d 107 107.000000
fcsr: 0x6
-cvt.w.d -45667 -45667.240000
-fcsr: 0x1006
-cvt.w.d -7 -7.294568
+cvt.w.d -45667 -45667.250000
fcsr: 0x1006
-cvt.w.d -347856 -347856.475000
-fcsr: 0x1006
-cvt.w.d 356048 356047.560000
+cvt.w.d -7 -7.000000
+fcsr: 0x6
+cvt.w.d -347856 -347856.500000
fcsr: 0x1006
-cvt.w.d -1 -1.000000
+cvt.w.d 356047 356047.000000
fcsr: 0x6
-cvt.w.d 24 23.040000
+cvt.w.d -1 -1.250000
+fcsr: 0x1006
+cvt.w.d 24 23.062500
fcsr: 0x1006
roundig mode: -inf
cvt.w.d 0 0.000000
fcsr: 0x7
-cvt.w.d 456 456.248956
+cvt.w.d 456 456.250000
fcsr: 0x1007
cvt.w.d 3 3.000000
fcsr: 0x7
cvt.w.d -1 -1.000000
fcsr: 0x7
-cvt.w.d 1384 1384.600000
+cvt.w.d 1384 1384.500000
fcsr: 0x1007
-cvt.w.d -8 -7.294568
+cvt.w.d -8 -7.250000
fcsr: 0x1007
cvt.w.d 1000000000 1000000000.000000
fcsr: 0x7
-cvt.w.d -5787 -5786.470000
+cvt.w.d -5787 -5786.250000
fcsr: 0x1007
cvt.w.d 1752 1752.000000
fcsr: 0x7
-cvt.w.d 0 0.002458
+cvt.w.d 0 0.015625
fcsr: 0x1007
-cvt.w.d 0 0.000000
-fcsr: 0x1007
-cvt.w.d -248563 -248562.760000
+cvt.w.d 0 0.031250
fcsr: 0x1007
-cvt.w.d -45787 -45786.476000
+cvt.w.d -248563 -248562.750000
fcsr: 0x1007
-cvt.w.d 456 456.248956
+cvt.w.d -45787 -45786.500000
fcsr: 0x1007
-cvt.w.d 34 34.000460
+cvt.w.d 456 456.000000
+fcsr: 0x7
+cvt.w.d 34 34.031250
fcsr: 0x1007
-cvt.w.d 45786 45786.476000
+cvt.w.d 45786 45786.750000
fcsr: 0x1007
cvt.w.d 1752065 1752065.000000
fcsr: 0x7
cvt.w.d 107 107.000000
fcsr: 0x7
-cvt.w.d -45668 -45667.240000
-fcsr: 0x1007
-cvt.w.d -8 -7.294568
+cvt.w.d -45668 -45667.250000
fcsr: 0x1007
-cvt.w.d -347857 -347856.475000
-fcsr: 0x1007
-cvt.w.d 356047 356047.560000
+cvt.w.d -7 -7.000000
+fcsr: 0x7
+cvt.w.d -347857 -347856.500000
fcsr: 0x1007
-cvt.w.d -1 -1.000000
+cvt.w.d 356047 356047.000000
fcsr: 0x7
-cvt.w.d 23 23.040000
+cvt.w.d -2 -1.250000
+fcsr: 0x1007
+cvt.w.d 23 23.062500
fcsr: 0x1007
|