diff options
50 files changed, 3865 insertions, 2 deletions
@@ -9,7 +9,12 @@ Version 2.42 Major new features: - [Add new features here] +* The following ISO C23 function families (introduced in TS + 18661-4:2015) are now supported in <math.h>. Each family includes + functions for float, double, long double, _FloatN and _FloatNx, and a + type-generic macro in <tgmath.h>. + + - Power and absolute-value functions: rsqrt. Deprecated and removed features, and other changes affecting compatibility: diff --git a/manual/math.texi b/manual/math.texi index def85a9..439f608 100644 --- a/manual/math.texi +++ b/manual/math.texi @@ -790,6 +790,19 @@ If @var{x} is negative, @code{sqrt} signals a domain error. Mathematically, it should return a complex number. @end deftypefun +@deftypefun double rsqrt (double @var{x}) +@deftypefunx float rsqrtf (float @var{x}) +@deftypefunx {long double} rsqrtl (long double @var{x}) +@deftypefunx _FloatN rsqrtfN (_Float@var{N} @var{x}) +@deftypefunx _FloatNx rsqrtfNx (_Float@var{N}x @var{x}) +@standards{TS 18661-4:2015, math.h} +@safety{@prelim{}@mtsafe{}@assafe{}@acsafe{}} +These functions return the reciprocal of the nonnegative square root of @var{x}. +If @var{x} is negative, @code{rsqrt} signals a domain error. + +The @code{rsqrt} functions are from TS 18661-4:2015. +@end deftypefun + @cindex cube root function @deftypefun double cbrt (double @var{x}) @deftypefunx float cbrtf (float @var{x}) diff --git a/math/Makefile b/math/Makefile index 6dab600..7aabf35 100644 --- a/math/Makefile +++ b/math/Makefile @@ -139,6 +139,7 @@ gen-libm-calls = \ s_log2p1F \ s_nanF \ s_nextdownF \ + s_rsqrtF \ s_significandF \ s_sinpiF \ s_tanpiF \ @@ -682,6 +683,7 @@ libm-test-funcs-auto = \ log1p \ log2p1 \ pow \ + rsqrt \ sin \ sincos \ sinh \ @@ -1017,6 +1019,7 @@ tgmath3-macros = \ rint \ round \ roundeven \ + rsqrt \ scalb \ scalbln \ scalbn \ @@ -1462,6 +1465,7 @@ CFLAGS-s_remquo.c += -fno-builtin-remquol CFLAGS-s_rint.c += -fno-builtin-rintl CFLAGS-s_round.c += -fno-builtin-roundl CFLAGS-s_roundeven.c += -fno-builtin-roundevenl +CFLAGS-s_rsqrt.c += -fno-builtin-rsqrtl CFLAGS-w_scalb.c += -fno-builtin-scalbl CFLAGS-w_scalbln.c += -fno-builtin-scalblnl CFLAGS-s_scalbn.c += -fno-builtin-scalbnl @@ -1596,6 +1600,7 @@ CFLAGS-s_remquo.c += -fno-builtin-remquof32x -fno-builtin-remquof64 CFLAGS-s_rint.c += -fno-builtin-rintf32x -fno-builtin-rintf64 CFLAGS-s_round.c += -fno-builtin-roundf32x -fno-builtin-roundf64 CFLAGS-s_roundeven.c += -fno-builtin-roundevenf32x -fno-builtin-roundevenf64 +CFLAGS-s_rsqrt.c += -fno-builtin-rsqrtf32x -fno-builtin-rsqrtf64 CFLAGS-w_scalbln.c += -fno-builtin-scalblnf32x -fno-builtin-scalblnf64 CFLAGS-s_scalbn.c += -fno-builtin-scalbnf32x -fno-builtin-scalbnf64 CFLAGS-s_setpayload.c += -fno-builtin-setpayloadf32x -fno-builtin-setpayloadf64 @@ -1721,6 +1726,7 @@ CFLAGS-s_remquof.c += -fno-builtin-remquof32 CFLAGS-s_rintf.c += -fno-builtin-rintf32 CFLAGS-s_roundf.c += -fno-builtin-roundf32 CFLAGS-s_roundevenf.c += -fno-builtin-roundevenf32 +CFLAGS-s_rsqrtf.c += -fno-builtin-rsqrtf32 CFLAGS-w_scalblnf.c += -fno-builtin-scalblnf32 CFLAGS-s_scalbnf.c += -fno-builtin-scalbnf32 CFLAGS-s_setpayloadf.c += -fno-builtin-setpayloadf32 diff --git a/math/Versions b/math/Versions index e4fbef3..34cdf2f 100644 --- a/math/Versions +++ b/math/Versions @@ -671,4 +671,10 @@ libm { sinpif64x; sinpif128; tanpif64x; tanpif128; } + GLIBC_2.42 { + # Functions not involving _Float64x or _Float128, for all configurations. + rsqrt; rsqrtf; rsqrtl; rsqrtf32; rsqrtf64; rsqrtf32x; + # Functions involving _Float64x or _Float128, for some configurations. + rsqrtf64x; rsqrtf128; + } } diff --git a/math/auto-libm-test-in b/math/auto-libm-test-in index 7dd9cde..989ce5d 100644 --- a/math/auto-libm-test-in +++ b/math/auto-libm-test-in @@ -8151,6 +8151,74 @@ pow 0x1.059c76p+0 0x1.ff80bep+11 pow 0x1.7ac7cp+5 23 pow -0x1.7ac7cp+5 23 +rsqrt 2209 +rsqrt 4 +rsqrt 2 +rsqrt 0.25 +rsqrt 6642.25 +rsqrt 15190.5625 +rsqrt 0.75 +rsqrt 0x1.fffffffffffffp+1023 +rsqrt 0x1.ffffffffffffbp+1023 +rsqrt 0x1.ffffffffffff7p+1023 +rsqrt 0x1.ffffffffffff3p+1023 +rsqrt 0x1.fffffffffffefp+1023 +rsqrt 0x1.fffffffffffebp+1023 +rsqrt 0x1.fffffffffffe7p+1023 +rsqrt 0x1.fffffffffffe3p+1023 +rsqrt 0x1.fffffffffffdfp+1023 +rsqrt 0x1.fffffffffffdbp+1023 +rsqrt 0x1.fffffffffffd7p+1023 +rsqrt 0x1.0000000000003p-1022 +rsqrt 0x1.0000000000007p-1022 +rsqrt 0x1.000000000000bp-1022 +rsqrt 0x1.000000000000fp-1022 +rsqrt 0x1.0000000000013p-1022 +rsqrt 0x1.0000000000017p-1022 +rsqrt 0x1.000000000001bp-1022 +rsqrt 0x1.000000000001fp-1022 +rsqrt 0x1.0000000000023p-1022 +rsqrt 0x1.0000000000027p-1022 +rsqrt 0x1.000000000002bp-1022 +rsqrt 0x1.000000000002fp-1022 +rsqrt 0x1.0000000000033p-1022 +rsqrt 0x1.0000000000037p-1022 +rsqrt 0x1.7167bc36eaa3bp+6 +rsqrt 0x1.7570994273ad7p+6 +rsqrt 0x1.7dae969442fe6p+6 +rsqrt 0x1.7f8444fcf67e5p+6 +rsqrt 0x1.8364650e63a54p+6 +rsqrt 0x1.85bedd274edd8p+6 +rsqrt 0x1.8609cf496ab77p+6 +rsqrt 0x1.873849c70a375p+6 +rsqrt 0x1.8919c962cbaaep+6 +rsqrt 0x1.8de4493e22dc6p+6 +rsqrt 0x1.924829a17a288p+6 +rsqrt 0x1.92702cd992f12p+6 +rsqrt 0x1.92b763a8311fdp+6 +rsqrt 0x1.947da013c7293p+6 +rsqrt 0x1.9536091c494d2p+6 +rsqrt 0x1.61b04c6p-1019 +rsqrt 0x1.93789f1p-1018 +rsqrt 0x1.a1989b4p-1018 +rsqrt 0x1.f93bc9p-1018 +rsqrt 0x1.2f675e3p-1017 +rsqrt 0x1.a158508p-1017 +rsqrt 0x1.cd31f078p-1017 +rsqrt 0x1.33b43b08p-1016 +rsqrt 0x1.6e66a858p-1016 +rsqrt 0x1.8661cbf8p-1016 +rsqrt 0x1.bbb221b4p-1016 +rsqrt 0x1.c4942f3cp-1016 +rsqrt 0x1.dbb258c8p-1016 +rsqrt 0x1.57103ea4p-1015 +rsqrt 0x1.9b294f88p-1015 +rsqrt 0x1.0000000000001p+0 +rsqrt 0x1.fffffffffffffp-1 +rsqrt max +rsqrt min +rsqrt min_subnorm + sin 0 sin -0 sin pi/6 diff --git a/math/auto-libm-test-out-rsqrt b/math/auto-libm-test-out-rsqrt new file mode 100644 index 0000000..cc28e82 --- /dev/null +++ b/math/auto-libm-test-out-rsqrt @@ -0,0 +1,3375 @@ +rsqrt 2209 += rsqrt downward binary32 0x8.a1p+8 : 0x5.726208p-8 : inexact += rsqrt tonearest binary32 0x8.a1p+8 : 0x5.726208p-8 : inexact += rsqrt towardzero binary32 0x8.a1p+8 : 0x5.726208p-8 : inexact += rsqrt upward binary32 0x8.a1p+8 : 0x5.72621p-8 : inexact += rsqrt downward binary64 0x8.a1p+8 : 0x5.72620ae4c415cp-8 : inexact += rsqrt tonearest binary64 0x8.a1p+8 : 0x5.72620ae4c415cp-8 : inexact += rsqrt towardzero binary64 0x8.a1p+8 : 0x5.72620ae4c415cp-8 : inexact += rsqrt upward binary64 0x8.a1p+8 : 0x5.72620ae4c416p-8 : inexact += rsqrt downward intel96 0x8.a1p+8 : 0x5.72620ae4c415c988p-8 : inexact += rsqrt tonearest intel96 0x8.a1p+8 : 0x5.72620ae4c415c988p-8 : inexact += rsqrt towardzero intel96 0x8.a1p+8 : 0x5.72620ae4c415c988p-8 : inexact += rsqrt upward intel96 0x8.a1p+8 : 0x5.72620ae4c415c99p-8 : inexact += rsqrt downward m68k96 0x8.a1p+8 : 0x5.72620ae4c415c988p-8 : inexact += rsqrt tonearest m68k96 0x8.a1p+8 : 0x5.72620ae4c415c988p-8 : inexact += rsqrt towardzero m68k96 0x8.a1p+8 : 0x5.72620ae4c415c988p-8 : inexact += rsqrt upward m68k96 0x8.a1p+8 : 0x5.72620ae4c415c99p-8 : inexact += rsqrt downward binary128 0x8.a1p+8 : 0x5.72620ae4c415c9882b931057262p-8 : inexact += rsqrt tonearest binary128 0x8.a1p+8 : 0x5.72620ae4c415c9882b931057262p-8 : inexact += rsqrt towardzero binary128 0x8.a1p+8 : 0x5.72620ae4c415c9882b931057262p-8 : inexact += rsqrt upward binary128 0x8.a1p+8 : 0x5.72620ae4c415c9882b9310572624p-8 : inexact += rsqrt downward ibm128 0x8.a1p+8 : 0x5.72620ae4c415c9882b93105726p-8 : inexact += rsqrt tonearest ibm128 0x8.a1p+8 : 0x5.72620ae4c415c9882b93105726p-8 : inexact += rsqrt towardzero ibm128 0x8.a1p+8 : 0x5.72620ae4c415c9882b93105726p-8 : inexact += rsqrt upward ibm128 0x8.a1p+8 : 0x5.72620ae4c415c9882b93105728p-8 : inexact +rsqrt 4 += rsqrt downward binary32 0x4p+0 : 0x8p-4 : += rsqrt tonearest binary32 0x4p+0 : 0x8p-4 : += rsqrt towardzero binary32 0x4p+0 : 0x8p-4 : += rsqrt upward binary32 0x4p+0 : 0x8p-4 : += rsqrt downward binary64 0x4p+0 : 0x8p-4 : += rsqrt tonearest binary64 0x4p+0 : 0x8p-4 : += rsqrt towardzero binary64 0x4p+0 : 0x8p-4 : += rsqrt upward binary64 0x4p+0 : 0x8p-4 : += rsqrt downward intel96 0x4p+0 : 0x8p-4 : += rsqrt tonearest intel96 0x4p+0 : 0x8p-4 : += rsqrt towardzero intel96 0x4p+0 : 0x8p-4 : += rsqrt upward intel96 0x4p+0 : 0x8p-4 : += rsqrt downward m68k96 0x4p+0 : 0x8p-4 : += rsqrt tonearest m68k96 0x4p+0 : 0x8p-4 : += rsqrt towardzero m68k96 0x4p+0 : 0x8p-4 : += rsqrt upward m68k96 0x4p+0 : 0x8p-4 : += rsqrt downward binary128 0x4p+0 : 0x8p-4 : += rsqrt tonearest binary128 0x4p+0 : 0x8p-4 : += rsqrt towardzero binary128 0x4p+0 : 0x8p-4 : += rsqrt upward binary128 0x4p+0 : 0x8p-4 : += rsqrt downward ibm128 0x4p+0 : 0x8p-4 : += rsqrt tonearest ibm128 0x4p+0 : 0x8p-4 : += rsqrt towardzero ibm128 0x4p+0 : 0x8p-4 : += rsqrt upward ibm128 0x4p+0 : 0x8p-4 : +rsqrt 2 += rsqrt downward binary32 0x2p+0 : 0xb.504f3p-4 : inexact += rsqrt tonearest binary32 0x2p+0 : 0xb.504f3p-4 : inexact += rsqrt towardzero binary32 0x2p+0 : 0xb.504f3p-4 : inexact += rsqrt upward binary32 0x2p+0 : 0xb.504f4p-4 : inexact += rsqrt downward binary64 0x2p+0 : 0xb.504f333f9de6p-4 : inexact += rsqrt tonearest binary64 0x2p+0 : 0xb.504f333f9de68p-4 : inexact += rsqrt towardzero binary64 0x2p+0 : 0xb.504f333f9de6p-4 : inexact += rsqrt upward binary64 0x2p+0 : 0xb.504f333f9de68p-4 : inexact += rsqrt downward intel96 0x2p+0 : 0xb.504f333f9de6484p-4 : inexact += rsqrt tonearest intel96 0x2p+0 : 0xb.504f333f9de6484p-4 : inexact += rsqrt towardzero intel96 0x2p+0 : 0xb.504f333f9de6484p-4 : inexact += rsqrt upward intel96 0x2p+0 : 0xb.504f333f9de6485p-4 : inexact += rsqrt downward m68k96 0x2p+0 : 0xb.504f333f9de6484p-4 : inexact += rsqrt tonearest m68k96 0x2p+0 : 0xb.504f333f9de6484p-4 : inexact += rsqrt towardzero m68k96 0x2p+0 : 0xb.504f333f9de6484p-4 : inexact += rsqrt upward m68k96 0x2p+0 : 0xb.504f333f9de6485p-4 : inexact += rsqrt downward binary128 0x2p+0 : 0xb.504f333f9de6484597d89b3754a8p-4 : inexact += rsqrt tonearest binary128 0x2p+0 : 0xb.504f333f9de6484597d89b3754a8p-4 : inexact += rsqrt towardzero binary128 0x2p+0 : 0xb.504f333f9de6484597d89b3754a8p-4 : inexact += rsqrt upward binary128 0x2p+0 : 0xb.504f333f9de6484597d89b3754bp-4 : inexact += rsqrt downward ibm128 0x2p+0 : 0xb.504f333f9de6484597d89b3754p-4 : inexact += rsqrt tonearest ibm128 0x2p+0 : 0xb.504f333f9de6484597d89b3754p-4 : inexact += rsqrt towardzero ibm128 0x2p+0 : 0xb.504f333f9de6484597d89b3754p-4 : inexact += rsqrt upward ibm128 0x2p+0 : 0xb.504f333f9de6484597d89b3758p-4 : inexact +rsqrt 0.25 += rsqrt downward binary32 0x4p-4 : 0x2p+0 : += rsqrt tonearest binary32 0x4p-4 : 0x2p+0 : += rsqrt towardzero binary32 0x4p-4 : 0x2p+0 : += rsqrt upward binary32 0x4p-4 : 0x2p+0 : += rsqrt downward binary64 0x4p-4 : 0x2p+0 : += rsqrt tonearest binary64 0x4p-4 : 0x2p+0 : += rsqrt towardzero binary64 0x4p-4 : 0x2p+0 : += rsqrt upward binary64 0x4p-4 : 0x2p+0 : += rsqrt downward intel96 0x4p-4 : 0x2p+0 : += rsqrt tonearest intel96 0x4p-4 : 0x2p+0 : += rsqrt towardzero intel96 0x4p-4 : 0x2p+0 : += rsqrt upward intel96 0x4p-4 : 0x2p+0 : += rsqrt downward m68k96 0x4p-4 : 0x2p+0 : += rsqrt tonearest m68k96 0x4p-4 : 0x2p+0 : += rsqrt towardzero m68k96 0x4p-4 : 0x2p+0 : += rsqrt upward m68k96 0x4p-4 : 0x2p+0 : += rsqrt downward binary128 0x4p-4 : 0x2p+0 : += rsqrt tonearest binary128 0x4p-4 : 0x2p+0 : += rsqrt towardzero binary128 0x4p-4 : 0x2p+0 : += rsqrt upward binary128 0x4p-4 : 0x2p+0 : += rsqrt downward ibm128 0x4p-4 : 0x2p+0 : += rsqrt tonearest ibm128 0x4p-4 : 0x2p+0 : += rsqrt towardzero ibm128 0x4p-4 : 0x2p+0 : += rsqrt upward ibm128 0x4p-4 : 0x2p+0 : +rsqrt 6642.25 += rsqrt downward binary32 0x1.9f24p+12 : 0x3.241f68p-8 : inexact += rsqrt tonearest binary32 0x1.9f24p+12 : 0x3.241f68p-8 : inexact += rsqrt towardzero binary32 0x1.9f24p+12 : 0x3.241f68p-8 : inexact += rsqrt upward binary32 0x1.9f24p+12 : 0x3.241f6cp-8 : inexact += rsqrt downward binary64 0x1.9f24p+12 : 0x3.241f693a1c45p-8 : inexact += rsqrt tonearest binary64 0x1.9f24p+12 : 0x3.241f693a1c452p-8 : inexact += rsqrt towardzero binary64 0x1.9f24p+12 : 0x3.241f693a1c45p-8 : inexact += rsqrt upward binary64 0x1.9f24p+12 : 0x3.241f693a1c452p-8 : inexact += rsqrt downward intel96 0x1.9f24p+12 : 0x3.241f693a1c451abp-8 : inexact += rsqrt tonearest intel96 0x1.9f24p+12 : 0x3.241f693a1c451ab4p-8 : inexact += rsqrt towardzero intel96 0x1.9f24p+12 : 0x3.241f693a1c451abp-8 : inexact += rsqrt upward intel96 0x1.9f24p+12 : 0x3.241f693a1c451ab4p-8 : inexact += rsqrt downward m68k96 0x1.9f24p+12 : 0x3.241f693a1c451abp-8 : inexact += rsqrt tonearest m68k96 0x1.9f24p+12 : 0x3.241f693a1c451ab4p-8 : inexact += rsqrt towardzero m68k96 0x1.9f24p+12 : 0x3.241f693a1c451abp-8 : inexact += rsqrt upward m68k96 0x1.9f24p+12 : 0x3.241f693a1c451ab4p-8 : inexact += rsqrt downward binary128 0x1.9f24p+12 : 0x3.241f693a1c451ab30afe6df04b62p-8 : inexact += rsqrt tonearest binary128 0x1.9f24p+12 : 0x3.241f693a1c451ab30afe6df04b62p-8 : inexact += rsqrt towardzero binary128 0x1.9f24p+12 : 0x3.241f693a1c451ab30afe6df04b62p-8 : inexact += rsqrt upward binary128 0x1.9f24p+12 : 0x3.241f693a1c451ab30afe6df04b64p-8 : inexact += rsqrt downward ibm128 0x1.9f24p+12 : 0x3.241f693a1c451ab30afe6df04bp-8 : inexact += rsqrt tonearest ibm128 0x1.9f24p+12 : 0x3.241f693a1c451ab30afe6df04bp-8 : inexact += rsqrt towardzero ibm128 0x1.9f24p+12 : 0x3.241f693a1c451ab30afe6df04bp-8 : inexact += rsqrt upward ibm128 0x1.9f24p+12 : 0x3.241f693a1c451ab30afe6df04cp-8 : inexact +rsqrt 15190.5625 += rsqrt downward binary32 0x3.b569p+12 : 0x2.13bb74p-8 : inexact += rsqrt tonearest binary32 0x3.b569p+12 : 0x2.13bb74p-8 : inexact += rsqrt towardzero binary32 0x3.b569p+12 : 0x2.13bb74p-8 : inexact += rsqrt upward binary32 0x3.b569p+12 : 0x2.13bb78p-8 : inexact += rsqrt downward binary64 0x3.b569p+12 : 0x2.13bb74d5f06cp-8 : inexact += rsqrt tonearest binary64 0x3.b569p+12 : 0x2.13bb74d5f06cp-8 : inexact += rsqrt towardzero binary64 0x3.b569p+12 : 0x2.13bb74d5f06cp-8 : inexact += rsqrt upward binary64 0x3.b569p+12 : 0x2.13bb74d5f06c2p-8 : inexact += rsqrt downward intel96 0x3.b569p+12 : 0x2.13bb74d5f06c021p-8 : inexact += rsqrt tonearest intel96 0x3.b569p+12 : 0x2.13bb74d5f06c0214p-8 : inexact += rsqrt towardzero intel96 0x3.b569p+12 : 0x2.13bb74d5f06c021p-8 : inexact += rsqrt upward intel96 0x3.b569p+12 : 0x2.13bb74d5f06c0214p-8 : inexact += rsqrt downward m68k96 0x3.b569p+12 : 0x2.13bb74d5f06c021p-8 : inexact += rsqrt tonearest m68k96 0x3.b569p+12 : 0x2.13bb74d5f06c0214p-8 : inexact += rsqrt towardzero m68k96 0x3.b569p+12 : 0x2.13bb74d5f06c021p-8 : inexact += rsqrt upward m68k96 0x3.b569p+12 : 0x2.13bb74d5f06c0214p-8 : inexact += rsqrt downward binary128 0x3.b569p+12 : 0x2.13bb74d5f06c0213bb74d5f06c02p-8 : inexact += rsqrt tonearest binary128 0x3.b569p+12 : 0x2.13bb74d5f06c0213bb74d5f06c02p-8 : inexact += rsqrt towardzero binary128 0x3.b569p+12 : 0x2.13bb74d5f06c0213bb74d5f06c02p-8 : inexact += rsqrt upward binary128 0x3.b569p+12 : 0x2.13bb74d5f06c0213bb74d5f06c04p-8 : inexact += rsqrt downward ibm128 0x3.b569p+12 : 0x2.13bb74d5f06c0213bb74d5f06cp-8 : inexact += rsqrt tonearest ibm128 0x3.b569p+12 : 0x2.13bb74d5f06c0213bb74d5f06cp-8 : inexact += rsqrt towardzero ibm128 0x3.b569p+12 : 0x2.13bb74d5f06c0213bb74d5f06cp-8 : inexact += rsqrt upward ibm128 0x3.b569p+12 : 0x2.13bb74d5f06c0213bb74d5f06dp-8 : inexact +rsqrt 0.75 += rsqrt downward binary32 0xcp-4 : 0x1.279a74p+0 : inexact += rsqrt tonearest binary32 0xcp-4 : 0x1.279a74p+0 : inexact += rsqrt towardzero binary32 0xcp-4 : 0x1.279a74p+0 : inexact += rsqrt upward binary32 0xcp-4 : 0x1.279a76p+0 : inexact += rsqrt downward binary64 0xcp-4 : 0x1.279a74590331cp+0 : inexact += rsqrt tonearest binary64 0xcp-4 : 0x1.279a74590331cp+0 : inexact += rsqrt towardzero binary64 0xcp-4 : 0x1.279a74590331cp+0 : inexact += rsqrt upward binary64 0xcp-4 : 0x1.279a74590331dp+0 : inexact += rsqrt downward intel96 0xcp-4 : 0x1.279a74590331c4d2p+0 : inexact += rsqrt tonearest intel96 0xcp-4 : 0x1.279a74590331c4d2p+0 : inexact += rsqrt towardzero intel96 0xcp-4 : 0x1.279a74590331c4d2p+0 : inexact += rsqrt upward intel96 0xcp-4 : 0x1.279a74590331c4d4p+0 : inexact += rsqrt downward m68k96 0xcp-4 : 0x1.279a74590331c4d2p+0 : inexact += rsqrt tonearest m68k96 0xcp-4 : 0x1.279a74590331c4d2p+0 : inexact += rsqrt towardzero m68k96 0xcp-4 : 0x1.279a74590331c4d2p+0 : inexact += rsqrt upward m68k96 0xcp-4 : 0x1.279a74590331c4d4p+0 : inexact += rsqrt downward binary128 0xcp-4 : 0x1.279a74590331c4d218f81e4afb25p+0 : inexact += rsqrt tonearest binary128 0xcp-4 : 0x1.279a74590331c4d218f81e4afb25p+0 : inexact += rsqrt towardzero binary128 0xcp-4 : 0x1.279a74590331c4d218f81e4afb25p+0 : inexact += rsqrt upward binary128 0xcp-4 : 0x1.279a74590331c4d218f81e4afb26p+0 : inexact += rsqrt downward ibm128 0xcp-4 : 0x1.279a74590331c4d218f81e4afbp+0 : inexact += rsqrt tonearest ibm128 0xcp-4 : 0x1.279a74590331c4d218f81e4afbp+0 : inexact += rsqrt towardzero ibm128 0xcp-4 : 0x1.279a74590331c4d218f81e4afbp+0 : inexact += rsqrt upward ibm128 0xcp-4 : 0x1.279a74590331c4d218f81e4afb8p+0 : inexact +rsqrt 0x1.fffffffffffffp+1023 += rsqrt downward binary32 0xf.fffffp+124 : 0x1p-64 : inexact += rsqrt tonearest binary32 0xf.fffffp+124 : 0x1p-64 : inexact += rsqrt towardzero binary32 0xf.fffffp+124 : 0x1p-64 : inexact += rsqrt upward binary32 0xf.fffffp+124 : 0x1.000002p-64 : inexact += rsqrt downward binary64 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt tonearest binary64 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt towardzero binary64 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt upward binary64 0xf.fffffp+124 : 0x1.0000008000007p-64 : inexact += rsqrt downward intel96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt tonearest intel96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt towardzero intel96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt upward intel96 0xf.fffffp+124 : 0x1.0000008000006002p-64 : inexact += rsqrt downward m68k96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt tonearest m68k96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt towardzero m68k96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt upward m68k96 0xf.fffffp+124 : 0x1.0000008000006002p-64 : inexact += rsqrt downward binary128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt tonearest binary128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt towardzero binary128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt upward binary128 0xf.fffffp+124 : 0x1.0000008000006000005000004601p-64 : inexact += rsqrt downward ibm128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt tonearest ibm128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt towardzero ibm128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt upward ibm128 0xf.fffffp+124 : 0x1.000000800000600000500000468p-64 : inexact += rsqrt downward binary64 0xf.ffffffffffff8p+1020 : 0x1p-512 : inexact += rsqrt tonearest binary64 0xf.ffffffffffff8p+1020 : 0x1p-512 : inexact += rsqrt towardzero binary64 0xf.ffffffffffff8p+1020 : 0x1p-512 : inexact += rsqrt upward binary64 0xf.ffffffffffff8p+1020 : 0x1.0000000000001p-512 : inexact += rsqrt downward intel96 0xf.ffffffffffff8p+1020 : 0x1.00000000000004p-512 : inexact += rsqrt tonearest intel96 0xf.ffffffffffff8p+1020 : 0x1.00000000000004p-512 : inexact += rsqrt towardzero intel96 0xf.ffffffffffff8p+1020 : 0x1.00000000000004p-512 : inexact += rsqrt upward intel96 0xf.ffffffffffff8p+1020 : 0x1.0000000000000402p-512 : inexact += rsqrt downward m68k96 0xf.ffffffffffff8p+1020 : 0x1.00000000000004p-512 : inexact += rsqrt tonearest m68k96 0xf.ffffffffffff8p+1020 : 0x1.00000000000004p-512 : inexact += rsqrt towardzero m68k96 0xf.ffffffffffff8p+1020 : 0x1.00000000000004p-512 : inexact += rsqrt upward m68k96 0xf.ffffffffffff8p+1020 : 0x1.0000000000000402p-512 : inexact += rsqrt downward binary128 0xf.ffffffffffff8p+1020 : 0x1.0000000000000400000000000018p-512 : inexact += rsqrt tonearest binary128 0xf.ffffffffffff8p+1020 : 0x1.0000000000000400000000000018p-512 : inexact += rsqrt towardzero binary128 0xf.ffffffffffff8p+1020 : 0x1.0000000000000400000000000018p-512 : inexact += rsqrt upward binary128 0xf.ffffffffffff8p+1020 : 0x1.0000000000000400000000000019p-512 : inexact += rsqrt downward ibm128 0xf.ffffffffffff8p+1020 : 0x1.00000000000004p-512 : inexact += rsqrt tonearest ibm128 0xf.ffffffffffff8p+1020 : 0x1.00000000000004p-512 : inexact += rsqrt towardzero ibm128 0xf.ffffffffffff8p+1020 : 0x1.00000000000004p-512 : inexact += rsqrt upward ibm128 0xf.ffffffffffff8p+1020 : 0x1.000000000000040000000000008p-512 : inexact +rsqrt 0x1.ffffffffffffbp+1023 += rsqrt downward binary32 0xf.fffffp+124 : 0x1p-64 : inexact += rsqrt tonearest binary32 0xf.fffffp+124 : 0x1p-64 : inexact += rsqrt towardzero binary32 0xf.fffffp+124 : 0x1p-64 : inexact += rsqrt upward binary32 0xf.fffffp+124 : 0x1.000002p-64 : inexact += rsqrt downward binary64 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt tonearest binary64 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt towardzero binary64 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt upward binary64 0xf.fffffp+124 : 0x1.0000008000007p-64 : inexact += rsqrt downward intel96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt tonearest intel96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt towardzero intel96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt upward intel96 0xf.fffffp+124 : 0x1.0000008000006002p-64 : inexact += rsqrt downward m68k96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt tonearest m68k96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt towardzero m68k96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt upward m68k96 0xf.fffffp+124 : 0x1.0000008000006002p-64 : inexact += rsqrt downward binary128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt tonearest binary128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt towardzero binary128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt upward binary128 0xf.fffffp+124 : 0x1.0000008000006000005000004601p-64 : inexact += rsqrt downward ibm128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt tonearest ibm128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt towardzero ibm128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt upward ibm128 0xf.fffffp+124 : 0x1.000000800000600000500000468p-64 : inexact += rsqrt downward binary64 0xf.fffffffffffd8p+1020 : 0x1.0000000000001p-512 : inexact += rsqrt tonearest binary64 0xf.fffffffffffd8p+1020 : 0x1.0000000000001p-512 : inexact += rsqrt towardzero binary64 0xf.fffffffffffd8p+1020 : 0x1.0000000000001p-512 : inexact += rsqrt upward binary64 0xf.fffffffffffd8p+1020 : 0x1.0000000000002p-512 : inexact += rsqrt downward intel96 0xf.fffffffffffd8p+1020 : 0x1.00000000000014p-512 : inexact += rsqrt tonearest intel96 0xf.fffffffffffd8p+1020 : 0x1.00000000000014p-512 : inexact += rsqrt towardzero intel96 0xf.fffffffffffd8p+1020 : 0x1.00000000000014p-512 : inexact += rsqrt upward intel96 0xf.fffffffffffd8p+1020 : 0x1.0000000000001402p-512 : inexact += rsqrt downward m68k96 0xf.fffffffffffd8p+1020 : 0x1.00000000000014p-512 : inexact += rsqrt tonearest m68k96 0xf.fffffffffffd8p+1020 : 0x1.00000000000014p-512 : inexact += rsqrt towardzero m68k96 0xf.fffffffffffd8p+1020 : 0x1.00000000000014p-512 : inexact += rsqrt upward m68k96 0xf.fffffffffffd8p+1020 : 0x1.0000000000001402p-512 : inexact += rsqrt downward binary128 0xf.fffffffffffd8p+1020 : 0x1.0000000000001400000000000258p-512 : inexact += rsqrt tonearest binary128 0xf.fffffffffffd8p+1020 : 0x1.0000000000001400000000000258p-512 : inexact += rsqrt towardzero binary128 0xf.fffffffffffd8p+1020 : 0x1.0000000000001400000000000258p-512 : inexact += rsqrt upward binary128 0xf.fffffffffffd8p+1020 : 0x1.0000000000001400000000000259p-512 : inexact += rsqrt downward ibm128 0xf.fffffffffffd8p+1020 : 0x1.00000000000014000000000002p-512 : inexact += rsqrt tonearest ibm128 0xf.fffffffffffd8p+1020 : 0x1.000000000000140000000000028p-512 : inexact += rsqrt towardzero ibm128 0xf.fffffffffffd8p+1020 : 0x1.00000000000014000000000002p-512 : inexact += rsqrt upward ibm128 0xf.fffffffffffd8p+1020 : 0x1.000000000000140000000000028p-512 : inexact +rsqrt 0x1.ffffffffffff7p+1023 += rsqrt downward binary32 0xf.fffffp+124 : 0x1p-64 : inexact += rsqrt tonearest binary32 0xf.fffffp+124 : 0x1p-64 : inexact += rsqrt towardzero binary32 0xf.fffffp+124 : 0x1p-64 : inexact += rsqrt upward binary32 0xf.fffffp+124 : 0x1.000002p-64 : inexact += rsqrt downward binary64 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt tonearest binary64 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt towardzero binary64 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt upward binary64 0xf.fffffp+124 : 0x1.0000008000007p-64 : inexact += rsqrt downward intel96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt tonearest intel96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt towardzero intel96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt upward intel96 0xf.fffffp+124 : 0x1.0000008000006002p-64 : inexact += rsqrt downward m68k96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt tonearest m68k96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt towardzero m68k96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt upward m68k96 0xf.fffffp+124 : 0x1.0000008000006002p-64 : inexact += rsqrt downward binary128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt tonearest binary128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt towardzero binary128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt upward binary128 0xf.fffffp+124 : 0x1.0000008000006000005000004601p-64 : inexact += rsqrt downward ibm128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt tonearest ibm128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt towardzero ibm128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt upward ibm128 0xf.fffffp+124 : 0x1.000000800000600000500000468p-64 : inexact += rsqrt downward binary64 0xf.fffffffffffb8p+1020 : 0x1.0000000000002p-512 : inexact += rsqrt tonearest binary64 0xf.fffffffffffb8p+1020 : 0x1.0000000000002p-512 : inexact += rsqrt towardzero binary64 0xf.fffffffffffb8p+1020 : 0x1.0000000000002p-512 : inexact += rsqrt upward binary64 0xf.fffffffffffb8p+1020 : 0x1.0000000000003p-512 : inexact += rsqrt downward intel96 0xf.fffffffffffb8p+1020 : 0x1.00000000000024p-512 : inexact += rsqrt tonearest intel96 0xf.fffffffffffb8p+1020 : 0x1.00000000000024p-512 : inexact += rsqrt towardzero intel96 0xf.fffffffffffb8p+1020 : 0x1.00000000000024p-512 : inexact += rsqrt upward intel96 0xf.fffffffffffb8p+1020 : 0x1.0000000000002402p-512 : inexact += rsqrt downward m68k96 0xf.fffffffffffb8p+1020 : 0x1.00000000000024p-512 : inexact += rsqrt tonearest m68k96 0xf.fffffffffffb8p+1020 : 0x1.00000000000024p-512 : inexact += rsqrt towardzero m68k96 0xf.fffffffffffb8p+1020 : 0x1.00000000000024p-512 : inexact += rsqrt upward m68k96 0xf.fffffffffffb8p+1020 : 0x1.0000000000002402p-512 : inexact += rsqrt downward binary128 0xf.fffffffffffb8p+1020 : 0x1.0000000000002400000000000798p-512 : inexact += rsqrt tonearest binary128 0xf.fffffffffffb8p+1020 : 0x1.0000000000002400000000000798p-512 : inexact += rsqrt towardzero binary128 0xf.fffffffffffb8p+1020 : 0x1.0000000000002400000000000798p-512 : inexact += rsqrt upward binary128 0xf.fffffffffffb8p+1020 : 0x1.0000000000002400000000000799p-512 : inexact += rsqrt downward ibm128 0xf.fffffffffffb8p+1020 : 0x1.000000000000240000000000078p-512 : inexact += rsqrt tonearest ibm128 0xf.fffffffffffb8p+1020 : 0x1.000000000000240000000000078p-512 : inexact += rsqrt towardzero ibm128 0xf.fffffffffffb8p+1020 : 0x1.000000000000240000000000078p-512 : inexact += rsqrt upward ibm128 0xf.fffffffffffb8p+1020 : 0x1.00000000000024000000000008p-512 : inexact +rsqrt 0x1.ffffffffffff3p+1023 += rsqrt downward binary32 0xf.fffffp+124 : 0x1p-64 : inexact += rsqrt tonearest binary32 0xf.fffffp+124 : 0x1p-64 : inexact += rsqrt towardzero binary32 0xf.fffffp+124 : 0x1p-64 : inexact += rsqrt upward binary32 0xf.fffffp+124 : 0x1.000002p-64 : inexact += rsqrt downward binary64 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt tonearest binary64 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt towardzero binary64 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt upward binary64 0xf.fffffp+124 : 0x1.0000008000007p-64 : inexact += rsqrt downward intel96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt tonearest intel96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt towardzero intel96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt upward intel96 0xf.fffffp+124 : 0x1.0000008000006002p-64 : inexact += rsqrt downward m68k96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt tonearest m68k96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt towardzero m68k96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt upward m68k96 0xf.fffffp+124 : 0x1.0000008000006002p-64 : inexact += rsqrt downward binary128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt tonearest binary128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt towardzero binary128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt upward binary128 0xf.fffffp+124 : 0x1.0000008000006000005000004601p-64 : inexact += rsqrt downward ibm128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt tonearest ibm128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt towardzero ibm128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt upward ibm128 0xf.fffffp+124 : 0x1.000000800000600000500000468p-64 : inexact += rsqrt downward binary64 0xf.fffffffffff98p+1020 : 0x1.0000000000003p-512 : inexact += rsqrt tonearest binary64 0xf.fffffffffff98p+1020 : 0x1.0000000000003p-512 : inexact += rsqrt towardzero binary64 0xf.fffffffffff98p+1020 : 0x1.0000000000003p-512 : inexact += rsqrt upward binary64 0xf.fffffffffff98p+1020 : 0x1.0000000000004p-512 : inexact += rsqrt downward intel96 0xf.fffffffffff98p+1020 : 0x1.00000000000034p-512 : inexact += rsqrt tonearest intel96 0xf.fffffffffff98p+1020 : 0x1.00000000000034p-512 : inexact += rsqrt towardzero intel96 0xf.fffffffffff98p+1020 : 0x1.00000000000034p-512 : inexact += rsqrt upward intel96 0xf.fffffffffff98p+1020 : 0x1.0000000000003402p-512 : inexact += rsqrt downward m68k96 0xf.fffffffffff98p+1020 : 0x1.00000000000034p-512 : inexact += rsqrt tonearest m68k96 0xf.fffffffffff98p+1020 : 0x1.00000000000034p-512 : inexact += rsqrt towardzero m68k96 0xf.fffffffffff98p+1020 : 0x1.00000000000034p-512 : inexact += rsqrt upward m68k96 0xf.fffffffffff98p+1020 : 0x1.0000000000003402p-512 : inexact += rsqrt downward binary128 0xf.fffffffffff98p+1020 : 0x1.0000000000003400000000000fd8p-512 : inexact += rsqrt tonearest binary128 0xf.fffffffffff98p+1020 : 0x1.0000000000003400000000000fd8p-512 : inexact += rsqrt towardzero binary128 0xf.fffffffffff98p+1020 : 0x1.0000000000003400000000000fd8p-512 : inexact += rsqrt upward binary128 0xf.fffffffffff98p+1020 : 0x1.0000000000003400000000000fd9p-512 : inexact += rsqrt downward ibm128 0xf.fffffffffff98p+1020 : 0x1.0000000000003400000000000f8p-512 : inexact += rsqrt tonearest ibm128 0xf.fffffffffff98p+1020 : 0x1.0000000000003400000000001p-512 : inexact += rsqrt towardzero ibm128 0xf.fffffffffff98p+1020 : 0x1.0000000000003400000000000f8p-512 : inexact += rsqrt upward ibm128 0xf.fffffffffff98p+1020 : 0x1.0000000000003400000000001p-512 : inexact +rsqrt 0x1.fffffffffffefp+1023 += rsqrt downward binary32 0xf.fffffp+124 : 0x1p-64 : inexact += rsqrt tonearest binary32 0xf.fffffp+124 : 0x1p-64 : inexact += rsqrt towardzero binary32 0xf.fffffp+124 : 0x1p-64 : inexact += rsqrt upward binary32 0xf.fffffp+124 : 0x1.000002p-64 : inexact += rsqrt downward binary64 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt tonearest binary64 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt towardzero binary64 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt upward binary64 0xf.fffffp+124 : 0x1.0000008000007p-64 : inexact += rsqrt downward intel96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt tonearest intel96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt towardzero intel96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt upward intel96 0xf.fffffp+124 : 0x1.0000008000006002p-64 : inexact += rsqrt downward m68k96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt tonearest m68k96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt towardzero m68k96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt upward m68k96 0xf.fffffp+124 : 0x1.0000008000006002p-64 : inexact += rsqrt downward binary128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt tonearest binary128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt towardzero binary128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt upward binary128 0xf.fffffp+124 : 0x1.0000008000006000005000004601p-64 : inexact += rsqrt downward ibm128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt tonearest ibm128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt towardzero ibm128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt upward ibm128 0xf.fffffp+124 : 0x1.000000800000600000500000468p-64 : inexact += rsqrt downward binary64 0xf.fffffffffff78p+1020 : 0x1.0000000000004p-512 : inexact += rsqrt tonearest binary64 0xf.fffffffffff78p+1020 : 0x1.0000000000004p-512 : inexact += rsqrt towardzero binary64 0xf.fffffffffff78p+1020 : 0x1.0000000000004p-512 : inexact += rsqrt upward binary64 0xf.fffffffffff78p+1020 : 0x1.0000000000005p-512 : inexact += rsqrt downward intel96 0xf.fffffffffff78p+1020 : 0x1.00000000000044p-512 : inexact += rsqrt tonearest intel96 0xf.fffffffffff78p+1020 : 0x1.00000000000044p-512 : inexact += rsqrt towardzero intel96 0xf.fffffffffff78p+1020 : 0x1.00000000000044p-512 : inexact += rsqrt upward intel96 0xf.fffffffffff78p+1020 : 0x1.0000000000004402p-512 : inexact += rsqrt downward m68k96 0xf.fffffffffff78p+1020 : 0x1.00000000000044p-512 : inexact += rsqrt tonearest m68k96 0xf.fffffffffff78p+1020 : 0x1.00000000000044p-512 : inexact += rsqrt towardzero m68k96 0xf.fffffffffff78p+1020 : 0x1.00000000000044p-512 : inexact += rsqrt upward m68k96 0xf.fffffffffff78p+1020 : 0x1.0000000000004402p-512 : inexact += rsqrt downward binary128 0xf.fffffffffff78p+1020 : 0x1.0000000000004400000000001b18p-512 : inexact += rsqrt tonearest binary128 0xf.fffffffffff78p+1020 : 0x1.0000000000004400000000001b18p-512 : inexact += rsqrt towardzero binary128 0xf.fffffffffff78p+1020 : 0x1.0000000000004400000000001b18p-512 : inexact += rsqrt upward binary128 0xf.fffffffffff78p+1020 : 0x1.0000000000004400000000001b19p-512 : inexact += rsqrt downward ibm128 0xf.fffffffffff78p+1020 : 0x1.0000000000004400000000001bp-512 : inexact += rsqrt tonearest ibm128 0xf.fffffffffff78p+1020 : 0x1.0000000000004400000000001bp-512 : inexact += rsqrt towardzero ibm128 0xf.fffffffffff78p+1020 : 0x1.0000000000004400000000001bp-512 : inexact += rsqrt upward ibm128 0xf.fffffffffff78p+1020 : 0x1.0000000000004400000000001b8p-512 : inexact +rsqrt 0x1.fffffffffffebp+1023 += rsqrt downward binary32 0xf.fffffp+124 : 0x1p-64 : inexact += rsqrt tonearest binary32 0xf.fffffp+124 : 0x1p-64 : inexact += rsqrt towardzero binary32 0xf.fffffp+124 : 0x1p-64 : inexact += rsqrt upward binary32 0xf.fffffp+124 : 0x1.000002p-64 : inexact += rsqrt downward binary64 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt tonearest binary64 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt towardzero binary64 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt upward binary64 0xf.fffffp+124 : 0x1.0000008000007p-64 : inexact += rsqrt downward intel96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt tonearest intel96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt towardzero intel96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt upward intel96 0xf.fffffp+124 : 0x1.0000008000006002p-64 : inexact += rsqrt downward m68k96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt tonearest m68k96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt towardzero m68k96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt upward m68k96 0xf.fffffp+124 : 0x1.0000008000006002p-64 : inexact += rsqrt downward binary128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt tonearest binary128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt towardzero binary128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt upward binary128 0xf.fffffp+124 : 0x1.0000008000006000005000004601p-64 : inexact += rsqrt downward ibm128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt tonearest ibm128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt towardzero ibm128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt upward ibm128 0xf.fffffp+124 : 0x1.000000800000600000500000468p-64 : inexact += rsqrt downward binary64 0xf.fffffffffff58p+1020 : 0x1.0000000000005p-512 : inexact += rsqrt tonearest binary64 0xf.fffffffffff58p+1020 : 0x1.0000000000005p-512 : inexact += rsqrt towardzero binary64 0xf.fffffffffff58p+1020 : 0x1.0000000000005p-512 : inexact += rsqrt upward binary64 0xf.fffffffffff58p+1020 : 0x1.0000000000006p-512 : inexact += rsqrt downward intel96 0xf.fffffffffff58p+1020 : 0x1.00000000000054p-512 : inexact += rsqrt tonearest intel96 0xf.fffffffffff58p+1020 : 0x1.00000000000054p-512 : inexact += rsqrt towardzero intel96 0xf.fffffffffff58p+1020 : 0x1.00000000000054p-512 : inexact += rsqrt upward intel96 0xf.fffffffffff58p+1020 : 0x1.0000000000005402p-512 : inexact += rsqrt downward m68k96 0xf.fffffffffff58p+1020 : 0x1.00000000000054p-512 : inexact += rsqrt tonearest m68k96 0xf.fffffffffff58p+1020 : 0x1.00000000000054p-512 : inexact += rsqrt towardzero m68k96 0xf.fffffffffff58p+1020 : 0x1.00000000000054p-512 : inexact += rsqrt upward m68k96 0xf.fffffffffff58p+1020 : 0x1.0000000000005402p-512 : inexact += rsqrt downward binary128 0xf.fffffffffff58p+1020 : 0x1.0000000000005400000000002958p-512 : inexact += rsqrt tonearest binary128 0xf.fffffffffff58p+1020 : 0x1.0000000000005400000000002958p-512 : inexact += rsqrt towardzero binary128 0xf.fffffffffff58p+1020 : 0x1.0000000000005400000000002958p-512 : inexact += rsqrt upward binary128 0xf.fffffffffff58p+1020 : 0x1.0000000000005400000000002959p-512 : inexact += rsqrt downward ibm128 0xf.fffffffffff58p+1020 : 0x1.00000000000054000000000029p-512 : inexact += rsqrt tonearest ibm128 0xf.fffffffffff58p+1020 : 0x1.000000000000540000000000298p-512 : inexact += rsqrt towardzero ibm128 0xf.fffffffffff58p+1020 : 0x1.00000000000054000000000029p-512 : inexact += rsqrt upward ibm128 0xf.fffffffffff58p+1020 : 0x1.000000000000540000000000298p-512 : inexact +rsqrt 0x1.fffffffffffe7p+1023 += rsqrt downward binary32 0xf.fffffp+124 : 0x1p-64 : inexact += rsqrt tonearest binary32 0xf.fffffp+124 : 0x1p-64 : inexact += rsqrt towardzero binary32 0xf.fffffp+124 : 0x1p-64 : inexact += rsqrt upward binary32 0xf.fffffp+124 : 0x1.000002p-64 : inexact += rsqrt downward binary64 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt tonearest binary64 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt towardzero binary64 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt upward binary64 0xf.fffffp+124 : 0x1.0000008000007p-64 : inexact += rsqrt downward intel96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt tonearest intel96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt towardzero intel96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt upward intel96 0xf.fffffp+124 : 0x1.0000008000006002p-64 : inexact += rsqrt downward m68k96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt tonearest m68k96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt towardzero m68k96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt upward m68k96 0xf.fffffp+124 : 0x1.0000008000006002p-64 : inexact += rsqrt downward binary128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt tonearest binary128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt towardzero binary128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt upward binary128 0xf.fffffp+124 : 0x1.0000008000006000005000004601p-64 : inexact += rsqrt downward ibm128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt tonearest ibm128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt towardzero ibm128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt upward ibm128 0xf.fffffp+124 : 0x1.000000800000600000500000468p-64 : inexact += rsqrt downward binary64 0xf.fffffffffff38p+1020 : 0x1.0000000000006p-512 : inexact += rsqrt tonearest binary64 0xf.fffffffffff38p+1020 : 0x1.0000000000006p-512 : inexact += rsqrt towardzero binary64 0xf.fffffffffff38p+1020 : 0x1.0000000000006p-512 : inexact += rsqrt upward binary64 0xf.fffffffffff38p+1020 : 0x1.0000000000007p-512 : inexact += rsqrt downward intel96 0xf.fffffffffff38p+1020 : 0x1.00000000000064p-512 : inexact += rsqrt tonearest intel96 0xf.fffffffffff38p+1020 : 0x1.00000000000064p-512 : inexact += rsqrt towardzero intel96 0xf.fffffffffff38p+1020 : 0x1.00000000000064p-512 : inexact += rsqrt upward intel96 0xf.fffffffffff38p+1020 : 0x1.0000000000006402p-512 : inexact += rsqrt downward m68k96 0xf.fffffffffff38p+1020 : 0x1.00000000000064p-512 : inexact += rsqrt tonearest m68k96 0xf.fffffffffff38p+1020 : 0x1.00000000000064p-512 : inexact += rsqrt towardzero m68k96 0xf.fffffffffff38p+1020 : 0x1.00000000000064p-512 : inexact += rsqrt upward m68k96 0xf.fffffffffff38p+1020 : 0x1.0000000000006402p-512 : inexact += rsqrt downward binary128 0xf.fffffffffff38p+1020 : 0x1.0000000000006400000000003a98p-512 : inexact += rsqrt tonearest binary128 0xf.fffffffffff38p+1020 : 0x1.0000000000006400000000003a98p-512 : inexact += rsqrt towardzero binary128 0xf.fffffffffff38p+1020 : 0x1.0000000000006400000000003a98p-512 : inexact += rsqrt upward binary128 0xf.fffffffffff38p+1020 : 0x1.0000000000006400000000003a99p-512 : inexact += rsqrt downward ibm128 0xf.fffffffffff38p+1020 : 0x1.0000000000006400000000003a8p-512 : inexact += rsqrt tonearest ibm128 0xf.fffffffffff38p+1020 : 0x1.0000000000006400000000003a8p-512 : inexact += rsqrt towardzero ibm128 0xf.fffffffffff38p+1020 : 0x1.0000000000006400000000003a8p-512 : inexact += rsqrt upward ibm128 0xf.fffffffffff38p+1020 : 0x1.0000000000006400000000003bp-512 : inexact +rsqrt 0x1.fffffffffffe3p+1023 += rsqrt downward binary32 0xf.fffffp+124 : 0x1p-64 : inexact += rsqrt tonearest binary32 0xf.fffffp+124 : 0x1p-64 : inexact += rsqrt towardzero binary32 0xf.fffffp+124 : 0x1p-64 : inexact += rsqrt upward binary32 0xf.fffffp+124 : 0x1.000002p-64 : inexact += rsqrt downward binary64 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt tonearest binary64 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt towardzero binary64 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt upward binary64 0xf.fffffp+124 : 0x1.0000008000007p-64 : inexact += rsqrt downward intel96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt tonearest intel96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt towardzero intel96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt upward intel96 0xf.fffffp+124 : 0x1.0000008000006002p-64 : inexact += rsqrt downward m68k96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt tonearest m68k96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt towardzero m68k96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt upward m68k96 0xf.fffffp+124 : 0x1.0000008000006002p-64 : inexact += rsqrt downward binary128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt tonearest binary128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt towardzero binary128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt upward binary128 0xf.fffffp+124 : 0x1.0000008000006000005000004601p-64 : inexact += rsqrt downward ibm128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt tonearest ibm128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt towardzero ibm128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt upward ibm128 0xf.fffffp+124 : 0x1.000000800000600000500000468p-64 : inexact += rsqrt downward binary64 0xf.fffffffffff18p+1020 : 0x1.0000000000007p-512 : inexact += rsqrt tonearest binary64 0xf.fffffffffff18p+1020 : 0x1.0000000000007p-512 : inexact += rsqrt towardzero binary64 0xf.fffffffffff18p+1020 : 0x1.0000000000007p-512 : inexact += rsqrt upward binary64 0xf.fffffffffff18p+1020 : 0x1.0000000000008p-512 : inexact += rsqrt downward intel96 0xf.fffffffffff18p+1020 : 0x1.00000000000074p-512 : inexact += rsqrt tonearest intel96 0xf.fffffffffff18p+1020 : 0x1.00000000000074p-512 : inexact += rsqrt towardzero intel96 0xf.fffffffffff18p+1020 : 0x1.00000000000074p-512 : inexact += rsqrt upward intel96 0xf.fffffffffff18p+1020 : 0x1.0000000000007402p-512 : inexact += rsqrt downward m68k96 0xf.fffffffffff18p+1020 : 0x1.00000000000074p-512 : inexact += rsqrt tonearest m68k96 0xf.fffffffffff18p+1020 : 0x1.00000000000074p-512 : inexact += rsqrt towardzero m68k96 0xf.fffffffffff18p+1020 : 0x1.00000000000074p-512 : inexact += rsqrt upward m68k96 0xf.fffffffffff18p+1020 : 0x1.0000000000007402p-512 : inexact += rsqrt downward binary128 0xf.fffffffffff18p+1020 : 0x1.0000000000007400000000004ed8p-512 : inexact += rsqrt tonearest binary128 0xf.fffffffffff18p+1020 : 0x1.0000000000007400000000004ed8p-512 : inexact += rsqrt towardzero binary128 0xf.fffffffffff18p+1020 : 0x1.0000000000007400000000004ed8p-512 : inexact += rsqrt upward binary128 0xf.fffffffffff18p+1020 : 0x1.0000000000007400000000004ed9p-512 : inexact += rsqrt downward ibm128 0xf.fffffffffff18p+1020 : 0x1.0000000000007400000000004e8p-512 : inexact += rsqrt tonearest ibm128 0xf.fffffffffff18p+1020 : 0x1.0000000000007400000000004fp-512 : inexact += rsqrt towardzero ibm128 0xf.fffffffffff18p+1020 : 0x1.0000000000007400000000004e8p-512 : inexact += rsqrt upward ibm128 0xf.fffffffffff18p+1020 : 0x1.0000000000007400000000004fp-512 : inexact +rsqrt 0x1.fffffffffffdfp+1023 += rsqrt downward binary32 0xf.fffffp+124 : 0x1p-64 : inexact += rsqrt tonearest binary32 0xf.fffffp+124 : 0x1p-64 : inexact += rsqrt towardzero binary32 0xf.fffffp+124 : 0x1p-64 : inexact += rsqrt upward binary32 0xf.fffffp+124 : 0x1.000002p-64 : inexact += rsqrt downward binary64 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt tonearest binary64 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt towardzero binary64 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt upward binary64 0xf.fffffp+124 : 0x1.0000008000007p-64 : inexact += rsqrt downward intel96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt tonearest intel96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt towardzero intel96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt upward intel96 0xf.fffffp+124 : 0x1.0000008000006002p-64 : inexact += rsqrt downward m68k96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt tonearest m68k96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt towardzero m68k96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt upward m68k96 0xf.fffffp+124 : 0x1.0000008000006002p-64 : inexact += rsqrt downward binary128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt tonearest binary128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt towardzero binary128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt upward binary128 0xf.fffffp+124 : 0x1.0000008000006000005000004601p-64 : inexact += rsqrt downward ibm128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt tonearest ibm128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt towardzero ibm128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt upward ibm128 0xf.fffffp+124 : 0x1.000000800000600000500000468p-64 : inexact += rsqrt downward binary64 0xf.ffffffffffef8p+1020 : 0x1.0000000000008p-512 : inexact += rsqrt tonearest binary64 0xf.ffffffffffef8p+1020 : 0x1.0000000000008p-512 : inexact += rsqrt towardzero binary64 0xf.ffffffffffef8p+1020 : 0x1.0000000000008p-512 : inexact += rsqrt upward binary64 0xf.ffffffffffef8p+1020 : 0x1.0000000000009p-512 : inexact += rsqrt downward intel96 0xf.ffffffffffef8p+1020 : 0x1.00000000000084p-512 : inexact += rsqrt tonearest intel96 0xf.ffffffffffef8p+1020 : 0x1.00000000000084p-512 : inexact += rsqrt towardzero intel96 0xf.ffffffffffef8p+1020 : 0x1.00000000000084p-512 : inexact += rsqrt upward intel96 0xf.ffffffffffef8p+1020 : 0x1.0000000000008402p-512 : inexact += rsqrt downward m68k96 0xf.ffffffffffef8p+1020 : 0x1.00000000000084p-512 : inexact += rsqrt tonearest m68k96 0xf.ffffffffffef8p+1020 : 0x1.00000000000084p-512 : inexact += rsqrt towardzero m68k96 0xf.ffffffffffef8p+1020 : 0x1.00000000000084p-512 : inexact += rsqrt upward m68k96 0xf.ffffffffffef8p+1020 : 0x1.0000000000008402p-512 : inexact += rsqrt downward binary128 0xf.ffffffffffef8p+1020 : 0x1.0000000000008400000000006618p-512 : inexact += rsqrt tonearest binary128 0xf.ffffffffffef8p+1020 : 0x1.0000000000008400000000006618p-512 : inexact += rsqrt towardzero binary128 0xf.ffffffffffef8p+1020 : 0x1.0000000000008400000000006618p-512 : inexact += rsqrt upward binary128 0xf.ffffffffffef8p+1020 : 0x1.0000000000008400000000006619p-512 : inexact += rsqrt downward ibm128 0xf.ffffffffffef8p+1020 : 0x1.00000000000084000000000066p-512 : inexact += rsqrt tonearest ibm128 0xf.ffffffffffef8p+1020 : 0x1.00000000000084000000000066p-512 : inexact += rsqrt towardzero ibm128 0xf.ffffffffffef8p+1020 : 0x1.00000000000084000000000066p-512 : inexact += rsqrt upward ibm128 0xf.ffffffffffef8p+1020 : 0x1.000000000000840000000000668p-512 : inexact +rsqrt 0x1.fffffffffffdbp+1023 += rsqrt downward binary32 0xf.fffffp+124 : 0x1p-64 : inexact += rsqrt tonearest binary32 0xf.fffffp+124 : 0x1p-64 : inexact += rsqrt towardzero binary32 0xf.fffffp+124 : 0x1p-64 : inexact += rsqrt upward binary32 0xf.fffffp+124 : 0x1.000002p-64 : inexact += rsqrt downward binary64 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt tonearest binary64 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt towardzero binary64 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt upward binary64 0xf.fffffp+124 : 0x1.0000008000007p-64 : inexact += rsqrt downward intel96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt tonearest intel96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt towardzero intel96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt upward intel96 0xf.fffffp+124 : 0x1.0000008000006002p-64 : inexact += rsqrt downward m68k96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt tonearest m68k96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt towardzero m68k96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt upward m68k96 0xf.fffffp+124 : 0x1.0000008000006002p-64 : inexact += rsqrt downward binary128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt tonearest binary128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt towardzero binary128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt upward binary128 0xf.fffffp+124 : 0x1.0000008000006000005000004601p-64 : inexact += rsqrt downward ibm128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt tonearest ibm128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt towardzero ibm128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt upward ibm128 0xf.fffffp+124 : 0x1.000000800000600000500000468p-64 : inexact += rsqrt downward binary64 0xf.ffffffffffed8p+1020 : 0x1.0000000000009p-512 : inexact += rsqrt tonearest binary64 0xf.ffffffffffed8p+1020 : 0x1.0000000000009p-512 : inexact += rsqrt towardzero binary64 0xf.ffffffffffed8p+1020 : 0x1.0000000000009p-512 : inexact += rsqrt upward binary64 0xf.ffffffffffed8p+1020 : 0x1.000000000000ap-512 : inexact += rsqrt downward intel96 0xf.ffffffffffed8p+1020 : 0x1.00000000000094p-512 : inexact += rsqrt tonearest intel96 0xf.ffffffffffed8p+1020 : 0x1.00000000000094p-512 : inexact += rsqrt towardzero intel96 0xf.ffffffffffed8p+1020 : 0x1.00000000000094p-512 : inexact += rsqrt upward intel96 0xf.ffffffffffed8p+1020 : 0x1.0000000000009402p-512 : inexact += rsqrt downward m68k96 0xf.ffffffffffed8p+1020 : 0x1.00000000000094p-512 : inexact += rsqrt tonearest m68k96 0xf.ffffffffffed8p+1020 : 0x1.00000000000094p-512 : inexact += rsqrt towardzero m68k96 0xf.ffffffffffed8p+1020 : 0x1.00000000000094p-512 : inexact += rsqrt upward m68k96 0xf.ffffffffffed8p+1020 : 0x1.0000000000009402p-512 : inexact += rsqrt downward binary128 0xf.ffffffffffed8p+1020 : 0x1.0000000000009400000000008058p-512 : inexact += rsqrt tonearest binary128 0xf.ffffffffffed8p+1020 : 0x1.0000000000009400000000008058p-512 : inexact += rsqrt towardzero binary128 0xf.ffffffffffed8p+1020 : 0x1.0000000000009400000000008058p-512 : inexact += rsqrt upward binary128 0xf.ffffffffffed8p+1020 : 0x1.0000000000009400000000008059p-512 : inexact += rsqrt downward ibm128 0xf.ffffffffffed8p+1020 : 0x1.0000000000009400000000008p-512 : inexact += rsqrt tonearest ibm128 0xf.ffffffffffed8p+1020 : 0x1.000000000000940000000000808p-512 : inexact += rsqrt towardzero ibm128 0xf.ffffffffffed8p+1020 : 0x1.0000000000009400000000008p-512 : inexact += rsqrt upward ibm128 0xf.ffffffffffed8p+1020 : 0x1.000000000000940000000000808p-512 : inexact +rsqrt 0x1.fffffffffffd7p+1023 += rsqrt downward binary32 0xf.fffffp+124 : 0x1p-64 : inexact += rsqrt tonearest binary32 0xf.fffffp+124 : 0x1p-64 : inexact += rsqrt towardzero binary32 0xf.fffffp+124 : 0x1p-64 : inexact += rsqrt upward binary32 0xf.fffffp+124 : 0x1.000002p-64 : inexact += rsqrt downward binary64 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt tonearest binary64 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt towardzero binary64 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt upward binary64 0xf.fffffp+124 : 0x1.0000008000007p-64 : inexact += rsqrt downward intel96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt tonearest intel96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt towardzero intel96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt upward intel96 0xf.fffffp+124 : 0x1.0000008000006002p-64 : inexact += rsqrt downward m68k96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt tonearest m68k96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt towardzero m68k96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt upward m68k96 0xf.fffffp+124 : 0x1.0000008000006002p-64 : inexact += rsqrt downward binary128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt tonearest binary128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt towardzero binary128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt upward binary128 0xf.fffffp+124 : 0x1.0000008000006000005000004601p-64 : inexact += rsqrt downward ibm128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt tonearest ibm128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt towardzero ibm128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt upward ibm128 0xf.fffffp+124 : 0x1.000000800000600000500000468p-64 : inexact += rsqrt downward binary64 0xf.ffffffffffeb8p+1020 : 0x1.000000000000ap-512 : inexact += rsqrt tonearest binary64 0xf.ffffffffffeb8p+1020 : 0x1.000000000000ap-512 : inexact += rsqrt towardzero binary64 0xf.ffffffffffeb8p+1020 : 0x1.000000000000ap-512 : inexact += rsqrt upward binary64 0xf.ffffffffffeb8p+1020 : 0x1.000000000000bp-512 : inexact += rsqrt downward intel96 0xf.ffffffffffeb8p+1020 : 0x1.000000000000a4p-512 : inexact += rsqrt tonearest intel96 0xf.ffffffffffeb8p+1020 : 0x1.000000000000a4p-512 : inexact += rsqrt towardzero intel96 0xf.ffffffffffeb8p+1020 : 0x1.000000000000a4p-512 : inexact += rsqrt upward intel96 0xf.ffffffffffeb8p+1020 : 0x1.000000000000a402p-512 : inexact += rsqrt downward m68k96 0xf.ffffffffffeb8p+1020 : 0x1.000000000000a4p-512 : inexact += rsqrt tonearest m68k96 0xf.ffffffffffeb8p+1020 : 0x1.000000000000a4p-512 : inexact += rsqrt towardzero m68k96 0xf.ffffffffffeb8p+1020 : 0x1.000000000000a4p-512 : inexact += rsqrt upward m68k96 0xf.ffffffffffeb8p+1020 : 0x1.000000000000a402p-512 : inexact += rsqrt downward binary128 0xf.ffffffffffeb8p+1020 : 0x1.000000000000a400000000009d98p-512 : inexact += rsqrt tonearest binary128 0xf.ffffffffffeb8p+1020 : 0x1.000000000000a400000000009d98p-512 : inexact += rsqrt towardzero binary128 0xf.ffffffffffeb8p+1020 : 0x1.000000000000a400000000009d98p-512 : inexact += rsqrt upward binary128 0xf.ffffffffffeb8p+1020 : 0x1.000000000000a400000000009d99p-512 : inexact += rsqrt downward ibm128 0xf.ffffffffffeb8p+1020 : 0x1.000000000000a400000000009d8p-512 : inexact += rsqrt tonearest ibm128 0xf.ffffffffffeb8p+1020 : 0x1.000000000000a400000000009d8p-512 : inexact += rsqrt towardzero ibm128 0xf.ffffffffffeb8p+1020 : 0x1.000000000000a400000000009d8p-512 : inexact += rsqrt upward ibm128 0xf.ffffffffffeb8p+1020 : 0x1.000000000000a400000000009ep-512 : inexact +rsqrt 0x1.0000000000003p-1022 += rsqrt downward binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt tonearest binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt towardzero binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt upward binary32 0x8p-152 : 0x5.a827ap+72 : inexact += rsqrt downward binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt tonearest binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt towardzero binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt upward binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt downward intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward intel96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward m68k96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt tonearest binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt towardzero binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt upward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa58p+72 : inexact += rsqrt downward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt tonearest ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt towardzero ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt upward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9bacp+72 : inexact += rsqrt downward binary64 0x4.000000000000cp-1024 : 0x7.ffffffffffff4p+508 : inexact += rsqrt tonearest binary64 0x4.000000000000cp-1024 : 0x7.ffffffffffff4p+508 : inexact += rsqrt towardzero binary64 0x4.000000000000cp-1024 : 0x7.ffffffffffff4p+508 : inexact += rsqrt upward binary64 0x4.000000000000cp-1024 : 0x7.ffffffffffff8p+508 : inexact += rsqrt downward intel96 0x4.000000000000cp-1024 : 0x7.ffffffffffff4p+508 : inexact += rsqrt tonearest intel96 0x4.000000000000cp-1024 : 0x7.ffffffffffff4p+508 : inexact += rsqrt towardzero intel96 0x4.000000000000cp-1024 : 0x7.ffffffffffff4p+508 : inexact += rsqrt upward intel96 0x4.000000000000cp-1024 : 0x7.ffffffffffff4008p+508 : inexact += rsqrt downward m68k96 0x4.000000000000cp-1024 : 0x7.ffffffffffff4p+508 : inexact += rsqrt tonearest m68k96 0x4.000000000000cp-1024 : 0x7.ffffffffffff4p+508 : inexact += rsqrt towardzero m68k96 0x4.000000000000cp-1024 : 0x7.ffffffffffff4p+508 : inexact += rsqrt upward m68k96 0x4.000000000000cp-1024 : 0x7.ffffffffffff4008p+508 : inexact += rsqrt downward binary128 0x4.000000000000cp-1024 : 0x7.ffffffffffff4000000000001afcp+508 : inexact += rsqrt tonearest binary128 0x4.000000000000cp-1024 : 0x7.ffffffffffff4000000000001bp+508 : inexact += rsqrt towardzero binary128 0x4.000000000000cp-1024 : 0x7.ffffffffffff4000000000001afcp+508 : inexact += rsqrt upward binary128 0x4.000000000000cp-1024 : 0x7.ffffffffffff4000000000001bp+508 : inexact += rsqrt downward ibm128 0x4.000000000000cp-1024 : 0x7.ffffffffffff4000000000001ap+508 : inexact += rsqrt tonearest ibm128 0x4.000000000000cp-1024 : 0x7.ffffffffffff4000000000001ap+508 : inexact += rsqrt towardzero ibm128 0x4.000000000000cp-1024 : 0x7.ffffffffffff4000000000001ap+508 : inexact += rsqrt upward ibm128 0x4.000000000000cp-1024 : 0x7.ffffffffffff4000000000001cp+508 : inexact +rsqrt 0x1.0000000000007p-1022 += rsqrt downward binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt tonearest binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt towardzero binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt upward binary32 0x8p-152 : 0x5.a827ap+72 : inexact += rsqrt downward binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt tonearest binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt towardzero binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt upward binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt downward intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward intel96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward m68k96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt tonearest binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt towardzero binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt upward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa58p+72 : inexact += rsqrt downward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt tonearest ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt towardzero ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt upward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9bacp+72 : inexact += rsqrt downward binary64 0x4.000000000001cp-1024 : 0x7.fffffffffffe4p+508 : inexact += rsqrt tonearest binary64 0x4.000000000001cp-1024 : 0x7.fffffffffffe4p+508 : inexact += rsqrt towardzero binary64 0x4.000000000001cp-1024 : 0x7.fffffffffffe4p+508 : inexact += rsqrt upward binary64 0x4.000000000001cp-1024 : 0x7.fffffffffffe8p+508 : inexact += rsqrt downward intel96 0x4.000000000001cp-1024 : 0x7.fffffffffffe4p+508 : inexact += rsqrt tonearest intel96 0x4.000000000001cp-1024 : 0x7.fffffffffffe4p+508 : inexact += rsqrt towardzero intel96 0x4.000000000001cp-1024 : 0x7.fffffffffffe4p+508 : inexact += rsqrt upward intel96 0x4.000000000001cp-1024 : 0x7.fffffffffffe4008p+508 : inexact += rsqrt downward m68k96 0x4.000000000001cp-1024 : 0x7.fffffffffffe4p+508 : inexact += rsqrt tonearest m68k96 0x4.000000000001cp-1024 : 0x7.fffffffffffe4p+508 : inexact += rsqrt towardzero m68k96 0x4.000000000001cp-1024 : 0x7.fffffffffffe4p+508 : inexact += rsqrt upward m68k96 0x4.000000000001cp-1024 : 0x7.fffffffffffe4008p+508 : inexact += rsqrt downward binary128 0x4.000000000001cp-1024 : 0x7.fffffffffffe40000000000092fcp+508 : inexact += rsqrt tonearest binary128 0x4.000000000001cp-1024 : 0x7.fffffffffffe40000000000093p+508 : inexact += rsqrt towardzero binary128 0x4.000000000001cp-1024 : 0x7.fffffffffffe40000000000092fcp+508 : inexact += rsqrt upward binary128 0x4.000000000001cp-1024 : 0x7.fffffffffffe40000000000093p+508 : inexact += rsqrt downward ibm128 0x4.000000000001cp-1024 : 0x7.fffffffffffe40000000000092p+508 : inexact += rsqrt tonearest ibm128 0x4.000000000001cp-1024 : 0x7.fffffffffffe40000000000092p+508 : inexact += rsqrt towardzero ibm128 0x4.000000000001cp-1024 : 0x7.fffffffffffe40000000000092p+508 : inexact += rsqrt upward ibm128 0x4.000000000001cp-1024 : 0x7.fffffffffffe40000000000094p+508 : inexact +rsqrt 0x1.000000000000bp-1022 += rsqrt downward binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt tonearest binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt towardzero binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt upward binary32 0x8p-152 : 0x5.a827ap+72 : inexact += rsqrt downward binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt tonearest binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt towardzero binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt upward binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt downward intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward intel96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward m68k96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt tonearest binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt towardzero binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt upward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa58p+72 : inexact += rsqrt downward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt tonearest ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt towardzero ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt upward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9bacp+72 : inexact += rsqrt downward binary64 0x4.000000000002cp-1024 : 0x7.fffffffffffd4p+508 : inexact += rsqrt tonearest binary64 0x4.000000000002cp-1024 : 0x7.fffffffffffd4p+508 : inexact += rsqrt towardzero binary64 0x4.000000000002cp-1024 : 0x7.fffffffffffd4p+508 : inexact += rsqrt upward binary64 0x4.000000000002cp-1024 : 0x7.fffffffffffd8p+508 : inexact += rsqrt downward intel96 0x4.000000000002cp-1024 : 0x7.fffffffffffd4p+508 : inexact += rsqrt tonearest intel96 0x4.000000000002cp-1024 : 0x7.fffffffffffd4p+508 : inexact += rsqrt towardzero intel96 0x4.000000000002cp-1024 : 0x7.fffffffffffd4p+508 : inexact += rsqrt upward intel96 0x4.000000000002cp-1024 : 0x7.fffffffffffd4008p+508 : inexact += rsqrt downward m68k96 0x4.000000000002cp-1024 : 0x7.fffffffffffd4p+508 : inexact += rsqrt tonearest m68k96 0x4.000000000002cp-1024 : 0x7.fffffffffffd4p+508 : inexact += rsqrt towardzero m68k96 0x4.000000000002cp-1024 : 0x7.fffffffffffd4p+508 : inexact += rsqrt upward m68k96 0x4.000000000002cp-1024 : 0x7.fffffffffffd4008p+508 : inexact += rsqrt downward binary128 0x4.000000000002cp-1024 : 0x7.fffffffffffd4000000000016afcp+508 : inexact += rsqrt tonearest binary128 0x4.000000000002cp-1024 : 0x7.fffffffffffd4000000000016bp+508 : inexact += rsqrt towardzero binary128 0x4.000000000002cp-1024 : 0x7.fffffffffffd4000000000016afcp+508 : inexact += rsqrt upward binary128 0x4.000000000002cp-1024 : 0x7.fffffffffffd4000000000016bp+508 : inexact += rsqrt downward ibm128 0x4.000000000002cp-1024 : 0x7.fffffffffffd4000000000016ap+508 : inexact += rsqrt tonearest ibm128 0x4.000000000002cp-1024 : 0x7.fffffffffffd4000000000016ap+508 : inexact += rsqrt towardzero ibm128 0x4.000000000002cp-1024 : 0x7.fffffffffffd4000000000016ap+508 : inexact += rsqrt upward ibm128 0x4.000000000002cp-1024 : 0x7.fffffffffffd4000000000016cp+508 : inexact +rsqrt 0x1.000000000000fp-1022 += rsqrt downward binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt tonearest binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt towardzero binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt upward binary32 0x8p-152 : 0x5.a827ap+72 : inexact += rsqrt downward binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt tonearest binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt towardzero binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt upward binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt downward intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward intel96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward m68k96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt tonearest binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt towardzero binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt upward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa58p+72 : inexact += rsqrt downward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt tonearest ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt towardzero ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt upward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9bacp+72 : inexact += rsqrt downward binary64 0x4.000000000003cp-1024 : 0x7.fffffffffffc4p+508 : inexact += rsqrt tonearest binary64 0x4.000000000003cp-1024 : 0x7.fffffffffffc4p+508 : inexact += rsqrt towardzero binary64 0x4.000000000003cp-1024 : 0x7.fffffffffffc4p+508 : inexact += rsqrt upward binary64 0x4.000000000003cp-1024 : 0x7.fffffffffffc8p+508 : inexact += rsqrt downward intel96 0x4.000000000003cp-1024 : 0x7.fffffffffffc4p+508 : inexact += rsqrt tonearest intel96 0x4.000000000003cp-1024 : 0x7.fffffffffffc4p+508 : inexact += rsqrt towardzero intel96 0x4.000000000003cp-1024 : 0x7.fffffffffffc4p+508 : inexact += rsqrt upward intel96 0x4.000000000003cp-1024 : 0x7.fffffffffffc4008p+508 : inexact += rsqrt downward m68k96 0x4.000000000003cp-1024 : 0x7.fffffffffffc4p+508 : inexact += rsqrt tonearest m68k96 0x4.000000000003cp-1024 : 0x7.fffffffffffc4p+508 : inexact += rsqrt towardzero m68k96 0x4.000000000003cp-1024 : 0x7.fffffffffffc4p+508 : inexact += rsqrt upward m68k96 0x4.000000000003cp-1024 : 0x7.fffffffffffc4008p+508 : inexact += rsqrt downward binary128 0x4.000000000003cp-1024 : 0x7.fffffffffffc400000000002a2fcp+508 : inexact += rsqrt tonearest binary128 0x4.000000000003cp-1024 : 0x7.fffffffffffc400000000002a3p+508 : inexact += rsqrt towardzero binary128 0x4.000000000003cp-1024 : 0x7.fffffffffffc400000000002a2fcp+508 : inexact += rsqrt upward binary128 0x4.000000000003cp-1024 : 0x7.fffffffffffc400000000002a3p+508 : inexact += rsqrt downward ibm128 0x4.000000000003cp-1024 : 0x7.fffffffffffc400000000002a2p+508 : inexact += rsqrt tonearest ibm128 0x4.000000000003cp-1024 : 0x7.fffffffffffc400000000002a2p+508 : inexact += rsqrt towardzero ibm128 0x4.000000000003cp-1024 : 0x7.fffffffffffc400000000002a2p+508 : inexact += rsqrt upward ibm128 0x4.000000000003cp-1024 : 0x7.fffffffffffc400000000002a4p+508 : inexact +rsqrt 0x1.0000000000013p-1022 += rsqrt downward binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt tonearest binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt towardzero binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt upward binary32 0x8p-152 : 0x5.a827ap+72 : inexact += rsqrt downward binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt tonearest binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt towardzero binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt upward binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt downward intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward intel96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward m68k96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt tonearest binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt towardzero binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt upward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa58p+72 : inexact += rsqrt downward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt tonearest ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt towardzero ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt upward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9bacp+72 : inexact += rsqrt downward binary64 0x4.000000000004cp-1024 : 0x7.fffffffffffb4p+508 : inexact += rsqrt tonearest binary64 0x4.000000000004cp-1024 : 0x7.fffffffffffb4p+508 : inexact += rsqrt towardzero binary64 0x4.000000000004cp-1024 : 0x7.fffffffffffb4p+508 : inexact += rsqrt upward binary64 0x4.000000000004cp-1024 : 0x7.fffffffffffb8p+508 : inexact += rsqrt downward intel96 0x4.000000000004cp-1024 : 0x7.fffffffffffb4p+508 : inexact += rsqrt tonearest intel96 0x4.000000000004cp-1024 : 0x7.fffffffffffb4p+508 : inexact += rsqrt towardzero intel96 0x4.000000000004cp-1024 : 0x7.fffffffffffb4p+508 : inexact += rsqrt upward intel96 0x4.000000000004cp-1024 : 0x7.fffffffffffb4008p+508 : inexact += rsqrt downward m68k96 0x4.000000000004cp-1024 : 0x7.fffffffffffb4p+508 : inexact += rsqrt tonearest m68k96 0x4.000000000004cp-1024 : 0x7.fffffffffffb4p+508 : inexact += rsqrt towardzero m68k96 0x4.000000000004cp-1024 : 0x7.fffffffffffb4p+508 : inexact += rsqrt upward m68k96 0x4.000000000004cp-1024 : 0x7.fffffffffffb4008p+508 : inexact += rsqrt downward binary128 0x4.000000000004cp-1024 : 0x7.fffffffffffb4000000000043afcp+508 : inexact += rsqrt tonearest binary128 0x4.000000000004cp-1024 : 0x7.fffffffffffb4000000000043bp+508 : inexact += rsqrt towardzero binary128 0x4.000000000004cp-1024 : 0x7.fffffffffffb4000000000043afcp+508 : inexact += rsqrt upward binary128 0x4.000000000004cp-1024 : 0x7.fffffffffffb4000000000043bp+508 : inexact += rsqrt downward ibm128 0x4.000000000004cp-1024 : 0x7.fffffffffffb4000000000043ap+508 : inexact += rsqrt tonearest ibm128 0x4.000000000004cp-1024 : 0x7.fffffffffffb4000000000043ap+508 : inexact += rsqrt towardzero ibm128 0x4.000000000004cp-1024 : 0x7.fffffffffffb4000000000043ap+508 : inexact += rsqrt upward ibm128 0x4.000000000004cp-1024 : 0x7.fffffffffffb4000000000043cp+508 : inexact +rsqrt 0x1.0000000000017p-1022 += rsqrt downward binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt tonearest binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt towardzero binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt upward binary32 0x8p-152 : 0x5.a827ap+72 : inexact += rsqrt downward binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt tonearest binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt towardzero binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt upward binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt downward intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward intel96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward m68k96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt tonearest binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt towardzero binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt upward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa58p+72 : inexact += rsqrt downward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt tonearest ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt towardzero ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt upward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9bacp+72 : inexact += rsqrt downward binary64 0x4.000000000005cp-1024 : 0x7.fffffffffffa4p+508 : inexact += rsqrt tonearest binary64 0x4.000000000005cp-1024 : 0x7.fffffffffffa4p+508 : inexact += rsqrt towardzero binary64 0x4.000000000005cp-1024 : 0x7.fffffffffffa4p+508 : inexact += rsqrt upward binary64 0x4.000000000005cp-1024 : 0x7.fffffffffffa8p+508 : inexact += rsqrt downward intel96 0x4.000000000005cp-1024 : 0x7.fffffffffffa4p+508 : inexact += rsqrt tonearest intel96 0x4.000000000005cp-1024 : 0x7.fffffffffffa4p+508 : inexact += rsqrt towardzero intel96 0x4.000000000005cp-1024 : 0x7.fffffffffffa4p+508 : inexact += rsqrt upward intel96 0x4.000000000005cp-1024 : 0x7.fffffffffffa4008p+508 : inexact += rsqrt downward m68k96 0x4.000000000005cp-1024 : 0x7.fffffffffffa4p+508 : inexact += rsqrt tonearest m68k96 0x4.000000000005cp-1024 : 0x7.fffffffffffa4p+508 : inexact += rsqrt towardzero m68k96 0x4.000000000005cp-1024 : 0x7.fffffffffffa4p+508 : inexact += rsqrt upward m68k96 0x4.000000000005cp-1024 : 0x7.fffffffffffa4008p+508 : inexact += rsqrt downward binary128 0x4.000000000005cp-1024 : 0x7.fffffffffffa40000000000632fcp+508 : inexact += rsqrt tonearest binary128 0x4.000000000005cp-1024 : 0x7.fffffffffffa40000000000633p+508 : inexact += rsqrt towardzero binary128 0x4.000000000005cp-1024 : 0x7.fffffffffffa40000000000632fcp+508 : inexact += rsqrt upward binary128 0x4.000000000005cp-1024 : 0x7.fffffffffffa40000000000633p+508 : inexact += rsqrt downward ibm128 0x4.000000000005cp-1024 : 0x7.fffffffffffa40000000000632p+508 : inexact += rsqrt tonearest ibm128 0x4.000000000005cp-1024 : 0x7.fffffffffffa40000000000632p+508 : inexact += rsqrt towardzero ibm128 0x4.000000000005cp-1024 : 0x7.fffffffffffa40000000000632p+508 : inexact += rsqrt upward ibm128 0x4.000000000005cp-1024 : 0x7.fffffffffffa40000000000634p+508 : inexact +rsqrt 0x1.000000000001bp-1022 += rsqrt downward binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt tonearest binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt towardzero binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt upward binary32 0x8p-152 : 0x5.a827ap+72 : inexact += rsqrt downward binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt tonearest binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt towardzero binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt upward binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt downward intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward intel96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward m68k96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt tonearest binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt towardzero binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt upward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa58p+72 : inexact += rsqrt downward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt tonearest ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt towardzero ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt upward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9bacp+72 : inexact += rsqrt downward binary64 0x4.000000000006cp-1024 : 0x7.fffffffffff94p+508 : inexact += rsqrt tonearest binary64 0x4.000000000006cp-1024 : 0x7.fffffffffff94p+508 : inexact += rsqrt towardzero binary64 0x4.000000000006cp-1024 : 0x7.fffffffffff94p+508 : inexact += rsqrt upward binary64 0x4.000000000006cp-1024 : 0x7.fffffffffff98p+508 : inexact += rsqrt downward intel96 0x4.000000000006cp-1024 : 0x7.fffffffffff94p+508 : inexact += rsqrt tonearest intel96 0x4.000000000006cp-1024 : 0x7.fffffffffff94p+508 : inexact += rsqrt towardzero intel96 0x4.000000000006cp-1024 : 0x7.fffffffffff94p+508 : inexact += rsqrt upward intel96 0x4.000000000006cp-1024 : 0x7.fffffffffff94008p+508 : inexact += rsqrt downward m68k96 0x4.000000000006cp-1024 : 0x7.fffffffffff94p+508 : inexact += rsqrt tonearest m68k96 0x4.000000000006cp-1024 : 0x7.fffffffffff94p+508 : inexact += rsqrt towardzero m68k96 0x4.000000000006cp-1024 : 0x7.fffffffffff94p+508 : inexact += rsqrt upward m68k96 0x4.000000000006cp-1024 : 0x7.fffffffffff94008p+508 : inexact += rsqrt downward binary128 0x4.000000000006cp-1024 : 0x7.fffffffffff94000000000088afcp+508 : inexact += rsqrt tonearest binary128 0x4.000000000006cp-1024 : 0x7.fffffffffff94000000000088bp+508 : inexact += rsqrt towardzero binary128 0x4.000000000006cp-1024 : 0x7.fffffffffff94000000000088afcp+508 : inexact += rsqrt upward binary128 0x4.000000000006cp-1024 : 0x7.fffffffffff94000000000088bp+508 : inexact += rsqrt downward ibm128 0x4.000000000006cp-1024 : 0x7.fffffffffff94000000000088ap+508 : inexact += rsqrt tonearest ibm128 0x4.000000000006cp-1024 : 0x7.fffffffffff94000000000088ap+508 : inexact += rsqrt towardzero ibm128 0x4.000000000006cp-1024 : 0x7.fffffffffff94000000000088ap+508 : inexact += rsqrt upward ibm128 0x4.000000000006cp-1024 : 0x7.fffffffffff94000000000088cp+508 : inexact +rsqrt 0x1.000000000001fp-1022 += rsqrt downward binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt tonearest binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt towardzero binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt upward binary32 0x8p-152 : 0x5.a827ap+72 : inexact += rsqrt downward binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt tonearest binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt towardzero binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt upward binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt downward intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward intel96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward m68k96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt tonearest binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt towardzero binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt upward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa58p+72 : inexact += rsqrt downward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt tonearest ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt towardzero ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt upward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9bacp+72 : inexact += rsqrt downward binary64 0x4.000000000007cp-1024 : 0x7.fffffffffff84p+508 : inexact += rsqrt tonearest binary64 0x4.000000000007cp-1024 : 0x7.fffffffffff84p+508 : inexact += rsqrt towardzero binary64 0x4.000000000007cp-1024 : 0x7.fffffffffff84p+508 : inexact += rsqrt upward binary64 0x4.000000000007cp-1024 : 0x7.fffffffffff88p+508 : inexact += rsqrt downward intel96 0x4.000000000007cp-1024 : 0x7.fffffffffff84p+508 : inexact += rsqrt tonearest intel96 0x4.000000000007cp-1024 : 0x7.fffffffffff84p+508 : inexact += rsqrt towardzero intel96 0x4.000000000007cp-1024 : 0x7.fffffffffff84p+508 : inexact += rsqrt upward intel96 0x4.000000000007cp-1024 : 0x7.fffffffffff84008p+508 : inexact += rsqrt downward m68k96 0x4.000000000007cp-1024 : 0x7.fffffffffff84p+508 : inexact += rsqrt tonearest m68k96 0x4.000000000007cp-1024 : 0x7.fffffffffff84p+508 : inexact += rsqrt towardzero m68k96 0x4.000000000007cp-1024 : 0x7.fffffffffff84p+508 : inexact += rsqrt upward m68k96 0x4.000000000007cp-1024 : 0x7.fffffffffff84008p+508 : inexact += rsqrt downward binary128 0x4.000000000007cp-1024 : 0x7.fffffffffff840000000000b42fcp+508 : inexact += rsqrt tonearest binary128 0x4.000000000007cp-1024 : 0x7.fffffffffff840000000000b43p+508 : inexact += rsqrt towardzero binary128 0x4.000000000007cp-1024 : 0x7.fffffffffff840000000000b42fcp+508 : inexact += rsqrt upward binary128 0x4.000000000007cp-1024 : 0x7.fffffffffff840000000000b43p+508 : inexact += rsqrt downward ibm128 0x4.000000000007cp-1024 : 0x7.fffffffffff840000000000b42p+508 : inexact += rsqrt tonearest ibm128 0x4.000000000007cp-1024 : 0x7.fffffffffff840000000000b42p+508 : inexact += rsqrt towardzero ibm128 0x4.000000000007cp-1024 : 0x7.fffffffffff840000000000b42p+508 : inexact += rsqrt upward ibm128 0x4.000000000007cp-1024 : 0x7.fffffffffff840000000000b44p+508 : inexact +rsqrt 0x1.0000000000023p-1022 += rsqrt downward binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt tonearest binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt towardzero binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt upward binary32 0x8p-152 : 0x5.a827ap+72 : inexact += rsqrt downward binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt tonearest binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt towardzero binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt upward binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt downward intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward intel96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward m68k96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt tonearest binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt towardzero binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt upward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa58p+72 : inexact += rsqrt downward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt tonearest ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt towardzero ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt upward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9bacp+72 : inexact += rsqrt downward binary64 0x4.000000000008cp-1024 : 0x7.fffffffffff74p+508 : inexact += rsqrt tonearest binary64 0x4.000000000008cp-1024 : 0x7.fffffffffff74p+508 : inexact += rsqrt towardzero binary64 0x4.000000000008cp-1024 : 0x7.fffffffffff74p+508 : inexact += rsqrt upward binary64 0x4.000000000008cp-1024 : 0x7.fffffffffff78p+508 : inexact += rsqrt downward intel96 0x4.000000000008cp-1024 : 0x7.fffffffffff74p+508 : inexact += rsqrt tonearest intel96 0x4.000000000008cp-1024 : 0x7.fffffffffff74p+508 : inexact += rsqrt towardzero intel96 0x4.000000000008cp-1024 : 0x7.fffffffffff74p+508 : inexact += rsqrt upward intel96 0x4.000000000008cp-1024 : 0x7.fffffffffff74008p+508 : inexact += rsqrt downward m68k96 0x4.000000000008cp-1024 : 0x7.fffffffffff74p+508 : inexact += rsqrt tonearest m68k96 0x4.000000000008cp-1024 : 0x7.fffffffffff74p+508 : inexact += rsqrt towardzero m68k96 0x4.000000000008cp-1024 : 0x7.fffffffffff74p+508 : inexact += rsqrt upward m68k96 0x4.000000000008cp-1024 : 0x7.fffffffffff74008p+508 : inexact += rsqrt downward binary128 0x4.000000000008cp-1024 : 0x7.fffffffffff740000000000e5afcp+508 : inexact += rsqrt tonearest binary128 0x4.000000000008cp-1024 : 0x7.fffffffffff740000000000e5bp+508 : inexact += rsqrt towardzero binary128 0x4.000000000008cp-1024 : 0x7.fffffffffff740000000000e5afcp+508 : inexact += rsqrt upward binary128 0x4.000000000008cp-1024 : 0x7.fffffffffff740000000000e5bp+508 : inexact += rsqrt downward ibm128 0x4.000000000008cp-1024 : 0x7.fffffffffff740000000000e5ap+508 : inexact += rsqrt tonearest ibm128 0x4.000000000008cp-1024 : 0x7.fffffffffff740000000000e5ap+508 : inexact += rsqrt towardzero ibm128 0x4.000000000008cp-1024 : 0x7.fffffffffff740000000000e5ap+508 : inexact += rsqrt upward ibm128 0x4.000000000008cp-1024 : 0x7.fffffffffff740000000000e5cp+508 : inexact +rsqrt 0x1.0000000000027p-1022 += rsqrt downward binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt tonearest binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt towardzero binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt upward binary32 0x8p-152 : 0x5.a827ap+72 : inexact += rsqrt downward binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt tonearest binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt towardzero binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt upward binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt downward intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward intel96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward m68k96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt tonearest binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt towardzero binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt upward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa58p+72 : inexact += rsqrt downward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt tonearest ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt towardzero ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt upward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9bacp+72 : inexact += rsqrt downward binary64 0x4.000000000009cp-1024 : 0x7.fffffffffff64p+508 : inexact += rsqrt tonearest binary64 0x4.000000000009cp-1024 : 0x7.fffffffffff64p+508 : inexact += rsqrt towardzero binary64 0x4.000000000009cp-1024 : 0x7.fffffffffff64p+508 : inexact += rsqrt upward binary64 0x4.000000000009cp-1024 : 0x7.fffffffffff68p+508 : inexact += rsqrt downward intel96 0x4.000000000009cp-1024 : 0x7.fffffffffff64p+508 : inexact += rsqrt tonearest intel96 0x4.000000000009cp-1024 : 0x7.fffffffffff64p+508 : inexact += rsqrt towardzero intel96 0x4.000000000009cp-1024 : 0x7.fffffffffff64p+508 : inexact += rsqrt upward intel96 0x4.000000000009cp-1024 : 0x7.fffffffffff64008p+508 : inexact += rsqrt downward m68k96 0x4.000000000009cp-1024 : 0x7.fffffffffff64p+508 : inexact += rsqrt tonearest m68k96 0x4.000000000009cp-1024 : 0x7.fffffffffff64p+508 : inexact += rsqrt towardzero m68k96 0x4.000000000009cp-1024 : 0x7.fffffffffff64p+508 : inexact += rsqrt upward m68k96 0x4.000000000009cp-1024 : 0x7.fffffffffff64008p+508 : inexact += rsqrt downward binary128 0x4.000000000009cp-1024 : 0x7.fffffffffff6400000000011d2fcp+508 : inexact += rsqrt tonearest binary128 0x4.000000000009cp-1024 : 0x7.fffffffffff6400000000011d3p+508 : inexact += rsqrt towardzero binary128 0x4.000000000009cp-1024 : 0x7.fffffffffff6400000000011d2fcp+508 : inexact += rsqrt upward binary128 0x4.000000000009cp-1024 : 0x7.fffffffffff6400000000011d3p+508 : inexact += rsqrt downward ibm128 0x4.000000000009cp-1024 : 0x7.fffffffffff6400000000011d2p+508 : inexact += rsqrt tonearest ibm128 0x4.000000000009cp-1024 : 0x7.fffffffffff6400000000011d2p+508 : inexact += rsqrt towardzero ibm128 0x4.000000000009cp-1024 : 0x7.fffffffffff6400000000011d2p+508 : inexact += rsqrt upward ibm128 0x4.000000000009cp-1024 : 0x7.fffffffffff6400000000011d4p+508 : inexact +rsqrt 0x1.000000000002bp-1022 += rsqrt downward binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt tonearest binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt towardzero binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt upward binary32 0x8p-152 : 0x5.a827ap+72 : inexact += rsqrt downward binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt tonearest binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt towardzero binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt upward binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt downward intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward intel96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward m68k96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt tonearest binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt towardzero binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt upward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa58p+72 : inexact += rsqrt downward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt tonearest ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt towardzero ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt upward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9bacp+72 : inexact += rsqrt downward binary64 0x4.00000000000acp-1024 : 0x7.fffffffffff54p+508 : inexact += rsqrt tonearest binary64 0x4.00000000000acp-1024 : 0x7.fffffffffff54p+508 : inexact += rsqrt towardzero binary64 0x4.00000000000acp-1024 : 0x7.fffffffffff54p+508 : inexact += rsqrt upward binary64 0x4.00000000000acp-1024 : 0x7.fffffffffff58p+508 : inexact += rsqrt downward intel96 0x4.00000000000acp-1024 : 0x7.fffffffffff54p+508 : inexact += rsqrt tonearest intel96 0x4.00000000000acp-1024 : 0x7.fffffffffff54p+508 : inexact += rsqrt towardzero intel96 0x4.00000000000acp-1024 : 0x7.fffffffffff54p+508 : inexact += rsqrt upward intel96 0x4.00000000000acp-1024 : 0x7.fffffffffff54008p+508 : inexact += rsqrt downward m68k96 0x4.00000000000acp-1024 : 0x7.fffffffffff54p+508 : inexact += rsqrt tonearest m68k96 0x4.00000000000acp-1024 : 0x7.fffffffffff54p+508 : inexact += rsqrt towardzero m68k96 0x4.00000000000acp-1024 : 0x7.fffffffffff54p+508 : inexact += rsqrt upward m68k96 0x4.00000000000acp-1024 : 0x7.fffffffffff54008p+508 : inexact += rsqrt downward binary128 0x4.00000000000acp-1024 : 0x7.fffffffffff5400000000015aafcp+508 : inexact += rsqrt tonearest binary128 0x4.00000000000acp-1024 : 0x7.fffffffffff5400000000015abp+508 : inexact += rsqrt towardzero binary128 0x4.00000000000acp-1024 : 0x7.fffffffffff5400000000015aafcp+508 : inexact += rsqrt upward binary128 0x4.00000000000acp-1024 : 0x7.fffffffffff5400000000015abp+508 : inexact += rsqrt downward ibm128 0x4.00000000000acp-1024 : 0x7.fffffffffff5400000000015aap+508 : inexact += rsqrt tonearest ibm128 0x4.00000000000acp-1024 : 0x7.fffffffffff5400000000015aap+508 : inexact += rsqrt towardzero ibm128 0x4.00000000000acp-1024 : 0x7.fffffffffff5400000000015aap+508 : inexact += rsqrt upward ibm128 0x4.00000000000acp-1024 : 0x7.fffffffffff5400000000015acp+508 : inexact +rsqrt 0x1.000000000002fp-1022 += rsqrt downward binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt tonearest binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt towardzero binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt upward binary32 0x8p-152 : 0x5.a827ap+72 : inexact += rsqrt downward binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt tonearest binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt towardzero binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt upward binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt downward intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward intel96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward m68k96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt tonearest binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt towardzero binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt upward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa58p+72 : inexact += rsqrt downward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt tonearest ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt towardzero ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt upward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9bacp+72 : inexact += rsqrt downward binary64 0x4.00000000000bcp-1024 : 0x7.fffffffffff44p+508 : inexact += rsqrt tonearest binary64 0x4.00000000000bcp-1024 : 0x7.fffffffffff44p+508 : inexact += rsqrt towardzero binary64 0x4.00000000000bcp-1024 : 0x7.fffffffffff44p+508 : inexact += rsqrt upward binary64 0x4.00000000000bcp-1024 : 0x7.fffffffffff48p+508 : inexact += rsqrt downward intel96 0x4.00000000000bcp-1024 : 0x7.fffffffffff44p+508 : inexact += rsqrt tonearest intel96 0x4.00000000000bcp-1024 : 0x7.fffffffffff44p+508 : inexact += rsqrt towardzero intel96 0x4.00000000000bcp-1024 : 0x7.fffffffffff44p+508 : inexact += rsqrt upward intel96 0x4.00000000000bcp-1024 : 0x7.fffffffffff44008p+508 : inexact += rsqrt downward m68k96 0x4.00000000000bcp-1024 : 0x7.fffffffffff44p+508 : inexact += rsqrt tonearest m68k96 0x4.00000000000bcp-1024 : 0x7.fffffffffff44p+508 : inexact += rsqrt towardzero m68k96 0x4.00000000000bcp-1024 : 0x7.fffffffffff44p+508 : inexact += rsqrt upward m68k96 0x4.00000000000bcp-1024 : 0x7.fffffffffff44008p+508 : inexact += rsqrt downward binary128 0x4.00000000000bcp-1024 : 0x7.fffffffffff4400000000019e2fcp+508 : inexact += rsqrt tonearest binary128 0x4.00000000000bcp-1024 : 0x7.fffffffffff4400000000019e3p+508 : inexact += rsqrt towardzero binary128 0x4.00000000000bcp-1024 : 0x7.fffffffffff4400000000019e2fcp+508 : inexact += rsqrt upward binary128 0x4.00000000000bcp-1024 : 0x7.fffffffffff4400000000019e3p+508 : inexact += rsqrt downward ibm128 0x4.00000000000bcp-1024 : 0x7.fffffffffff4400000000019e2p+508 : inexact += rsqrt tonearest ibm128 0x4.00000000000bcp-1024 : 0x7.fffffffffff4400000000019e2p+508 : inexact += rsqrt towardzero ibm128 0x4.00000000000bcp-1024 : 0x7.fffffffffff4400000000019e2p+508 : inexact += rsqrt upward ibm128 0x4.00000000000bcp-1024 : 0x7.fffffffffff4400000000019e4p+508 : inexact +rsqrt 0x1.0000000000033p-1022 += rsqrt downward binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt tonearest binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt towardzero binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt upward binary32 0x8p-152 : 0x5.a827ap+72 : inexact += rsqrt downward binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt tonearest binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt towardzero binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt upward binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt downward intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward intel96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward m68k96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt tonearest binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt towardzero binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt upward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa58p+72 : inexact += rsqrt downward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt tonearest ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt towardzero ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt upward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9bacp+72 : inexact += rsqrt downward binary64 0x4.00000000000ccp-1024 : 0x7.fffffffffff34p+508 : inexact += rsqrt tonearest binary64 0x4.00000000000ccp-1024 : 0x7.fffffffffff34p+508 : inexact += rsqrt towardzero binary64 0x4.00000000000ccp-1024 : 0x7.fffffffffff34p+508 : inexact += rsqrt upward binary64 0x4.00000000000ccp-1024 : 0x7.fffffffffff38p+508 : inexact += rsqrt downward intel96 0x4.00000000000ccp-1024 : 0x7.fffffffffff34p+508 : inexact += rsqrt tonearest intel96 0x4.00000000000ccp-1024 : 0x7.fffffffffff34p+508 : inexact += rsqrt towardzero intel96 0x4.00000000000ccp-1024 : 0x7.fffffffffff34p+508 : inexact += rsqrt upward intel96 0x4.00000000000ccp-1024 : 0x7.fffffffffff34008p+508 : inexact += rsqrt downward m68k96 0x4.00000000000ccp-1024 : 0x7.fffffffffff34p+508 : inexact += rsqrt tonearest m68k96 0x4.00000000000ccp-1024 : 0x7.fffffffffff34p+508 : inexact += rsqrt towardzero m68k96 0x4.00000000000ccp-1024 : 0x7.fffffffffff34p+508 : inexact += rsqrt upward m68k96 0x4.00000000000ccp-1024 : 0x7.fffffffffff34008p+508 : inexact += rsqrt downward binary128 0x4.00000000000ccp-1024 : 0x7.fffffffffff340000000001e7afcp+508 : inexact += rsqrt tonearest binary128 0x4.00000000000ccp-1024 : 0x7.fffffffffff340000000001e7bp+508 : inexact += rsqrt towardzero binary128 0x4.00000000000ccp-1024 : 0x7.fffffffffff340000000001e7afcp+508 : inexact += rsqrt upward binary128 0x4.00000000000ccp-1024 : 0x7.fffffffffff340000000001e7bp+508 : inexact += rsqrt downward ibm128 0x4.00000000000ccp-1024 : 0x7.fffffffffff340000000001e7ap+508 : inexact += rsqrt tonearest ibm128 0x4.00000000000ccp-1024 : 0x7.fffffffffff340000000001e7ap+508 : inexact += rsqrt towardzero ibm128 0x4.00000000000ccp-1024 : 0x7.fffffffffff340000000001e7ap+508 : inexact += rsqrt upward ibm128 0x4.00000000000ccp-1024 : 0x7.fffffffffff340000000001e7cp+508 : inexact +rsqrt 0x1.0000000000037p-1022 += rsqrt downward binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt tonearest binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt towardzero binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt upward binary32 0x8p-152 : 0x5.a827ap+72 : inexact += rsqrt downward binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt tonearest binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt towardzero binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt upward binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt downward intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward intel96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward m68k96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt tonearest binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt towardzero binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt upward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa58p+72 : inexact += rsqrt downward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt tonearest ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt towardzero ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt upward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9bacp+72 : inexact += rsqrt downward binary64 0x4.00000000000dcp-1024 : 0x7.fffffffffff24p+508 : inexact += rsqrt tonearest binary64 0x4.00000000000dcp-1024 : 0x7.fffffffffff24p+508 : inexact += rsqrt towardzero binary64 0x4.00000000000dcp-1024 : 0x7.fffffffffff24p+508 : inexact += rsqrt upward binary64 0x4.00000000000dcp-1024 : 0x7.fffffffffff28p+508 : inexact += rsqrt downward intel96 0x4.00000000000dcp-1024 : 0x7.fffffffffff24p+508 : inexact += rsqrt tonearest intel96 0x4.00000000000dcp-1024 : 0x7.fffffffffff24p+508 : inexact += rsqrt towardzero intel96 0x4.00000000000dcp-1024 : 0x7.fffffffffff24p+508 : inexact += rsqrt upward intel96 0x4.00000000000dcp-1024 : 0x7.fffffffffff24008p+508 : inexact += rsqrt downward m68k96 0x4.00000000000dcp-1024 : 0x7.fffffffffff24p+508 : inexact += rsqrt tonearest m68k96 0x4.00000000000dcp-1024 : 0x7.fffffffffff24p+508 : inexact += rsqrt towardzero m68k96 0x4.00000000000dcp-1024 : 0x7.fffffffffff24p+508 : inexact += rsqrt upward m68k96 0x4.00000000000dcp-1024 : 0x7.fffffffffff24008p+508 : inexact += rsqrt downward binary128 0x4.00000000000dcp-1024 : 0x7.fffffffffff240000000002372fcp+508 : inexact += rsqrt tonearest binary128 0x4.00000000000dcp-1024 : 0x7.fffffffffff240000000002373p+508 : inexact += rsqrt towardzero binary128 0x4.00000000000dcp-1024 : 0x7.fffffffffff240000000002372fcp+508 : inexact += rsqrt upward binary128 0x4.00000000000dcp-1024 : 0x7.fffffffffff240000000002373p+508 : inexact += rsqrt downward ibm128 0x4.00000000000dcp-1024 : 0x7.fffffffffff240000000002372p+508 : inexact += rsqrt tonearest ibm128 0x4.00000000000dcp-1024 : 0x7.fffffffffff240000000002372p+508 : inexact += rsqrt towardzero ibm128 0x4.00000000000dcp-1024 : 0x7.fffffffffff240000000002372p+508 : inexact += rsqrt upward ibm128 0x4.00000000000dcp-1024 : 0x7.fffffffffff240000000002374p+508 : inexact +rsqrt 0x1.7167bc36eaa3bp+6 += rsqrt downward binary32 0x5.c59ef8p+4 : 0x1.aa3978p-4 : inexact += rsqrt tonearest binary32 0x5.c59ef8p+4 : 0x1.aa397ap-4 : inexact += rsqrt towardzero binary32 0x5.c59ef8p+4 : 0x1.aa3978p-4 : inexact += rsqrt upward binary32 0x5.c59ef8p+4 : 0x1.aa397ap-4 : inexact += rsqrt downward binary64 0x5.c59ef8p+4 : 0x1.aa39793a2f099p-4 : inexact += rsqrt tonearest binary64 0x5.c59ef8p+4 : 0x1.aa39793a2f099p-4 : inexact += rsqrt towardzero binary64 0x5.c59ef8p+4 : 0x1.aa39793a2f099p-4 : inexact += rsqrt upward binary64 0x5.c59ef8p+4 : 0x1.aa39793a2f09ap-4 : inexact += rsqrt downward intel96 0x5.c59ef8p+4 : 0x1.aa39793a2f099714p-4 : inexact += rsqrt tonearest intel96 0x5.c59ef8p+4 : 0x1.aa39793a2f099716p-4 : inexact += rsqrt towardzero intel96 0x5.c59ef8p+4 : 0x1.aa39793a2f099714p-4 : inexact += rsqrt upward intel96 0x5.c59ef8p+4 : 0x1.aa39793a2f099716p-4 : inexact += rsqrt downward m68k96 0x5.c59ef8p+4 : 0x1.aa39793a2f099714p-4 : inexact += rsqrt tonearest m68k96 0x5.c59ef8p+4 : 0x1.aa39793a2f099716p-4 : inexact += rsqrt towardzero m68k96 0x5.c59ef8p+4 : 0x1.aa39793a2f099714p-4 : inexact += rsqrt upward m68k96 0x5.c59ef8p+4 : 0x1.aa39793a2f099716p-4 : inexact += rsqrt downward binary128 0x5.c59ef8p+4 : 0x1.aa39793a2f0997156507cb61d068p-4 : inexact += rsqrt tonearest binary128 0x5.c59ef8p+4 : 0x1.aa39793a2f0997156507cb61d068p-4 : inexact += rsqrt towardzero binary128 0x5.c59ef8p+4 : 0x1.aa39793a2f0997156507cb61d068p-4 : inexact += rsqrt upward binary128 0x5.c59ef8p+4 : 0x1.aa39793a2f0997156507cb61d069p-4 : inexact += rsqrt downward ibm128 0x5.c59ef8p+4 : 0x1.aa39793a2f0997156507cb61dp-4 : inexact += rsqrt tonearest ibm128 0x5.c59ef8p+4 : 0x1.aa39793a2f0997156507cb61d08p-4 : inexact += rsqrt towardzero ibm128 0x5.c59ef8p+4 : 0x1.aa39793a2f0997156507cb61dp-4 : inexact += rsqrt upward ibm128 0x5.c59ef8p+4 : 0x1.aa39793a2f0997156507cb61d08p-4 : inexact += rsqrt downward binary32 0x5.c59efp+4 : 0x1.aa397ap-4 : inexact += rsqrt tonearest binary32 0x5.c59efp+4 : 0x1.aa397ap-4 : inexact += rsqrt towardzero binary32 0x5.c59efp+4 : 0x1.aa397ap-4 : inexact += rsqrt upward binary32 0x5.c59efp+4 : 0x1.aa397cp-4 : inexact += rsqrt downward binary64 0x5.c59efp+4 : 0x1.aa397a618f51bp-4 : inexact += rsqrt tonearest binary64 0x5.c59efp+4 : 0x1.aa397a618f51cp-4 : inexact += rsqrt towardzero binary64 0x5.c59efp+4 : 0x1.aa397a618f51bp-4 : inexact += rsqrt upward binary64 0x5.c59efp+4 : 0x1.aa397a618f51cp-4 : inexact += rsqrt downward intel96 0x5.c59efp+4 : 0x1.aa397a618f51bd12p-4 : inexact += rsqrt tonearest intel96 0x5.c59efp+4 : 0x1.aa397a618f51bd14p-4 : inexact += rsqrt towardzero intel96 0x5.c59efp+4 : 0x1.aa397a618f51bd12p-4 : inexact += rsqrt upward intel96 0x5.c59efp+4 : 0x1.aa397a618f51bd14p-4 : inexact += rsqrt downward m68k96 0x5.c59efp+4 : 0x1.aa397a618f51bd12p-4 : inexact += rsqrt tonearest m68k96 0x5.c59efp+4 : 0x1.aa397a618f51bd14p-4 : inexact += rsqrt towardzero m68k96 0x5.c59efp+4 : 0x1.aa397a618f51bd12p-4 : inexact += rsqrt upward m68k96 0x5.c59efp+4 : 0x1.aa397a618f51bd14p-4 : inexact += rsqrt downward binary128 0x5.c59efp+4 : 0x1.aa397a618f51bd130e243275eeadp-4 : inexact += rsqrt tonearest binary128 0x5.c59efp+4 : 0x1.aa397a618f51bd130e243275eeaep-4 : inexact += rsqrt towardzero binary128 0x5.c59efp+4 : 0x1.aa397a618f51bd130e243275eeadp-4 : inexact += rsqrt upward binary128 0x5.c59efp+4 : 0x1.aa397a618f51bd130e243275eeaep-4 : inexact += rsqrt downward ibm128 0x5.c59efp+4 : 0x1.aa397a618f51bd130e243275ee8p-4 : inexact += rsqrt tonearest ibm128 0x5.c59efp+4 : 0x1.aa397a618f51bd130e243275ee8p-4 : inexact += rsqrt towardzero ibm128 0x5.c59efp+4 : 0x1.aa397a618f51bd130e243275ee8p-4 : inexact += rsqrt upward ibm128 0x5.c59efp+4 : 0x1.aa397a618f51bd130e243275efp-4 : inexact += rsqrt downward binary64 0x5.c59ef0dbaa8ecp+4 : 0x1.aa397a41e0cc9p-4 : inexact += rsqrt tonearest binary64 0x5.c59ef0dbaa8ecp+4 : 0x1.aa397a41e0cc9p-4 : inexact += rsqrt towardzero binary64 0x5.c59ef0dbaa8ecp+4 : 0x1.aa397a41e0cc9p-4 : inexact += rsqrt upward binary64 0x5.c59ef0dbaa8ecp+4 : 0x1.aa397a41e0ccap-4 : inexact += rsqrt downward intel96 0x5.c59ef0dbaa8ecp+4 : 0x1.aa397a41e0cc94p-4 : inexact += rsqrt tonearest intel96 0x5.c59ef0dbaa8ecp+4 : 0x1.aa397a41e0cc9402p-4 : inexact += rsqrt towardzero intel96 0x5.c59ef0dbaa8ecp+4 : 0x1.aa397a41e0cc94p-4 : inexact += rsqrt upward intel96 0x5.c59ef0dbaa8ecp+4 : 0x1.aa397a41e0cc9402p-4 : inexact += rsqrt downward m68k96 0x5.c59ef0dbaa8ecp+4 : 0x1.aa397a41e0cc94p-4 : inexact += rsqrt tonearest m68k96 0x5.c59ef0dbaa8ecp+4 : 0x1.aa397a41e0cc9402p-4 : inexact += rsqrt towardzero m68k96 0x5.c59ef0dbaa8ecp+4 : 0x1.aa397a41e0cc94p-4 : inexact += rsqrt upward m68k96 0x5.c59ef0dbaa8ecp+4 : 0x1.aa397a41e0cc9402p-4 : inexact += rsqrt downward binary128 0x5.c59ef0dbaa8ecp+4 : 0x1.aa397a41e0cc94013606e16a9e6ep-4 : inexact += rsqrt tonearest binary128 0x5.c59ef0dbaa8ecp+4 : 0x1.aa397a41e0cc94013606e16a9e6fp-4 : inexact += rsqrt towardzero binary128 0x5.c59ef0dbaa8ecp+4 : 0x1.aa397a41e0cc94013606e16a9e6ep-4 : inexact += rsqrt upward binary128 0x5.c59ef0dbaa8ecp+4 : 0x1.aa397a41e0cc94013606e16a9e6fp-4 : inexact += rsqrt downward ibm128 0x5.c59ef0dbaa8ecp+4 : 0x1.aa397a41e0cc94013606e16a9ep-4 : inexact += rsqrt tonearest ibm128 0x5.c59ef0dbaa8ecp+4 : 0x1.aa397a41e0cc94013606e16a9e8p-4 : inexact += rsqrt towardzero ibm128 0x5.c59ef0dbaa8ecp+4 : 0x1.aa397a41e0cc94013606e16a9ep-4 : inexact += rsqrt upward ibm128 0x5.c59ef0dbaa8ecp+4 : 0x1.aa397a41e0cc94013606e16a9e8p-4 : inexact +rsqrt 0x1.7570994273ad7p+6 += rsqrt downward binary32 0x5.d5c268p+4 : 0x1.a7ea72p-4 : inexact += rsqrt tonearest binary32 0x5.d5c268p+4 : 0x1.a7ea72p-4 : inexact += rsqrt towardzero binary32 0x5.d5c268p+4 : 0x1.a7ea72p-4 : inexact += rsqrt upward binary32 0x5.d5c268p+4 : 0x1.a7ea74p-4 : inexact += rsqrt downward binary64 0x5.d5c268p+4 : 0x1.a7ea72831a276p-4 : inexact += rsqrt tonearest binary64 0x5.d5c268p+4 : 0x1.a7ea72831a277p-4 : inexact += rsqrt towardzero binary64 0x5.d5c268p+4 : 0x1.a7ea72831a276p-4 : inexact += rsqrt upward binary64 0x5.d5c268p+4 : 0x1.a7ea72831a277p-4 : inexact += rsqrt downward intel96 0x5.d5c268p+4 : 0x1.a7ea72831a276cb8p-4 : inexact += rsqrt tonearest intel96 0x5.d5c268p+4 : 0x1.a7ea72831a276cb8p-4 : inexact += rsqrt towardzero intel96 0x5.d5c268p+4 : 0x1.a7ea72831a276cb8p-4 : inexact += rsqrt upward intel96 0x5.d5c268p+4 : 0x1.a7ea72831a276cbap-4 : inexact += rsqrt downward m68k96 0x5.d5c268p+4 : 0x1.a7ea72831a276cb8p-4 : inexact += rsqrt tonearest m68k96 0x5.d5c268p+4 : 0x1.a7ea72831a276cb8p-4 : inexact += rsqrt towardzero m68k96 0x5.d5c268p+4 : 0x1.a7ea72831a276cb8p-4 : inexact += rsqrt upward m68k96 0x5.d5c268p+4 : 0x1.a7ea72831a276cbap-4 : inexact += rsqrt downward binary128 0x5.d5c268p+4 : 0x1.a7ea72831a276cb83f8df1e171d9p-4 : inexact += rsqrt tonearest binary128 0x5.d5c268p+4 : 0x1.a7ea72831a276cb83f8df1e171dap-4 : inexact += rsqrt towardzero binary128 0x5.d5c268p+4 : 0x1.a7ea72831a276cb83f8df1e171d9p-4 : inexact += rsqrt upward binary128 0x5.d5c268p+4 : 0x1.a7ea72831a276cb83f8df1e171dap-4 : inexact += rsqrt downward ibm128 0x5.d5c268p+4 : 0x1.a7ea72831a276cb83f8df1e1718p-4 : inexact += rsqrt tonearest ibm128 0x5.d5c268p+4 : 0x1.a7ea72831a276cb83f8df1e172p-4 : inexact += rsqrt towardzero ibm128 0x5.d5c268p+4 : 0x1.a7ea72831a276cb83f8df1e1718p-4 : inexact += rsqrt upward ibm128 0x5.d5c268p+4 : 0x1.a7ea72831a276cb83f8df1e172p-4 : inexact += rsqrt downward binary32 0x5.d5c26p+4 : 0x1.a7ea72p-4 : inexact += rsqrt tonearest binary32 0x5.d5c26p+4 : 0x1.a7ea74p-4 : inexact += rsqrt towardzero binary32 0x5.d5c26p+4 : 0x1.a7ea72p-4 : inexact += rsqrt upward binary32 0x5.d5c26p+4 : 0x1.a7ea74p-4 : inexact += rsqrt downward binary64 0x5.d5c26p+4 : 0x1.a7ea73a5b4535p-4 : inexact += rsqrt tonearest binary64 0x5.d5c26p+4 : 0x1.a7ea73a5b4535p-4 : inexact += rsqrt towardzero binary64 0x5.d5c26p+4 : 0x1.a7ea73a5b4535p-4 : inexact += rsqrt upward binary64 0x5.d5c26p+4 : 0x1.a7ea73a5b4536p-4 : inexact += rsqrt downward intel96 0x5.d5c26p+4 : 0x1.a7ea73a5b453509ep-4 : inexact += rsqrt tonearest intel96 0x5.d5c26p+4 : 0x1.a7ea73a5b45350ap-4 : inexact += rsqrt towardzero intel96 0x5.d5c26p+4 : 0x1.a7ea73a5b453509ep-4 : inexact += rsqrt upward intel96 0x5.d5c26p+4 : 0x1.a7ea73a5b45350ap-4 : inexact += rsqrt downward m68k96 0x5.d5c26p+4 : 0x1.a7ea73a5b453509ep-4 : inexact += rsqrt tonearest m68k96 0x5.d5c26p+4 : 0x1.a7ea73a5b45350ap-4 : inexact += rsqrt towardzero m68k96 0x5.d5c26p+4 : 0x1.a7ea73a5b453509ep-4 : inexact += rsqrt upward m68k96 0x5.d5c26p+4 : 0x1.a7ea73a5b45350ap-4 : inexact += rsqrt downward binary128 0x5.d5c26p+4 : 0x1.a7ea73a5b453509f0fc525d7f742p-4 : inexact += rsqrt tonearest binary128 0x5.d5c26p+4 : 0x1.a7ea73a5b453509f0fc525d7f742p-4 : inexact += rsqrt towardzero binary128 0x5.d5c26p+4 : 0x1.a7ea73a5b453509f0fc525d7f742p-4 : inexact += rsqrt upward binary128 0x5.d5c26p+4 : 0x1.a7ea73a5b453509f0fc525d7f743p-4 : inexact += rsqrt downward ibm128 0x5.d5c26p+4 : 0x1.a7ea73a5b453509f0fc525d7f7p-4 : inexact += rsqrt tonearest ibm128 0x5.d5c26p+4 : 0x1.a7ea73a5b453509f0fc525d7f78p-4 : inexact += rsqrt towardzero ibm128 0x5.d5c26p+4 : 0x1.a7ea73a5b453509f0fc525d7f7p-4 : inexact += rsqrt upward ibm128 0x5.d5c26p+4 : 0x1.a7ea73a5b453509f0fc525d7f78p-4 : inexact += rsqrt downward binary64 0x5.d5c26509ceb5cp+4 : 0x1.a7ea72eeafb55p-4 : inexact += rsqrt tonearest binary64 0x5.d5c26509ceb5cp+4 : 0x1.a7ea72eeafb56p-4 : inexact += rsqrt towardzero binary64 0x5.d5c26509ceb5cp+4 : 0x1.a7ea72eeafb55p-4 : inexact += rsqrt upward binary64 0x5.d5c26509ceb5cp+4 : 0x1.a7ea72eeafb56p-4 : inexact += rsqrt downward intel96 0x5.d5c26509ceb5cp+4 : 0x1.a7ea72eeafb55f18p-4 : inexact += rsqrt tonearest intel96 0x5.d5c26509ceb5cp+4 : 0x1.a7ea72eeafb55f1ap-4 : inexact += rsqrt towardzero intel96 0x5.d5c26509ceb5cp+4 : 0x1.a7ea72eeafb55f18p-4 : inexact += rsqrt upward intel96 0x5.d5c26509ceb5cp+4 : 0x1.a7ea72eeafb55f1ap-4 : inexact += rsqrt downward m68k96 0x5.d5c26509ceb5cp+4 : 0x1.a7ea72eeafb55f18p-4 : inexact += rsqrt tonearest m68k96 0x5.d5c26509ceb5cp+4 : 0x1.a7ea72eeafb55f1ap-4 : inexact += rsqrt towardzero m68k96 0x5.d5c26509ceb5cp+4 : 0x1.a7ea72eeafb55f18p-4 : inexact += rsqrt upward m68k96 0x5.d5c26509ceb5cp+4 : 0x1.a7ea72eeafb55f1ap-4 : inexact += rsqrt downward binary128 0x5.d5c26509ceb5cp+4 : 0x1.a7ea72eeafb55f19cd0914dc7e41p-4 : inexact += rsqrt tonearest binary128 0x5.d5c26509ceb5cp+4 : 0x1.a7ea72eeafb55f19cd0914dc7e41p-4 : inexact += rsqrt towardzero binary128 0x5.d5c26509ceb5cp+4 : 0x1.a7ea72eeafb55f19cd0914dc7e41p-4 : inexact += rsqrt upward binary128 0x5.d5c26509ceb5cp+4 : 0x1.a7ea72eeafb55f19cd0914dc7e42p-4 : inexact += rsqrt downward ibm128 0x5.d5c26509ceb5cp+4 : 0x1.a7ea72eeafb55f19cd0914dc7ep-4 : inexact += rsqrt tonearest ibm128 0x5.d5c26509ceb5cp+4 : 0x1.a7ea72eeafb55f19cd0914dc7e8p-4 : inexact += rsqrt towardzero ibm128 0x5.d5c26509ceb5cp+4 : 0x1.a7ea72eeafb55f19cd0914dc7ep-4 : inexact += rsqrt upward ibm128 0x5.d5c26509ceb5cp+4 : 0x1.a7ea72eeafb55f19cd0914dc7e8p-4 : inexact +rsqrt 0x1.7dae969442fe6p+6 += rsqrt downward binary32 0x5.f6ba6p+4 : 0x1.a3505p-4 : inexact += rsqrt tonearest binary32 0x5.f6ba6p+4 : 0x1.a35052p-4 : inexact += rsqrt towardzero binary32 0x5.f6ba6p+4 : 0x1.a3505p-4 : inexact += rsqrt upward binary32 0x5.f6ba6p+4 : 0x1.a35052p-4 : inexact += rsqrt downward binary64 0x5.f6ba6p+4 : 0x1.a35051ae9d8e2p-4 : inexact += rsqrt tonearest binary64 0x5.f6ba6p+4 : 0x1.a35051ae9d8e3p-4 : inexact += rsqrt towardzero binary64 0x5.f6ba6p+4 : 0x1.a35051ae9d8e2p-4 : inexact += rsqrt upward binary64 0x5.f6ba6p+4 : 0x1.a35051ae9d8e3p-4 : inexact += rsqrt downward intel96 0x5.f6ba6p+4 : 0x1.a35051ae9d8e2bap-4 : inexact += rsqrt tonearest intel96 0x5.f6ba6p+4 : 0x1.a35051ae9d8e2ba2p-4 : inexact += rsqrt towardzero intel96 0x5.f6ba6p+4 : 0x1.a35051ae9d8e2bap-4 : inexact += rsqrt upward intel96 0x5.f6ba6p+4 : 0x1.a35051ae9d8e2ba2p-4 : inexact += rsqrt downward m68k96 0x5.f6ba6p+4 : 0x1.a35051ae9d8e2bap-4 : inexact += rsqrt tonearest m68k96 0x5.f6ba6p+4 : 0x1.a35051ae9d8e2ba2p-4 : inexact += rsqrt towardzero m68k96 0x5.f6ba6p+4 : 0x1.a35051ae9d8e2bap-4 : inexact += rsqrt upward m68k96 0x5.f6ba6p+4 : 0x1.a35051ae9d8e2ba2p-4 : inexact += rsqrt downward binary128 0x5.f6ba6p+4 : 0x1.a35051ae9d8e2ba186fc9ff03c53p-4 : inexact += rsqrt tonearest binary128 0x5.f6ba6p+4 : 0x1.a35051ae9d8e2ba186fc9ff03c53p-4 : inexact += rsqrt towardzero binary128 0x5.f6ba6p+4 : 0x1.a35051ae9d8e2ba186fc9ff03c53p-4 : inexact += rsqrt upward binary128 0x5.f6ba6p+4 : 0x1.a35051ae9d8e2ba186fc9ff03c54p-4 : inexact += rsqrt downward ibm128 0x5.f6ba6p+4 : 0x1.a35051ae9d8e2ba186fc9ff03cp-4 : inexact += rsqrt tonearest ibm128 0x5.f6ba6p+4 : 0x1.a35051ae9d8e2ba186fc9ff03c8p-4 : inexact += rsqrt towardzero ibm128 0x5.f6ba6p+4 : 0x1.a35051ae9d8e2ba186fc9ff03cp-4 : inexact += rsqrt upward ibm128 0x5.f6ba6p+4 : 0x1.a35051ae9d8e2ba186fc9ff03c8p-4 : inexact += rsqrt downward binary32 0x5.f6ba58p+4 : 0x1.a35052p-4 : inexact += rsqrt tonearest binary32 0x5.f6ba58p+4 : 0x1.a35052p-4 : inexact += rsqrt towardzero binary32 0x5.f6ba58p+4 : 0x1.a35052p-4 : inexact += rsqrt upward binary32 0x5.f6ba58p+4 : 0x1.a35054p-4 : inexact += rsqrt downward binary64 0x5.f6ba58p+4 : 0x1.a35052c7db0c2p-4 : inexact += rsqrt tonearest binary64 0x5.f6ba58p+4 : 0x1.a35052c7db0c3p-4 : inexact += rsqrt towardzero binary64 0x5.f6ba58p+4 : 0x1.a35052c7db0c2p-4 : inexact += rsqrt upward binary64 0x5.f6ba58p+4 : 0x1.a35052c7db0c3p-4 : inexact += rsqrt downward intel96 0x5.f6ba58p+4 : 0x1.a35052c7db0c2fdep-4 : inexact += rsqrt tonearest intel96 0x5.f6ba58p+4 : 0x1.a35052c7db0c2fep-4 : inexact += rsqrt towardzero intel96 0x5.f6ba58p+4 : 0x1.a35052c7db0c2fdep-4 : inexact += rsqrt upward intel96 0x5.f6ba58p+4 : 0x1.a35052c7db0c2fep-4 : inexact += rsqrt downward m68k96 0x5.f6ba58p+4 : 0x1.a35052c7db0c2fdep-4 : inexact += rsqrt tonearest m68k96 0x5.f6ba58p+4 : 0x1.a35052c7db0c2fep-4 : inexact += rsqrt towardzero m68k96 0x5.f6ba58p+4 : 0x1.a35052c7db0c2fdep-4 : inexact += rsqrt upward m68k96 0x5.f6ba58p+4 : 0x1.a35052c7db0c2fep-4 : inexact += rsqrt downward binary128 0x5.f6ba58p+4 : 0x1.a35052c7db0c2fdf67468351b10dp-4 : inexact += rsqrt tonearest binary128 0x5.f6ba58p+4 : 0x1.a35052c7db0c2fdf67468351b10dp-4 : inexact += rsqrt towardzero binary128 0x5.f6ba58p+4 : 0x1.a35052c7db0c2fdf67468351b10dp-4 : inexact += rsqrt upward binary128 0x5.f6ba58p+4 : 0x1.a35052c7db0c2fdf67468351b10ep-4 : inexact += rsqrt downward ibm128 0x5.f6ba58p+4 : 0x1.a35052c7db0c2fdf67468351b1p-4 : inexact += rsqrt tonearest ibm128 0x5.f6ba58p+4 : 0x1.a35052c7db0c2fdf67468351b1p-4 : inexact += rsqrt towardzero ibm128 0x5.f6ba58p+4 : 0x1.a35052c7db0c2fdf67468351b1p-4 : inexact += rsqrt upward ibm128 0x5.f6ba58p+4 : 0x1.a35052c7db0c2fdf67468351b18p-4 : inexact += rsqrt downward binary64 0x5.f6ba5a510bf98p+4 : 0x1.a35052766a78ep-4 : inexact += rsqrt tonearest binary64 0x5.f6ba5a510bf98p+4 : 0x1.a35052766a78ep-4 : inexact += rsqrt towardzero binary64 0x5.f6ba5a510bf98p+4 : 0x1.a35052766a78ep-4 : inexact += rsqrt upward binary64 0x5.f6ba5a510bf98p+4 : 0x1.a35052766a78fp-4 : inexact += rsqrt downward intel96 0x5.f6ba5a510bf98p+4 : 0x1.a35052766a78e0f4p-4 : inexact += rsqrt tonearest intel96 0x5.f6ba5a510bf98p+4 : 0x1.a35052766a78e0f4p-4 : inexact += rsqrt towardzero intel96 0x5.f6ba5a510bf98p+4 : 0x1.a35052766a78e0f4p-4 : inexact += rsqrt upward intel96 0x5.f6ba5a510bf98p+4 : 0x1.a35052766a78e0f6p-4 : inexact += rsqrt downward m68k96 0x5.f6ba5a510bf98p+4 : 0x1.a35052766a78e0f4p-4 : inexact += rsqrt tonearest m68k96 0x5.f6ba5a510bf98p+4 : 0x1.a35052766a78e0f4p-4 : inexact += rsqrt towardzero m68k96 0x5.f6ba5a510bf98p+4 : 0x1.a35052766a78e0f4p-4 : inexact += rsqrt upward m68k96 0x5.f6ba5a510bf98p+4 : 0x1.a35052766a78e0f6p-4 : inexact += rsqrt downward binary128 0x5.f6ba5a510bf98p+4 : 0x1.a35052766a78e0f4987bcf1a8204p-4 : inexact += rsqrt tonearest binary128 0x5.f6ba5a510bf98p+4 : 0x1.a35052766a78e0f4987bcf1a8205p-4 : inexact += rsqrt towardzero binary128 0x5.f6ba5a510bf98p+4 : 0x1.a35052766a78e0f4987bcf1a8204p-4 : inexact += rsqrt upward binary128 0x5.f6ba5a510bf98p+4 : 0x1.a35052766a78e0f4987bcf1a8205p-4 : inexact += rsqrt downward ibm128 0x5.f6ba5a510bf98p+4 : 0x1.a35052766a78e0f4987bcf1a82p-4 : inexact += rsqrt tonearest ibm128 0x5.f6ba5a510bf98p+4 : 0x1.a35052766a78e0f4987bcf1a82p-4 : inexact += rsqrt towardzero ibm128 0x5.f6ba5a510bf98p+4 : 0x1.a35052766a78e0f4987bcf1a82p-4 : inexact += rsqrt upward ibm128 0x5.f6ba5a510bf98p+4 : 0x1.a35052766a78e0f4987bcf1a828p-4 : inexact +rsqrt 0x1.7f8444fcf67e5p+6 += rsqrt downward binary32 0x5.fe1118p+4 : 0x1.a24f4p-4 : inexact += rsqrt tonearest binary32 0x5.fe1118p+4 : 0x1.a24f4p-4 : inexact += rsqrt towardzero binary32 0x5.fe1118p+4 : 0x1.a24f4p-4 : inexact += rsqrt upward binary32 0x5.fe1118p+4 : 0x1.a24f42p-4 : inexact += rsqrt downward binary64 0x5.fe1118p+4 : 0x1.a24f406fd17c3p-4 : inexact += rsqrt tonearest binary64 0x5.fe1118p+4 : 0x1.a24f406fd17c3p-4 : inexact += rsqrt towardzero binary64 0x5.fe1118p+4 : 0x1.a24f406fd17c3p-4 : inexact += rsqrt upward binary64 0x5.fe1118p+4 : 0x1.a24f406fd17c4p-4 : inexact += rsqrt downward intel96 0x5.fe1118p+4 : 0x1.a24f406fd17c31b6p-4 : inexact += rsqrt tonearest intel96 0x5.fe1118p+4 : 0x1.a24f406fd17c31b8p-4 : inexact += rsqrt towardzero intel96 0x5.fe1118p+4 : 0x1.a24f406fd17c31b6p-4 : inexact += rsqrt upward intel96 0x5.fe1118p+4 : 0x1.a24f406fd17c31b8p-4 : inexact += rsqrt downward m68k96 0x5.fe1118p+4 : 0x1.a24f406fd17c31b6p-4 : inexact += rsqrt tonearest m68k96 0x5.fe1118p+4 : 0x1.a24f406fd17c31b8p-4 : inexact += rsqrt towardzero m68k96 0x5.fe1118p+4 : 0x1.a24f406fd17c31b6p-4 : inexact += rsqrt upward m68k96 0x5.fe1118p+4 : 0x1.a24f406fd17c31b8p-4 : inexact += rsqrt downward binary128 0x5.fe1118p+4 : 0x1.a24f406fd17c31b754e8eb279329p-4 : inexact += rsqrt tonearest binary128 0x5.fe1118p+4 : 0x1.a24f406fd17c31b754e8eb27932ap-4 : inexact += rsqrt towardzero binary128 0x5.fe1118p+4 : 0x1.a24f406fd17c31b754e8eb279329p-4 : inexact += rsqrt upward binary128 0x5.fe1118p+4 : 0x1.a24f406fd17c31b754e8eb27932ap-4 : inexact += rsqrt downward ibm128 0x5.fe1118p+4 : 0x1.a24f406fd17c31b754e8eb2793p-4 : inexact += rsqrt tonearest ibm128 0x5.fe1118p+4 : 0x1.a24f406fd17c31b754e8eb2793p-4 : inexact += rsqrt towardzero ibm128 0x5.fe1118p+4 : 0x1.a24f406fd17c31b754e8eb2793p-4 : inexact += rsqrt upward ibm128 0x5.fe1118p+4 : 0x1.a24f406fd17c31b754e8eb27938p-4 : inexact += rsqrt downward binary32 0x5.fe111p+4 : 0x1.a24f4p-4 : inexact += rsqrt tonearest binary32 0x5.fe111p+4 : 0x1.a24f42p-4 : inexact += rsqrt towardzero binary32 0x5.fe111p+4 : 0x1.a24f4p-4 : inexact += rsqrt upward binary32 0x5.fe111p+4 : 0x1.a24f42p-4 : inexact += rsqrt downward binary64 0x5.fe111p+4 : 0x1.a24f41870af53p-4 : inexact += rsqrt tonearest binary64 0x5.fe111p+4 : 0x1.a24f41870af54p-4 : inexact += rsqrt towardzero binary64 0x5.fe111p+4 : 0x1.a24f41870af53p-4 : inexact += rsqrt upward binary64 0x5.fe111p+4 : 0x1.a24f41870af54p-4 : inexact += rsqrt downward intel96 0x5.fe111p+4 : 0x1.a24f41870af53c18p-4 : inexact += rsqrt tonearest intel96 0x5.fe111p+4 : 0x1.a24f41870af53c18p-4 : inexact += rsqrt towardzero intel96 0x5.fe111p+4 : 0x1.a24f41870af53c18p-4 : inexact += rsqrt upward intel96 0x5.fe111p+4 : 0x1.a24f41870af53c1ap-4 : inexact += rsqrt downward m68k96 0x5.fe111p+4 : 0x1.a24f41870af53c18p-4 : inexact += rsqrt tonearest m68k96 0x5.fe111p+4 : 0x1.a24f41870af53c18p-4 : inexact += rsqrt towardzero m68k96 0x5.fe111p+4 : 0x1.a24f41870af53c18p-4 : inexact += rsqrt upward m68k96 0x5.fe111p+4 : 0x1.a24f41870af53c1ap-4 : inexact += rsqrt downward binary128 0x5.fe111p+4 : 0x1.a24f41870af53c186a5363ffb4a9p-4 : inexact += rsqrt tonearest binary128 0x5.fe111p+4 : 0x1.a24f41870af53c186a5363ffb4aap-4 : inexact += rsqrt towardzero binary128 0x5.fe111p+4 : 0x1.a24f41870af53c186a5363ffb4a9p-4 : inexact += rsqrt upward binary128 0x5.fe111p+4 : 0x1.a24f41870af53c186a5363ffb4aap-4 : inexact += rsqrt downward ibm128 0x5.fe111p+4 : 0x1.a24f41870af53c186a5363ffb48p-4 : inexact += rsqrt tonearest ibm128 0x5.fe111p+4 : 0x1.a24f41870af53c186a5363ffb48p-4 : inexact += rsqrt towardzero ibm128 0x5.fe111p+4 : 0x1.a24f41870af53c186a5363ffb48p-4 : inexact += rsqrt upward ibm128 0x5.fe111p+4 : 0x1.a24f41870af53c186a5363ffb5p-4 : inexact += rsqrt downward binary64 0x5.fe1113f3d9f94p+4 : 0x1.a24f40fd163dep-4 : inexact += rsqrt tonearest binary64 0x5.fe1113f3d9f94p+4 : 0x1.a24f40fd163dep-4 : inexact += rsqrt towardzero binary64 0x5.fe1113f3d9f94p+4 : 0x1.a24f40fd163dep-4 : inexact += rsqrt upward binary64 0x5.fe1113f3d9f94p+4 : 0x1.a24f40fd163dfp-4 : inexact += rsqrt downward intel96 0x5.fe1113f3d9f94p+4 : 0x1.a24f40fd163de32cp-4 : inexact += rsqrt tonearest intel96 0x5.fe1113f3d9f94p+4 : 0x1.a24f40fd163de32cp-4 : inexact += rsqrt towardzero intel96 0x5.fe1113f3d9f94p+4 : 0x1.a24f40fd163de32cp-4 : inexact += rsqrt upward intel96 0x5.fe1113f3d9f94p+4 : 0x1.a24f40fd163de32ep-4 : inexact += rsqrt downward m68k96 0x5.fe1113f3d9f94p+4 : 0x1.a24f40fd163de32cp-4 : inexact += rsqrt tonearest m68k96 0x5.fe1113f3d9f94p+4 : 0x1.a24f40fd163de32cp-4 : inexact += rsqrt towardzero m68k96 0x5.fe1113f3d9f94p+4 : 0x1.a24f40fd163de32cp-4 : inexact += rsqrt upward m68k96 0x5.fe1113f3d9f94p+4 : 0x1.a24f40fd163de32ep-4 : inexact += rsqrt downward binary128 0x5.fe1113f3d9f94p+4 : 0x1.a24f40fd163de32c81c6290b11b5p-4 : inexact += rsqrt tonearest binary128 0x5.fe1113f3d9f94p+4 : 0x1.a24f40fd163de32c81c6290b11b5p-4 : inexact += rsqrt towardzero binary128 0x5.fe1113f3d9f94p+4 : 0x1.a24f40fd163de32c81c6290b11b5p-4 : inexact += rsqrt upward binary128 0x5.fe1113f3d9f94p+4 : 0x1.a24f40fd163de32c81c6290b11b6p-4 : inexact += rsqrt downward ibm128 0x5.fe1113f3d9f94p+4 : 0x1.a24f40fd163de32c81c6290b118p-4 : inexact += rsqrt tonearest ibm128 0x5.fe1113f3d9f94p+4 : 0x1.a24f40fd163de32c81c6290b118p-4 : inexact += rsqrt towardzero ibm128 0x5.fe1113f3d9f94p+4 : 0x1.a24f40fd163de32c81c6290b118p-4 : inexact += rsqrt upward ibm128 0x5.fe1113f3d9f94p+4 : 0x1.a24f40fd163de32c81c6290b12p-4 : inexact +rsqrt 0x1.8364650e63a54p+6 += rsqrt downward binary32 0x6.0d9198p+4 : 0x1.a0364p-4 : inexact += rsqrt tonearest binary32 0x6.0d9198p+4 : 0x1.a0364p-4 : inexact += rsqrt towardzero binary32 0x6.0d9198p+4 : 0x1.a0364p-4 : inexact += rsqrt upward binary32 0x6.0d9198p+4 : 0x1.a03642p-4 : inexact += rsqrt downward binary64 0x6.0d9198p+4 : 0x1.a03640a534ce8p-4 : inexact += rsqrt tonearest binary64 0x6.0d9198p+4 : 0x1.a03640a534ce8p-4 : inexact += rsqrt towardzero binary64 0x6.0d9198p+4 : 0x1.a03640a534ce8p-4 : inexact += rsqrt upward binary64 0x6.0d9198p+4 : 0x1.a03640a534ce9p-4 : inexact += rsqrt downward intel96 0x6.0d9198p+4 : 0x1.a03640a534ce86fp-4 : inexact += rsqrt tonearest intel96 0x6.0d9198p+4 : 0x1.a03640a534ce86fp-4 : inexact += rsqrt towardzero intel96 0x6.0d9198p+4 : 0x1.a03640a534ce86fp-4 : inexact += rsqrt upward intel96 0x6.0d9198p+4 : 0x1.a03640a534ce86f2p-4 : inexact += rsqrt downward m68k96 0x6.0d9198p+4 : 0x1.a03640a534ce86fp-4 : inexact += rsqrt tonearest m68k96 0x6.0d9198p+4 : 0x1.a03640a534ce86fp-4 : inexact += rsqrt towardzero m68k96 0x6.0d9198p+4 : 0x1.a03640a534ce86fp-4 : inexact += rsqrt upward m68k96 0x6.0d9198p+4 : 0x1.a03640a534ce86f2p-4 : inexact += rsqrt downward binary128 0x6.0d9198p+4 : 0x1.a03640a534ce86f0af2ec5c17d1bp-4 : inexact += rsqrt tonearest binary128 0x6.0d9198p+4 : 0x1.a03640a534ce86f0af2ec5c17d1bp-4 : inexact += rsqrt towardzero binary128 0x6.0d9198p+4 : 0x1.a03640a534ce86f0af2ec5c17d1bp-4 : inexact += rsqrt upward binary128 0x6.0d9198p+4 : 0x1.a03640a534ce86f0af2ec5c17d1cp-4 : inexact += rsqrt downward ibm128 0x6.0d9198p+4 : 0x1.a03640a534ce86f0af2ec5c17dp-4 : inexact += rsqrt tonearest ibm128 0x6.0d9198p+4 : 0x1.a03640a534ce86f0af2ec5c17dp-4 : inexact += rsqrt towardzero ibm128 0x6.0d9198p+4 : 0x1.a03640a534ce86f0af2ec5c17dp-4 : inexact += rsqrt upward ibm128 0x6.0d9198p+4 : 0x1.a03640a534ce86f0af2ec5c17d8p-4 : inexact += rsqrt downward binary32 0x6.0d919p+4 : 0x1.a0364p-4 : inexact += rsqrt tonearest binary32 0x6.0d919p+4 : 0x1.a03642p-4 : inexact += rsqrt towardzero binary32 0x6.0d919p+4 : 0x1.a0364p-4 : inexact += rsqrt upward binary32 0x6.0d919p+4 : 0x1.a03642p-4 : inexact += rsqrt downward binary64 0x6.0d919p+4 : 0x1.a03641b8404fap-4 : inexact += rsqrt tonearest binary64 0x6.0d919p+4 : 0x1.a03641b8404fap-4 : inexact += rsqrt towardzero binary64 0x6.0d919p+4 : 0x1.a03641b8404fap-4 : inexact += rsqrt upward binary64 0x6.0d919p+4 : 0x1.a03641b8404fbp-4 : inexact += rsqrt downward intel96 0x6.0d919p+4 : 0x1.a03641b8404fa28ep-4 : inexact += rsqrt tonearest intel96 0x6.0d919p+4 : 0x1.a03641b8404fa29p-4 : inexact += rsqrt towardzero intel96 0x6.0d919p+4 : 0x1.a03641b8404fa28ep-4 : inexact += rsqrt upward intel96 0x6.0d919p+4 : 0x1.a03641b8404fa29p-4 : inexact += rsqrt downward m68k96 0x6.0d919p+4 : 0x1.a03641b8404fa28ep-4 : inexact += rsqrt tonearest m68k96 0x6.0d919p+4 : 0x1.a03641b8404fa29p-4 : inexact += rsqrt towardzero m68k96 0x6.0d919p+4 : 0x1.a03641b8404fa28ep-4 : inexact += rsqrt upward m68k96 0x6.0d919p+4 : 0x1.a03641b8404fa29p-4 : inexact += rsqrt downward binary128 0x6.0d919p+4 : 0x1.a03641b8404fa28ffea609d1841ep-4 : inexact += rsqrt tonearest binary128 0x6.0d919p+4 : 0x1.a03641b8404fa28ffea609d1841ep-4 : inexact += rsqrt towardzero binary128 0x6.0d919p+4 : 0x1.a03641b8404fa28ffea609d1841ep-4 : inexact += rsqrt upward binary128 0x6.0d919p+4 : 0x1.a03641b8404fa28ffea609d1841fp-4 : inexact += rsqrt downward ibm128 0x6.0d919p+4 : 0x1.a03641b8404fa28ffea609d184p-4 : inexact += rsqrt tonearest ibm128 0x6.0d919p+4 : 0x1.a03641b8404fa28ffea609d184p-4 : inexact += rsqrt towardzero ibm128 0x6.0d919p+4 : 0x1.a03641b8404fa28ffea609d184p-4 : inexact += rsqrt upward ibm128 0x6.0d919p+4 : 0x1.a03641b8404fa28ffea609d1848p-4 : inexact += rsqrt downward binary64 0x6.0d9194398e95p+4 : 0x1.a0364126ffb6cp-4 : inexact += rsqrt tonearest binary64 0x6.0d9194398e95p+4 : 0x1.a0364126ffb6dp-4 : inexact += rsqrt towardzero binary64 0x6.0d9194398e95p+4 : 0x1.a0364126ffb6cp-4 : inexact += rsqrt upward binary64 0x6.0d9194398e95p+4 : 0x1.a0364126ffb6dp-4 : inexact += rsqrt downward intel96 0x6.0d9194398e95p+4 : 0x1.a0364126ffb6c9fep-4 : inexact += rsqrt tonearest intel96 0x6.0d9194398e95p+4 : 0x1.a0364126ffb6cap-4 : inexact += rsqrt towardzero intel96 0x6.0d9194398e95p+4 : 0x1.a0364126ffb6c9fep-4 : inexact += rsqrt upward intel96 0x6.0d9194398e95p+4 : 0x1.a0364126ffb6cap-4 : inexact += rsqrt downward m68k96 0x6.0d9194398e95p+4 : 0x1.a0364126ffb6c9fep-4 : inexact += rsqrt tonearest m68k96 0x6.0d9194398e95p+4 : 0x1.a0364126ffb6cap-4 : inexact += rsqrt towardzero m68k96 0x6.0d9194398e95p+4 : 0x1.a0364126ffb6c9fep-4 : inexact += rsqrt upward m68k96 0x6.0d9194398e95p+4 : 0x1.a0364126ffb6cap-4 : inexact += rsqrt downward binary128 0x6.0d9194398e95p+4 : 0x1.a0364126ffb6c9fffc56f11e4597p-4 : inexact += rsqrt tonearest binary128 0x6.0d9194398e95p+4 : 0x1.a0364126ffb6c9fffc56f11e4598p-4 : inexact += rsqrt towardzero binary128 0x6.0d9194398e95p+4 : 0x1.a0364126ffb6c9fffc56f11e4597p-4 : inexact += rsqrt upward binary128 0x6.0d9194398e95p+4 : 0x1.a0364126ffb6c9fffc56f11e4598p-4 : inexact += rsqrt downward ibm128 0x6.0d9194398e95p+4 : 0x1.a0364126ffb6c9fffc56f11e458p-4 : inexact += rsqrt tonearest ibm128 0x6.0d9194398e95p+4 : 0x1.a0364126ffb6c9fffc56f11e458p-4 : inexact += rsqrt towardzero ibm128 0x6.0d9194398e95p+4 : 0x1.a0364126ffb6c9fffc56f11e458p-4 : inexact += rsqrt upward ibm128 0x6.0d9194398e95p+4 : 0x1.a0364126ffb6c9fffc56f11e46p-4 : inexact +rsqrt 0x1.85bedd274edd8p+6 += rsqrt downward binary32 0x6.16fb78p+4 : 0x1.9ef412p-4 : inexact += rsqrt tonearest binary32 0x6.16fb78p+4 : 0x1.9ef414p-4 : inexact += rsqrt towardzero binary32 0x6.16fb78p+4 : 0x1.9ef412p-4 : inexact += rsqrt upward binary32 0x6.16fb78p+4 : 0x1.9ef414p-4 : inexact += rsqrt downward binary64 0x6.16fb78p+4 : 0x1.9ef4134176a58p-4 : inexact += rsqrt tonearest binary64 0x6.16fb78p+4 : 0x1.9ef4134176a59p-4 : inexact += rsqrt towardzero binary64 0x6.16fb78p+4 : 0x1.9ef4134176a58p-4 : inexact += rsqrt upward binary64 0x6.16fb78p+4 : 0x1.9ef4134176a59p-4 : inexact += rsqrt downward intel96 0x6.16fb78p+4 : 0x1.9ef4134176a58a2p-4 : inexact += rsqrt tonearest intel96 0x6.16fb78p+4 : 0x1.9ef4134176a58a2p-4 : inexact += rsqrt towardzero intel96 0x6.16fb78p+4 : 0x1.9ef4134176a58a2p-4 : inexact += rsqrt upward intel96 0x6.16fb78p+4 : 0x1.9ef4134176a58a22p-4 : inexact += rsqrt downward m68k96 0x6.16fb78p+4 : 0x1.9ef4134176a58a2p-4 : inexact += rsqrt tonearest m68k96 0x6.16fb78p+4 : 0x1.9ef4134176a58a2p-4 : inexact += rsqrt towardzero m68k96 0x6.16fb78p+4 : 0x1.9ef4134176a58a2p-4 : inexact += rsqrt upward m68k96 0x6.16fb78p+4 : 0x1.9ef4134176a58a22p-4 : inexact += rsqrt downward binary128 0x6.16fb78p+4 : 0x1.9ef4134176a58a207947e58be00bp-4 : inexact += rsqrt tonearest binary128 0x6.16fb78p+4 : 0x1.9ef4134176a58a207947e58be00cp-4 : inexact += rsqrt towardzero binary128 0x6.16fb78p+4 : 0x1.9ef4134176a58a207947e58be00bp-4 : inexact += rsqrt upward binary128 0x6.16fb78p+4 : 0x1.9ef4134176a58a207947e58be00cp-4 : inexact += rsqrt downward ibm128 0x6.16fb78p+4 : 0x1.9ef4134176a58a207947e58bep-4 : inexact += rsqrt tonearest ibm128 0x6.16fb78p+4 : 0x1.9ef4134176a58a207947e58bep-4 : inexact += rsqrt towardzero ibm128 0x6.16fb78p+4 : 0x1.9ef4134176a58a207947e58bep-4 : inexact += rsqrt upward ibm128 0x6.16fb78p+4 : 0x1.9ef4134176a58a207947e58be08p-4 : inexact += rsqrt downward binary32 0x6.16fb7p+4 : 0x1.9ef414p-4 : inexact += rsqrt tonearest binary32 0x6.16fb7p+4 : 0x1.9ef414p-4 : inexact += rsqrt towardzero binary32 0x6.16fb7p+4 : 0x1.9ef414p-4 : inexact += rsqrt upward binary32 0x6.16fb7p+4 : 0x1.9ef416p-4 : inexact += rsqrt downward binary64 0x6.16fb7p+4 : 0x1.9ef41452055e2p-4 : inexact += rsqrt tonearest binary64 0x6.16fb7p+4 : 0x1.9ef41452055e3p-4 : inexact += rsqrt towardzero binary64 0x6.16fb7p+4 : 0x1.9ef41452055e2p-4 : inexact += rsqrt upward binary64 0x6.16fb7p+4 : 0x1.9ef41452055e3p-4 : inexact += rsqrt downward intel96 0x6.16fb7p+4 : 0x1.9ef41452055e2e5p-4 : inexact += rsqrt tonearest intel96 0x6.16fb7p+4 : 0x1.9ef41452055e2e52p-4 : inexact += rsqrt towardzero intel96 0x6.16fb7p+4 : 0x1.9ef41452055e2e5p-4 : inexact += rsqrt upward intel96 0x6.16fb7p+4 : 0x1.9ef41452055e2e52p-4 : inexact += rsqrt downward m68k96 0x6.16fb7p+4 : 0x1.9ef41452055e2e5p-4 : inexact += rsqrt tonearest m68k96 0x6.16fb7p+4 : 0x1.9ef41452055e2e52p-4 : inexact += rsqrt towardzero m68k96 0x6.16fb7p+4 : 0x1.9ef41452055e2e5p-4 : inexact += rsqrt upward m68k96 0x6.16fb7p+4 : 0x1.9ef41452055e2e52p-4 : inexact += rsqrt downward binary128 0x6.16fb7p+4 : 0x1.9ef41452055e2e51aa7e82a8a18fp-4 : inexact += rsqrt tonearest binary128 0x6.16fb7p+4 : 0x1.9ef41452055e2e51aa7e82a8a18fp-4 : inexact += rsqrt towardzero binary128 0x6.16fb7p+4 : 0x1.9ef41452055e2e51aa7e82a8a18fp-4 : inexact += rsqrt upward binary128 0x6.16fb7p+4 : 0x1.9ef41452055e2e51aa7e82a8a19p-4 : inexact += rsqrt downward ibm128 0x6.16fb7p+4 : 0x1.9ef41452055e2e51aa7e82a8a18p-4 : inexact += rsqrt tonearest ibm128 0x6.16fb7p+4 : 0x1.9ef41452055e2e51aa7e82a8a18p-4 : inexact += rsqrt towardzero ibm128 0x6.16fb7p+4 : 0x1.9ef41452055e2e51aa7e82a8a18p-4 : inexact += rsqrt upward ibm128 0x6.16fb7p+4 : 0x1.9ef41452055e2e51aa7e82a8a2p-4 : inexact += rsqrt downward binary64 0x6.16fb749d3b76p+4 : 0x1.9ef413b4d126ep-4 : inexact += rsqrt tonearest binary64 0x6.16fb749d3b76p+4 : 0x1.9ef413b4d126ep-4 : inexact += rsqrt towardzero binary64 0x6.16fb749d3b76p+4 : 0x1.9ef413b4d126ep-4 : inexact += rsqrt upward binary64 0x6.16fb749d3b76p+4 : 0x1.9ef413b4d126fp-4 : inexact += rsqrt downward intel96 0x6.16fb749d3b76p+4 : 0x1.9ef413b4d126e24ap-4 : inexact += rsqrt tonearest intel96 0x6.16fb749d3b76p+4 : 0x1.9ef413b4d126e24ap-4 : inexact += rsqrt towardzero intel96 0x6.16fb749d3b76p+4 : 0x1.9ef413b4d126e24ap-4 : inexact += rsqrt upward intel96 0x6.16fb749d3b76p+4 : 0x1.9ef413b4d126e24cp-4 : inexact += rsqrt downward m68k96 0x6.16fb749d3b76p+4 : 0x1.9ef413b4d126e24ap-4 : inexact += rsqrt tonearest m68k96 0x6.16fb749d3b76p+4 : 0x1.9ef413b4d126e24ap-4 : inexact += rsqrt towardzero m68k96 0x6.16fb749d3b76p+4 : 0x1.9ef413b4d126e24ap-4 : inexact += rsqrt upward m68k96 0x6.16fb749d3b76p+4 : 0x1.9ef413b4d126e24cp-4 : inexact += rsqrt downward binary128 0x6.16fb749d3b76p+4 : 0x1.9ef413b4d126e24a9a832cd740c6p-4 : inexact += rsqrt tonearest binary128 0x6.16fb749d3b76p+4 : 0x1.9ef413b4d126e24a9a832cd740c6p-4 : inexact += rsqrt towardzero binary128 0x6.16fb749d3b76p+4 : 0x1.9ef413b4d126e24a9a832cd740c6p-4 : inexact += rsqrt upward binary128 0x6.16fb749d3b76p+4 : 0x1.9ef413b4d126e24a9a832cd740c7p-4 : inexact += rsqrt downward ibm128 0x6.16fb749d3b76p+4 : 0x1.9ef413b4d126e24a9a832cd7408p-4 : inexact += rsqrt tonearest ibm128 0x6.16fb749d3b76p+4 : 0x1.9ef413b4d126e24a9a832cd741p-4 : inexact += rsqrt towardzero ibm128 0x6.16fb749d3b76p+4 : 0x1.9ef413b4d126e24a9a832cd7408p-4 : inexact += rsqrt upward ibm128 0x6.16fb749d3b76p+4 : 0x1.9ef413b4d126e24a9a832cd741p-4 : inexact +rsqrt 0x1.8609cf496ab77p+6 += rsqrt downward binary32 0x6.18274p+4 : 0x1.9ecc32p-4 : inexact += rsqrt tonearest binary32 0x6.18274p+4 : 0x1.9ecc34p-4 : inexact += rsqrt towardzero binary32 0x6.18274p+4 : 0x1.9ecc32p-4 : inexact += rsqrt upward binary32 0x6.18274p+4 : 0x1.9ecc34p-4 : inexact += rsqrt downward binary64 0x6.18274p+4 : 0x1.9ecc338d88349p-4 : inexact += rsqrt tonearest binary64 0x6.18274p+4 : 0x1.9ecc338d8834ap-4 : inexact += rsqrt towardzero binary64 0x6.18274p+4 : 0x1.9ecc338d88349p-4 : inexact += rsqrt upward binary64 0x6.18274p+4 : 0x1.9ecc338d8834ap-4 : inexact += rsqrt downward intel96 0x6.18274p+4 : 0x1.9ecc338d883499eap-4 : inexact += rsqrt tonearest intel96 0x6.18274p+4 : 0x1.9ecc338d883499ecp-4 : inexact += rsqrt towardzero intel96 0x6.18274p+4 : 0x1.9ecc338d883499eap-4 : inexact += rsqrt upward intel96 0x6.18274p+4 : 0x1.9ecc338d883499ecp-4 : inexact += rsqrt downward m68k96 0x6.18274p+4 : 0x1.9ecc338d883499eap-4 : inexact += rsqrt tonearest m68k96 0x6.18274p+4 : 0x1.9ecc338d883499ecp-4 : inexact += rsqrt towardzero m68k96 0x6.18274p+4 : 0x1.9ecc338d883499eap-4 : inexact += rsqrt upward m68k96 0x6.18274p+4 : 0x1.9ecc338d883499ecp-4 : inexact += rsqrt downward binary128 0x6.18274p+4 : 0x1.9ecc338d883499eb28944ba7be67p-4 : inexact += rsqrt tonearest binary128 0x6.18274p+4 : 0x1.9ecc338d883499eb28944ba7be67p-4 : inexact += rsqrt towardzero binary128 0x6.18274p+4 : 0x1.9ecc338d883499eb28944ba7be67p-4 : inexact += rsqrt upward binary128 0x6.18274p+4 : 0x1.9ecc338d883499eb28944ba7be68p-4 : inexact += rsqrt downward ibm128 0x6.18274p+4 : 0x1.9ecc338d883499eb28944ba7bep-4 : inexact += rsqrt tonearest ibm128 0x6.18274p+4 : 0x1.9ecc338d883499eb28944ba7be8p-4 : inexact += rsqrt towardzero ibm128 0x6.18274p+4 : 0x1.9ecc338d883499eb28944ba7bep-4 : inexact += rsqrt upward ibm128 0x6.18274p+4 : 0x1.9ecc338d883499eb28944ba7be8p-4 : inexact += rsqrt downward binary32 0x6.182738p+4 : 0x1.9ecc34p-4 : inexact += rsqrt tonearest binary32 0x6.182738p+4 : 0x1.9ecc34p-4 : inexact += rsqrt towardzero binary32 0x6.182738p+4 : 0x1.9ecc34p-4 : inexact += rsqrt upward binary32 0x6.182738p+4 : 0x1.9ecc36p-4 : inexact += rsqrt downward binary64 0x6.182738p+4 : 0x1.9ecc349dc8625p-4 : inexact += rsqrt tonearest binary64 0x6.182738p+4 : 0x1.9ecc349dc8626p-4 : inexact += rsqrt towardzero binary64 0x6.182738p+4 : 0x1.9ecc349dc8625p-4 : inexact += rsqrt upward binary64 0x6.182738p+4 : 0x1.9ecc349dc8626p-4 : inexact += rsqrt downward intel96 0x6.182738p+4 : 0x1.9ecc349dc862586p-4 : inexact += rsqrt tonearest intel96 0x6.182738p+4 : 0x1.9ecc349dc8625862p-4 : inexact += rsqrt towardzero intel96 0x6.182738p+4 : 0x1.9ecc349dc862586p-4 : inexact += rsqrt upward intel96 0x6.182738p+4 : 0x1.9ecc349dc8625862p-4 : inexact += rsqrt downward m68k96 0x6.182738p+4 : 0x1.9ecc349dc862586p-4 : inexact += rsqrt tonearest m68k96 0x6.182738p+4 : 0x1.9ecc349dc8625862p-4 : inexact += rsqrt towardzero m68k96 0x6.182738p+4 : 0x1.9ecc349dc862586p-4 : inexact += rsqrt upward m68k96 0x6.182738p+4 : 0x1.9ecc349dc8625862p-4 : inexact += rsqrt downward binary128 0x6.182738p+4 : 0x1.9ecc349dc86258610ea6482316ccp-4 : inexact += rsqrt tonearest binary128 0x6.182738p+4 : 0x1.9ecc349dc86258610ea6482316cdp-4 : inexact += rsqrt towardzero binary128 0x6.182738p+4 : 0x1.9ecc349dc86258610ea6482316ccp-4 : inexact += rsqrt upward binary128 0x6.182738p+4 : 0x1.9ecc349dc86258610ea6482316cdp-4 : inexact += rsqrt downward ibm128 0x6.182738p+4 : 0x1.9ecc349dc86258610ea64823168p-4 : inexact += rsqrt tonearest ibm128 0x6.182738p+4 : 0x1.9ecc349dc86258610ea6482317p-4 : inexact += rsqrt towardzero ibm128 0x6.182738p+4 : 0x1.9ecc349dc86258610ea64823168p-4 : inexact += rsqrt upward ibm128 0x6.182738p+4 : 0x1.9ecc349dc86258610ea6482317p-4 : inexact += rsqrt downward binary64 0x6.18273d25aaddcp+4 : 0x1.9ecc33ee9e65ep-4 : inexact += rsqrt tonearest binary64 0x6.18273d25aaddcp+4 : 0x1.9ecc33ee9e65ep-4 : inexact += rsqrt towardzero binary64 0x6.18273d25aaddcp+4 : 0x1.9ecc33ee9e65ep-4 : inexact += rsqrt upward binary64 0x6.18273d25aaddcp+4 : 0x1.9ecc33ee9e65fp-4 : inexact += rsqrt downward intel96 0x6.18273d25aaddcp+4 : 0x1.9ecc33ee9e65e208p-4 : inexact += rsqrt tonearest intel96 0x6.18273d25aaddcp+4 : 0x1.9ecc33ee9e65e208p-4 : inexact += rsqrt towardzero intel96 0x6.18273d25aaddcp+4 : 0x1.9ecc33ee9e65e208p-4 : inexact += rsqrt upward intel96 0x6.18273d25aaddcp+4 : 0x1.9ecc33ee9e65e20ap-4 : inexact += rsqrt downward m68k96 0x6.18273d25aaddcp+4 : 0x1.9ecc33ee9e65e208p-4 : inexact += rsqrt tonearest m68k96 0x6.18273d25aaddcp+4 : 0x1.9ecc33ee9e65e208p-4 : inexact += rsqrt towardzero m68k96 0x6.18273d25aaddcp+4 : 0x1.9ecc33ee9e65e208p-4 : inexact += rsqrt upward m68k96 0x6.18273d25aaddcp+4 : 0x1.9ecc33ee9e65e20ap-4 : inexact += rsqrt downward binary128 0x6.18273d25aaddcp+4 : 0x1.9ecc33ee9e65e2080b09412629ffp-4 : inexact += rsqrt tonearest binary128 0x6.18273d25aaddcp+4 : 0x1.9ecc33ee9e65e2080b09412629ffp-4 : inexact += rsqrt towardzero binary128 0x6.18273d25aaddcp+4 : 0x1.9ecc33ee9e65e2080b09412629ffp-4 : inexact += rsqrt upward binary128 0x6.18273d25aaddcp+4 : 0x1.9ecc33ee9e65e2080b0941262ap-4 : inexact += rsqrt downward ibm128 0x6.18273d25aaddcp+4 : 0x1.9ecc33ee9e65e2080b094126298p-4 : inexact += rsqrt tonearest ibm128 0x6.18273d25aaddcp+4 : 0x1.9ecc33ee9e65e2080b0941262ap-4 : inexact += rsqrt towardzero ibm128 0x6.18273d25aaddcp+4 : 0x1.9ecc33ee9e65e2080b094126298p-4 : inexact += rsqrt upward ibm128 0x6.18273d25aaddcp+4 : 0x1.9ecc33ee9e65e2080b0941262ap-4 : inexact +rsqrt 0x1.873849c70a375p+6 += rsqrt downward binary32 0x6.1ce128p+4 : 0x1.9e2bbap-4 : inexact += rsqrt tonearest binary32 0x6.1ce128p+4 : 0x1.9e2bbap-4 : inexact += rsqrt towardzero binary32 0x6.1ce128p+4 : 0x1.9e2bbap-4 : inexact += rsqrt upward binary32 0x6.1ce128p+4 : 0x1.9e2bbcp-4 : inexact += rsqrt downward binary64 0x6.1ce128p+4 : 0x1.9e2bba23f99c3p-4 : inexact += rsqrt tonearest binary64 0x6.1ce128p+4 : 0x1.9e2bba23f99c3p-4 : inexact += rsqrt towardzero binary64 0x6.1ce128p+4 : 0x1.9e2bba23f99c3p-4 : inexact += rsqrt upward binary64 0x6.1ce128p+4 : 0x1.9e2bba23f99c4p-4 : inexact += rsqrt downward intel96 0x6.1ce128p+4 : 0x1.9e2bba23f99c329ep-4 : inexact += rsqrt tonearest intel96 0x6.1ce128p+4 : 0x1.9e2bba23f99c329ep-4 : inexact += rsqrt towardzero intel96 0x6.1ce128p+4 : 0x1.9e2bba23f99c329ep-4 : inexact += rsqrt upward intel96 0x6.1ce128p+4 : 0x1.9e2bba23f99c32ap-4 : inexact += rsqrt downward m68k96 0x6.1ce128p+4 : 0x1.9e2bba23f99c329ep-4 : inexact += rsqrt tonearest m68k96 0x6.1ce128p+4 : 0x1.9e2bba23f99c329ep-4 : inexact += rsqrt towardzero m68k96 0x6.1ce128p+4 : 0x1.9e2bba23f99c329ep-4 : inexact += rsqrt upward m68k96 0x6.1ce128p+4 : 0x1.9e2bba23f99c32ap-4 : inexact += rsqrt downward binary128 0x6.1ce128p+4 : 0x1.9e2bba23f99c329e787c384e633ep-4 : inexact += rsqrt tonearest binary128 0x6.1ce128p+4 : 0x1.9e2bba23f99c329e787c384e633fp-4 : inexact += rsqrt towardzero binary128 0x6.1ce128p+4 : 0x1.9e2bba23f99c329e787c384e633ep-4 : inexact += rsqrt upward binary128 0x6.1ce128p+4 : 0x1.9e2bba23f99c329e787c384e633fp-4 : inexact += rsqrt downward ibm128 0x6.1ce128p+4 : 0x1.9e2bba23f99c329e787c384e63p-4 : inexact += rsqrt tonearest ibm128 0x6.1ce128p+4 : 0x1.9e2bba23f99c329e787c384e63p-4 : inexact += rsqrt towardzero ibm128 0x6.1ce128p+4 : 0x1.9e2bba23f99c329e787c384e63p-4 : inexact += rsqrt upward ibm128 0x6.1ce128p+4 : 0x1.9e2bba23f99c329e787c384e638p-4 : inexact += rsqrt downward binary32 0x6.1ce12p+4 : 0x1.9e2bbap-4 : inexact += rsqrt tonearest binary32 0x6.1ce12p+4 : 0x1.9e2bbcp-4 : inexact += rsqrt towardzero binary32 0x6.1ce12p+4 : 0x1.9e2bbap-4 : inexact += rsqrt upward binary32 0x6.1ce12p+4 : 0x1.9e2bbcp-4 : inexact += rsqrt downward binary64 0x6.1ce12p+4 : 0x1.9e2bbb32fe494p-4 : inexact += rsqrt tonearest binary64 0x6.1ce12p+4 : 0x1.9e2bbb32fe495p-4 : inexact += rsqrt towardzero binary64 0x6.1ce12p+4 : 0x1.9e2bbb32fe494p-4 : inexact += rsqrt upward binary64 0x6.1ce12p+4 : 0x1.9e2bbb32fe495p-4 : inexact += rsqrt downward intel96 0x6.1ce12p+4 : 0x1.9e2bbb32fe49491p-4 : inexact += rsqrt tonearest intel96 0x6.1ce12p+4 : 0x1.9e2bbb32fe494912p-4 : inexact += rsqrt towardzero intel96 0x6.1ce12p+4 : 0x1.9e2bbb32fe49491p-4 : inexact += rsqrt upward intel96 0x6.1ce12p+4 : 0x1.9e2bbb32fe494912p-4 : inexact += rsqrt downward m68k96 0x6.1ce12p+4 : 0x1.9e2bbb32fe49491p-4 : inexact += rsqrt tonearest m68k96 0x6.1ce12p+4 : 0x1.9e2bbb32fe494912p-4 : inexact += rsqrt towardzero m68k96 0x6.1ce12p+4 : 0x1.9e2bbb32fe49491p-4 : inexact += rsqrt upward m68k96 0x6.1ce12p+4 : 0x1.9e2bbb32fe494912p-4 : inexact += rsqrt downward binary128 0x6.1ce12p+4 : 0x1.9e2bbb32fe4949117e9bac74e781p-4 : inexact += rsqrt tonearest binary128 0x6.1ce12p+4 : 0x1.9e2bbb32fe4949117e9bac74e782p-4 : inexact += rsqrt towardzero binary128 0x6.1ce12p+4 : 0x1.9e2bbb32fe4949117e9bac74e781p-4 : inexact += rsqrt upward binary128 0x6.1ce12p+4 : 0x1.9e2bbb32fe4949117e9bac74e782p-4 : inexact += rsqrt downward ibm128 0x6.1ce12p+4 : 0x1.9e2bbb32fe4949117e9bac74e78p-4 : inexact += rsqrt tonearest ibm128 0x6.1ce12p+4 : 0x1.9e2bbb32fe4949117e9bac74e78p-4 : inexact += rsqrt towardzero ibm128 0x6.1ce12p+4 : 0x1.9e2bbb32fe4949117e9bac74e78p-4 : inexact += rsqrt upward ibm128 0x6.1ce12p+4 : 0x1.9e2bbb32fe4949117e9bac74e8p-4 : inexact += rsqrt downward binary64 0x6.1ce1271c28dd4p+4 : 0x1.9e2bba422038fp-4 : inexact += rsqrt tonearest binary64 0x6.1ce1271c28dd4p+4 : 0x1.9e2bba422039p-4 : inexact += rsqrt towardzero binary64 0x6.1ce1271c28dd4p+4 : 0x1.9e2bba422038fp-4 : inexact += rsqrt upward binary64 0x6.1ce1271c28dd4p+4 : 0x1.9e2bba422039p-4 : inexact += rsqrt downward intel96 0x6.1ce1271c28dd4p+4 : 0x1.9e2bba422038fe96p-4 : inexact += rsqrt tonearest intel96 0x6.1ce1271c28dd4p+4 : 0x1.9e2bba422038fe96p-4 : inexact += rsqrt towardzero intel96 0x6.1ce1271c28dd4p+4 : 0x1.9e2bba422038fe96p-4 : inexact += rsqrt upward intel96 0x6.1ce1271c28dd4p+4 : 0x1.9e2bba422038fe98p-4 : inexact += rsqrt downward m68k96 0x6.1ce1271c28dd4p+4 : 0x1.9e2bba422038fe96p-4 : inexact += rsqrt tonearest m68k96 0x6.1ce1271c28dd4p+4 : 0x1.9e2bba422038fe96p-4 : inexact += rsqrt towardzero m68k96 0x6.1ce1271c28dd4p+4 : 0x1.9e2bba422038fe96p-4 : inexact += rsqrt upward m68k96 0x6.1ce1271c28dd4p+4 : 0x1.9e2bba422038fe98p-4 : inexact += rsqrt downward binary128 0x6.1ce1271c28dd4p+4 : 0x1.9e2bba422038fe963227de5a45c4p-4 : inexact += rsqrt tonearest binary128 0x6.1ce1271c28dd4p+4 : 0x1.9e2bba422038fe963227de5a45c4p-4 : inexact += rsqrt towardzero binary128 0x6.1ce1271c28dd4p+4 : 0x1.9e2bba422038fe963227de5a45c4p-4 : inexact += rsqrt upward binary128 0x6.1ce1271c28dd4p+4 : 0x1.9e2bba422038fe963227de5a45c5p-4 : inexact += rsqrt downward ibm128 0x6.1ce1271c28dd4p+4 : 0x1.9e2bba422038fe963227de5a458p-4 : inexact += rsqrt tonearest ibm128 0x6.1ce1271c28dd4p+4 : 0x1.9e2bba422038fe963227de5a46p-4 : inexact += rsqrt towardzero ibm128 0x6.1ce1271c28dd4p+4 : 0x1.9e2bba422038fe963227de5a458p-4 : inexact += rsqrt upward ibm128 0x6.1ce1271c28dd4p+4 : 0x1.9e2bba422038fe963227de5a46p-4 : inexact +rsqrt 0x1.8919c962cbaaep+6 += rsqrt downward binary32 0x6.246728p+4 : 0x1.9d2dc4p-4 : inexact += rsqrt tonearest binary32 0x6.246728p+4 : 0x1.9d2dc4p-4 : inexact += rsqrt towardzero binary32 0x6.246728p+4 : 0x1.9d2dc4p-4 : inexact += rsqrt upward binary32 0x6.246728p+4 : 0x1.9d2dc6p-4 : inexact += rsqrt downward binary64 0x6.246728p+4 : 0x1.9d2dc4d34eb81p-4 : inexact += rsqrt tonearest binary64 0x6.246728p+4 : 0x1.9d2dc4d34eb82p-4 : inexact += rsqrt towardzero binary64 0x6.246728p+4 : 0x1.9d2dc4d34eb81p-4 : inexact += rsqrt upward binary64 0x6.246728p+4 : 0x1.9d2dc4d34eb82p-4 : inexact += rsqrt downward intel96 0x6.246728p+4 : 0x1.9d2dc4d34eb81c34p-4 : inexact += rsqrt tonearest intel96 0x6.246728p+4 : 0x1.9d2dc4d34eb81c36p-4 : inexact += rsqrt towardzero intel96 0x6.246728p+4 : 0x1.9d2dc4d34eb81c34p-4 : inexact += rsqrt upward intel96 0x6.246728p+4 : 0x1.9d2dc4d34eb81c36p-4 : inexact += rsqrt downward m68k96 0x6.246728p+4 : 0x1.9d2dc4d34eb81c34p-4 : inexact += rsqrt tonearest m68k96 0x6.246728p+4 : 0x1.9d2dc4d34eb81c36p-4 : inexact += rsqrt towardzero m68k96 0x6.246728p+4 : 0x1.9d2dc4d34eb81c34p-4 : inexact += rsqrt upward m68k96 0x6.246728p+4 : 0x1.9d2dc4d34eb81c36p-4 : inexact += rsqrt downward binary128 0x6.246728p+4 : 0x1.9d2dc4d34eb81c3535f2035d2301p-4 : inexact += rsqrt tonearest binary128 0x6.246728p+4 : 0x1.9d2dc4d34eb81c3535f2035d2301p-4 : inexact += rsqrt towardzero binary128 0x6.246728p+4 : 0x1.9d2dc4d34eb81c3535f2035d2301p-4 : inexact += rsqrt upward binary128 0x6.246728p+4 : 0x1.9d2dc4d34eb81c3535f2035d2302p-4 : inexact += rsqrt downward ibm128 0x6.246728p+4 : 0x1.9d2dc4d34eb81c3535f2035d23p-4 : inexact += rsqrt tonearest ibm128 0x6.246728p+4 : 0x1.9d2dc4d34eb81c3535f2035d23p-4 : inexact += rsqrt towardzero ibm128 0x6.246728p+4 : 0x1.9d2dc4d34eb81c3535f2035d23p-4 : inexact += rsqrt upward ibm128 0x6.246728p+4 : 0x1.9d2dc4d34eb81c3535f2035d238p-4 : inexact += rsqrt downward binary32 0x6.24672p+4 : 0x1.9d2dc4p-4 : inexact += rsqrt tonearest binary32 0x6.24672p+4 : 0x1.9d2dc6p-4 : inexact += rsqrt towardzero binary32 0x6.24672p+4 : 0x1.9d2dc4p-4 : inexact += rsqrt upward binary32 0x6.24672p+4 : 0x1.9d2dc6p-4 : inexact += rsqrt downward binary64 0x6.24672p+4 : 0x1.9d2dc5e0620b9p-4 : inexact += rsqrt tonearest binary64 0x6.24672p+4 : 0x1.9d2dc5e0620bap-4 : inexact += rsqrt towardzero binary64 0x6.24672p+4 : 0x1.9d2dc5e0620b9p-4 : inexact += rsqrt upward binary64 0x6.24672p+4 : 0x1.9d2dc5e0620bap-4 : inexact += rsqrt downward intel96 0x6.24672p+4 : 0x1.9d2dc5e0620b9e2cp-4 : inexact += rsqrt tonearest intel96 0x6.24672p+4 : 0x1.9d2dc5e0620b9e2cp-4 : inexact += rsqrt towardzero intel96 0x6.24672p+4 : 0x1.9d2dc5e0620b9e2cp-4 : inexact += rsqrt upward intel96 0x6.24672p+4 : 0x1.9d2dc5e0620b9e2ep-4 : inexact += rsqrt downward m68k96 0x6.24672p+4 : 0x1.9d2dc5e0620b9e2cp-4 : inexact += rsqrt tonearest m68k96 0x6.24672p+4 : 0x1.9d2dc5e0620b9e2cp-4 : inexact += rsqrt towardzero m68k96 0x6.24672p+4 : 0x1.9d2dc5e0620b9e2cp-4 : inexact += rsqrt upward m68k96 0x6.24672p+4 : 0x1.9d2dc5e0620b9e2ep-4 : inexact += rsqrt downward binary128 0x6.24672p+4 : 0x1.9d2dc5e0620b9e2c2c17d4ca01f8p-4 : inexact += rsqrt tonearest binary128 0x6.24672p+4 : 0x1.9d2dc5e0620b9e2c2c17d4ca01f9p-4 : inexact += rsqrt towardzero binary128 0x6.24672p+4 : 0x1.9d2dc5e0620b9e2c2c17d4ca01f8p-4 : inexact += rsqrt upward binary128 0x6.24672p+4 : 0x1.9d2dc5e0620b9e2c2c17d4ca01f9p-4 : inexact += rsqrt downward ibm128 0x6.24672p+4 : 0x1.9d2dc5e0620b9e2c2c17d4ca018p-4 : inexact += rsqrt tonearest ibm128 0x6.24672p+4 : 0x1.9d2dc5e0620b9e2c2c17d4ca02p-4 : inexact += rsqrt towardzero ibm128 0x6.24672p+4 : 0x1.9d2dc5e0620b9e2c2c17d4ca018p-4 : inexact += rsqrt upward ibm128 0x6.24672p+4 : 0x1.9d2dc5e0620b9e2c2c17d4ca02p-4 : inexact += rsqrt downward binary64 0x6.2467258b2eab8p+4 : 0x1.9d2dc525eca5bp-4 : inexact += rsqrt tonearest binary64 0x6.2467258b2eab8p+4 : 0x1.9d2dc525eca5bp-4 : inexact += rsqrt towardzero binary64 0x6.2467258b2eab8p+4 : 0x1.9d2dc525eca5bp-4 : inexact += rsqrt upward binary64 0x6.2467258b2eab8p+4 : 0x1.9d2dc525eca5cp-4 : inexact += rsqrt downward intel96 0x6.2467258b2eab8p+4 : 0x1.9d2dc525eca5b2a4p-4 : inexact += rsqrt tonearest intel96 0x6.2467258b2eab8p+4 : 0x1.9d2dc525eca5b2a4p-4 : inexact += rsqrt towardzero intel96 0x6.2467258b2eab8p+4 : 0x1.9d2dc525eca5b2a4p-4 : inexact += rsqrt upward intel96 0x6.2467258b2eab8p+4 : 0x1.9d2dc525eca5b2a6p-4 : inexact += rsqrt downward m68k96 0x6.2467258b2eab8p+4 : 0x1.9d2dc525eca5b2a4p-4 : inexact += rsqrt tonearest m68k96 0x6.2467258b2eab8p+4 : 0x1.9d2dc525eca5b2a4p-4 : inexact += rsqrt towardzero m68k96 0x6.2467258b2eab8p+4 : 0x1.9d2dc525eca5b2a4p-4 : inexact += rsqrt upward m68k96 0x6.2467258b2eab8p+4 : 0x1.9d2dc525eca5b2a6p-4 : inexact += rsqrt downward binary128 0x6.2467258b2eab8p+4 : 0x1.9d2dc525eca5b2a4751bcdbc63ccp-4 : inexact += rsqrt tonearest binary128 0x6.2467258b2eab8p+4 : 0x1.9d2dc525eca5b2a4751bcdbc63ccp-4 : inexact += rsqrt towardzero binary128 0x6.2467258b2eab8p+4 : 0x1.9d2dc525eca5b2a4751bcdbc63ccp-4 : inexact += rsqrt upward binary128 0x6.2467258b2eab8p+4 : 0x1.9d2dc525eca5b2a4751bcdbc63cdp-4 : inexact += rsqrt downward ibm128 0x6.2467258b2eab8p+4 : 0x1.9d2dc525eca5b2a4751bcdbc638p-4 : inexact += rsqrt tonearest ibm128 0x6.2467258b2eab8p+4 : 0x1.9d2dc525eca5b2a4751bcdbc64p-4 : inexact += rsqrt towardzero ibm128 0x6.2467258b2eab8p+4 : 0x1.9d2dc525eca5b2a4751bcdbc638p-4 : inexact += rsqrt upward ibm128 0x6.2467258b2eab8p+4 : 0x1.9d2dc525eca5b2a4751bcdbc64p-4 : inexact +rsqrt 0x1.8de4493e22dc6p+6 += rsqrt downward binary32 0x6.379128p+4 : 0x1.9aaf06p-4 : inexact += rsqrt tonearest binary32 0x6.379128p+4 : 0x1.9aaf08p-4 : inexact += rsqrt towardzero binary32 0x6.379128p+4 : 0x1.9aaf06p-4 : inexact += rsqrt upward binary32 0x6.379128p+4 : 0x1.9aaf08p-4 : inexact += rsqrt downward binary64 0x6.379128p+4 : 0x1.9aaf077658465p-4 : inexact += rsqrt tonearest binary64 0x6.379128p+4 : 0x1.9aaf077658466p-4 : inexact += rsqrt towardzero binary64 0x6.379128p+4 : 0x1.9aaf077658465p-4 : inexact += rsqrt upward binary64 0x6.379128p+4 : 0x1.9aaf077658466p-4 : inexact += rsqrt downward intel96 0x6.379128p+4 : 0x1.9aaf077658465d6cp-4 : inexact += rsqrt tonearest intel96 0x6.379128p+4 : 0x1.9aaf077658465d6ep-4 : inexact += rsqrt towardzero intel96 0x6.379128p+4 : 0x1.9aaf077658465d6cp-4 : inexact += rsqrt upward intel96 0x6.379128p+4 : 0x1.9aaf077658465d6ep-4 : inexact += rsqrt downward m68k96 0x6.379128p+4 : 0x1.9aaf077658465d6cp-4 : inexact += rsqrt tonearest m68k96 0x6.379128p+4 : 0x1.9aaf077658465d6ep-4 : inexact += rsqrt towardzero m68k96 0x6.379128p+4 : 0x1.9aaf077658465d6cp-4 : inexact += rsqrt upward m68k96 0x6.379128p+4 : 0x1.9aaf077658465d6ep-4 : inexact += rsqrt downward binary128 0x6.379128p+4 : 0x1.9aaf077658465d6dfd5172798752p-4 : inexact += rsqrt tonearest binary128 0x6.379128p+4 : 0x1.9aaf077658465d6dfd5172798753p-4 : inexact += rsqrt towardzero binary128 0x6.379128p+4 : 0x1.9aaf077658465d6dfd5172798752p-4 : inexact += rsqrt upward binary128 0x6.379128p+4 : 0x1.9aaf077658465d6dfd5172798753p-4 : inexact += rsqrt downward ibm128 0x6.379128p+4 : 0x1.9aaf077658465d6dfd51727987p-4 : inexact += rsqrt tonearest ibm128 0x6.379128p+4 : 0x1.9aaf077658465d6dfd517279878p-4 : inexact += rsqrt towardzero ibm128 0x6.379128p+4 : 0x1.9aaf077658465d6dfd51727987p-4 : inexact += rsqrt upward ibm128 0x6.379128p+4 : 0x1.9aaf077658465d6dfd517279878p-4 : inexact += rsqrt downward binary32 0x6.37912p+4 : 0x1.9aaf08p-4 : inexact += rsqrt tonearest binary32 0x6.37912p+4 : 0x1.9aaf08p-4 : inexact += rsqrt towardzero binary32 0x6.37912p+4 : 0x1.9aaf08p-4 : inexact += rsqrt upward binary32 0x6.37912p+4 : 0x1.9aaf0ap-4 : inexact += rsqrt downward binary64 0x6.37912p+4 : 0x1.9aaf087e93379p-4 : inexact += rsqrt tonearest binary64 0x6.37912p+4 : 0x1.9aaf087e9337ap-4 : inexact += rsqrt towardzero binary64 0x6.37912p+4 : 0x1.9aaf087e93379p-4 : inexact += rsqrt upward binary64 0x6.37912p+4 : 0x1.9aaf087e9337ap-4 : inexact += rsqrt downward intel96 0x6.37912p+4 : 0x1.9aaf087e93379f1p-4 : inexact += rsqrt tonearest intel96 0x6.37912p+4 : 0x1.9aaf087e93379f1p-4 : inexact += rsqrt towardzero intel96 0x6.37912p+4 : 0x1.9aaf087e93379f1p-4 : inexact += rsqrt upward intel96 0x6.37912p+4 : 0x1.9aaf087e93379f12p-4 : inexact += rsqrt downward m68k96 0x6.37912p+4 : 0x1.9aaf087e93379f1p-4 : inexact += rsqrt tonearest m68k96 0x6.37912p+4 : 0x1.9aaf087e93379f1p-4 : inexact += rsqrt towardzero m68k96 0x6.37912p+4 : 0x1.9aaf087e93379f1p-4 : inexact += rsqrt upward m68k96 0x6.37912p+4 : 0x1.9aaf087e93379f12p-4 : inexact += rsqrt downward binary128 0x6.37912p+4 : 0x1.9aaf087e93379f1029d10aa23bap-4 : inexact += rsqrt tonearest binary128 0x6.37912p+4 : 0x1.9aaf087e93379f1029d10aa23ba1p-4 : inexact += rsqrt towardzero binary128 0x6.37912p+4 : 0x1.9aaf087e93379f1029d10aa23bap-4 : inexact += rsqrt upward binary128 0x6.37912p+4 : 0x1.9aaf087e93379f1029d10aa23ba1p-4 : inexact += rsqrt downward ibm128 0x6.37912p+4 : 0x1.9aaf087e93379f1029d10aa23b8p-4 : inexact += rsqrt tonearest ibm128 0x6.37912p+4 : 0x1.9aaf087e93379f1029d10aa23b8p-4 : inexact += rsqrt towardzero ibm128 0x6.37912p+4 : 0x1.9aaf087e93379f1029d10aa23b8p-4 : inexact += rsqrt upward ibm128 0x6.37912p+4 : 0x1.9aaf087e93379f1029d10aa23cp-4 : inexact += rsqrt downward binary64 0x6.379124f88b718p+4 : 0x1.9aaf07da649dep-4 : inexact += rsqrt tonearest binary64 0x6.379124f88b718p+4 : 0x1.9aaf07da649dep-4 : inexact += rsqrt towardzero binary64 0x6.379124f88b718p+4 : 0x1.9aaf07da649dep-4 : inexact += rsqrt upward binary64 0x6.379124f88b718p+4 : 0x1.9aaf07da649dfp-4 : inexact += rsqrt downward intel96 0x6.379124f88b718p+4 : 0x1.9aaf07da649de668p-4 : inexact += rsqrt tonearest intel96 0x6.379124f88b718p+4 : 0x1.9aaf07da649de66ap-4 : inexact += rsqrt towardzero intel96 0x6.379124f88b718p+4 : 0x1.9aaf07da649de668p-4 : inexact += rsqrt upward intel96 0x6.379124f88b718p+4 : 0x1.9aaf07da649de66ap-4 : inexact += rsqrt downward m68k96 0x6.379124f88b718p+4 : 0x1.9aaf07da649de668p-4 : inexact += rsqrt tonearest m68k96 0x6.379124f88b718p+4 : 0x1.9aaf07da649de66ap-4 : inexact += rsqrt towardzero m68k96 0x6.379124f88b718p+4 : 0x1.9aaf07da649de668p-4 : inexact += rsqrt upward m68k96 0x6.379124f88b718p+4 : 0x1.9aaf07da649de66ap-4 : inexact += rsqrt downward binary128 0x6.379124f88b718p+4 : 0x1.9aaf07da649de669835d4a7548bep-4 : inexact += rsqrt tonearest binary128 0x6.379124f88b718p+4 : 0x1.9aaf07da649de669835d4a7548bfp-4 : inexact += rsqrt towardzero binary128 0x6.379124f88b718p+4 : 0x1.9aaf07da649de669835d4a7548bep-4 : inexact += rsqrt upward binary128 0x6.379124f88b718p+4 : 0x1.9aaf07da649de669835d4a7548bfp-4 : inexact += rsqrt downward ibm128 0x6.379124f88b718p+4 : 0x1.9aaf07da649de669835d4a75488p-4 : inexact += rsqrt tonearest ibm128 0x6.379124f88b718p+4 : 0x1.9aaf07da649de669835d4a75488p-4 : inexact += rsqrt towardzero ibm128 0x6.379124f88b718p+4 : 0x1.9aaf07da649de669835d4a75488p-4 : inexact += rsqrt upward ibm128 0x6.379124f88b718p+4 : 0x1.9aaf07da649de669835d4a7549p-4 : inexact +rsqrt 0x1.924829a17a288p+6 += rsqrt downward binary32 0x6.4920a8p+4 : 0x1.986fc8p-4 : inexact += rsqrt tonearest binary32 0x6.4920a8p+4 : 0x1.986fc8p-4 : inexact += rsqrt towardzero binary32 0x6.4920a8p+4 : 0x1.986fc8p-4 : inexact += rsqrt upward binary32 0x6.4920a8p+4 : 0x1.986fcap-4 : inexact += rsqrt downward binary64 0x6.4920a8p+4 : 0x1.986fc8189a05ep-4 : inexact += rsqrt tonearest binary64 0x6.4920a8p+4 : 0x1.986fc8189a05fp-4 : inexact += rsqrt towardzero binary64 0x6.4920a8p+4 : 0x1.986fc8189a05ep-4 : inexact += rsqrt upward binary64 0x6.4920a8p+4 : 0x1.986fc8189a05fp-4 : inexact += rsqrt downward intel96 0x6.4920a8p+4 : 0x1.986fc8189a05e96ap-4 : inexact += rsqrt tonearest intel96 0x6.4920a8p+4 : 0x1.986fc8189a05e96cp-4 : inexact += rsqrt towardzero intel96 0x6.4920a8p+4 : 0x1.986fc8189a05e96ap-4 : inexact += rsqrt upward intel96 0x6.4920a8p+4 : 0x1.986fc8189a05e96cp-4 : inexact += rsqrt downward m68k96 0x6.4920a8p+4 : 0x1.986fc8189a05e96ap-4 : inexact += rsqrt tonearest m68k96 0x6.4920a8p+4 : 0x1.986fc8189a05e96cp-4 : inexact += rsqrt towardzero m68k96 0x6.4920a8p+4 : 0x1.986fc8189a05e96ap-4 : inexact += rsqrt upward m68k96 0x6.4920a8p+4 : 0x1.986fc8189a05e96cp-4 : inexact += rsqrt downward binary128 0x6.4920a8p+4 : 0x1.986fc8189a05e96b126ab2bfb36p-4 : inexact += rsqrt tonearest binary128 0x6.4920a8p+4 : 0x1.986fc8189a05e96b126ab2bfb361p-4 : inexact += rsqrt towardzero binary128 0x6.4920a8p+4 : 0x1.986fc8189a05e96b126ab2bfb36p-4 : inexact += rsqrt upward binary128 0x6.4920a8p+4 : 0x1.986fc8189a05e96b126ab2bfb361p-4 : inexact += rsqrt downward ibm128 0x6.4920a8p+4 : 0x1.986fc8189a05e96b126ab2bfb3p-4 : inexact += rsqrt tonearest ibm128 0x6.4920a8p+4 : 0x1.986fc8189a05e96b126ab2bfb38p-4 : inexact += rsqrt towardzero ibm128 0x6.4920a8p+4 : 0x1.986fc8189a05e96b126ab2bfb3p-4 : inexact += rsqrt upward ibm128 0x6.4920a8p+4 : 0x1.986fc8189a05e96b126ab2bfb38p-4 : inexact += rsqrt downward binary32 0x6.4920ap+4 : 0x1.986fc8p-4 : inexact += rsqrt tonearest binary32 0x6.4920ap+4 : 0x1.986fcap-4 : inexact += rsqrt towardzero binary32 0x6.4920ap+4 : 0x1.986fc8p-4 : inexact += rsqrt upward binary32 0x6.4920ap+4 : 0x1.986fcap-4 : inexact += rsqrt downward binary64 0x6.4920ap+4 : 0x1.986fc91c84b3bp-4 : inexact += rsqrt tonearest binary64 0x6.4920ap+4 : 0x1.986fc91c84b3cp-4 : inexact += rsqrt towardzero binary64 0x6.4920ap+4 : 0x1.986fc91c84b3bp-4 : inexact += rsqrt upward binary64 0x6.4920ap+4 : 0x1.986fc91c84b3cp-4 : inexact += rsqrt downward intel96 0x6.4920ap+4 : 0x1.986fc91c84b3becep-4 : inexact += rsqrt tonearest intel96 0x6.4920ap+4 : 0x1.986fc91c84b3becep-4 : inexact += rsqrt towardzero intel96 0x6.4920ap+4 : 0x1.986fc91c84b3becep-4 : inexact += rsqrt upward intel96 0x6.4920ap+4 : 0x1.986fc91c84b3bedp-4 : inexact += rsqrt downward m68k96 0x6.4920ap+4 : 0x1.986fc91c84b3becep-4 : inexact += rsqrt tonearest m68k96 0x6.4920ap+4 : 0x1.986fc91c84b3becep-4 : inexact += rsqrt towardzero m68k96 0x6.4920ap+4 : 0x1.986fc91c84b3becep-4 : inexact += rsqrt upward m68k96 0x6.4920ap+4 : 0x1.986fc91c84b3bedp-4 : inexact += rsqrt downward binary128 0x6.4920ap+4 : 0x1.986fc91c84b3bece1a08ebd99043p-4 : inexact += rsqrt tonearest binary128 0x6.4920ap+4 : 0x1.986fc91c84b3bece1a08ebd99043p-4 : inexact += rsqrt towardzero binary128 0x6.4920ap+4 : 0x1.986fc91c84b3bece1a08ebd99043p-4 : inexact += rsqrt upward binary128 0x6.4920ap+4 : 0x1.986fc91c84b3bece1a08ebd99044p-4 : inexact += rsqrt downward ibm128 0x6.4920ap+4 : 0x1.986fc91c84b3bece1a08ebd99p-4 : inexact += rsqrt tonearest ibm128 0x6.4920ap+4 : 0x1.986fc91c84b3bece1a08ebd9908p-4 : inexact += rsqrt towardzero ibm128 0x6.4920ap+4 : 0x1.986fc91c84b3bece1a08ebd99p-4 : inexact += rsqrt upward ibm128 0x6.4920ap+4 : 0x1.986fc91c84b3bece1a08ebd9908p-4 : inexact += rsqrt downward binary64 0x6.4920a685e8a2p+4 : 0x1.986fc848960d8p-4 : inexact += rsqrt tonearest binary64 0x6.4920a685e8a2p+4 : 0x1.986fc848960d9p-4 : inexact += rsqrt towardzero binary64 0x6.4920a685e8a2p+4 : 0x1.986fc848960d8p-4 : inexact += rsqrt upward binary64 0x6.4920a685e8a2p+4 : 0x1.986fc848960d9p-4 : inexact += rsqrt downward intel96 0x6.4920a685e8a2p+4 : 0x1.986fc848960d8a6cp-4 : inexact += rsqrt tonearest intel96 0x6.4920a685e8a2p+4 : 0x1.986fc848960d8a6ep-4 : inexact += rsqrt towardzero intel96 0x6.4920a685e8a2p+4 : 0x1.986fc848960d8a6cp-4 : inexact += rsqrt upward intel96 0x6.4920a685e8a2p+4 : 0x1.986fc848960d8a6ep-4 : inexact += rsqrt downward m68k96 0x6.4920a685e8a2p+4 : 0x1.986fc848960d8a6cp-4 : inexact += rsqrt tonearest m68k96 0x6.4920a685e8a2p+4 : 0x1.986fc848960d8a6ep-4 : inexact += rsqrt towardzero m68k96 0x6.4920a685e8a2p+4 : 0x1.986fc848960d8a6cp-4 : inexact += rsqrt upward m68k96 0x6.4920a685e8a2p+4 : 0x1.986fc848960d8a6ep-4 : inexact += rsqrt downward binary128 0x6.4920a685e8a2p+4 : 0x1.986fc848960d8a6dd371184f62cbp-4 : inexact += rsqrt tonearest binary128 0x6.4920a685e8a2p+4 : 0x1.986fc848960d8a6dd371184f62ccp-4 : inexact += rsqrt towardzero binary128 0x6.4920a685e8a2p+4 : 0x1.986fc848960d8a6dd371184f62cbp-4 : inexact += rsqrt upward binary128 0x6.4920a685e8a2p+4 : 0x1.986fc848960d8a6dd371184f62ccp-4 : inexact += rsqrt downward ibm128 0x6.4920a685e8a2p+4 : 0x1.986fc848960d8a6dd371184f628p-4 : inexact += rsqrt tonearest ibm128 0x6.4920a685e8a2p+4 : 0x1.986fc848960d8a6dd371184f63p-4 : inexact += rsqrt towardzero ibm128 0x6.4920a685e8a2p+4 : 0x1.986fc848960d8a6dd371184f628p-4 : inexact += rsqrt upward ibm128 0x6.4920a685e8a2p+4 : 0x1.986fc848960d8a6dd371184f63p-4 : inexact +rsqrt 0x1.92702cd992f12p+6 += rsqrt downward binary32 0x6.49c0b8p+4 : 0x1.985b78p-4 : inexact += rsqrt tonearest binary32 0x6.49c0b8p+4 : 0x1.985b7ap-4 : inexact += rsqrt towardzero binary32 0x6.49c0b8p+4 : 0x1.985b78p-4 : inexact += rsqrt upward binary32 0x6.49c0b8p+4 : 0x1.985b7ap-4 : inexact += rsqrt downward binary64 0x6.49c0b8p+4 : 0x1.985b793f1aa62p-4 : inexact += rsqrt tonearest binary64 0x6.49c0b8p+4 : 0x1.985b793f1aa63p-4 : inexact += rsqrt towardzero binary64 0x6.49c0b8p+4 : 0x1.985b793f1aa62p-4 : inexact += rsqrt upward binary64 0x6.49c0b8p+4 : 0x1.985b793f1aa63p-4 : inexact += rsqrt downward intel96 0x6.49c0b8p+4 : 0x1.985b793f1aa62c0cp-4 : inexact += rsqrt tonearest intel96 0x6.49c0b8p+4 : 0x1.985b793f1aa62c0ep-4 : inexact += rsqrt towardzero intel96 0x6.49c0b8p+4 : 0x1.985b793f1aa62c0cp-4 : inexact += rsqrt upward intel96 0x6.49c0b8p+4 : 0x1.985b793f1aa62c0ep-4 : inexact += rsqrt downward m68k96 0x6.49c0b8p+4 : 0x1.985b793f1aa62c0cp-4 : inexact += rsqrt tonearest m68k96 0x6.49c0b8p+4 : 0x1.985b793f1aa62c0ep-4 : inexact += rsqrt towardzero m68k96 0x6.49c0b8p+4 : 0x1.985b793f1aa62c0cp-4 : inexact += rsqrt upward m68k96 0x6.49c0b8p+4 : 0x1.985b793f1aa62c0ep-4 : inexact += rsqrt downward binary128 0x6.49c0b8p+4 : 0x1.985b793f1aa62c0d2542bdfa9618p-4 : inexact += rsqrt tonearest binary128 0x6.49c0b8p+4 : 0x1.985b793f1aa62c0d2542bdfa9618p-4 : inexact += rsqrt towardzero binary128 0x6.49c0b8p+4 : 0x1.985b793f1aa62c0d2542bdfa9618p-4 : inexact += rsqrt upward binary128 0x6.49c0b8p+4 : 0x1.985b793f1aa62c0d2542bdfa9619p-4 : inexact += rsqrt downward ibm128 0x6.49c0b8p+4 : 0x1.985b793f1aa62c0d2542bdfa96p-4 : inexact += rsqrt tonearest ibm128 0x6.49c0b8p+4 : 0x1.985b793f1aa62c0d2542bdfa96p-4 : inexact += rsqrt towardzero ibm128 0x6.49c0b8p+4 : 0x1.985b793f1aa62c0d2542bdfa96p-4 : inexact += rsqrt upward ibm128 0x6.49c0b8p+4 : 0x1.985b793f1aa62c0d2542bdfa968p-4 : inexact += rsqrt downward binary32 0x6.49c0bp+4 : 0x1.985b7ap-4 : inexact += rsqrt tonearest binary32 0x6.49c0bp+4 : 0x1.985b7ap-4 : inexact += rsqrt towardzero binary32 0x6.49c0bp+4 : 0x1.985b7ap-4 : inexact += rsqrt upward binary32 0x6.49c0bp+4 : 0x1.985b7cp-4 : inexact += rsqrt downward binary64 0x6.49c0bp+4 : 0x1.985b7a42de90cp-4 : inexact += rsqrt tonearest binary64 0x6.49c0bp+4 : 0x1.985b7a42de90cp-4 : inexact += rsqrt towardzero binary64 0x6.49c0bp+4 : 0x1.985b7a42de90cp-4 : inexact += rsqrt upward binary64 0x6.49c0bp+4 : 0x1.985b7a42de90dp-4 : inexact += rsqrt downward intel96 0x6.49c0bp+4 : 0x1.985b7a42de90c2ecp-4 : inexact += rsqrt tonearest intel96 0x6.49c0bp+4 : 0x1.985b7a42de90c2ecp-4 : inexact += rsqrt towardzero intel96 0x6.49c0bp+4 : 0x1.985b7a42de90c2ecp-4 : inexact += rsqrt upward intel96 0x6.49c0bp+4 : 0x1.985b7a42de90c2eep-4 : inexact += rsqrt downward m68k96 0x6.49c0bp+4 : 0x1.985b7a42de90c2ecp-4 : inexact += rsqrt tonearest m68k96 0x6.49c0bp+4 : 0x1.985b7a42de90c2ecp-4 : inexact += rsqrt towardzero m68k96 0x6.49c0bp+4 : 0x1.985b7a42de90c2ecp-4 : inexact += rsqrt upward m68k96 0x6.49c0bp+4 : 0x1.985b7a42de90c2eep-4 : inexact += rsqrt downward binary128 0x6.49c0bp+4 : 0x1.985b7a42de90c2ec43815ec85cabp-4 : inexact += rsqrt tonearest binary128 0x6.49c0bp+4 : 0x1.985b7a42de90c2ec43815ec85cabp-4 : inexact += rsqrt towardzero binary128 0x6.49c0bp+4 : 0x1.985b7a42de90c2ec43815ec85cabp-4 : inexact += rsqrt upward binary128 0x6.49c0bp+4 : 0x1.985b7a42de90c2ec43815ec85cacp-4 : inexact += rsqrt downward ibm128 0x6.49c0bp+4 : 0x1.985b7a42de90c2ec43815ec85c8p-4 : inexact += rsqrt tonearest ibm128 0x6.49c0bp+4 : 0x1.985b7a42de90c2ec43815ec85c8p-4 : inexact += rsqrt towardzero ibm128 0x6.49c0bp+4 : 0x1.985b7a42de90c2ec43815ec85c8p-4 : inexact += rsqrt upward ibm128 0x6.49c0bp+4 : 0x1.985b7a42de90c2ec43815ec85dp-4 : inexact += rsqrt downward binary64 0x6.49c0b3664bc48p+4 : 0x1.985b79d47b7a6p-4 : inexact += rsqrt tonearest binary64 0x6.49c0b3664bc48p+4 : 0x1.985b79d47b7a6p-4 : inexact += rsqrt towardzero binary64 0x6.49c0b3664bc48p+4 : 0x1.985b79d47b7a6p-4 : inexact += rsqrt upward binary64 0x6.49c0b3664bc48p+4 : 0x1.985b79d47b7a7p-4 : inexact += rsqrt downward intel96 0x6.49c0b3664bc48p+4 : 0x1.985b79d47b7a658ep-4 : inexact += rsqrt tonearest intel96 0x6.49c0b3664bc48p+4 : 0x1.985b79d47b7a659p-4 : inexact += rsqrt towardzero intel96 0x6.49c0b3664bc48p+4 : 0x1.985b79d47b7a658ep-4 : inexact += rsqrt upward intel96 0x6.49c0b3664bc48p+4 : 0x1.985b79d47b7a659p-4 : inexact += rsqrt downward m68k96 0x6.49c0b3664bc48p+4 : 0x1.985b79d47b7a658ep-4 : inexact += rsqrt tonearest m68k96 0x6.49c0b3664bc48p+4 : 0x1.985b79d47b7a659p-4 : inexact += rsqrt towardzero m68k96 0x6.49c0b3664bc48p+4 : 0x1.985b79d47b7a658ep-4 : inexact += rsqrt upward m68k96 0x6.49c0b3664bc48p+4 : 0x1.985b79d47b7a659p-4 : inexact += rsqrt downward binary128 0x6.49c0b3664bc48p+4 : 0x1.985b79d47b7a658fa20b1ab20694p-4 : inexact += rsqrt tonearest binary128 0x6.49c0b3664bc48p+4 : 0x1.985b79d47b7a658fa20b1ab20695p-4 : inexact += rsqrt towardzero binary128 0x6.49c0b3664bc48p+4 : 0x1.985b79d47b7a658fa20b1ab20694p-4 : inexact += rsqrt upward binary128 0x6.49c0b3664bc48p+4 : 0x1.985b79d47b7a658fa20b1ab20695p-4 : inexact += rsqrt downward ibm128 0x6.49c0b3664bc48p+4 : 0x1.985b79d47b7a658fa20b1ab2068p-4 : inexact += rsqrt tonearest ibm128 0x6.49c0b3664bc48p+4 : 0x1.985b79d47b7a658fa20b1ab2068p-4 : inexact += rsqrt towardzero ibm128 0x6.49c0b3664bc48p+4 : 0x1.985b79d47b7a658fa20b1ab2068p-4 : inexact += rsqrt upward ibm128 0x6.49c0b3664bc48p+4 : 0x1.985b79d47b7a658fa20b1ab207p-4 : inexact +rsqrt 0x1.92b763a8311fdp+6 += rsqrt downward binary32 0x6.4add9p+4 : 0x1.98375cp-4 : inexact += rsqrt tonearest binary32 0x6.4add9p+4 : 0x1.98375cp-4 : inexact += rsqrt towardzero binary32 0x6.4add9p+4 : 0x1.98375cp-4 : inexact += rsqrt upward binary32 0x6.4add9p+4 : 0x1.98375ep-4 : inexact += rsqrt downward binary64 0x6.4add9p+4 : 0x1.98375cf94bc72p-4 : inexact += rsqrt tonearest binary64 0x6.4add9p+4 : 0x1.98375cf94bc72p-4 : inexact += rsqrt towardzero binary64 0x6.4add9p+4 : 0x1.98375cf94bc72p-4 : inexact += rsqrt upward binary64 0x6.4add9p+4 : 0x1.98375cf94bc73p-4 : inexact += rsqrt downward intel96 0x6.4add9p+4 : 0x1.98375cf94bc725p-4 : inexact += rsqrt tonearest intel96 0x6.4add9p+4 : 0x1.98375cf94bc72502p-4 : inexact += rsqrt towardzero intel96 0x6.4add9p+4 : 0x1.98375cf94bc725p-4 : inexact += rsqrt upward intel96 0x6.4add9p+4 : 0x1.98375cf94bc72502p-4 : inexact += rsqrt downward m68k96 0x6.4add9p+4 : 0x1.98375cf94bc725p-4 : inexact += rsqrt tonearest m68k96 0x6.4add9p+4 : 0x1.98375cf94bc72502p-4 : inexact += rsqrt towardzero m68k96 0x6.4add9p+4 : 0x1.98375cf94bc725p-4 : inexact += rsqrt upward m68k96 0x6.4add9p+4 : 0x1.98375cf94bc72502p-4 : inexact += rsqrt downward binary128 0x6.4add9p+4 : 0x1.98375cf94bc725018aa4a08e7a52p-4 : inexact += rsqrt tonearest binary128 0x6.4add9p+4 : 0x1.98375cf94bc725018aa4a08e7a53p-4 : inexact += rsqrt towardzero binary128 0x6.4add9p+4 : 0x1.98375cf94bc725018aa4a08e7a52p-4 : inexact += rsqrt upward binary128 0x6.4add9p+4 : 0x1.98375cf94bc725018aa4a08e7a53p-4 : inexact += rsqrt downward ibm128 0x6.4add9p+4 : 0x1.98375cf94bc725018aa4a08e7ap-4 : inexact += rsqrt tonearest ibm128 0x6.4add9p+4 : 0x1.98375cf94bc725018aa4a08e7a8p-4 : inexact += rsqrt towardzero ibm128 0x6.4add9p+4 : 0x1.98375cf94bc725018aa4a08e7ap-4 : inexact += rsqrt upward ibm128 0x6.4add9p+4 : 0x1.98375cf94bc725018aa4a08e7a8p-4 : inexact += rsqrt downward binary32 0x6.4add88p+4 : 0x1.98375cp-4 : inexact += rsqrt tonearest binary32 0x6.4add88p+4 : 0x1.98375ep-4 : inexact += rsqrt towardzero binary32 0x6.4add88p+4 : 0x1.98375cp-4 : inexact += rsqrt upward binary32 0x6.4add88p+4 : 0x1.98375ep-4 : inexact += rsqrt downward binary64 0x6.4add88p+4 : 0x1.98375dfccace5p-4 : inexact += rsqrt tonearest binary64 0x6.4add88p+4 : 0x1.98375dfccace6p-4 : inexact += rsqrt towardzero binary64 0x6.4add88p+4 : 0x1.98375dfccace5p-4 : inexact += rsqrt upward binary64 0x6.4add88p+4 : 0x1.98375dfccace6p-4 : inexact += rsqrt downward intel96 0x6.4add88p+4 : 0x1.98375dfccace5afcp-4 : inexact += rsqrt tonearest intel96 0x6.4add88p+4 : 0x1.98375dfccace5afcp-4 : inexact += rsqrt towardzero intel96 0x6.4add88p+4 : 0x1.98375dfccace5afcp-4 : inexact += rsqrt upward intel96 0x6.4add88p+4 : 0x1.98375dfccace5afep-4 : inexact += rsqrt downward m68k96 0x6.4add88p+4 : 0x1.98375dfccace5afcp-4 : inexact += rsqrt tonearest m68k96 0x6.4add88p+4 : 0x1.98375dfccace5afcp-4 : inexact += rsqrt towardzero m68k96 0x6.4add88p+4 : 0x1.98375dfccace5afcp-4 : inexact += rsqrt upward m68k96 0x6.4add88p+4 : 0x1.98375dfccace5afep-4 : inexact += rsqrt downward binary128 0x6.4add88p+4 : 0x1.98375dfccace5afc64e3ced63eefp-4 : inexact += rsqrt tonearest binary128 0x6.4add88p+4 : 0x1.98375dfccace5afc64e3ced63efp-4 : inexact += rsqrt towardzero binary128 0x6.4add88p+4 : 0x1.98375dfccace5afc64e3ced63eefp-4 : inexact += rsqrt upward binary128 0x6.4add88p+4 : 0x1.98375dfccace5afc64e3ced63efp-4 : inexact += rsqrt downward ibm128 0x6.4add88p+4 : 0x1.98375dfccace5afc64e3ced63e8p-4 : inexact += rsqrt tonearest ibm128 0x6.4add88p+4 : 0x1.98375dfccace5afc64e3ced63fp-4 : inexact += rsqrt towardzero ibm128 0x6.4add88p+4 : 0x1.98375dfccace5afc64e3ced63e8p-4 : inexact += rsqrt upward ibm128 0x6.4add88p+4 : 0x1.98375dfccace5afc64e3ced63fp-4 : inexact += rsqrt downward binary64 0x6.4add8ea0c47f4p+4 : 0x1.98375d25ccb67p-4 : inexact += rsqrt tonearest binary64 0x6.4add8ea0c47f4p+4 : 0x1.98375d25ccb67p-4 : inexact += rsqrt towardzero binary64 0x6.4add8ea0c47f4p+4 : 0x1.98375d25ccb67p-4 : inexact += rsqrt upward binary64 0x6.4add8ea0c47f4p+4 : 0x1.98375d25ccb68p-4 : inexact += rsqrt downward intel96 0x6.4add8ea0c47f4p+4 : 0x1.98375d25ccb67752p-4 : inexact += rsqrt tonearest intel96 0x6.4add8ea0c47f4p+4 : 0x1.98375d25ccb67754p-4 : inexact += rsqrt towardzero intel96 0x6.4add8ea0c47f4p+4 : 0x1.98375d25ccb67752p-4 : inexact += rsqrt upward intel96 0x6.4add8ea0c47f4p+4 : 0x1.98375d25ccb67754p-4 : inexact += rsqrt downward m68k96 0x6.4add8ea0c47f4p+4 : 0x1.98375d25ccb67752p-4 : inexact += rsqrt tonearest m68k96 0x6.4add8ea0c47f4p+4 : 0x1.98375d25ccb67754p-4 : inexact += rsqrt towardzero m68k96 0x6.4add8ea0c47f4p+4 : 0x1.98375d25ccb67752p-4 : inexact += rsqrt upward m68k96 0x6.4add8ea0c47f4p+4 : 0x1.98375d25ccb67754p-4 : inexact += rsqrt downward binary128 0x6.4add8ea0c47f4p+4 : 0x1.98375d25ccb67753163cda265265p-4 : inexact += rsqrt tonearest binary128 0x6.4add8ea0c47f4p+4 : 0x1.98375d25ccb67753163cda265265p-4 : inexact += rsqrt towardzero binary128 0x6.4add8ea0c47f4p+4 : 0x1.98375d25ccb67753163cda265265p-4 : inexact += rsqrt upward binary128 0x6.4add8ea0c47f4p+4 : 0x1.98375d25ccb67753163cda265266p-4 : inexact += rsqrt downward ibm128 0x6.4add8ea0c47f4p+4 : 0x1.98375d25ccb67753163cda2652p-4 : inexact += rsqrt tonearest ibm128 0x6.4add8ea0c47f4p+4 : 0x1.98375d25ccb67753163cda26528p-4 : inexact += rsqrt towardzero ibm128 0x6.4add8ea0c47f4p+4 : 0x1.98375d25ccb67753163cda2652p-4 : inexact += rsqrt upward ibm128 0x6.4add8ea0c47f4p+4 : 0x1.98375d25ccb67753163cda26528p-4 : inexact +rsqrt 0x1.947da013c7293p+6 += rsqrt downward binary32 0x6.51f688p+4 : 0x1.9751e4p-4 : inexact += rsqrt tonearest binary32 0x6.51f688p+4 : 0x1.9751e6p-4 : inexact += rsqrt towardzero binary32 0x6.51f688p+4 : 0x1.9751e4p-4 : inexact += rsqrt upward binary32 0x6.51f688p+4 : 0x1.9751e6p-4 : inexact += rsqrt downward binary64 0x6.51f688p+4 : 0x1.9751e5f65d889p-4 : inexact += rsqrt tonearest binary64 0x6.51f688p+4 : 0x1.9751e5f65d889p-4 : inexact += rsqrt towardzero binary64 0x6.51f688p+4 : 0x1.9751e5f65d889p-4 : inexact += rsqrt upward binary64 0x6.51f688p+4 : 0x1.9751e5f65d88ap-4 : inexact += rsqrt downward intel96 0x6.51f688p+4 : 0x1.9751e5f65d88938cp-4 : inexact += rsqrt tonearest intel96 0x6.51f688p+4 : 0x1.9751e5f65d88938ep-4 : inexact += rsqrt towardzero intel96 0x6.51f688p+4 : 0x1.9751e5f65d88938cp-4 : inexact += rsqrt upward intel96 0x6.51f688p+4 : 0x1.9751e5f65d88938ep-4 : inexact += rsqrt downward m68k96 0x6.51f688p+4 : 0x1.9751e5f65d88938cp-4 : inexact += rsqrt tonearest m68k96 0x6.51f688p+4 : 0x1.9751e5f65d88938ep-4 : inexact += rsqrt towardzero m68k96 0x6.51f688p+4 : 0x1.9751e5f65d88938cp-4 : inexact += rsqrt upward m68k96 0x6.51f688p+4 : 0x1.9751e5f65d88938ep-4 : inexact += rsqrt downward binary128 0x6.51f688p+4 : 0x1.9751e5f65d88938d30004b44af1cp-4 : inexact += rsqrt tonearest binary128 0x6.51f688p+4 : 0x1.9751e5f65d88938d30004b44af1dp-4 : inexact += rsqrt towardzero binary128 0x6.51f688p+4 : 0x1.9751e5f65d88938d30004b44af1cp-4 : inexact += rsqrt upward binary128 0x6.51f688p+4 : 0x1.9751e5f65d88938d30004b44af1dp-4 : inexact += rsqrt downward ibm128 0x6.51f688p+4 : 0x1.9751e5f65d88938d30004b44afp-4 : inexact += rsqrt tonearest ibm128 0x6.51f688p+4 : 0x1.9751e5f65d88938d30004b44afp-4 : inexact += rsqrt towardzero ibm128 0x6.51f688p+4 : 0x1.9751e5f65d88938d30004b44afp-4 : inexact += rsqrt upward ibm128 0x6.51f688p+4 : 0x1.9751e5f65d88938d30004b44af8p-4 : inexact += rsqrt downward binary32 0x6.51f68p+4 : 0x1.9751e6p-4 : inexact += rsqrt tonearest binary32 0x6.51f68p+4 : 0x1.9751e6p-4 : inexact += rsqrt towardzero binary32 0x6.51f68p+4 : 0x1.9751e6p-4 : inexact += rsqrt upward binary32 0x6.51f68p+4 : 0x1.9751e8p-4 : inexact += rsqrt downward binary64 0x6.51f68p+4 : 0x1.9751e6f827ebcp-4 : inexact += rsqrt tonearest binary64 0x6.51f68p+4 : 0x1.9751e6f827ebcp-4 : inexact += rsqrt towardzero binary64 0x6.51f68p+4 : 0x1.9751e6f827ebcp-4 : inexact += rsqrt upward binary64 0x6.51f68p+4 : 0x1.9751e6f827ebdp-4 : inexact += rsqrt downward intel96 0x6.51f68p+4 : 0x1.9751e6f827ebc186p-4 : inexact += rsqrt tonearest intel96 0x6.51f68p+4 : 0x1.9751e6f827ebc186p-4 : inexact += rsqrt towardzero intel96 0x6.51f68p+4 : 0x1.9751e6f827ebc186p-4 : inexact += rsqrt upward intel96 0x6.51f68p+4 : 0x1.9751e6f827ebc188p-4 : inexact += rsqrt downward m68k96 0x6.51f68p+4 : 0x1.9751e6f827ebc186p-4 : inexact += rsqrt tonearest m68k96 0x6.51f68p+4 : 0x1.9751e6f827ebc186p-4 : inexact += rsqrt towardzero m68k96 0x6.51f68p+4 : 0x1.9751e6f827ebc186p-4 : inexact += rsqrt upward m68k96 0x6.51f68p+4 : 0x1.9751e6f827ebc188p-4 : inexact += rsqrt downward binary128 0x6.51f68p+4 : 0x1.9751e6f827ebc186284ca7d92c14p-4 : inexact += rsqrt tonearest binary128 0x6.51f68p+4 : 0x1.9751e6f827ebc186284ca7d92c15p-4 : inexact += rsqrt towardzero binary128 0x6.51f68p+4 : 0x1.9751e6f827ebc186284ca7d92c14p-4 : inexact += rsqrt upward binary128 0x6.51f68p+4 : 0x1.9751e6f827ebc186284ca7d92c15p-4 : inexact += rsqrt downward ibm128 0x6.51f68p+4 : 0x1.9751e6f827ebc186284ca7d92cp-4 : inexact += rsqrt tonearest ibm128 0x6.51f68p+4 : 0x1.9751e6f827ebc186284ca7d92cp-4 : inexact += rsqrt towardzero ibm128 0x6.51f68p+4 : 0x1.9751e6f827ebc186284ca7d92cp-4 : inexact += rsqrt upward ibm128 0x6.51f68p+4 : 0x1.9751e6f827ebc186284ca7d92c8p-4 : inexact += rsqrt downward binary64 0x6.51f6804f1ca4cp+4 : 0x1.9751e6ee32a22p-4 : inexact += rsqrt tonearest binary64 0x6.51f6804f1ca4cp+4 : 0x1.9751e6ee32a22p-4 : inexact += rsqrt towardzero binary64 0x6.51f6804f1ca4cp+4 : 0x1.9751e6ee32a22p-4 : inexact += rsqrt upward binary64 0x6.51f6804f1ca4cp+4 : 0x1.9751e6ee32a23p-4 : inexact += rsqrt downward intel96 0x6.51f6804f1ca4cp+4 : 0x1.9751e6ee32a223cep-4 : inexact += rsqrt tonearest intel96 0x6.51f6804f1ca4cp+4 : 0x1.9751e6ee32a223cep-4 : inexact += rsqrt towardzero intel96 0x6.51f6804f1ca4cp+4 : 0x1.9751e6ee32a223cep-4 : inexact += rsqrt upward intel96 0x6.51f6804f1ca4cp+4 : 0x1.9751e6ee32a223dp-4 : inexact += rsqrt downward m68k96 0x6.51f6804f1ca4cp+4 : 0x1.9751e6ee32a223cep-4 : inexact += rsqrt tonearest m68k96 0x6.51f6804f1ca4cp+4 : 0x1.9751e6ee32a223cep-4 : inexact += rsqrt towardzero m68k96 0x6.51f6804f1ca4cp+4 : 0x1.9751e6ee32a223cep-4 : inexact += rsqrt upward m68k96 0x6.51f6804f1ca4cp+4 : 0x1.9751e6ee32a223dp-4 : inexact += rsqrt downward binary128 0x6.51f6804f1ca4cp+4 : 0x1.9751e6ee32a223ce79e65048d98cp-4 : inexact += rsqrt tonearest binary128 0x6.51f6804f1ca4cp+4 : 0x1.9751e6ee32a223ce79e65048d98dp-4 : inexact += rsqrt towardzero binary128 0x6.51f6804f1ca4cp+4 : 0x1.9751e6ee32a223ce79e65048d98cp-4 : inexact += rsqrt upward binary128 0x6.51f6804f1ca4cp+4 : 0x1.9751e6ee32a223ce79e65048d98dp-4 : inexact += rsqrt downward ibm128 0x6.51f6804f1ca4cp+4 : 0x1.9751e6ee32a223ce79e65048d98p-4 : inexact += rsqrt tonearest ibm128 0x6.51f6804f1ca4cp+4 : 0x1.9751e6ee32a223ce79e65048d98p-4 : inexact += rsqrt towardzero ibm128 0x6.51f6804f1ca4cp+4 : 0x1.9751e6ee32a223ce79e65048d98p-4 : inexact += rsqrt upward ibm128 0x6.51f6804f1ca4cp+4 : 0x1.9751e6ee32a223ce79e65048dap-4 : inexact +rsqrt 0x1.9536091c494d2p+6 += rsqrt downward binary32 0x6.54d828p+4 : 0x1.96f52cp-4 : inexact += rsqrt tonearest binary32 0x6.54d828p+4 : 0x1.96f52cp-4 : inexact += rsqrt towardzero binary32 0x6.54d828p+4 : 0x1.96f52cp-4 : inexact += rsqrt upward binary32 0x6.54d828p+4 : 0x1.96f52ep-4 : inexact += rsqrt downward binary64 0x6.54d828p+4 : 0x1.96f52c911d688p-4 : inexact += rsqrt tonearest binary64 0x6.54d828p+4 : 0x1.96f52c911d689p-4 : inexact += rsqrt towardzero binary64 0x6.54d828p+4 : 0x1.96f52c911d688p-4 : inexact += rsqrt upward binary64 0x6.54d828p+4 : 0x1.96f52c911d689p-4 : inexact += rsqrt downward intel96 0x6.54d828p+4 : 0x1.96f52c911d6888f8p-4 : inexact += rsqrt tonearest intel96 0x6.54d828p+4 : 0x1.96f52c911d6888f8p-4 : inexact += rsqrt towardzero intel96 0x6.54d828p+4 : 0x1.96f52c911d6888f8p-4 : inexact += rsqrt upward intel96 0x6.54d828p+4 : 0x1.96f52c911d6888fap-4 : inexact += rsqrt downward m68k96 0x6.54d828p+4 : 0x1.96f52c911d6888f8p-4 : inexact += rsqrt tonearest m68k96 0x6.54d828p+4 : 0x1.96f52c911d6888f8p-4 : inexact += rsqrt towardzero m68k96 0x6.54d828p+4 : 0x1.96f52c911d6888f8p-4 : inexact += rsqrt upward m68k96 0x6.54d828p+4 : 0x1.96f52c911d6888fap-4 : inexact += rsqrt downward binary128 0x6.54d828p+4 : 0x1.96f52c911d6888f8950f4d15dd53p-4 : inexact += rsqrt tonearest binary128 0x6.54d828p+4 : 0x1.96f52c911d6888f8950f4d15dd53p-4 : inexact += rsqrt towardzero binary128 0x6.54d828p+4 : 0x1.96f52c911d6888f8950f4d15dd53p-4 : inexact += rsqrt upward binary128 0x6.54d828p+4 : 0x1.96f52c911d6888f8950f4d15dd54p-4 : inexact += rsqrt downward ibm128 0x6.54d828p+4 : 0x1.96f52c911d6888f8950f4d15ddp-4 : inexact += rsqrt tonearest ibm128 0x6.54d828p+4 : 0x1.96f52c911d6888f8950f4d15dd8p-4 : inexact += rsqrt towardzero ibm128 0x6.54d828p+4 : 0x1.96f52c911d6888f8950f4d15ddp-4 : inexact += rsqrt upward ibm128 0x6.54d828p+4 : 0x1.96f52c911d6888f8950f4d15dd8p-4 : inexact += rsqrt downward binary32 0x6.54d82p+4 : 0x1.96f52cp-4 : inexact += rsqrt tonearest binary32 0x6.54d82p+4 : 0x1.96f52ep-4 : inexact += rsqrt towardzero binary32 0x6.54d82p+4 : 0x1.96f52cp-4 : inexact += rsqrt upward binary32 0x6.54d82p+4 : 0x1.96f52ep-4 : inexact += rsqrt downward binary64 0x6.54d82p+4 : 0x1.96f52d9237e5fp-4 : inexact += rsqrt tonearest binary64 0x6.54d82p+4 : 0x1.96f52d9237e6p-4 : inexact += rsqrt towardzero binary64 0x6.54d82p+4 : 0x1.96f52d9237e5fp-4 : inexact += rsqrt upward binary64 0x6.54d82p+4 : 0x1.96f52d9237e6p-4 : inexact += rsqrt downward intel96 0x6.54d82p+4 : 0x1.96f52d9237e5f864p-4 : inexact += rsqrt tonearest intel96 0x6.54d82p+4 : 0x1.96f52d9237e5f866p-4 : inexact += rsqrt towardzero intel96 0x6.54d82p+4 : 0x1.96f52d9237e5f864p-4 : inexact += rsqrt upward intel96 0x6.54d82p+4 : 0x1.96f52d9237e5f866p-4 : inexact += rsqrt downward m68k96 0x6.54d82p+4 : 0x1.96f52d9237e5f864p-4 : inexact += rsqrt tonearest m68k96 0x6.54d82p+4 : 0x1.96f52d9237e5f866p-4 : inexact += rsqrt towardzero m68k96 0x6.54d82p+4 : 0x1.96f52d9237e5f864p-4 : inexact += rsqrt upward m68k96 0x6.54d82p+4 : 0x1.96f52d9237e5f866p-4 : inexact += rsqrt downward binary128 0x6.54d82p+4 : 0x1.96f52d9237e5f86523a884bf0047p-4 : inexact += rsqrt tonearest binary128 0x6.54d82p+4 : 0x1.96f52d9237e5f86523a884bf0048p-4 : inexact += rsqrt towardzero binary128 0x6.54d82p+4 : 0x1.96f52d9237e5f86523a884bf0047p-4 : inexact += rsqrt upward binary128 0x6.54d82p+4 : 0x1.96f52d9237e5f86523a884bf0048p-4 : inexact += rsqrt downward ibm128 0x6.54d82p+4 : 0x1.96f52d9237e5f86523a884bfp-4 : inexact += rsqrt tonearest ibm128 0x6.54d82p+4 : 0x1.96f52d9237e5f86523a884bf008p-4 : inexact += rsqrt towardzero ibm128 0x6.54d82p+4 : 0x1.96f52d9237e5f86523a884bfp-4 : inexact += rsqrt upward ibm128 0x6.54d82p+4 : 0x1.96f52d9237e5f86523a884bf008p-4 : inexact += rsqrt downward binary64 0x6.54d8247125348p+4 : 0x1.96f52d0376652p-4 : inexact += rsqrt tonearest binary64 0x6.54d8247125348p+4 : 0x1.96f52d0376652p-4 : inexact += rsqrt towardzero binary64 0x6.54d8247125348p+4 : 0x1.96f52d0376652p-4 : inexact += rsqrt upward binary64 0x6.54d8247125348p+4 : 0x1.96f52d0376653p-4 : inexact += rsqrt downward intel96 0x6.54d8247125348p+4 : 0x1.96f52d03766526fcp-4 : inexact += rsqrt tonearest intel96 0x6.54d8247125348p+4 : 0x1.96f52d03766526fcp-4 : inexact += rsqrt towardzero intel96 0x6.54d8247125348p+4 : 0x1.96f52d03766526fcp-4 : inexact += rsqrt upward intel96 0x6.54d8247125348p+4 : 0x1.96f52d03766526fep-4 : inexact += rsqrt downward m68k96 0x6.54d8247125348p+4 : 0x1.96f52d03766526fcp-4 : inexact += rsqrt tonearest m68k96 0x6.54d8247125348p+4 : 0x1.96f52d03766526fcp-4 : inexact += rsqrt towardzero m68k96 0x6.54d8247125348p+4 : 0x1.96f52d03766526fcp-4 : inexact += rsqrt upward m68k96 0x6.54d8247125348p+4 : 0x1.96f52d03766526fep-4 : inexact += rsqrt downward binary128 0x6.54d8247125348p+4 : 0x1.96f52d03766526fc199f9ba13bbep-4 : inexact += rsqrt tonearest binary128 0x6.54d8247125348p+4 : 0x1.96f52d03766526fc199f9ba13bbep-4 : inexact += rsqrt towardzero binary128 0x6.54d8247125348p+4 : 0x1.96f52d03766526fc199f9ba13bbep-4 : inexact += rsqrt upward binary128 0x6.54d8247125348p+4 : 0x1.96f52d03766526fc199f9ba13bbfp-4 : inexact += rsqrt downward ibm128 0x6.54d8247125348p+4 : 0x1.96f52d03766526fc199f9ba13b8p-4 : inexact += rsqrt tonearest ibm128 0x6.54d8247125348p+4 : 0x1.96f52d03766526fc199f9ba13b8p-4 : inexact += rsqrt towardzero ibm128 0x6.54d8247125348p+4 : 0x1.96f52d03766526fc199f9ba13b8p-4 : inexact += rsqrt upward ibm128 0x6.54d8247125348p+4 : 0x1.96f52d03766526fc199f9ba13cp-4 : inexact +rsqrt 0x1.61b04c6p-1019 += rsqrt downward binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt tonearest binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt towardzero binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt upward binary32 0x8p-152 : 0x5.a827ap+72 : inexact += rsqrt downward binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt tonearest binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt towardzero binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt upward binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt downward intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward intel96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward m68k96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt tonearest binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt towardzero binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt upward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa58p+72 : inexact += rsqrt downward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt tonearest ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt towardzero ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt upward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9bacp+72 : inexact += rsqrt downward binary64 0x2.c36098cp-1020 : 0x2.6804f5a0158ccp+508 : inexact += rsqrt tonearest binary64 0x2.c36098cp-1020 : 0x2.6804f5a0158cep+508 : inexact += rsqrt towardzero binary64 0x2.c36098cp-1020 : 0x2.6804f5a0158ccp+508 : inexact += rsqrt upward binary64 0x2.c36098cp-1020 : 0x2.6804f5a0158cep+508 : inexact += rsqrt downward intel96 0x2.c36098cp-1020 : 0x2.6804f5a0158cdcfcp+508 : inexact += rsqrt tonearest intel96 0x2.c36098cp-1020 : 0x2.6804f5a0158cdcfcp+508 : inexact += rsqrt towardzero intel96 0x2.c36098cp-1020 : 0x2.6804f5a0158cdcfcp+508 : inexact += rsqrt upward intel96 0x2.c36098cp-1020 : 0x2.6804f5a0158cddp+508 : inexact += rsqrt downward m68k96 0x2.c36098cp-1020 : 0x2.6804f5a0158cdcfcp+508 : inexact += rsqrt tonearest m68k96 0x2.c36098cp-1020 : 0x2.6804f5a0158cdcfcp+508 : inexact += rsqrt towardzero m68k96 0x2.c36098cp-1020 : 0x2.6804f5a0158cdcfcp+508 : inexact += rsqrt upward m68k96 0x2.c36098cp-1020 : 0x2.6804f5a0158cddp+508 : inexact += rsqrt downward binary128 0x2.c36098cp-1020 : 0x2.6804f5a0158cdcfd5a6483afc998p+508 : inexact += rsqrt tonearest binary128 0x2.c36098cp-1020 : 0x2.6804f5a0158cdcfd5a6483afc998p+508 : inexact += rsqrt towardzero binary128 0x2.c36098cp-1020 : 0x2.6804f5a0158cdcfd5a6483afc998p+508 : inexact += rsqrt upward binary128 0x2.c36098cp-1020 : 0x2.6804f5a0158cdcfd5a6483afc99ap+508 : inexact += rsqrt downward ibm128 0x2.c36098cp-1020 : 0x2.6804f5a0158cdcfd5a6483afc9p+508 : inexact += rsqrt tonearest ibm128 0x2.c36098cp-1020 : 0x2.6804f5a0158cdcfd5a6483afcap+508 : inexact += rsqrt towardzero ibm128 0x2.c36098cp-1020 : 0x2.6804f5a0158cdcfd5a6483afc9p+508 : inexact += rsqrt upward ibm128 0x2.c36098cp-1020 : 0x2.6804f5a0158cdcfd5a6483afcap+508 : inexact +rsqrt 0x1.93789f1p-1018 += rsqrt downward binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt tonearest binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt towardzero binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt upward binary32 0x8p-152 : 0x5.a827ap+72 : inexact += rsqrt downward binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt tonearest binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt towardzero binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt upward binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt downward intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward intel96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward m68k96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt tonearest binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt towardzero binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt upward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa58p+72 : inexact += rsqrt downward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt tonearest ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt towardzero ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt upward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9bacp+72 : inexact += rsqrt downward binary64 0x6.4de27c4p-1020 : 0x1.97d590d862a2fp+508 : inexact += rsqrt tonearest binary64 0x6.4de27c4p-1020 : 0x1.97d590d862a2fp+508 : inexact += rsqrt towardzero binary64 0x6.4de27c4p-1020 : 0x1.97d590d862a2fp+508 : inexact += rsqrt upward binary64 0x6.4de27c4p-1020 : 0x1.97d590d862a3p+508 : inexact += rsqrt downward intel96 0x6.4de27c4p-1020 : 0x1.97d590d862a2f0a4p+508 : inexact += rsqrt tonearest intel96 0x6.4de27c4p-1020 : 0x1.97d590d862a2f0a6p+508 : inexact += rsqrt towardzero intel96 0x6.4de27c4p-1020 : 0x1.97d590d862a2f0a4p+508 : inexact += rsqrt upward intel96 0x6.4de27c4p-1020 : 0x1.97d590d862a2f0a6p+508 : inexact += rsqrt downward m68k96 0x6.4de27c4p-1020 : 0x1.97d590d862a2f0a4p+508 : inexact += rsqrt tonearest m68k96 0x6.4de27c4p-1020 : 0x1.97d590d862a2f0a6p+508 : inexact += rsqrt towardzero m68k96 0x6.4de27c4p-1020 : 0x1.97d590d862a2f0a4p+508 : inexact += rsqrt upward m68k96 0x6.4de27c4p-1020 : 0x1.97d590d862a2f0a6p+508 : inexact += rsqrt downward binary128 0x6.4de27c4p-1020 : 0x1.97d590d862a2f0a5fb7f1a867556p+508 : inexact += rsqrt tonearest binary128 0x6.4de27c4p-1020 : 0x1.97d590d862a2f0a5fb7f1a867556p+508 : inexact += rsqrt towardzero binary128 0x6.4de27c4p-1020 : 0x1.97d590d862a2f0a5fb7f1a867556p+508 : inexact += rsqrt upward binary128 0x6.4de27c4p-1020 : 0x1.97d590d862a2f0a5fb7f1a867557p+508 : inexact += rsqrt downward ibm128 0x6.4de27c4p-1020 : 0x1.97d590d862a2f0a5fb7f1a8675p+508 : inexact += rsqrt tonearest ibm128 0x6.4de27c4p-1020 : 0x1.97d590d862a2f0a5fb7f1a86758p+508 : inexact += rsqrt towardzero ibm128 0x6.4de27c4p-1020 : 0x1.97d590d862a2f0a5fb7f1a8675p+508 : inexact += rsqrt upward ibm128 0x6.4de27c4p-1020 : 0x1.97d590d862a2f0a5fb7f1a86758p+508 : inexact +rsqrt 0x1.a1989b4p-1018 += rsqrt downward binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt tonearest binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt towardzero binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt upward binary32 0x8p-152 : 0x5.a827ap+72 : inexact += rsqrt downward binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt tonearest binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt towardzero binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt upward binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt downward intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward intel96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward m68k96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt tonearest binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt towardzero binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt upward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa58p+72 : inexact += rsqrt downward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt tonearest ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt towardzero ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt upward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9bacp+72 : inexact += rsqrt downward binary64 0x6.86626dp-1020 : 0x1.90e0a5fb78182p+508 : inexact += rsqrt tonearest binary64 0x6.86626dp-1020 : 0x1.90e0a5fb78183p+508 : inexact += rsqrt towardzero binary64 0x6.86626dp-1020 : 0x1.90e0a5fb78182p+508 : inexact += rsqrt upward binary64 0x6.86626dp-1020 : 0x1.90e0a5fb78183p+508 : inexact += rsqrt downward intel96 0x6.86626dp-1020 : 0x1.90e0a5fb78182cdap+508 : inexact += rsqrt tonearest intel96 0x6.86626dp-1020 : 0x1.90e0a5fb78182cdap+508 : inexact += rsqrt towardzero intel96 0x6.86626dp-1020 : 0x1.90e0a5fb78182cdap+508 : inexact += rsqrt upward intel96 0x6.86626dp-1020 : 0x1.90e0a5fb78182cdcp+508 : inexact += rsqrt downward m68k96 0x6.86626dp-1020 : 0x1.90e0a5fb78182cdap+508 : inexact += rsqrt tonearest m68k96 0x6.86626dp-1020 : 0x1.90e0a5fb78182cdap+508 : inexact += rsqrt towardzero m68k96 0x6.86626dp-1020 : 0x1.90e0a5fb78182cdap+508 : inexact += rsqrt upward m68k96 0x6.86626dp-1020 : 0x1.90e0a5fb78182cdcp+508 : inexact += rsqrt downward binary128 0x6.86626dp-1020 : 0x1.90e0a5fb78182cda7616f73e5402p+508 : inexact += rsqrt tonearest binary128 0x6.86626dp-1020 : 0x1.90e0a5fb78182cda7616f73e5403p+508 : inexact += rsqrt towardzero binary128 0x6.86626dp-1020 : 0x1.90e0a5fb78182cda7616f73e5402p+508 : inexact += rsqrt upward binary128 0x6.86626dp-1020 : 0x1.90e0a5fb78182cda7616f73e5403p+508 : inexact += rsqrt downward ibm128 0x6.86626dp-1020 : 0x1.90e0a5fb78182cda7616f73e54p+508 : inexact += rsqrt tonearest ibm128 0x6.86626dp-1020 : 0x1.90e0a5fb78182cda7616f73e54p+508 : inexact += rsqrt towardzero ibm128 0x6.86626dp-1020 : 0x1.90e0a5fb78182cda7616f73e54p+508 : inexact += rsqrt upward ibm128 0x6.86626dp-1020 : 0x1.90e0a5fb78182cda7616f73e548p+508 : inexact +rsqrt 0x1.f93bc9p-1018 += rsqrt downward binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt tonearest binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt towardzero binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt upward binary32 0x8p-152 : 0x5.a827ap+72 : inexact += rsqrt downward binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt tonearest binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt towardzero binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt upward binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt downward intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward intel96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward m68k96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt tonearest binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt towardzero binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt upward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa58p+72 : inexact += rsqrt downward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt tonearest ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt towardzero ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt upward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9bacp+72 : inexact += rsqrt downward binary64 0x7.e4ef24p-1020 : 0x1.6c7477e825ecap+508 : inexact += rsqrt tonearest binary64 0x7.e4ef24p-1020 : 0x1.6c7477e825ecap+508 : inexact += rsqrt towardzero binary64 0x7.e4ef24p-1020 : 0x1.6c7477e825ecap+508 : inexact += rsqrt upward binary64 0x7.e4ef24p-1020 : 0x1.6c7477e825ecbp+508 : inexact += rsqrt downward intel96 0x7.e4ef24p-1020 : 0x1.6c7477e825eca29p+508 : inexact += rsqrt tonearest intel96 0x7.e4ef24p-1020 : 0x1.6c7477e825eca292p+508 : inexact += rsqrt towardzero intel96 0x7.e4ef24p-1020 : 0x1.6c7477e825eca29p+508 : inexact += rsqrt upward intel96 0x7.e4ef24p-1020 : 0x1.6c7477e825eca292p+508 : inexact += rsqrt downward m68k96 0x7.e4ef24p-1020 : 0x1.6c7477e825eca29p+508 : inexact += rsqrt tonearest m68k96 0x7.e4ef24p-1020 : 0x1.6c7477e825eca292p+508 : inexact += rsqrt towardzero m68k96 0x7.e4ef24p-1020 : 0x1.6c7477e825eca29p+508 : inexact += rsqrt upward m68k96 0x7.e4ef24p-1020 : 0x1.6c7477e825eca292p+508 : inexact += rsqrt downward binary128 0x7.e4ef24p-1020 : 0x1.6c7477e825eca291a72ec7573339p+508 : inexact += rsqrt tonearest binary128 0x7.e4ef24p-1020 : 0x1.6c7477e825eca291a72ec757333ap+508 : inexact += rsqrt towardzero binary128 0x7.e4ef24p-1020 : 0x1.6c7477e825eca291a72ec7573339p+508 : inexact += rsqrt upward binary128 0x7.e4ef24p-1020 : 0x1.6c7477e825eca291a72ec757333ap+508 : inexact += rsqrt downward ibm128 0x7.e4ef24p-1020 : 0x1.6c7477e825eca291a72ec75733p+508 : inexact += rsqrt tonearest ibm128 0x7.e4ef24p-1020 : 0x1.6c7477e825eca291a72ec75733p+508 : inexact += rsqrt towardzero ibm128 0x7.e4ef24p-1020 : 0x1.6c7477e825eca291a72ec75733p+508 : inexact += rsqrt upward ibm128 0x7.e4ef24p-1020 : 0x1.6c7477e825eca291a72ec757338p+508 : inexact +rsqrt 0x1.2f675e3p-1017 += rsqrt downward binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt tonearest binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt towardzero binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt upward binary32 0x8p-152 : 0x5.a827ap+72 : inexact += rsqrt downward binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt tonearest binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt towardzero binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt upward binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt downward intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward intel96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward m68k96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt tonearest binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt towardzero binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt upward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa58p+72 : inexact += rsqrt downward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt tonearest ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt towardzero ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt upward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9bacp+72 : inexact += rsqrt downward binary64 0x9.7b3af18p-1020 : 0x1.4c8e4523d2c27p+508 : inexact += rsqrt tonearest binary64 0x9.7b3af18p-1020 : 0x1.4c8e4523d2c28p+508 : inexact += rsqrt towardzero binary64 0x9.7b3af18p-1020 : 0x1.4c8e4523d2c27p+508 : inexact += rsqrt upward binary64 0x9.7b3af18p-1020 : 0x1.4c8e4523d2c28p+508 : inexact += rsqrt downward intel96 0x9.7b3af18p-1020 : 0x1.4c8e4523d2c2795cp+508 : inexact += rsqrt tonearest intel96 0x9.7b3af18p-1020 : 0x1.4c8e4523d2c2795ep+508 : inexact += rsqrt towardzero intel96 0x9.7b3af18p-1020 : 0x1.4c8e4523d2c2795cp+508 : inexact += rsqrt upward intel96 0x9.7b3af18p-1020 : 0x1.4c8e4523d2c2795ep+508 : inexact += rsqrt downward m68k96 0x9.7b3af18p-1020 : 0x1.4c8e4523d2c2795cp+508 : inexact += rsqrt tonearest m68k96 0x9.7b3af18p-1020 : 0x1.4c8e4523d2c2795ep+508 : inexact += rsqrt towardzero m68k96 0x9.7b3af18p-1020 : 0x1.4c8e4523d2c2795cp+508 : inexact += rsqrt upward m68k96 0x9.7b3af18p-1020 : 0x1.4c8e4523d2c2795ep+508 : inexact += rsqrt downward binary128 0x9.7b3af18p-1020 : 0x1.4c8e4523d2c2795daa1494272bb7p+508 : inexact += rsqrt tonearest binary128 0x9.7b3af18p-1020 : 0x1.4c8e4523d2c2795daa1494272bb7p+508 : inexact += rsqrt towardzero binary128 0x9.7b3af18p-1020 : 0x1.4c8e4523d2c2795daa1494272bb7p+508 : inexact += rsqrt upward binary128 0x9.7b3af18p-1020 : 0x1.4c8e4523d2c2795daa1494272bb8p+508 : inexact += rsqrt downward ibm128 0x9.7b3af18p-1020 : 0x1.4c8e4523d2c2795daa1494272b8p+508 : inexact += rsqrt tonearest ibm128 0x9.7b3af18p-1020 : 0x1.4c8e4523d2c2795daa1494272b8p+508 : inexact += rsqrt towardzero ibm128 0x9.7b3af18p-1020 : 0x1.4c8e4523d2c2795daa1494272b8p+508 : inexact += rsqrt upward ibm128 0x9.7b3af18p-1020 : 0x1.4c8e4523d2c2795daa1494272cp+508 : inexact +rsqrt 0x1.a158508p-1017 += rsqrt downward binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt tonearest binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt towardzero binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt upward binary32 0x8p-152 : 0x5.a827ap+72 : inexact += rsqrt downward binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt tonearest binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt towardzero binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt upward binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt downward intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward intel96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward m68k96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt tonearest binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt towardzero binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt upward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa58p+72 : inexact += rsqrt downward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt tonearest ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt towardzero ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt upward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9bacp+72 : inexact += rsqrt downward binary64 0xd.0ac284p-1020 : 0x1.1b8c6a4dbac02p+508 : inexact += rsqrt tonearest binary64 0xd.0ac284p-1020 : 0x1.1b8c6a4dbac02p+508 : inexact += rsqrt towardzero binary64 0xd.0ac284p-1020 : 0x1.1b8c6a4dbac02p+508 : inexact += rsqrt upward binary64 0xd.0ac284p-1020 : 0x1.1b8c6a4dbac03p+508 : inexact += rsqrt downward intel96 0xd.0ac284p-1020 : 0x1.1b8c6a4dbac0205ep+508 : inexact += rsqrt tonearest intel96 0xd.0ac284p-1020 : 0x1.1b8c6a4dbac0206p+508 : inexact += rsqrt towardzero intel96 0xd.0ac284p-1020 : 0x1.1b8c6a4dbac0205ep+508 : inexact += rsqrt upward intel96 0xd.0ac284p-1020 : 0x1.1b8c6a4dbac0206p+508 : inexact += rsqrt downward m68k96 0xd.0ac284p-1020 : 0x1.1b8c6a4dbac0205ep+508 : inexact += rsqrt tonearest m68k96 0xd.0ac284p-1020 : 0x1.1b8c6a4dbac0206p+508 : inexact += rsqrt towardzero m68k96 0xd.0ac284p-1020 : 0x1.1b8c6a4dbac0205ep+508 : inexact += rsqrt upward m68k96 0xd.0ac284p-1020 : 0x1.1b8c6a4dbac0206p+508 : inexact += rsqrt downward binary128 0xd.0ac284p-1020 : 0x1.1b8c6a4dbac0205f60dae0ebf7cep+508 : inexact += rsqrt tonearest binary128 0xd.0ac284p-1020 : 0x1.1b8c6a4dbac0205f60dae0ebf7cep+508 : inexact += rsqrt towardzero binary128 0xd.0ac284p-1020 : 0x1.1b8c6a4dbac0205f60dae0ebf7cep+508 : inexact += rsqrt upward binary128 0xd.0ac284p-1020 : 0x1.1b8c6a4dbac0205f60dae0ebf7cfp+508 : inexact += rsqrt downward ibm128 0xd.0ac284p-1020 : 0x1.1b8c6a4dbac0205f60dae0ebf78p+508 : inexact += rsqrt tonearest ibm128 0xd.0ac284p-1020 : 0x1.1b8c6a4dbac0205f60dae0ebf8p+508 : inexact += rsqrt towardzero ibm128 0xd.0ac284p-1020 : 0x1.1b8c6a4dbac0205f60dae0ebf78p+508 : inexact += rsqrt upward ibm128 0xd.0ac284p-1020 : 0x1.1b8c6a4dbac0205f60dae0ebf8p+508 : inexact +rsqrt 0x1.cd31f078p-1017 += rsqrt downward binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt tonearest binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt towardzero binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt upward binary32 0x8p-152 : 0x5.a827ap+72 : inexact += rsqrt downward binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt tonearest binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt towardzero binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt upward binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt downward intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward intel96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward m68k96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt tonearest binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt towardzero binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt upward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa58p+72 : inexact += rsqrt downward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt tonearest ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt towardzero ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt upward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9bacp+72 : inexact += rsqrt downward binary64 0xe.698f83cp-1020 : 0x1.0dbb6a2718f6dp+508 : inexact += rsqrt tonearest binary64 0xe.698f83cp-1020 : 0x1.0dbb6a2718f6ep+508 : inexact += rsqrt towardzero binary64 0xe.698f83cp-1020 : 0x1.0dbb6a2718f6dp+508 : inexact += rsqrt upward binary64 0xe.698f83cp-1020 : 0x1.0dbb6a2718f6ep+508 : inexact += rsqrt downward intel96 0xe.698f83cp-1020 : 0x1.0dbb6a2718f6da3ep+508 : inexact += rsqrt tonearest intel96 0xe.698f83cp-1020 : 0x1.0dbb6a2718f6da4p+508 : inexact += rsqrt towardzero intel96 0xe.698f83cp-1020 : 0x1.0dbb6a2718f6da3ep+508 : inexact += rsqrt upward intel96 0xe.698f83cp-1020 : 0x1.0dbb6a2718f6da4p+508 : inexact += rsqrt downward m68k96 0xe.698f83cp-1020 : 0x1.0dbb6a2718f6da3ep+508 : inexact += rsqrt tonearest m68k96 0xe.698f83cp-1020 : 0x1.0dbb6a2718f6da4p+508 : inexact += rsqrt towardzero m68k96 0xe.698f83cp-1020 : 0x1.0dbb6a2718f6da3ep+508 : inexact += rsqrt upward m68k96 0xe.698f83cp-1020 : 0x1.0dbb6a2718f6da4p+508 : inexact += rsqrt downward binary128 0xe.698f83cp-1020 : 0x1.0dbb6a2718f6da3fce40455c828p+508 : inexact += rsqrt tonearest binary128 0xe.698f83cp-1020 : 0x1.0dbb6a2718f6da3fce40455c8281p+508 : inexact += rsqrt towardzero binary128 0xe.698f83cp-1020 : 0x1.0dbb6a2718f6da3fce40455c828p+508 : inexact += rsqrt upward binary128 0xe.698f83cp-1020 : 0x1.0dbb6a2718f6da3fce40455c8281p+508 : inexact += rsqrt downward ibm128 0xe.698f83cp-1020 : 0x1.0dbb6a2718f6da3fce40455c828p+508 : inexact += rsqrt tonearest ibm128 0xe.698f83cp-1020 : 0x1.0dbb6a2718f6da3fce40455c828p+508 : inexact += rsqrt towardzero ibm128 0xe.698f83cp-1020 : 0x1.0dbb6a2718f6da3fce40455c828p+508 : inexact += rsqrt upward ibm128 0xe.698f83cp-1020 : 0x1.0dbb6a2718f6da3fce40455c83p+508 : inexact +rsqrt 0x1.33b43b08p-1016 += rsqrt downward binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt tonearest binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt towardzero binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt upward binary32 0x8p-152 : 0x5.a827ap+72 : inexact += rsqrt downward binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt tonearest binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt towardzero binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt upward binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt downward intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward intel96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward m68k96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt tonearest binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt towardzero binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt upward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa58p+72 : inexact += rsqrt downward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt tonearest ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt towardzero ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt upward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9bacp+72 : inexact += rsqrt downward binary64 0x1.33b43b08p-1016 : 0xe.980e41d96f528p+504 : inexact += rsqrt tonearest binary64 0x1.33b43b08p-1016 : 0xe.980e41d96f528p+504 : inexact += rsqrt towardzero binary64 0x1.33b43b08p-1016 : 0xe.980e41d96f528p+504 : inexact += rsqrt upward binary64 0x1.33b43b08p-1016 : 0xe.980e41d96f53p+504 : inexact += rsqrt downward intel96 0x1.33b43b08p-1016 : 0xe.980e41d96f5299cp+504 : inexact += rsqrt tonearest intel96 0x1.33b43b08p-1016 : 0xe.980e41d96f5299dp+504 : inexact += rsqrt towardzero intel96 0x1.33b43b08p-1016 : 0xe.980e41d96f5299cp+504 : inexact += rsqrt upward intel96 0x1.33b43b08p-1016 : 0xe.980e41d96f5299dp+504 : inexact += rsqrt downward m68k96 0x1.33b43b08p-1016 : 0xe.980e41d96f5299cp+504 : inexact += rsqrt tonearest m68k96 0x1.33b43b08p-1016 : 0xe.980e41d96f5299dp+504 : inexact += rsqrt towardzero m68k96 0x1.33b43b08p-1016 : 0xe.980e41d96f5299cp+504 : inexact += rsqrt upward m68k96 0x1.33b43b08p-1016 : 0xe.980e41d96f5299dp+504 : inexact += rsqrt downward binary128 0x1.33b43b08p-1016 : 0xe.980e41d96f5299cbd33b278ef3d8p+504 : inexact += rsqrt tonearest binary128 0x1.33b43b08p-1016 : 0xe.980e41d96f5299cbd33b278ef3ep+504 : inexact += rsqrt towardzero binary128 0x1.33b43b08p-1016 : 0xe.980e41d96f5299cbd33b278ef3d8p+504 : inexact += rsqrt upward binary128 0x1.33b43b08p-1016 : 0xe.980e41d96f5299cbd33b278ef3ep+504 : inexact += rsqrt downward ibm128 0x1.33b43b08p-1016 : 0xe.980e41d96f5299cbd33b278efp+504 : inexact += rsqrt tonearest ibm128 0x1.33b43b08p-1016 : 0xe.980e41d96f5299cbd33b278ef4p+504 : inexact += rsqrt towardzero ibm128 0x1.33b43b08p-1016 : 0xe.980e41d96f5299cbd33b278efp+504 : inexact += rsqrt upward ibm128 0x1.33b43b08p-1016 : 0xe.980e41d96f5299cbd33b278ef4p+504 : inexact +rsqrt 0x1.6e66a858p-1016 += rsqrt downward binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt tonearest binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt towardzero binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt upward binary32 0x8p-152 : 0x5.a827ap+72 : inexact += rsqrt downward binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt tonearest binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt towardzero binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt upward binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt downward intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward intel96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward m68k96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt tonearest binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt towardzero binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt upward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa58p+72 : inexact += rsqrt downward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt tonearest ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt towardzero ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt upward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9bacp+72 : inexact += rsqrt downward binary64 0x1.6e66a858p-1016 : 0xd.5fbf1ae0fe2c8p+504 : inexact += rsqrt tonearest binary64 0x1.6e66a858p-1016 : 0xd.5fbf1ae0fe2dp+504 : inexact += rsqrt towardzero binary64 0x1.6e66a858p-1016 : 0xd.5fbf1ae0fe2c8p+504 : inexact += rsqrt upward binary64 0x1.6e66a858p-1016 : 0xd.5fbf1ae0fe2dp+504 : inexact += rsqrt downward intel96 0x1.6e66a858p-1016 : 0xd.5fbf1ae0fe2cfffp+504 : inexact += rsqrt tonearest intel96 0x1.6e66a858p-1016 : 0xd.5fbf1ae0fe2dp+504 : inexact += rsqrt towardzero intel96 0x1.6e66a858p-1016 : 0xd.5fbf1ae0fe2cfffp+504 : inexact += rsqrt upward intel96 0x1.6e66a858p-1016 : 0xd.5fbf1ae0fe2dp+504 : inexact += rsqrt downward m68k96 0x1.6e66a858p-1016 : 0xd.5fbf1ae0fe2cfffp+504 : inexact += rsqrt tonearest m68k96 0x1.6e66a858p-1016 : 0xd.5fbf1ae0fe2dp+504 : inexact += rsqrt towardzero m68k96 0x1.6e66a858p-1016 : 0xd.5fbf1ae0fe2cfffp+504 : inexact += rsqrt upward m68k96 0x1.6e66a858p-1016 : 0xd.5fbf1ae0fe2dp+504 : inexact += rsqrt downward binary128 0x1.6e66a858p-1016 : 0xd.5fbf1ae0fe2cfffa19e3b7ad7fcp+504 : inexact += rsqrt tonearest binary128 0x1.6e66a858p-1016 : 0xd.5fbf1ae0fe2cfffa19e3b7ad7fcp+504 : inexact += rsqrt towardzero binary128 0x1.6e66a858p-1016 : 0xd.5fbf1ae0fe2cfffa19e3b7ad7fcp+504 : inexact += rsqrt upward binary128 0x1.6e66a858p-1016 : 0xd.5fbf1ae0fe2cfffa19e3b7ad7fc8p+504 : inexact += rsqrt downward ibm128 0x1.6e66a858p-1016 : 0xd.5fbf1ae0fe2cfffa19e3b7ad7cp+504 : inexact += rsqrt tonearest ibm128 0x1.6e66a858p-1016 : 0xd.5fbf1ae0fe2cfffa19e3b7ad8p+504 : inexact += rsqrt towardzero ibm128 0x1.6e66a858p-1016 : 0xd.5fbf1ae0fe2cfffa19e3b7ad7cp+504 : inexact += rsqrt upward ibm128 0x1.6e66a858p-1016 : 0xd.5fbf1ae0fe2cfffa19e3b7ad8p+504 : inexact +rsqrt 0x1.8661cbf8p-1016 += rsqrt downward binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt tonearest binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt towardzero binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt upward binary32 0x8p-152 : 0x5.a827ap+72 : inexact += rsqrt downward binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt tonearest binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt towardzero binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt upward binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt downward intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward intel96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward m68k96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt tonearest binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt towardzero binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt upward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa58p+72 : inexact += rsqrt downward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt tonearest ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt towardzero ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt upward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9bacp+72 : inexact += rsqrt downward binary64 0x1.8661cbf8p-1016 : 0xc.f4eb949b5023p+504 : inexact += rsqrt tonearest binary64 0x1.8661cbf8p-1016 : 0xc.f4eb949b50238p+504 : inexact += rsqrt towardzero binary64 0x1.8661cbf8p-1016 : 0xc.f4eb949b5023p+504 : inexact += rsqrt upward binary64 0x1.8661cbf8p-1016 : 0xc.f4eb949b50238p+504 : inexact += rsqrt downward intel96 0x1.8661cbf8p-1016 : 0xc.f4eb949b5023749p+504 : inexact += rsqrt tonearest intel96 0x1.8661cbf8p-1016 : 0xc.f4eb949b5023749p+504 : inexact += rsqrt towardzero intel96 0x1.8661cbf8p-1016 : 0xc.f4eb949b5023749p+504 : inexact += rsqrt upward intel96 0x1.8661cbf8p-1016 : 0xc.f4eb949b502374ap+504 : inexact += rsqrt downward m68k96 0x1.8661cbf8p-1016 : 0xc.f4eb949b5023749p+504 : inexact += rsqrt tonearest m68k96 0x1.8661cbf8p-1016 : 0xc.f4eb949b5023749p+504 : inexact += rsqrt towardzero m68k96 0x1.8661cbf8p-1016 : 0xc.f4eb949b5023749p+504 : inexact += rsqrt upward m68k96 0x1.8661cbf8p-1016 : 0xc.f4eb949b502374ap+504 : inexact += rsqrt downward binary128 0x1.8661cbf8p-1016 : 0xc.f4eb949b502374903c52c260478p+504 : inexact += rsqrt tonearest binary128 0x1.8661cbf8p-1016 : 0xc.f4eb949b502374903c52c260478p+504 : inexact += rsqrt towardzero binary128 0x1.8661cbf8p-1016 : 0xc.f4eb949b502374903c52c260478p+504 : inexact += rsqrt upward binary128 0x1.8661cbf8p-1016 : 0xc.f4eb949b502374903c52c2604788p+504 : inexact += rsqrt downward ibm128 0x1.8661cbf8p-1016 : 0xc.f4eb949b502374903c52c26044p+504 : inexact += rsqrt tonearest ibm128 0x1.8661cbf8p-1016 : 0xc.f4eb949b502374903c52c26048p+504 : inexact += rsqrt towardzero ibm128 0x1.8661cbf8p-1016 : 0xc.f4eb949b502374903c52c26044p+504 : inexact += rsqrt upward ibm128 0x1.8661cbf8p-1016 : 0xc.f4eb949b502374903c52c26048p+504 : inexact +rsqrt 0x1.bbb221b4p-1016 += rsqrt downward binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt tonearest binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt towardzero binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt upward binary32 0x8p-152 : 0x5.a827ap+72 : inexact += rsqrt downward binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt tonearest binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt towardzero binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt upward binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt downward intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward intel96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward m68k96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt tonearest binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt towardzero binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt upward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa58p+72 : inexact += rsqrt downward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt tonearest ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt towardzero ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt upward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9bacp+72 : inexact += rsqrt downward binary64 0x1.bbb221b4p-1016 : 0xc.27444edd87338p+504 : inexact += rsqrt tonearest binary64 0x1.bbb221b4p-1016 : 0xc.27444edd87338p+504 : inexact += rsqrt towardzero binary64 0x1.bbb221b4p-1016 : 0xc.27444edd87338p+504 : inexact += rsqrt upward binary64 0x1.bbb221b4p-1016 : 0xc.27444edd8734p+504 : inexact += rsqrt downward intel96 0x1.bbb221b4p-1016 : 0xc.27444edd8733b5fp+504 : inexact += rsqrt tonearest intel96 0x1.bbb221b4p-1016 : 0xc.27444edd8733b5fp+504 : inexact += rsqrt towardzero intel96 0x1.bbb221b4p-1016 : 0xc.27444edd8733b5fp+504 : inexact += rsqrt upward intel96 0x1.bbb221b4p-1016 : 0xc.27444edd8733b6p+504 : inexact += rsqrt downward m68k96 0x1.bbb221b4p-1016 : 0xc.27444edd8733b5fp+504 : inexact += rsqrt tonearest m68k96 0x1.bbb221b4p-1016 : 0xc.27444edd8733b5fp+504 : inexact += rsqrt towardzero m68k96 0x1.bbb221b4p-1016 : 0xc.27444edd8733b5fp+504 : inexact += rsqrt upward m68k96 0x1.bbb221b4p-1016 : 0xc.27444edd8733b6p+504 : inexact += rsqrt downward binary128 0x1.bbb221b4p-1016 : 0xc.27444edd8733b5f6b67548f6a148p+504 : inexact += rsqrt tonearest binary128 0x1.bbb221b4p-1016 : 0xc.27444edd8733b5f6b67548f6a148p+504 : inexact += rsqrt towardzero binary128 0x1.bbb221b4p-1016 : 0xc.27444edd8733b5f6b67548f6a148p+504 : inexact += rsqrt upward binary128 0x1.bbb221b4p-1016 : 0xc.27444edd8733b5f6b67548f6a15p+504 : inexact += rsqrt downward ibm128 0x1.bbb221b4p-1016 : 0xc.27444edd8733b5f6b67548f6ap+504 : inexact += rsqrt tonearest ibm128 0x1.bbb221b4p-1016 : 0xc.27444edd8733b5f6b67548f6ap+504 : inexact += rsqrt towardzero ibm128 0x1.bbb221b4p-1016 : 0xc.27444edd8733b5f6b67548f6ap+504 : inexact += rsqrt upward ibm128 0x1.bbb221b4p-1016 : 0xc.27444edd8733b5f6b67548f6a4p+504 : inexact +rsqrt 0x1.c4942f3cp-1016 += rsqrt downward binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt tonearest binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt towardzero binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt upward binary32 0x8p-152 : 0x5.a827ap+72 : inexact += rsqrt downward binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt tonearest binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt towardzero binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt upward binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt downward intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward intel96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward m68k96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt tonearest binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt towardzero binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt upward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa58p+72 : inexact += rsqrt downward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt tonearest ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt towardzero ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt upward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9bacp+72 : inexact += rsqrt downward binary64 0x1.c4942f3cp-1016 : 0xc.08950cc8554dp+504 : inexact += rsqrt tonearest binary64 0x1.c4942f3cp-1016 : 0xc.08950cc8554d8p+504 : inexact += rsqrt towardzero binary64 0x1.c4942f3cp-1016 : 0xc.08950cc8554dp+504 : inexact += rsqrt upward binary64 0x1.c4942f3cp-1016 : 0xc.08950cc8554d8p+504 : inexact += rsqrt downward intel96 0x1.c4942f3cp-1016 : 0xc.08950cc8554d421p+504 : inexact += rsqrt tonearest intel96 0x1.c4942f3cp-1016 : 0xc.08950cc8554d421p+504 : inexact += rsqrt towardzero intel96 0x1.c4942f3cp-1016 : 0xc.08950cc8554d421p+504 : inexact += rsqrt upward intel96 0x1.c4942f3cp-1016 : 0xc.08950cc8554d422p+504 : inexact += rsqrt downward m68k96 0x1.c4942f3cp-1016 : 0xc.08950cc8554d421p+504 : inexact += rsqrt tonearest m68k96 0x1.c4942f3cp-1016 : 0xc.08950cc8554d421p+504 : inexact += rsqrt towardzero m68k96 0x1.c4942f3cp-1016 : 0xc.08950cc8554d421p+504 : inexact += rsqrt upward m68k96 0x1.c4942f3cp-1016 : 0xc.08950cc8554d422p+504 : inexact += rsqrt downward binary128 0x1.c4942f3cp-1016 : 0xc.08950cc8554d421301a2a9445b6p+504 : inexact += rsqrt tonearest binary128 0x1.c4942f3cp-1016 : 0xc.08950cc8554d421301a2a9445b68p+504 : inexact += rsqrt towardzero binary128 0x1.c4942f3cp-1016 : 0xc.08950cc8554d421301a2a9445b6p+504 : inexact += rsqrt upward binary128 0x1.c4942f3cp-1016 : 0xc.08950cc8554d421301a2a9445b68p+504 : inexact += rsqrt downward ibm128 0x1.c4942f3cp-1016 : 0xc.08950cc8554d421301a2a94458p+504 : inexact += rsqrt tonearest ibm128 0x1.c4942f3cp-1016 : 0xc.08950cc8554d421301a2a9445cp+504 : inexact += rsqrt towardzero ibm128 0x1.c4942f3cp-1016 : 0xc.08950cc8554d421301a2a94458p+504 : inexact += rsqrt upward ibm128 0x1.c4942f3cp-1016 : 0xc.08950cc8554d421301a2a9445cp+504 : inexact +rsqrt 0x1.dbb258c8p-1016 += rsqrt downward binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt tonearest binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt towardzero binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt upward binary32 0x8p-152 : 0x5.a827ap+72 : inexact += rsqrt downward binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt tonearest binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt towardzero binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt upward binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt downward intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward intel96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward m68k96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt tonearest binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt towardzero binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt upward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa58p+72 : inexact += rsqrt downward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt tonearest ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt towardzero ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt upward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9bacp+72 : inexact += rsqrt downward binary64 0x1.dbb258c8p-1016 : 0xb.bccb91fa87f5p+504 : inexact += rsqrt tonearest binary64 0x1.dbb258c8p-1016 : 0xb.bccb91fa87f5p+504 : inexact += rsqrt towardzero binary64 0x1.dbb258c8p-1016 : 0xb.bccb91fa87f5p+504 : inexact += rsqrt upward binary64 0x1.dbb258c8p-1016 : 0xb.bccb91fa87f58p+504 : inexact += rsqrt downward intel96 0x1.dbb258c8p-1016 : 0xb.bccb91fa87f51d2p+504 : inexact += rsqrt tonearest intel96 0x1.dbb258c8p-1016 : 0xb.bccb91fa87f51d3p+504 : inexact += rsqrt towardzero intel96 0x1.dbb258c8p-1016 : 0xb.bccb91fa87f51d2p+504 : inexact += rsqrt upward intel96 0x1.dbb258c8p-1016 : 0xb.bccb91fa87f51d3p+504 : inexact += rsqrt downward m68k96 0x1.dbb258c8p-1016 : 0xb.bccb91fa87f51d2p+504 : inexact += rsqrt tonearest m68k96 0x1.dbb258c8p-1016 : 0xb.bccb91fa87f51d3p+504 : inexact += rsqrt towardzero m68k96 0x1.dbb258c8p-1016 : 0xb.bccb91fa87f51d2p+504 : inexact += rsqrt upward m68k96 0x1.dbb258c8p-1016 : 0xb.bccb91fa87f51d3p+504 : inexact += rsqrt downward binary128 0x1.dbb258c8p-1016 : 0xb.bccb91fa87f51d2dc683b6af0e4p+504 : inexact += rsqrt tonearest binary128 0x1.dbb258c8p-1016 : 0xb.bccb91fa87f51d2dc683b6af0e4p+504 : inexact += rsqrt towardzero binary128 0x1.dbb258c8p-1016 : 0xb.bccb91fa87f51d2dc683b6af0e4p+504 : inexact += rsqrt upward binary128 0x1.dbb258c8p-1016 : 0xb.bccb91fa87f51d2dc683b6af0e48p+504 : inexact += rsqrt downward ibm128 0x1.dbb258c8p-1016 : 0xb.bccb91fa87f51d2dc683b6af0cp+504 : inexact += rsqrt tonearest ibm128 0x1.dbb258c8p-1016 : 0xb.bccb91fa87f51d2dc683b6af1p+504 : inexact += rsqrt towardzero ibm128 0x1.dbb258c8p-1016 : 0xb.bccb91fa87f51d2dc683b6af0cp+504 : inexact += rsqrt upward ibm128 0x1.dbb258c8p-1016 : 0xb.bccb91fa87f51d2dc683b6af1p+504 : inexact +rsqrt 0x1.57103ea4p-1015 += rsqrt downward binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt tonearest binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt towardzero binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt upward binary32 0x8p-152 : 0x5.a827ap+72 : inexact += rsqrt downward binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt tonearest binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt towardzero binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt upward binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt downward intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward intel96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward m68k96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt tonearest binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt towardzero binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt upward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa58p+72 : inexact += rsqrt downward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt tonearest ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt towardzero ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt upward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9bacp+72 : inexact += rsqrt downward binary64 0x2.ae207d48p-1016 : 0x9.c5f1d6dfc09cp+504 : inexact += rsqrt tonearest binary64 0x2.ae207d48p-1016 : 0x9.c5f1d6dfc09c8p+504 : inexact += rsqrt towardzero binary64 0x2.ae207d48p-1016 : 0x9.c5f1d6dfc09cp+504 : inexact += rsqrt upward binary64 0x2.ae207d48p-1016 : 0x9.c5f1d6dfc09c8p+504 : inexact += rsqrt downward intel96 0x2.ae207d48p-1016 : 0x9.c5f1d6dfc09c435p+504 : inexact += rsqrt tonearest intel96 0x2.ae207d48p-1016 : 0x9.c5f1d6dfc09c436p+504 : inexact += rsqrt towardzero intel96 0x2.ae207d48p-1016 : 0x9.c5f1d6dfc09c435p+504 : inexact += rsqrt upward intel96 0x2.ae207d48p-1016 : 0x9.c5f1d6dfc09c436p+504 : inexact += rsqrt downward m68k96 0x2.ae207d48p-1016 : 0x9.c5f1d6dfc09c435p+504 : inexact += rsqrt tonearest m68k96 0x2.ae207d48p-1016 : 0x9.c5f1d6dfc09c436p+504 : inexact += rsqrt towardzero m68k96 0x2.ae207d48p-1016 : 0x9.c5f1d6dfc09c435p+504 : inexact += rsqrt upward m68k96 0x2.ae207d48p-1016 : 0x9.c5f1d6dfc09c436p+504 : inexact += rsqrt downward binary128 0x2.ae207d48p-1016 : 0x9.c5f1d6dfc09c435ec3b885bd25p+504 : inexact += rsqrt tonearest binary128 0x2.ae207d48p-1016 : 0x9.c5f1d6dfc09c435ec3b885bd25p+504 : inexact += rsqrt towardzero binary128 0x2.ae207d48p-1016 : 0x9.c5f1d6dfc09c435ec3b885bd25p+504 : inexact += rsqrt upward binary128 0x2.ae207d48p-1016 : 0x9.c5f1d6dfc09c435ec3b885bd2508p+504 : inexact += rsqrt downward ibm128 0x2.ae207d48p-1016 : 0x9.c5f1d6dfc09c435ec3b885bd24p+504 : inexact += rsqrt tonearest ibm128 0x2.ae207d48p-1016 : 0x9.c5f1d6dfc09c435ec3b885bd24p+504 : inexact += rsqrt towardzero ibm128 0x2.ae207d48p-1016 : 0x9.c5f1d6dfc09c435ec3b885bd24p+504 : inexact += rsqrt upward ibm128 0x2.ae207d48p-1016 : 0x9.c5f1d6dfc09c435ec3b885bd28p+504 : inexact +rsqrt 0x1.9b294f88p-1015 += rsqrt downward binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt tonearest binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt towardzero binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt upward binary32 0x8p-152 : 0x5.a827ap+72 : inexact += rsqrt downward binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt tonearest binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt towardzero binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt upward binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt downward intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward intel96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward m68k96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt tonearest binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt towardzero binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt upward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa58p+72 : inexact += rsqrt downward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt tonearest ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt towardzero ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt upward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9bacp+72 : inexact += rsqrt downward binary64 0x3.36529f1p-1016 : 0x8.ed61c3393f6c8p+504 : inexact += rsqrt tonearest binary64 0x3.36529f1p-1016 : 0x8.ed61c3393f6dp+504 : inexact += rsqrt towardzero binary64 0x3.36529f1p-1016 : 0x8.ed61c3393f6c8p+504 : inexact += rsqrt upward binary64 0x3.36529f1p-1016 : 0x8.ed61c3393f6dp+504 : inexact += rsqrt downward intel96 0x3.36529f1p-1016 : 0x8.ed61c3393f6cd2ep+504 : inexact += rsqrt tonearest intel96 0x3.36529f1p-1016 : 0x8.ed61c3393f6cd2fp+504 : inexact += rsqrt towardzero intel96 0x3.36529f1p-1016 : 0x8.ed61c3393f6cd2ep+504 : inexact += rsqrt upward intel96 0x3.36529f1p-1016 : 0x8.ed61c3393f6cd2fp+504 : inexact += rsqrt downward m68k96 0x3.36529f1p-1016 : 0x8.ed61c3393f6cd2ep+504 : inexact += rsqrt tonearest m68k96 0x3.36529f1p-1016 : 0x8.ed61c3393f6cd2fp+504 : inexact += rsqrt towardzero m68k96 0x3.36529f1p-1016 : 0x8.ed61c3393f6cd2ep+504 : inexact += rsqrt upward m68k96 0x3.36529f1p-1016 : 0x8.ed61c3393f6cd2fp+504 : inexact += rsqrt downward binary128 0x3.36529f1p-1016 : 0x8.ed61c3393f6cd2e80d55cc988f78p+504 : inexact += rsqrt tonearest binary128 0x3.36529f1p-1016 : 0x8.ed61c3393f6cd2e80d55cc988f8p+504 : inexact += rsqrt towardzero binary128 0x3.36529f1p-1016 : 0x8.ed61c3393f6cd2e80d55cc988f78p+504 : inexact += rsqrt upward binary128 0x3.36529f1p-1016 : 0x8.ed61c3393f6cd2e80d55cc988f8p+504 : inexact += rsqrt downward ibm128 0x3.36529f1p-1016 : 0x8.ed61c3393f6cd2e80d55cc988cp+504 : inexact += rsqrt tonearest ibm128 0x3.36529f1p-1016 : 0x8.ed61c3393f6cd2e80d55cc989p+504 : inexact += rsqrt towardzero ibm128 0x3.36529f1p-1016 : 0x8.ed61c3393f6cd2e80d55cc988cp+504 : inexact += rsqrt upward ibm128 0x3.36529f1p-1016 : 0x8.ed61c3393f6cd2e80d55cc989p+504 : inexact +rsqrt 0x1.0000000000001p+0 += rsqrt downward binary32 0x1.000002p+0 : 0xf.fffffp-4 : inexact += rsqrt tonearest binary32 0x1.000002p+0 : 0xf.fffffp-4 : inexact += rsqrt towardzero binary32 0x1.000002p+0 : 0xf.fffffp-4 : inexact += rsqrt upward binary32 0x1.000002p+0 : 0x1p+0 : inexact += rsqrt downward binary64 0x1.000002p+0 : 0xf.fffff00000178p-4 : inexact += rsqrt tonearest binary64 0x1.000002p+0 : 0xf.fffff0000018p-4 : inexact += rsqrt towardzero binary64 0x1.000002p+0 : 0xf.fffff00000178p-4 : inexact += rsqrt upward binary64 0x1.000002p+0 : 0xf.fffff0000018p-4 : inexact += rsqrt downward intel96 0x1.000002p+0 : 0xf.fffff0000017fffp-4 : inexact += rsqrt tonearest intel96 0x1.000002p+0 : 0xf.fffff0000018p-4 : inexact += rsqrt towardzero intel96 0x1.000002p+0 : 0xf.fffff0000017fffp-4 : inexact += rsqrt upward intel96 0x1.000002p+0 : 0xf.fffff0000018p-4 : inexact += rsqrt downward m68k96 0x1.000002p+0 : 0xf.fffff0000017fffp-4 : inexact += rsqrt tonearest m68k96 0x1.000002p+0 : 0xf.fffff0000018p-4 : inexact += rsqrt towardzero m68k96 0x1.000002p+0 : 0xf.fffff0000017fffp-4 : inexact += rsqrt upward m68k96 0x1.000002p+0 : 0xf.fffff0000018p-4 : inexact += rsqrt downward binary128 0x1.000002p+0 : 0xf.fffff0000017ffffd8000045fff8p-4 : inexact += rsqrt tonearest binary128 0x1.000002p+0 : 0xf.fffff0000017ffffd8000046p-4 : inexact += rsqrt towardzero binary128 0x1.000002p+0 : 0xf.fffff0000017ffffd8000045fff8p-4 : inexact += rsqrt upward binary128 0x1.000002p+0 : 0xf.fffff0000017ffffd8000046p-4 : inexact += rsqrt downward ibm128 0x1.000002p+0 : 0xf.fffff0000017ffffd8000045fcp-4 : inexact += rsqrt tonearest ibm128 0x1.000002p+0 : 0xf.fffff0000017ffffd8000046p-4 : inexact += rsqrt towardzero ibm128 0x1.000002p+0 : 0xf.fffff0000017ffffd8000045fcp-4 : inexact += rsqrt upward ibm128 0x1.000002p+0 : 0xf.fffff0000017ffffd8000046p-4 : inexact += rsqrt downward binary32 0x1p+0 : 0x1p+0 : += rsqrt tonearest binary32 0x1p+0 : 0x1p+0 : += rsqrt towardzero binary32 0x1p+0 : 0x1p+0 : += rsqrt upward binary32 0x1p+0 : 0x1p+0 : += rsqrt downward binary64 0x1p+0 : 0x1p+0 : += rsqrt tonearest binary64 0x1p+0 : 0x1p+0 : += rsqrt towardzero binary64 0x1p+0 : 0x1p+0 : += rsqrt upward binary64 0x1p+0 : 0x1p+0 : += rsqrt downward intel96 0x1p+0 : 0x1p+0 : += rsqrt tonearest intel96 0x1p+0 : 0x1p+0 : += rsqrt towardzero intel96 0x1p+0 : 0x1p+0 : += rsqrt upward intel96 0x1p+0 : 0x1p+0 : += rsqrt downward m68k96 0x1p+0 : 0x1p+0 : += rsqrt tonearest m68k96 0x1p+0 : 0x1p+0 : += rsqrt towardzero m68k96 0x1p+0 : 0x1p+0 : += rsqrt upward m68k96 0x1p+0 : 0x1p+0 : += rsqrt downward binary128 0x1p+0 : 0x1p+0 : += rsqrt tonearest binary128 0x1p+0 : 0x1p+0 : += rsqrt towardzero binary128 0x1p+0 : 0x1p+0 : += rsqrt upward binary128 0x1p+0 : 0x1p+0 : += rsqrt downward ibm128 0x1p+0 : 0x1p+0 : += rsqrt tonearest ibm128 0x1p+0 : 0x1p+0 : += rsqrt towardzero ibm128 0x1p+0 : 0x1p+0 : += rsqrt upward ibm128 0x1p+0 : 0x1p+0 : += rsqrt downward binary64 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-4 : inexact += rsqrt tonearest binary64 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-4 : inexact += rsqrt towardzero binary64 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-4 : inexact += rsqrt upward binary64 0x1.0000000000001p+0 : 0x1p+0 : inexact += rsqrt downward intel96 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-4 : inexact += rsqrt tonearest intel96 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-4 : inexact += rsqrt towardzero intel96 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-4 : inexact += rsqrt upward intel96 0x1.0000000000001p+0 : 0xf.ffffffffffff801p-4 : inexact += rsqrt downward m68k96 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-4 : inexact += rsqrt tonearest m68k96 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-4 : inexact += rsqrt towardzero m68k96 0x1.0000000000001p+0 : 0xf.ffffffffffff8p-4 : inexact += rsqrt upward m68k96 0x1.0000000000001p+0 : 0xf.ffffffffffff801p-4 : inexact += rsqrt downward binary128 0x1.0000000000001p+0 : 0xf.ffffffffffff80000000000005f8p-4 : inexact += rsqrt tonearest binary128 0x1.0000000000001p+0 : 0xf.ffffffffffff80000000000006p-4 : inexact += rsqrt towardzero binary128 0x1.0000000000001p+0 : 0xf.ffffffffffff80000000000005f8p-4 : inexact += rsqrt upward binary128 0x1.0000000000001p+0 : 0xf.ffffffffffff80000000000006p-4 : inexact += rsqrt downward ibm128 0x1.0000000000001p+0 : 0xf.ffffffffffff80000000000004p-4 : inexact += rsqrt tonearest ibm128 0x1.0000000000001p+0 : 0xf.ffffffffffff80000000000004p-4 : inexact += rsqrt towardzero ibm128 0x1.0000000000001p+0 : 0xf.ffffffffffff80000000000004p-4 : inexact += rsqrt upward ibm128 0x1.0000000000001p+0 : 0xf.ffffffffffff80000000000008p-4 : inexact +rsqrt 0x1.fffffffffffffp-1 += rsqrt downward binary32 0x1p+0 : 0x1p+0 : += rsqrt tonearest binary32 0x1p+0 : 0x1p+0 : += rsqrt towardzero binary32 0x1p+0 : 0x1p+0 : += rsqrt upward binary32 0x1p+0 : 0x1p+0 : += rsqrt downward binary64 0x1p+0 : 0x1p+0 : += rsqrt tonearest binary64 0x1p+0 : 0x1p+0 : += rsqrt towardzero binary64 0x1p+0 : 0x1p+0 : += rsqrt upward binary64 0x1p+0 : 0x1p+0 : += rsqrt downward intel96 0x1p+0 : 0x1p+0 : += rsqrt tonearest intel96 0x1p+0 : 0x1p+0 : += rsqrt towardzero intel96 0x1p+0 : 0x1p+0 : += rsqrt upward intel96 0x1p+0 : 0x1p+0 : += rsqrt downward m68k96 0x1p+0 : 0x1p+0 : += rsqrt tonearest m68k96 0x1p+0 : 0x1p+0 : += rsqrt towardzero m68k96 0x1p+0 : 0x1p+0 : += rsqrt upward m68k96 0x1p+0 : 0x1p+0 : += rsqrt downward binary128 0x1p+0 : 0x1p+0 : += rsqrt tonearest binary128 0x1p+0 : 0x1p+0 : += rsqrt towardzero binary128 0x1p+0 : 0x1p+0 : += rsqrt upward binary128 0x1p+0 : 0x1p+0 : += rsqrt downward ibm128 0x1p+0 : 0x1p+0 : += rsqrt tonearest ibm128 0x1p+0 : 0x1p+0 : += rsqrt towardzero ibm128 0x1p+0 : 0x1p+0 : += rsqrt upward ibm128 0x1p+0 : 0x1p+0 : += rsqrt downward binary32 0xf.fffffp-4 : 0x1p+0 : inexact += rsqrt tonearest binary32 0xf.fffffp-4 : 0x1p+0 : inexact += rsqrt towardzero binary32 0xf.fffffp-4 : 0x1p+0 : inexact += rsqrt upward binary32 0xf.fffffp-4 : 0x1.000002p+0 : inexact += rsqrt downward binary64 0xf.fffffp-4 : 0x1.0000008000006p+0 : inexact += rsqrt tonearest binary64 0xf.fffffp-4 : 0x1.0000008000006p+0 : inexact += rsqrt towardzero binary64 0xf.fffffp-4 : 0x1.0000008000006p+0 : inexact += rsqrt upward binary64 0xf.fffffp-4 : 0x1.0000008000007p+0 : inexact += rsqrt downward intel96 0xf.fffffp-4 : 0x1.0000008000006p+0 : inexact += rsqrt tonearest intel96 0xf.fffffp-4 : 0x1.0000008000006p+0 : inexact += rsqrt towardzero intel96 0xf.fffffp-4 : 0x1.0000008000006p+0 : inexact += rsqrt upward intel96 0xf.fffffp-4 : 0x1.0000008000006002p+0 : inexact += rsqrt downward m68k96 0xf.fffffp-4 : 0x1.0000008000006p+0 : inexact += rsqrt tonearest m68k96 0xf.fffffp-4 : 0x1.0000008000006p+0 : inexact += rsqrt towardzero m68k96 0xf.fffffp-4 : 0x1.0000008000006p+0 : inexact += rsqrt upward m68k96 0xf.fffffp-4 : 0x1.0000008000006002p+0 : inexact += rsqrt downward binary128 0xf.fffffp-4 : 0x1.00000080000060000050000046p+0 : inexact += rsqrt tonearest binary128 0xf.fffffp-4 : 0x1.00000080000060000050000046p+0 : inexact += rsqrt towardzero binary128 0xf.fffffp-4 : 0x1.00000080000060000050000046p+0 : inexact += rsqrt upward binary128 0xf.fffffp-4 : 0x1.0000008000006000005000004601p+0 : inexact += rsqrt downward ibm128 0xf.fffffp-4 : 0x1.00000080000060000050000046p+0 : inexact += rsqrt tonearest ibm128 0xf.fffffp-4 : 0x1.00000080000060000050000046p+0 : inexact += rsqrt towardzero ibm128 0xf.fffffp-4 : 0x1.00000080000060000050000046p+0 : inexact += rsqrt upward ibm128 0xf.fffffp-4 : 0x1.000000800000600000500000468p+0 : inexact += rsqrt downward binary64 0xf.ffffffffffff8p-4 : 0x1p+0 : inexact += rsqrt tonearest binary64 0xf.ffffffffffff8p-4 : 0x1p+0 : inexact += rsqrt towardzero binary64 0xf.ffffffffffff8p-4 : 0x1p+0 : inexact += rsqrt upward binary64 0xf.ffffffffffff8p-4 : 0x1.0000000000001p+0 : inexact += rsqrt downward intel96 0xf.ffffffffffff8p-4 : 0x1.00000000000004p+0 : inexact += rsqrt tonearest intel96 0xf.ffffffffffff8p-4 : 0x1.00000000000004p+0 : inexact += rsqrt towardzero intel96 0xf.ffffffffffff8p-4 : 0x1.00000000000004p+0 : inexact += rsqrt upward intel96 0xf.ffffffffffff8p-4 : 0x1.0000000000000402p+0 : inexact += rsqrt downward m68k96 0xf.ffffffffffff8p-4 : 0x1.00000000000004p+0 : inexact += rsqrt tonearest m68k96 0xf.ffffffffffff8p-4 : 0x1.00000000000004p+0 : inexact += rsqrt towardzero m68k96 0xf.ffffffffffff8p-4 : 0x1.00000000000004p+0 : inexact += rsqrt upward m68k96 0xf.ffffffffffff8p-4 : 0x1.0000000000000402p+0 : inexact += rsqrt downward binary128 0xf.ffffffffffff8p-4 : 0x1.0000000000000400000000000018p+0 : inexact += rsqrt tonearest binary128 0xf.ffffffffffff8p-4 : 0x1.0000000000000400000000000018p+0 : inexact += rsqrt towardzero binary128 0xf.ffffffffffff8p-4 : 0x1.0000000000000400000000000018p+0 : inexact += rsqrt upward binary128 0xf.ffffffffffff8p-4 : 0x1.0000000000000400000000000019p+0 : inexact += rsqrt downward ibm128 0xf.ffffffffffff8p-4 : 0x1.00000000000004p+0 : inexact += rsqrt tonearest ibm128 0xf.ffffffffffff8p-4 : 0x1.00000000000004p+0 : inexact += rsqrt towardzero ibm128 0xf.ffffffffffff8p-4 : 0x1.00000000000004p+0 : inexact += rsqrt upward ibm128 0xf.ffffffffffff8p-4 : 0x1.000000000000040000000000008p+0 : inexact +rsqrt max += rsqrt downward binary32 0xf.fffffp+124 : 0x1p-64 : inexact += rsqrt tonearest binary32 0xf.fffffp+124 : 0x1p-64 : inexact += rsqrt towardzero binary32 0xf.fffffp+124 : 0x1p-64 : inexact += rsqrt upward binary32 0xf.fffffp+124 : 0x1.000002p-64 : inexact += rsqrt downward binary64 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt tonearest binary64 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt towardzero binary64 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt upward binary64 0xf.fffffp+124 : 0x1.0000008000007p-64 : inexact += rsqrt downward intel96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt tonearest intel96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt towardzero intel96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt upward intel96 0xf.fffffp+124 : 0x1.0000008000006002p-64 : inexact += rsqrt downward m68k96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt tonearest m68k96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt towardzero m68k96 0xf.fffffp+124 : 0x1.0000008000006p-64 : inexact += rsqrt upward m68k96 0xf.fffffp+124 : 0x1.0000008000006002p-64 : inexact += rsqrt downward binary128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt tonearest binary128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt towardzero binary128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt upward binary128 0xf.fffffp+124 : 0x1.0000008000006000005000004601p-64 : inexact += rsqrt downward ibm128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt tonearest ibm128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt towardzero ibm128 0xf.fffffp+124 : 0x1.00000080000060000050000046p-64 : inexact += rsqrt upward ibm128 0xf.fffffp+124 : 0x1.000000800000600000500000468p-64 : inexact += rsqrt downward binary64 0xf.ffffffffffff8p+1020 : 0x1p-512 : inexact += rsqrt tonearest binary64 0xf.ffffffffffff8p+1020 : 0x1p-512 : inexact += rsqrt towardzero binary64 0xf.ffffffffffff8p+1020 : 0x1p-512 : inexact += rsqrt upward binary64 0xf.ffffffffffff8p+1020 : 0x1.0000000000001p-512 : inexact += rsqrt downward intel96 0xf.ffffffffffff8p+1020 : 0x1.00000000000004p-512 : inexact += rsqrt tonearest intel96 0xf.ffffffffffff8p+1020 : 0x1.00000000000004p-512 : inexact += rsqrt towardzero intel96 0xf.ffffffffffff8p+1020 : 0x1.00000000000004p-512 : inexact += rsqrt upward intel96 0xf.ffffffffffff8p+1020 : 0x1.0000000000000402p-512 : inexact += rsqrt downward m68k96 0xf.ffffffffffff8p+1020 : 0x1.00000000000004p-512 : inexact += rsqrt tonearest m68k96 0xf.ffffffffffff8p+1020 : 0x1.00000000000004p-512 : inexact += rsqrt towardzero m68k96 0xf.ffffffffffff8p+1020 : 0x1.00000000000004p-512 : inexact += rsqrt upward m68k96 0xf.ffffffffffff8p+1020 : 0x1.0000000000000402p-512 : inexact += rsqrt downward binary128 0xf.ffffffffffff8p+1020 : 0x1.0000000000000400000000000018p-512 : inexact += rsqrt tonearest binary128 0xf.ffffffffffff8p+1020 : 0x1.0000000000000400000000000018p-512 : inexact += rsqrt towardzero binary128 0xf.ffffffffffff8p+1020 : 0x1.0000000000000400000000000018p-512 : inexact += rsqrt upward binary128 0xf.ffffffffffff8p+1020 : 0x1.0000000000000400000000000019p-512 : inexact += rsqrt downward ibm128 0xf.ffffffffffff8p+1020 : 0x1.00000000000004p-512 : inexact += rsqrt tonearest ibm128 0xf.ffffffffffff8p+1020 : 0x1.00000000000004p-512 : inexact += rsqrt towardzero ibm128 0xf.ffffffffffff8p+1020 : 0x1.00000000000004p-512 : inexact += rsqrt upward ibm128 0xf.ffffffffffff8p+1020 : 0x1.000000000000040000000000008p-512 : inexact += rsqrt downward intel96 0xf.fffffffffffffffp+16380 : 0x1p-8192 : inexact += rsqrt tonearest intel96 0xf.fffffffffffffffp+16380 : 0x1p-8192 : inexact += rsqrt towardzero intel96 0xf.fffffffffffffffp+16380 : 0x1p-8192 : inexact += rsqrt upward intel96 0xf.fffffffffffffffp+16380 : 0x1.0000000000000002p-8192 : inexact += rsqrt downward m68k96 0xf.fffffffffffffffp+16380 : 0x1p-8192 : inexact += rsqrt tonearest m68k96 0xf.fffffffffffffffp+16380 : 0x1p-8192 : inexact += rsqrt towardzero m68k96 0xf.fffffffffffffffp+16380 : 0x1p-8192 : inexact += rsqrt upward m68k96 0xf.fffffffffffffffp+16380 : 0x1.0000000000000002p-8192 : inexact += rsqrt downward binary128 0xf.fffffffffffffffp+16380 : 0x1.00000000000000008p-8192 : inexact += rsqrt tonearest binary128 0xf.fffffffffffffffp+16380 : 0x1.00000000000000008p-8192 : inexact += rsqrt towardzero binary128 0xf.fffffffffffffffp+16380 : 0x1.00000000000000008p-8192 : inexact += rsqrt upward binary128 0xf.fffffffffffffffp+16380 : 0x1.0000000000000000800000000001p-8192 : inexact += rsqrt downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x1p-8192 : inexact += rsqrt tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x1p-8192 : inexact += rsqrt towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x1p-8192 : inexact += rsqrt upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x1.0000000000000000000000000001p-8192 : inexact += rsqrt downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.0000000000000200000000000026p-512 : inexact += rsqrt tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.0000000000000200000000000026p-512 : inexact += rsqrt towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.0000000000000200000000000026p-512 : inexact += rsqrt upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.0000000000000200000000000027p-512 : inexact += rsqrt downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.00000000000002p-512 : inexact += rsqrt tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.00000000000002p-512 : inexact += rsqrt towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.00000000000002p-512 : inexact += rsqrt upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x1.000000000000020000000000008p-512 : inexact +rsqrt min += rsqrt downward binary32 0x4p-128 : 0x8p+60 : += rsqrt tonearest binary32 0x4p-128 : 0x8p+60 : += rsqrt towardzero binary32 0x4p-128 : 0x8p+60 : += rsqrt upward binary32 0x4p-128 : 0x8p+60 : += rsqrt downward binary64 0x4p-128 : 0x8p+60 : += rsqrt tonearest binary64 0x4p-128 : 0x8p+60 : += rsqrt towardzero binary64 0x4p-128 : 0x8p+60 : += rsqrt upward binary64 0x4p-128 : 0x8p+60 : += rsqrt downward intel96 0x4p-128 : 0x8p+60 : += rsqrt tonearest intel96 0x4p-128 : 0x8p+60 : += rsqrt towardzero intel96 0x4p-128 : 0x8p+60 : += rsqrt upward intel96 0x4p-128 : 0x8p+60 : += rsqrt downward m68k96 0x4p-128 : 0x8p+60 : += rsqrt tonearest m68k96 0x4p-128 : 0x8p+60 : += rsqrt towardzero m68k96 0x4p-128 : 0x8p+60 : += rsqrt upward m68k96 0x4p-128 : 0x8p+60 : += rsqrt downward binary128 0x4p-128 : 0x8p+60 : += rsqrt tonearest binary128 0x4p-128 : 0x8p+60 : += rsqrt towardzero binary128 0x4p-128 : 0x8p+60 : += rsqrt upward binary128 0x4p-128 : 0x8p+60 : += rsqrt downward ibm128 0x4p-128 : 0x8p+60 : += rsqrt tonearest ibm128 0x4p-128 : 0x8p+60 : += rsqrt towardzero ibm128 0x4p-128 : 0x8p+60 : += rsqrt upward ibm128 0x4p-128 : 0x8p+60 : += rsqrt downward binary64 0x4p-1024 : 0x8p+508 : += rsqrt tonearest binary64 0x4p-1024 : 0x8p+508 : += rsqrt towardzero binary64 0x4p-1024 : 0x8p+508 : += rsqrt upward binary64 0x4p-1024 : 0x8p+508 : += rsqrt downward intel96 0x4p-1024 : 0x8p+508 : += rsqrt tonearest intel96 0x4p-1024 : 0x8p+508 : += rsqrt towardzero intel96 0x4p-1024 : 0x8p+508 : += rsqrt upward intel96 0x4p-1024 : 0x8p+508 : += rsqrt downward m68k96 0x4p-1024 : 0x8p+508 : += rsqrt tonearest m68k96 0x4p-1024 : 0x8p+508 : += rsqrt towardzero m68k96 0x4p-1024 : 0x8p+508 : += rsqrt upward m68k96 0x4p-1024 : 0x8p+508 : += rsqrt downward binary128 0x4p-1024 : 0x8p+508 : += rsqrt tonearest binary128 0x4p-1024 : 0x8p+508 : += rsqrt towardzero binary128 0x4p-1024 : 0x8p+508 : += rsqrt upward binary128 0x4p-1024 : 0x8p+508 : += rsqrt downward ibm128 0x4p-1024 : 0x8p+508 : += rsqrt tonearest ibm128 0x4p-1024 : 0x8p+508 : += rsqrt towardzero ibm128 0x4p-1024 : 0x8p+508 : += rsqrt upward ibm128 0x4p-1024 : 0x8p+508 : += rsqrt downward intel96 0x4p-16384 : 0x8p+8188 : += rsqrt tonearest intel96 0x4p-16384 : 0x8p+8188 : += rsqrt towardzero intel96 0x4p-16384 : 0x8p+8188 : += rsqrt upward intel96 0x4p-16384 : 0x8p+8188 : += rsqrt downward m68k96 0x4p-16384 : 0x8p+8188 : += rsqrt tonearest m68k96 0x4p-16384 : 0x8p+8188 : += rsqrt towardzero m68k96 0x4p-16384 : 0x8p+8188 : += rsqrt upward m68k96 0x4p-16384 : 0x8p+8188 : += rsqrt downward binary128 0x4p-16384 : 0x8p+8188 : += rsqrt tonearest binary128 0x4p-16384 : 0x8p+8188 : += rsqrt towardzero binary128 0x4p-16384 : 0x8p+8188 : += rsqrt upward binary128 0x4p-16384 : 0x8p+8188 : += rsqrt downward intel96 0x2p-16384 : 0xb.504f333f9de6484p+8188 : inexact += rsqrt tonearest intel96 0x2p-16384 : 0xb.504f333f9de6484p+8188 : inexact += rsqrt towardzero intel96 0x2p-16384 : 0xb.504f333f9de6484p+8188 : inexact += rsqrt upward intel96 0x2p-16384 : 0xb.504f333f9de6485p+8188 : inexact += rsqrt downward m68k96 0x2p-16384 : 0xb.504f333f9de6484p+8188 : inexact += rsqrt tonearest m68k96 0x2p-16384 : 0xb.504f333f9de6484p+8188 : inexact += rsqrt towardzero m68k96 0x2p-16384 : 0xb.504f333f9de6484p+8188 : inexact += rsqrt upward m68k96 0x2p-16384 : 0xb.504f333f9de6485p+8188 : inexact += rsqrt downward binary128 0x2p-16384 : 0xb.504f333f9de6484597d89b3754a8p+8188 : inexact += rsqrt tonearest binary128 0x2p-16384 : 0xb.504f333f9de6484597d89b3754a8p+8188 : inexact += rsqrt towardzero binary128 0x2p-16384 : 0xb.504f333f9de6484597d89b3754a8p+8188 : inexact += rsqrt upward binary128 0x2p-16384 : 0xb.504f333f9de6484597d89b3754bp+8188 : inexact += rsqrt downward binary64 0x8p-972 : 0x1.6a09e667f3bccp+484 : inexact += rsqrt tonearest binary64 0x8p-972 : 0x1.6a09e667f3bcdp+484 : inexact += rsqrt towardzero binary64 0x8p-972 : 0x1.6a09e667f3bccp+484 : inexact += rsqrt upward binary64 0x8p-972 : 0x1.6a09e667f3bcdp+484 : inexact += rsqrt downward intel96 0x8p-972 : 0x1.6a09e667f3bcc908p+484 : inexact += rsqrt tonearest intel96 0x8p-972 : 0x1.6a09e667f3bcc908p+484 : inexact += rsqrt towardzero intel96 0x8p-972 : 0x1.6a09e667f3bcc908p+484 : inexact += rsqrt upward intel96 0x8p-972 : 0x1.6a09e667f3bcc90ap+484 : inexact += rsqrt downward m68k96 0x8p-972 : 0x1.6a09e667f3bcc908p+484 : inexact += rsqrt tonearest m68k96 0x8p-972 : 0x1.6a09e667f3bcc908p+484 : inexact += rsqrt towardzero m68k96 0x8p-972 : 0x1.6a09e667f3bcc908p+484 : inexact += rsqrt upward m68k96 0x8p-972 : 0x1.6a09e667f3bcc90ap+484 : inexact += rsqrt downward binary128 0x8p-972 : 0x1.6a09e667f3bcc908b2fb1366ea95p+484 : inexact += rsqrt tonearest binary128 0x8p-972 : 0x1.6a09e667f3bcc908b2fb1366ea95p+484 : inexact += rsqrt towardzero binary128 0x8p-972 : 0x1.6a09e667f3bcc908b2fb1366ea95p+484 : inexact += rsqrt upward binary128 0x8p-972 : 0x1.6a09e667f3bcc908b2fb1366ea96p+484 : inexact += rsqrt downward ibm128 0x8p-972 : 0x1.6a09e667f3bcc908b2fb1366ea8p+484 : inexact += rsqrt tonearest ibm128 0x8p-972 : 0x1.6a09e667f3bcc908b2fb1366ea8p+484 : inexact += rsqrt towardzero ibm128 0x8p-972 : 0x1.6a09e667f3bcc908b2fb1366ea8p+484 : inexact += rsqrt upward ibm128 0x8p-972 : 0x1.6a09e667f3bcc908b2fb1366ebp+484 : inexact +rsqrt min_subnorm += rsqrt downward binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt tonearest binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt towardzero binary32 0x8p-152 : 0x5.a82798p+72 : inexact += rsqrt upward binary32 0x8p-152 : 0x5.a827ap+72 : inexact += rsqrt downward binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt tonearest binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt towardzero binary64 0x8p-152 : 0x5.a827999fcef3p+72 : inexact += rsqrt upward binary64 0x8p-152 : 0x5.a827999fcef34p+72 : inexact += rsqrt downward intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero intel96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward intel96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt tonearest m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt towardzero m68k96 0x8p-152 : 0x5.a827999fcef3242p+72 : inexact += rsqrt upward m68k96 0x8p-152 : 0x5.a827999fcef32428p+72 : inexact += rsqrt downward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt tonearest binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt towardzero binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa54p+72 : inexact += rsqrt upward binary128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baa58p+72 : inexact += rsqrt downward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt tonearest ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt towardzero ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9baap+72 : inexact += rsqrt upward ibm128 0x8p-152 : 0x5.a827999fcef32422cbec4d9bacp+72 : inexact += rsqrt downward binary64 0x4p-1076 : 0x2p+536 : += rsqrt tonearest binary64 0x4p-1076 : 0x2p+536 : += rsqrt towardzero binary64 0x4p-1076 : 0x2p+536 : += rsqrt upward binary64 0x4p-1076 : 0x2p+536 : += rsqrt downward intel96 0x4p-1076 : 0x2p+536 : += rsqrt tonearest intel96 0x4p-1076 : 0x2p+536 : += rsqrt towardzero intel96 0x4p-1076 : 0x2p+536 : += rsqrt upward intel96 0x4p-1076 : 0x2p+536 : += rsqrt downward m68k96 0x4p-1076 : 0x2p+536 : += rsqrt tonearest m68k96 0x4p-1076 : 0x2p+536 : += rsqrt towardzero m68k96 0x4p-1076 : 0x2p+536 : += rsqrt upward m68k96 0x4p-1076 : 0x2p+536 : += rsqrt downward binary128 0x4p-1076 : 0x2p+536 : += rsqrt tonearest binary128 0x4p-1076 : 0x2p+536 : += rsqrt towardzero binary128 0x4p-1076 : 0x2p+536 : += rsqrt upward binary128 0x4p-1076 : 0x2p+536 : += rsqrt downward ibm128 0x4p-1076 : 0x2p+536 : += rsqrt tonearest ibm128 0x4p-1076 : 0x2p+536 : += rsqrt towardzero ibm128 0x4p-1076 : 0x2p+536 : += rsqrt upward ibm128 0x4p-1076 : 0x2p+536 : += rsqrt downward intel96 0x8p-16448 : 0x5.a827999fcef3242p+8220 : inexact += rsqrt tonearest intel96 0x8p-16448 : 0x5.a827999fcef3242p+8220 : inexact += rsqrt towardzero intel96 0x8p-16448 : 0x5.a827999fcef3242p+8220 : inexact += rsqrt upward intel96 0x8p-16448 : 0x5.a827999fcef32428p+8220 : inexact += rsqrt downward m68k96 0x8p-16448 : 0x5.a827999fcef3242p+8220 : inexact += rsqrt tonearest m68k96 0x8p-16448 : 0x5.a827999fcef3242p+8220 : inexact += rsqrt towardzero m68k96 0x8p-16448 : 0x5.a827999fcef3242p+8220 : inexact += rsqrt upward m68k96 0x8p-16448 : 0x5.a827999fcef32428p+8220 : inexact += rsqrt downward binary128 0x8p-16448 : 0x5.a827999fcef32422cbec4d9baa54p+8220 : inexact += rsqrt tonearest binary128 0x8p-16448 : 0x5.a827999fcef32422cbec4d9baa54p+8220 : inexact += rsqrt towardzero binary128 0x8p-16448 : 0x5.a827999fcef32422cbec4d9baa54p+8220 : inexact += rsqrt upward binary128 0x8p-16448 : 0x5.a827999fcef32422cbec4d9baa58p+8220 : inexact += rsqrt downward m68k96 0x4p-16448 : 0x8p+8220 : += rsqrt tonearest m68k96 0x4p-16448 : 0x8p+8220 : += rsqrt towardzero m68k96 0x4p-16448 : 0x8p+8220 : += rsqrt upward m68k96 0x4p-16448 : 0x8p+8220 : += rsqrt downward binary128 0x4p-16448 : 0x8p+8220 : += rsqrt tonearest binary128 0x4p-16448 : 0x8p+8220 : += rsqrt towardzero binary128 0x4p-16448 : 0x8p+8220 : += rsqrt upward binary128 0x4p-16448 : 0x8p+8220 : += rsqrt downward binary128 0x4p-16496 : 0x8p+8244 : += rsqrt tonearest binary128 0x4p-16496 : 0x8p+8244 : += rsqrt towardzero binary128 0x4p-16496 : 0x8p+8244 : += rsqrt upward binary128 0x4p-16496 : 0x8p+8244 : diff --git a/math/bits/mathcalls.h b/math/bits/mathcalls.h index a341647..eb40fb2 100644 --- a/math/bits/mathcalls.h +++ b/math/bits/mathcalls.h @@ -185,6 +185,11 @@ __MATHCALL_VEC (hypot,, (_Mdouble_ __x, _Mdouble_ __y)); __MATHCALL_VEC (cbrt,, (_Mdouble_ __x)); #endif +#if __GLIBC_USE (IEC_60559_FUNCS_EXT_C23) +/* Return the reciprocal of the square root of X. */ +__MATHCALL (rsqrt,, (_Mdouble_ __x)); +#endif + /* Nearest integer, absolute value, and remainder functions. */ diff --git a/math/gen-auto-libm-tests.c b/math/gen-auto-libm-tests.c index ac36995..4549d52 100644 --- a/math/gen-auto-libm-tests.c +++ b/math/gen-auto-libm-tests.c @@ -589,6 +589,9 @@ static test_function test_functions[] = FUNC_mpfr_f_f ("log2p1", mpfr_log2p1, false), FUNC_mpfr_ff_f ("mul", mpfr_mul, true), FUNC_mpfr_ff_f ("pow", mpfr_pow, false), + /* mpfr_rec_sqrt differs from rsqrt on -0, but gen-auto-libm-tests + does not handle results that are exact infinities anyway. */ + FUNC_mpfr_f_f ("rsqrt", mpfr_rec_sqrt, true), FUNC_mpfr_f_f ("sin", mpfr_sin, false), FUNC ("sincos", ARGS1 (type_fp), RET2 (type_fp, type_fp), false, false, false, CALC (mpfr_f_11, mpfr_sin_cos)), diff --git a/math/gen-tgmath-tests.py b/math/gen-tgmath-tests.py index 20ecf67..4bd2695 100755 --- a/math/gen-tgmath-tests.py +++ b/math/gen-tgmath-tests.py @@ -753,6 +753,7 @@ class Tests(object): self.add_tests('log2p1', 'r', ['r']) self.add_tests('log10p1', 'r', ['r']) self.add_tests('logp1', 'r', ['r']) + self.add_tests('rsqrt', 'r', ['r']) self.add_tests('sinpi', 'r', ['r']) self.add_tests('tanpi', 'r', ['r']) # C23 functions. diff --git a/math/libm-test-rsqrt.inc b/math/libm-test-rsqrt.inc new file mode 100644 index 0000000..02a0010 --- /dev/null +++ b/math/libm-test-rsqrt.inc @@ -0,0 +1,58 @@ +/* Test rsqrt. + Copyright (C) 2025 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + <https://www.gnu.org/licenses/>. */ + +#include "libm-test-driver.c" + +static const struct test_f_f_data rsqrt_test_data[] = + { + TEST_f_f (rsqrt, qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_f_f (rsqrt, -qnan_value, qnan_value, NO_INEXACT_EXCEPTION|ERRNO_UNCHANGED), + TEST_f_f (rsqrt, snan_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_f_f (rsqrt, -snan_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION), + TEST_f_f (rsqrt, plus_infty, plus_zero, ERRNO_UNCHANGED), + TEST_f_f (rsqrt, plus_zero, plus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + TEST_f_f (rsqrt, minus_zero, minus_infty, DIVIDE_BY_ZERO_EXCEPTION|ERRNO_ERANGE), + + /* rsqrt (x) == qNaN plus invalid exception for x < 0. */ + TEST_f_f (rsqrt, -1, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION|ERRNO_EDOM), + TEST_f_f (rsqrt, -1.1L, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION|ERRNO_EDOM), + TEST_f_f (rsqrt, -min_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION|ERRNO_EDOM), + TEST_f_f (rsqrt, -min_subnorm_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION|ERRNO_EDOM), + TEST_f_f (rsqrt, -max_value, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION|ERRNO_EDOM), + TEST_f_f (rsqrt, minus_infty, qnan_value, NO_INEXACT_EXCEPTION|INVALID_EXCEPTION|ERRNO_EDOM), + + AUTO_TESTS_f_f (rsqrt), + }; + +static void +rsqrt_test (void) +{ + ALL_RM_TEST (rsqrt, 0, rsqrt_test_data, RUN_TEST_LOOP_f_f, END); +} + +static void +do_test (void) +{ + rsqrt_test (); +} + +/* + * Local Variables: + * mode:c + * End: + */ diff --git a/math/s_rsqrt_template.c b/math/s_rsqrt_template.c new file mode 100644 index 0000000..198f38f --- /dev/null +++ b/math/s_rsqrt_template.c @@ -0,0 +1,29 @@ +/* Return the reciprocal of the square root of X. + Copyright (C) 2025 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + <https://www.gnu.org/licenses/>. */ + +#include <errno.h> +#include <math.h> + +FLOAT +M_DECL_FUNC (__rsqrt) (FLOAT x) +{ + if (islessequal (x, M_LIT (0.0))) + __set_errno (x < 0 ? EDOM : ERANGE); + return M_LIT (1.0) / M_SQRT (x); +} +declare_mgen_alias (__rsqrt, rsqrt); diff --git a/math/test-tgmath.c b/math/test-tgmath.c index c26b9b1..2e10764 100644 --- a/math/test-tgmath.c +++ b/math/test-tgmath.c @@ -48,7 +48,7 @@ volatile int count_cdouble; volatile int count_cfloat; volatile int count_cldouble; -#define NCALLS 183 +#define NCALLS 185 #define NCALLS_INT 4 #define NCCALLS 47 @@ -269,6 +269,7 @@ F(compile_test) (void) a = logp1 (logp1 (x)); a = pow (pow (x, a), pow (c, b)); b = sqrt (sqrt (a)); + a = rsqrt (rsqrt (b)); a = hypot (hypot (x, b), hypot (c, a)); b = cbrt (cbrt (a)); a = ceil (ceil (x)); @@ -394,6 +395,7 @@ F(compile_test) (void) a = logp1 (y); a = pow (y, y); a = sqrt (y); + a = rsqrt (y); a = hypot (y, y); a = cbrt (y); a = ceil (y); @@ -778,6 +780,14 @@ TYPE } TYPE +(F(rsqrt)) (TYPE x) +{ + ++count; + P (); + return x; +} + +TYPE (F(hypot)) (TYPE x, TYPE y) { ++count; diff --git a/math/tgmath.h b/math/tgmath.h index e8e168b..6c5480a 100644 --- a/math/tgmath.h +++ b/math/tgmath.h @@ -923,6 +923,10 @@ /* Return the cube root of X. */ #define cbrt(Val) __TGMATH_UNARY_REAL_ONLY (Val, cbrt) +#if __GLIBC_USE (IEC_60559_FUNCS_EXT_C23) +# define rsqrt(Val) __TGMATH_UNARY_REAL_ONLY (Val, rsqrt) +#endif + /* Nearest integer, absolute value, and remainder functions. */ diff --git a/sysdeps/i386/i686/fpu/multiarch/libm-test-ulps b/sysdeps/i386/i686/fpu/multiarch/libm-test-ulps index b99c502..c10ddd2 100644 --- a/sysdeps/i386/i686/fpu/multiarch/libm-test-ulps +++ b/sysdeps/i386/i686/fpu/multiarch/libm-test-ulps @@ -1627,6 +1627,24 @@ float: 1 float128: 2 ldouble: 4 +Function: "rsqrt": +float128: 1 +ldouble: 1 + +Function: "rsqrt_downward": +double: 1 +float128: 2 +ldouble: 2 + +Function: "rsqrt_towardzero": +double: 1 +float128: 2 +ldouble: 2 + +Function: "rsqrt_upward": +float128: 2 +ldouble: 2 + Function: "sin": double: 1 float: 1 diff --git a/sysdeps/ieee754/ldbl-128ibm-compat/Versions b/sysdeps/ieee754/ldbl-128ibm-compat/Versions index 544e777..d535a2d 100644 --- a/sysdeps/ieee754/ldbl-128ibm-compat/Versions +++ b/sysdeps/ieee754/ldbl-128ibm-compat/Versions @@ -153,6 +153,9 @@ libm { __sinpiieee128; __tanpiieee128; } + GLIBC_2.42 { + __rsqrtieee128; + } } libc { LDBL_IBM128_VERSION { diff --git a/sysdeps/ieee754/ldbl-opt/Makefile b/sysdeps/ieee754/ldbl-opt/Makefile index 1b4f4a2..dbc1ec4 100644 --- a/sysdeps/ieee754/ldbl-opt/Makefile +++ b/sysdeps/ieee754/ldbl-opt/Makefile @@ -180,6 +180,7 @@ libnldbl-calls = \ rint \ round \ roundeven \ + rsqrt \ scalb \ scalbln \ scalbn \ @@ -379,6 +380,7 @@ CFLAGS-nldbl-remquo.c = -fno-builtin-remquol CFLAGS-nldbl-rint.c = -fno-builtin-rintl CFLAGS-nldbl-round.c = -fno-builtin-roundl CFLAGS-nldbl-roundeven.c = -fno-builtin-roundevenl +CFLAGS-nldbl-rsqrt.c = -fno-builtin-rsqrtl CFLAGS-nldbl-scalb.c = -fno-builtin-scalbl CFLAGS-nldbl-scalbln.c = -fno-builtin-scalblnl CFLAGS-nldbl-scalbn.c = -fno-builtin-scalbnl diff --git a/sysdeps/ieee754/ldbl-opt/nldbl-rsqrt.c b/sysdeps/ieee754/ldbl-opt/nldbl-rsqrt.c new file mode 100644 index 0000000..cb1d91e --- /dev/null +++ b/sysdeps/ieee754/ldbl-opt/nldbl-rsqrt.c @@ -0,0 +1,8 @@ +#include "nldbl-compat.h" + +double +attribute_hidden +rsqrtl (double x) +{ + return rsqrt (x); +} diff --git a/sysdeps/mach/hurd/i386/libm.abilist b/sysdeps/mach/hurd/i386/libm.abilist index a248abb..9e19a56 100644 --- a/sysdeps/mach/hurd/i386/libm.abilist +++ b/sysdeps/mach/hurd/i386/libm.abilist @@ -1277,3 +1277,11 @@ GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpif64x F GLIBC_2.41 tanpil F +GLIBC_2.42 rsqrt F +GLIBC_2.42 rsqrtf F +GLIBC_2.42 rsqrtf128 F +GLIBC_2.42 rsqrtf32 F +GLIBC_2.42 rsqrtf32x F +GLIBC_2.42 rsqrtf64 F +GLIBC_2.42 rsqrtf64x F +GLIBC_2.42 rsqrtl F diff --git a/sysdeps/mach/hurd/x86_64/libm.abilist b/sysdeps/mach/hurd/x86_64/libm.abilist index 468962e..56b5025 100644 --- a/sysdeps/mach/hurd/x86_64/libm.abilist +++ b/sysdeps/mach/hurd/x86_64/libm.abilist @@ -1134,3 +1134,11 @@ GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpif64x F GLIBC_2.41 tanpil F +GLIBC_2.42 rsqrt F +GLIBC_2.42 rsqrtf F +GLIBC_2.42 rsqrtf128 F +GLIBC_2.42 rsqrtf32 F +GLIBC_2.42 rsqrtf32x F +GLIBC_2.42 rsqrtf64 F +GLIBC_2.42 rsqrtf64x F +GLIBC_2.42 rsqrtl F diff --git a/sysdeps/unix/sysv/linux/aarch64/libm.abilist b/sysdeps/unix/sysv/linux/aarch64/libm.abilist index 88a81da..de093b2 100644 --- a/sysdeps/unix/sysv/linux/aarch64/libm.abilist +++ b/sysdeps/unix/sysv/linux/aarch64/libm.abilist @@ -1245,3 +1245,11 @@ GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpif64x F GLIBC_2.41 tanpil F +GLIBC_2.42 rsqrt F +GLIBC_2.42 rsqrtf F +GLIBC_2.42 rsqrtf128 F +GLIBC_2.42 rsqrtf32 F +GLIBC_2.42 rsqrtf32x F +GLIBC_2.42 rsqrtf64 F +GLIBC_2.42 rsqrtf64x F +GLIBC_2.42 rsqrtl F diff --git a/sysdeps/unix/sysv/linux/alpha/libm.abilist b/sysdeps/unix/sysv/linux/alpha/libm.abilist index 007fd86..ead3d73 100644 --- a/sysdeps/unix/sysv/linux/alpha/libm.abilist +++ b/sysdeps/unix/sysv/linux/alpha/libm.abilist @@ -1404,3 +1404,11 @@ GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpif64x F GLIBC_2.41 tanpil F +GLIBC_2.42 rsqrt F +GLIBC_2.42 rsqrtf F +GLIBC_2.42 rsqrtf128 F +GLIBC_2.42 rsqrtf32 F +GLIBC_2.42 rsqrtf32x F +GLIBC_2.42 rsqrtf64 F +GLIBC_2.42 rsqrtf64x F +GLIBC_2.42 rsqrtl F diff --git a/sysdeps/unix/sysv/linux/arc/libm.abilist b/sysdeps/unix/sysv/linux/arc/libm.abilist index 0258cc7..e31cd32 100644 --- a/sysdeps/unix/sysv/linux/arc/libm.abilist +++ b/sysdeps/unix/sysv/linux/arc/libm.abilist @@ -829,3 +829,9 @@ GLIBC_2.41 tanpif32 F GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpil F +GLIBC_2.42 rsqrt F +GLIBC_2.42 rsqrtf F +GLIBC_2.42 rsqrtf32 F +GLIBC_2.42 rsqrtf32x F +GLIBC_2.42 rsqrtf64 F +GLIBC_2.42 rsqrtl F diff --git a/sysdeps/unix/sysv/linux/arm/be/libm.abilist b/sysdeps/unix/sysv/linux/arm/be/libm.abilist index d1531f7..cf32109 100644 --- a/sysdeps/unix/sysv/linux/arm/be/libm.abilist +++ b/sysdeps/unix/sysv/linux/arm/be/libm.abilist @@ -920,3 +920,9 @@ GLIBC_2.41 tanpif32 F GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpil F +GLIBC_2.42 rsqrt F +GLIBC_2.42 rsqrtf F +GLIBC_2.42 rsqrtf32 F +GLIBC_2.42 rsqrtf32x F +GLIBC_2.42 rsqrtf64 F +GLIBC_2.42 rsqrtl F diff --git a/sysdeps/unix/sysv/linux/arm/le/libm.abilist b/sysdeps/unix/sysv/linux/arm/le/libm.abilist index d1531f7..cf32109 100644 --- a/sysdeps/unix/sysv/linux/arm/le/libm.abilist +++ b/sysdeps/unix/sysv/linux/arm/le/libm.abilist @@ -920,3 +920,9 @@ GLIBC_2.41 tanpif32 F GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpil F +GLIBC_2.42 rsqrt F +GLIBC_2.42 rsqrtf F +GLIBC_2.42 rsqrtf32 F +GLIBC_2.42 rsqrtf32x F +GLIBC_2.42 rsqrtf64 F +GLIBC_2.42 rsqrtl F diff --git a/sysdeps/unix/sysv/linux/csky/libm.abilist b/sysdeps/unix/sysv/linux/csky/libm.abilist index e55f6bf..55f6bfc 100644 --- a/sysdeps/unix/sysv/linux/csky/libm.abilist +++ b/sysdeps/unix/sysv/linux/csky/libm.abilist @@ -895,3 +895,9 @@ GLIBC_2.41 tanpif32 F GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpil F +GLIBC_2.42 rsqrt F +GLIBC_2.42 rsqrtf F +GLIBC_2.42 rsqrtf32 F +GLIBC_2.42 rsqrtf32x F +GLIBC_2.42 rsqrtf64 F +GLIBC_2.42 rsqrtl F diff --git a/sysdeps/unix/sysv/linux/hppa/libm.abilist b/sysdeps/unix/sysv/linux/hppa/libm.abilist index 4699d52..e6aee77 100644 --- a/sysdeps/unix/sysv/linux/hppa/libm.abilist +++ b/sysdeps/unix/sysv/linux/hppa/libm.abilist @@ -920,3 +920,9 @@ GLIBC_2.41 tanpif32 F GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpil F +GLIBC_2.42 rsqrt F +GLIBC_2.42 rsqrtf F +GLIBC_2.42 rsqrtf32 F +GLIBC_2.42 rsqrtf32x F +GLIBC_2.42 rsqrtf64 F +GLIBC_2.42 rsqrtl F diff --git a/sysdeps/unix/sysv/linux/i386/libm.abilist b/sysdeps/unix/sysv/linux/i386/libm.abilist index d1ce0f7..fdf5178 100644 --- a/sysdeps/unix/sysv/linux/i386/libm.abilist +++ b/sysdeps/unix/sysv/linux/i386/libm.abilist @@ -1284,3 +1284,11 @@ GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpif64x F GLIBC_2.41 tanpil F +GLIBC_2.42 rsqrt F +GLIBC_2.42 rsqrtf F +GLIBC_2.42 rsqrtf128 F +GLIBC_2.42 rsqrtf32 F +GLIBC_2.42 rsqrtf32x F +GLIBC_2.42 rsqrtf64 F +GLIBC_2.42 rsqrtf64x F +GLIBC_2.42 rsqrtl F diff --git a/sysdeps/unix/sysv/linux/loongarch/lp64/libm.abilist b/sysdeps/unix/sysv/linux/loongarch/lp64/libm.abilist index bcfa004..deb97cc 100644 --- a/sysdeps/unix/sysv/linux/loongarch/lp64/libm.abilist +++ b/sysdeps/unix/sysv/linux/loongarch/lp64/libm.abilist @@ -1124,3 +1124,11 @@ GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpif64x F GLIBC_2.41 tanpil F +GLIBC_2.42 rsqrt F +GLIBC_2.42 rsqrtf F +GLIBC_2.42 rsqrtf128 F +GLIBC_2.42 rsqrtf32 F +GLIBC_2.42 rsqrtf32x F +GLIBC_2.42 rsqrtf64 F +GLIBC_2.42 rsqrtf64x F +GLIBC_2.42 rsqrtl F diff --git a/sysdeps/unix/sysv/linux/m68k/coldfire/libm.abilist b/sysdeps/unix/sysv/linux/m68k/coldfire/libm.abilist index d1531f7..cf32109 100644 --- a/sysdeps/unix/sysv/linux/m68k/coldfire/libm.abilist +++ b/sysdeps/unix/sysv/linux/m68k/coldfire/libm.abilist @@ -920,3 +920,9 @@ GLIBC_2.41 tanpif32 F GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpil F +GLIBC_2.42 rsqrt F +GLIBC_2.42 rsqrtf F +GLIBC_2.42 rsqrtf32 F +GLIBC_2.42 rsqrtf32x F +GLIBC_2.42 rsqrtf64 F +GLIBC_2.42 rsqrtl F diff --git a/sysdeps/unix/sysv/linux/m68k/m680x0/libm.abilist b/sysdeps/unix/sysv/linux/m68k/m680x0/libm.abilist index c3c23fd..83d4a2e 100644 --- a/sysdeps/unix/sysv/linux/m68k/m680x0/libm.abilist +++ b/sysdeps/unix/sysv/linux/m68k/m680x0/libm.abilist @@ -956,3 +956,9 @@ GLIBC_2.41 tanpif32 F GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpil F +GLIBC_2.42 rsqrt F +GLIBC_2.42 rsqrtf F +GLIBC_2.42 rsqrtf32 F +GLIBC_2.42 rsqrtf32x F +GLIBC_2.42 rsqrtf64 F +GLIBC_2.42 rsqrtl F diff --git a/sysdeps/unix/sysv/linux/microblaze/be/libm.abilist b/sysdeps/unix/sysv/linux/microblaze/be/libm.abilist index 2f6a2e7..1553be0 100644 --- a/sysdeps/unix/sysv/linux/microblaze/be/libm.abilist +++ b/sysdeps/unix/sysv/linux/microblaze/be/libm.abilist @@ -920,3 +920,9 @@ GLIBC_2.41 tanpif32 F GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpil F +GLIBC_2.42 rsqrt F +GLIBC_2.42 rsqrtf F +GLIBC_2.42 rsqrtf32 F +GLIBC_2.42 rsqrtf32x F +GLIBC_2.42 rsqrtf64 F +GLIBC_2.42 rsqrtl F diff --git a/sysdeps/unix/sysv/linux/microblaze/le/libm.abilist b/sysdeps/unix/sysv/linux/microblaze/le/libm.abilist index 2f6a2e7..1553be0 100644 --- a/sysdeps/unix/sysv/linux/microblaze/le/libm.abilist +++ b/sysdeps/unix/sysv/linux/microblaze/le/libm.abilist @@ -920,3 +920,9 @@ GLIBC_2.41 tanpif32 F GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpil F +GLIBC_2.42 rsqrt F +GLIBC_2.42 rsqrtf F +GLIBC_2.42 rsqrtf32 F +GLIBC_2.42 rsqrtf32x F +GLIBC_2.42 rsqrtf64 F +GLIBC_2.42 rsqrtl F diff --git a/sysdeps/unix/sysv/linux/mips/mips32/libm.abilist b/sysdeps/unix/sysv/linux/mips/mips32/libm.abilist index 85173a7..fa0a957 100644 --- a/sysdeps/unix/sysv/linux/mips/mips32/libm.abilist +++ b/sysdeps/unix/sysv/linux/mips/mips32/libm.abilist @@ -920,3 +920,9 @@ GLIBC_2.41 tanpif32 F GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpil F +GLIBC_2.42 rsqrt F +GLIBC_2.42 rsqrtf F +GLIBC_2.42 rsqrtf32 F +GLIBC_2.42 rsqrtf32x F +GLIBC_2.42 rsqrtf64 F +GLIBC_2.42 rsqrtl F diff --git a/sysdeps/unix/sysv/linux/mips/mips64/libm.abilist b/sysdeps/unix/sysv/linux/mips/mips64/libm.abilist index 880f8c4..0f67bb4 100644 --- a/sysdeps/unix/sysv/linux/mips/mips64/libm.abilist +++ b/sysdeps/unix/sysv/linux/mips/mips64/libm.abilist @@ -1245,3 +1245,11 @@ GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpif64x F GLIBC_2.41 tanpil F +GLIBC_2.42 rsqrt F +GLIBC_2.42 rsqrtf F +GLIBC_2.42 rsqrtf128 F +GLIBC_2.42 rsqrtf32 F +GLIBC_2.42 rsqrtf32x F +GLIBC_2.42 rsqrtf64 F +GLIBC_2.42 rsqrtf64x F +GLIBC_2.42 rsqrtl F diff --git a/sysdeps/unix/sysv/linux/or1k/libm.abilist b/sysdeps/unix/sysv/linux/or1k/libm.abilist index d9e71b8..1af1794 100644 --- a/sysdeps/unix/sysv/linux/or1k/libm.abilist +++ b/sysdeps/unix/sysv/linux/or1k/libm.abilist @@ -829,3 +829,9 @@ GLIBC_2.41 tanpif32 F GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpil F +GLIBC_2.42 rsqrt F +GLIBC_2.42 rsqrtf F +GLIBC_2.42 rsqrtf32 F +GLIBC_2.42 rsqrtf32x F +GLIBC_2.42 rsqrtf64 F +GLIBC_2.42 rsqrtl F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libm.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libm.abilist index 43d578d..58a3997 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libm.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libm.abilist @@ -1067,3 +1067,9 @@ GLIBC_2.41 tanpif32 F GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpil F +GLIBC_2.42 rsqrt F +GLIBC_2.42 rsqrtf F +GLIBC_2.42 rsqrtf32 F +GLIBC_2.42 rsqrtf32x F +GLIBC_2.42 rsqrtf64 F +GLIBC_2.42 rsqrtl F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libm.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libm.abilist index 64a9ea1..48b7eee 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libm.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libm.abilist @@ -1066,3 +1066,9 @@ GLIBC_2.41 tanpif32 F GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpil F +GLIBC_2.42 rsqrt F +GLIBC_2.42 rsqrtf F +GLIBC_2.42 rsqrtf32 F +GLIBC_2.42 rsqrtf32x F +GLIBC_2.42 rsqrtf64 F +GLIBC_2.42 rsqrtl F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libm.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libm.abilist index d45783a..a6666c2 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libm.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libm.abilist @@ -1060,3 +1060,9 @@ GLIBC_2.41 tanpif32 F GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpil F +GLIBC_2.42 rsqrt F +GLIBC_2.42 rsqrtf F +GLIBC_2.42 rsqrtf32 F +GLIBC_2.42 rsqrtf32x F +GLIBC_2.42 rsqrtf64 F +GLIBC_2.42 rsqrtl F diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libm.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libm.abilist index 44ca2f2..4bbc7d2 100644 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libm.abilist +++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libm.abilist @@ -1429,3 +1429,12 @@ GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpif64x F GLIBC_2.41 tanpil F +GLIBC_2.42 __rsqrtieee128 F +GLIBC_2.42 rsqrt F +GLIBC_2.42 rsqrtf F +GLIBC_2.42 rsqrtf128 F +GLIBC_2.42 rsqrtf32 F +GLIBC_2.42 rsqrtf32x F +GLIBC_2.42 rsqrtf64 F +GLIBC_2.42 rsqrtf64x F +GLIBC_2.42 rsqrtl F diff --git a/sysdeps/unix/sysv/linux/riscv/rv32/libm.abilist b/sysdeps/unix/sysv/linux/riscv/rv32/libm.abilist index ff187f3..9b905e4 100644 --- a/sysdeps/unix/sysv/linux/riscv/rv32/libm.abilist +++ b/sysdeps/unix/sysv/linux/riscv/rv32/libm.abilist @@ -1124,3 +1124,11 @@ GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpif64x F GLIBC_2.41 tanpil F +GLIBC_2.42 rsqrt F +GLIBC_2.42 rsqrtf F +GLIBC_2.42 rsqrtf128 F +GLIBC_2.42 rsqrtf32 F +GLIBC_2.42 rsqrtf32x F +GLIBC_2.42 rsqrtf64 F +GLIBC_2.42 rsqrtf64x F +GLIBC_2.42 rsqrtl F diff --git a/sysdeps/unix/sysv/linux/riscv/rv64/libm.abilist b/sysdeps/unix/sysv/linux/riscv/rv64/libm.abilist index 2f0923d..7dd3f42 100644 --- a/sysdeps/unix/sysv/linux/riscv/rv64/libm.abilist +++ b/sysdeps/unix/sysv/linux/riscv/rv64/libm.abilist @@ -1221,3 +1221,11 @@ GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpif64x F GLIBC_2.41 tanpil F +GLIBC_2.42 rsqrt F +GLIBC_2.42 rsqrtf F +GLIBC_2.42 rsqrtf128 F +GLIBC_2.42 rsqrtf32 F +GLIBC_2.42 rsqrtf32x F +GLIBC_2.42 rsqrtf64 F +GLIBC_2.42 rsqrtf64x F +GLIBC_2.42 rsqrtl F diff --git a/sysdeps/unix/sysv/linux/s390/s390-32/libm.abilist b/sysdeps/unix/sysv/linux/s390/s390-32/libm.abilist index bc621c2..d193e5a 100644 --- a/sysdeps/unix/sysv/linux/s390/s390-32/libm.abilist +++ b/sysdeps/unix/sysv/linux/s390/s390-32/libm.abilist @@ -1348,3 +1348,11 @@ GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpif64x F GLIBC_2.41 tanpil F +GLIBC_2.42 rsqrt F +GLIBC_2.42 rsqrtf F +GLIBC_2.42 rsqrtf128 F +GLIBC_2.42 rsqrtf32 F +GLIBC_2.42 rsqrtf32x F +GLIBC_2.42 rsqrtf64 F +GLIBC_2.42 rsqrtf64x F +GLIBC_2.42 rsqrtl F diff --git a/sysdeps/unix/sysv/linux/s390/s390-64/libm.abilist b/sysdeps/unix/sysv/linux/s390/s390-64/libm.abilist index 8de3065..3f6c019 100644 --- a/sysdeps/unix/sysv/linux/s390/s390-64/libm.abilist +++ b/sysdeps/unix/sysv/linux/s390/s390-64/libm.abilist @@ -1348,3 +1348,11 @@ GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpif64x F GLIBC_2.41 tanpil F +GLIBC_2.42 rsqrt F +GLIBC_2.42 rsqrtf F +GLIBC_2.42 rsqrtf128 F +GLIBC_2.42 rsqrtf32 F +GLIBC_2.42 rsqrtf32x F +GLIBC_2.42 rsqrtf64 F +GLIBC_2.42 rsqrtf64x F +GLIBC_2.42 rsqrtl F diff --git a/sysdeps/unix/sysv/linux/sh/be/libm.abilist b/sysdeps/unix/sysv/linux/sh/be/libm.abilist index 6df6a8d..9e95777 100644 --- a/sysdeps/unix/sysv/linux/sh/be/libm.abilist +++ b/sysdeps/unix/sysv/linux/sh/be/libm.abilist @@ -920,3 +920,9 @@ GLIBC_2.41 tanpif32 F GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpil F +GLIBC_2.42 rsqrt F +GLIBC_2.42 rsqrtf F +GLIBC_2.42 rsqrtf32 F +GLIBC_2.42 rsqrtf32x F +GLIBC_2.42 rsqrtf64 F +GLIBC_2.42 rsqrtl F diff --git a/sysdeps/unix/sysv/linux/sh/le/libm.abilist b/sysdeps/unix/sysv/linux/sh/le/libm.abilist index 6df6a8d..9e95777 100644 --- a/sysdeps/unix/sysv/linux/sh/le/libm.abilist +++ b/sysdeps/unix/sysv/linux/sh/le/libm.abilist @@ -920,3 +920,9 @@ GLIBC_2.41 tanpif32 F GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpil F +GLIBC_2.42 rsqrt F +GLIBC_2.42 rsqrtf F +GLIBC_2.42 rsqrtf32 F +GLIBC_2.42 rsqrtf32x F +GLIBC_2.42 rsqrtf64 F +GLIBC_2.42 rsqrtl F diff --git a/sysdeps/unix/sysv/linux/sparc/sparc32/libm.abilist b/sysdeps/unix/sysv/linux/sparc/sparc32/libm.abilist index 991d96b..f0112eb 100644 --- a/sysdeps/unix/sysv/linux/sparc/sparc32/libm.abilist +++ b/sysdeps/unix/sysv/linux/sparc/sparc32/libm.abilist @@ -1355,3 +1355,11 @@ GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpif64x F GLIBC_2.41 tanpil F +GLIBC_2.42 rsqrt F +GLIBC_2.42 rsqrtf F +GLIBC_2.42 rsqrtf128 F +GLIBC_2.42 rsqrtf32 F +GLIBC_2.42 rsqrtf32x F +GLIBC_2.42 rsqrtf64 F +GLIBC_2.42 rsqrtf64x F +GLIBC_2.42 rsqrtl F diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/libm.abilist b/sysdeps/unix/sysv/linux/sparc/sparc64/libm.abilist index 8600571..ea7bb14 100644 --- a/sysdeps/unix/sysv/linux/sparc/sparc64/libm.abilist +++ b/sysdeps/unix/sysv/linux/sparc/sparc64/libm.abilist @@ -1245,3 +1245,11 @@ GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpif64x F GLIBC_2.41 tanpil F +GLIBC_2.42 rsqrt F +GLIBC_2.42 rsqrtf F +GLIBC_2.42 rsqrtf128 F +GLIBC_2.42 rsqrtf32 F +GLIBC_2.42 rsqrtf32x F +GLIBC_2.42 rsqrtf64 F +GLIBC_2.42 rsqrtf64x F +GLIBC_2.42 rsqrtl F diff --git a/sysdeps/unix/sysv/linux/x86_64/64/libm.abilist b/sysdeps/unix/sysv/linux/x86_64/64/libm.abilist index 8113fb4..dcfbb6e 100644 --- a/sysdeps/unix/sysv/linux/x86_64/64/libm.abilist +++ b/sysdeps/unix/sysv/linux/x86_64/64/libm.abilist @@ -1278,3 +1278,11 @@ GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpif64x F GLIBC_2.41 tanpil F +GLIBC_2.42 rsqrt F +GLIBC_2.42 rsqrtf F +GLIBC_2.42 rsqrtf128 F +GLIBC_2.42 rsqrtf32 F +GLIBC_2.42 rsqrtf32x F +GLIBC_2.42 rsqrtf64 F +GLIBC_2.42 rsqrtf64x F +GLIBC_2.42 rsqrtl F diff --git a/sysdeps/unix/sysv/linux/x86_64/x32/libm.abilist b/sysdeps/unix/sysv/linux/x86_64/x32/libm.abilist index ac96d62..fdcfd1e 100644 --- a/sysdeps/unix/sysv/linux/x86_64/x32/libm.abilist +++ b/sysdeps/unix/sysv/linux/x86_64/x32/libm.abilist @@ -1278,3 +1278,11 @@ GLIBC_2.41 tanpif32x F GLIBC_2.41 tanpif64 F GLIBC_2.41 tanpif64x F GLIBC_2.41 tanpil F +GLIBC_2.42 rsqrt F +GLIBC_2.42 rsqrtf F +GLIBC_2.42 rsqrtf128 F +GLIBC_2.42 rsqrtf32 F +GLIBC_2.42 rsqrtf32x F +GLIBC_2.42 rsqrtf64 F +GLIBC_2.42 rsqrtf64x F +GLIBC_2.42 rsqrtl F diff --git a/sysdeps/x86_64/fpu/libm-test-ulps b/sysdeps/x86_64/fpu/libm-test-ulps index a4bd2ed..a56cb3c 100644 --- a/sysdeps/x86_64/fpu/libm-test-ulps +++ b/sysdeps/x86_64/fpu/libm-test-ulps @@ -2068,6 +2068,30 @@ float: 3 Function: "pow_vlen8_avx2": float: 3 +Function: "rsqrt": +double: 1 +float: 1 +float128: 1 +ldouble: 1 + +Function: "rsqrt_downward": +double: 2 +float: 2 +float128: 2 +ldouble: 2 + +Function: "rsqrt_towardzero": +double: 2 +float: 2 +float128: 2 +ldouble: 2 + +Function: "rsqrt_upward": +double: 2 +float: 2 +float128: 2 +ldouble: 2 + Function: "sin": double: 1 float: 1 |