Lines Matching refs:lo
110 a.lo = edgeCases[i].xlo; in testEdgeCases()
112 b.lo = edgeCases[i].ylo; in testEdgeCases()
114 r.lo = edgeCases[i].rlo; in testEdgeCases()
123 else if (c.lo != 0.0) in testEdgeCases()
133 error = ((c.hi != r.hi) || (c.lo != r.lo)); in testEdgeCases()
136 …ror on edge case %a + %a: expected (%a, %a), got (%a, %a).\n", a.hi, b.hi, r.hi, r.lo, c.hi, c.lo); in testEdgeCases()
1819 a.lo = accuracyTests[i].xlo; in testAccuracy()
1821 b.lo = accuracyTests[i].ylo; in testAccuracy()
1823 r.lo = accuracyTests[i].rlo; in testAccuracy()
1827 double error = __builtin_fabs(((r.hi - c.hi) + r.lo) - c.lo); in testAccuracy()
1837 printf("New worst rounding error for (%a,%a) + (%a,%a):\n", a.hi, a.lo, b.hi, b.lo); in testAccuracy()
1838 printf("\tExpected: (%a,%a)\n", r.hi, r.lo); in testAccuracy()
1839 printf("\tComputed: (%a,%a)\n", c.hi, c.lo); in testAccuracy()