-cebr: 3.14 == 3.14
-ceb: 3.14 == 3.14
-kebr: 3.14 == 3.14
-keb: 3.14 == 3.14
-cdbr: 3.14 == 3.14
-cdb: 3.14 == 3.14
-kdbr: 3.14 == 3.14
-kdb: 3.14 == 3.14
-cxbr: 3.14 == 3.14
-kxbr: 3.14 == 3.14
-cebr: -2.78 < 2.78
-ceb: -2.78 < 2.78
-kebr: -2.78 < 2.78
-keb: -2.78 < 2.78
-cdbr: -2.78 < 2.78
-cdb: -2.78 < 2.78
-kdbr: -2.78 < 2.78
-kdb: -2.78 < 2.78
-cxbr: -2.78 < 2.78
-kxbr: -2.78 < 2.78
-cebr: inf == inf
-ceb: inf == inf
-kebr: inf == inf
-keb: inf == inf
-cdbr: inf == inf
-cdb: inf == inf
-kdbr: inf == inf
-kdb: inf == inf
-cxbr: inf == inf
-kxbr: inf == inf
-cebr: inf > -inf
-ceb: inf > -inf
-kebr: inf > -inf
-keb: inf > -inf
-cdbr: inf > -inf
-cdb: inf > -inf
-kdbr: inf > -inf
-kdb: inf > -inf
-cxbr: inf > -inf
-kxbr: inf > -inf
-cebr: -inf == -inf
-ceb: -inf == -inf
-kebr: -inf == -inf
-keb: -inf == -inf
-cdbr: -inf == -inf
-cdb: -inf == -inf
-kdbr: -inf == -inf
-kdb: -inf == -inf
-cxbr: -inf == -inf
-kxbr: -inf == -inf
-cebr: -inf < inf
-ceb: -inf < inf
-kebr: -inf < inf
-keb: -inf < inf
-cdbr: -inf < inf
-cdb: -inf < inf
-kdbr: -inf < inf
-kdb: -inf < inf
-cxbr: -inf < inf
-kxbr: -inf < inf
-cebr: inf > 1
-ceb: inf > 1
-kebr: inf > 1
-keb: inf > 1
-cdbr: inf > 1
-cdb: inf > 1
-kdbr: inf > 1
-kdb: inf > 1
-cxbr: inf > 1
-kxbr: inf > 1
-cebr: -inf < -1
-ceb: -inf < -1
-kebr: -inf < -1
-keb: -inf < -1
-cdbr: -inf < -1
-cdb: -inf < -1
-kdbr: -inf < -1
-kdb: -inf < -1
-cxbr: -inf < -1
-kxbr: -inf < -1
-cebr: 1 < inf
-ceb: 1 < inf
-kebr: 1 < inf
-keb: 1 < inf
-cdbr: 1 < inf
-cdb: 1 < inf
-kdbr: 1 < inf
-kdb: 1 < inf
-cxbr: 1 < inf
-kxbr: 1 < inf
-cebr: -1 > -inf
-ceb: -1 > -inf
-kebr: -1 > -inf
-keb: -1 > -inf
-cdbr: -1 > -inf
-cdb: -1 > -inf
-kdbr: -1 > -inf
-kdb: -1 > -inf
-cxbr: -1 > -inf
-kxbr: -1 > -inf
-cebr: nan ?? nan
-ceb: nan ?? nan
-kebr: nan ?? nan
-keb: nan ?? nan
-cdbr: nan ?? nan
-cdb: nan ?? nan
-kdbr: nan ?? nan
-kdb: nan ?? nan
-cxbr: nan ?? nan
-kxbr: nan ?? nan
-cebr: nan ?? -nan
-ceb: nan ?? -nan
-kebr: nan ?? -nan
-keb: nan ?? -nan
-cdbr: nan ?? -nan
-cdb: nan ?? -nan
-kdbr: nan ?? -nan
-kdb: nan ?? -nan
-cxbr: nan ?? -nan
-kxbr: nan ?? -nan
-cebr: -nan ?? nan
-ceb: -nan ?? nan
-kebr: -nan ?? nan
-keb: -nan ?? nan
-cdbr: -nan ?? nan
-cdb: -nan ?? nan
-kdbr: -nan ?? nan
-kdb: -nan ?? nan
-cxbr: -nan ?? nan
-kxbr: -nan ?? nan
-cebr: -nan ?? -nan
-ceb: -nan ?? -nan
-kebr: -nan ?? -nan
-keb: -nan ?? -nan
-cdbr: -nan ?? -nan
-cdb: -nan ?? -nan
-kdbr: -nan ?? -nan
-kdb: -nan ?? -nan
-cxbr: -nan ?? -nan
-kxbr: -nan ?? -nan
-cebr: nan ?? inf
-ceb: nan ?? inf
-kebr: nan ?? inf
-keb: nan ?? inf
-cdbr: nan ?? inf
-cdb: nan ?? inf
-kdbr: nan ?? inf
-kdb: nan ?? inf
-cxbr: nan ?? inf
-kxbr: nan ?? inf
-cebr: nan ?? -inf
-ceb: nan ?? -inf
-kebr: nan ?? -inf
-keb: nan ?? -inf
-cdbr: nan ?? -inf
-cdb: nan ?? -inf
-kdbr: nan ?? -inf
-kdb: nan ?? -inf
-cxbr: nan ?? -inf
-kxbr: nan ?? -inf
-cebr: -nan ?? inf
-ceb: -nan ?? inf
-kebr: -nan ?? inf
-keb: -nan ?? inf
-cdbr: -nan ?? inf
-cdb: -nan ?? inf
-kdbr: -nan ?? inf
-kdb: -nan ?? inf
-cxbr: -nan ?? inf
-kxbr: -nan ?? inf
-cebr: -nan ?? -inf
-ceb: -nan ?? -inf
-kebr: -nan ?? -inf
-keb: -nan ?? -inf
-cdbr: -nan ?? -inf
-cdb: -nan ?? -inf
-kdbr: -nan ?? -inf
-kdb: -nan ?? -inf
-cxbr: -nan ?? -inf
-kxbr: -nan ?? -inf
-cebr: nan ?? 1.5
-ceb: nan ?? 1.5
-kebr: nan ?? 1.5
-keb: nan ?? 1.5
-cdbr: nan ?? 1.5
-cdb: nan ?? 1.5
-kdbr: nan ?? 1.5
-kdb: nan ?? 1.5
-cxbr: nan ?? 1.5
-kxbr: nan ?? 1.5
-cebr: -nan ?? -1.5
-ceb: -nan ?? -1.5
-kebr: -nan ?? -1.5
-keb: -nan ?? -1.5
-cdbr: -nan ?? -1.5
-cdb: -nan ?? -1.5
-kdbr: -nan ?? -1.5
-kdb: -nan ?? -1.5
-cxbr: -nan ?? -1.5
-kxbr: -nan ?? -1.5
-cebr: 1.5 ?? nan
-ceb: 1.5 ?? nan
-kebr: 1.5 ?? nan
-keb: 1.5 ?? nan
-cdbr: 1.5 ?? nan
-cdb: 1.5 ?? nan
-kdbr: 1.5 ?? nan
-kdb: 1.5 ?? nan
-cxbr: 1.5 ?? nan
-kxbr: 1.5 ?? nan
-cebr: -1.5 ?? -nan
-ceb: -1.5 ?? -nan
-kebr: -1.5 ?? -nan
-keb: -1.5 ?? -nan
-cdbr: -1.5 ?? -nan
-cdb: -1.5 ?? -nan
-kdbr: -1.5 ?? -nan
-kdb: -1.5 ?? -nan
-cxbr: -1.5 ?? -nan
-kxbr: -1.5 ?? -nan
-cebr: 0 == -0
-ceb: 0 == -0
-kebr: 0 == -0
-keb: 0 == -0
-cdbr: 0 == -0
-cdb: 0 == -0
-kdbr: 0 == -0
-kdb: 0 == -0
-cxbr: 0 == -0
-kxbr: 0 == -0
+LOAD AND TEST short BFP
+ltebr 100.000000 -> 100.000000 cc = 2
+ltebr -10.500000 -> -10.500000 cc = 1
+ltebr 0.000000 -> 0.000000 cc = 0
+ltebr nan -> nan cc = 3
+LOAD AND TEST long BFP
+ltdbr 100.000000 -> 100.000000 cc = 2
+ltdbr -10.500000 -> -10.500000 cc = 1
+ltdbr 0.000000 -> 0.000000 cc = 0
+ltdbr nan -> nan cc = 3
+LOAD AND TEST extended BFP
+ltxbr 100.000000 -> 100.000000 cc = 2
+ltxbr -10.500000 -> -10.500000 cc = 1
+ltxbr 0.000000 -> 0.000000 cc = 0
+ltxbr nan -> nan cc = 3
+
+LOAD LENGTHENED short BFP -> long BFP
+ldebr 101.5 -> 101.500000
+ldebr -11.1 -> -11.100000
+ldebr 0 -> 0.000000
+ldebr 7e-06 -> 0.000007
+ldebr nan -> nan
+ldebr inf -> inf
+ldebr -inf -> -inf
+LOAD LENGTHENED short BFP -> extended BFP
+lxebr 101.5 -> 101.500000
+lxebr -11.1 -> -11.100000
+lxebr 0 -> 0.000000
+lxebr 7e-06 -> 0.000007
+lxebr nan -> nan
+lxebr inf -> inf
+lxebr -inf -> -inf
+LOAD LENGTHENED long BFP -> extended BFP
+lxdbr 101.5 -> 101.500000
+lxdbr -11.1 -> -11.100000
+lxdbr 0 -> 0.000000
+lxdbr 7e-16 -> 7e-16
+lxdbr nan -> nan
+lxdbr inf -> inf
+lxdbr -inf -> -inf
+
+LOAD ZERO
+lzer gpr value = 0
+lzdr gpr value = 0
+lzdr gpr values = 0 0