From 1acbb90f7a22c6542fa2bdcae69b8ba1228c06d3 Mon Sep 17 00:00:00 2001 From: Siddhesh Poyarekar Date: Tue, 31 Dec 2013 12:11:13 +0530 Subject: [PATCH] benchmark inputs for atan Add a more comprehensive set of inputs for the atan function. I have also fixed the name on the multiple precision fallback inputs (I couldn't find any new inputs there) to reflect the fact that the fallback is only 144bits and not 768bits as I had earlier mentioned. --- ChangeLog | 3 + benchtests/atan-inputs | 807 ++++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 805 insertions(+), 5 deletions(-) diff --git a/ChangeLog b/ChangeLog index 9950437..5f689c9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2013-12-31 Siddhesh Poyarekar + * benchtests/atan-inputs: New inputs. Fix name of multiple + precision fallback inputs. + * benchtests/atanh-inputs: New inputs. * benchtests/tanh-inputs: Likewise. diff --git a/benchtests/atan-inputs b/benchtests/atan-inputs index e88e384..0f0877a 100644 --- a/benchtests/atan-inputs +++ b/benchtests/atan-inputs @@ -1,12 +1,809 @@ ## args: double ## ret: double ## includes: math.h -0x1.000000c5cba86p0 -0x1.000001883003ap0 -0x1.00000dfb2b674p0 -# atan slowest path at 768 bits +0x1.642175414a222p-3 +0x1.32f96343ff094p47 +0x1.63961340f55e3p-4 +-0x1.404c80c42d2d7p3 +0x1.ff0297a7f4cf9p-4 +-0x1.3514d0a630343p2 +-0x1.9cd792d24de9cp-13 +0x1.48de0536fa639p-26 +0x1.df679233e616cp3 +-0x1.3672036e3b5dbp46 +-0x1.a6af31fe26a67p1 +-0x1.601447d82000cp-23 +0x1.6978a3d8cdd0cp34 +-0x1.bcf7074f6ad00p-20 +0x1.4560113d34322p1 +-0x1.88e3f71039a4bp-4 +0x1.016652052d70ep6 +0x1.4eeee5387c40fp-11 +0x1.1a93e2edc9a70p-1 +0x1.2a86a6b000b1bp19 +0x1.b550a52791570p19 +0x1.4f55e0fd66533p6 +0x1.179893d68a175p0 +0x1.c587a48440d49p18 +0x1.c4d736b34755ep41 +-0x1.0b00d1e309baap15 +0x1.d3ddd7a4105b8p-17 +0x1.907795ee90c71p1 +0x1.1c0ee51bf3fbbp-26 +0x1.6e21857f657b5p-3 +0x1.522870681be34p0 +-0x1.47fc357b48019p2 +-0x1.fc80d2478d003p44 +0x1.6b6af109c6d11p-2 +-0x1.557b744e3f2b2p-2 +-0x1.c0bd72f9dcc6fp-3 +-0x1.5dad543b37a02p2 +-0x1.d95b35b36eadep38 +0x1.645042fa42207p-2 +-0x1.139444200b144p1 +-0x1.28a691f56455fp-24 +0x1.d97ff36594800p-2 +-0x1.c46e817205691p-1 +0x1.189121c162006p-21 +0x1.b22526da1b4b3p-25 +0x1.89097738a1f84p23 +-0x1.3de8b3a71241ep-4 +0x1.d539d73aa3a6bp4 +0x1.9f3aa3d8be109p-8 +-0x1.28df31604ae5fp-2 +-0x1.a5ba03c7f21c6p39 +-0x1.0aa65539c9639p44 +-0x1.596756edc8d29p-1 +0x1.bf89523d6d9a8p18 +0x1.245712c9030a1p-9 +-0x1.e70de078fe520p-3 +0x1.0a6a653edc9c8p-1 +0x1.cc69116b071cdp-2 +0x1.2f24c0cf8fcb2p-16 +0x1.ed2ac30efc4e7p41 +-0x1.db4970624d850p-4 +-0x1.bb1260bff835cp-4 +0x1.d685f1157cf4ap-4 +-0x1.27241256d29b8p1 +0x1.ec5380eff6d2ap-3 +-0x1.fd7d8132290bep-1 +0x1.228426a24d54dp-17 +0x1.2ea847880a2cdp39 +-0x1.89a5c5d485ab4p3 +-0x1.fbd930c90d22cp3 +-0x1.86674787bedeap3 +0x1.ab27809f97987p1 +0x1.c17c653258848p2 +0x1.a3f615b4aa2afp-4 +-0x1.e8bff4a769203p46 +0x1.2fbb90ef75a25p-4 +0x1.d9d246c3e5da7p10 +0x1.1adf65737ce63p2 +-0x1.4bbf56383d2c4p-20 +0x1.1bc9009943672p2 +-0x1.84cd8442450bcp24 +-0x1.05cbc2307bc60p0 +0x1.b18fc1de83969p-2 +-0x1.a63bf1a32c82cp-26 +0x1.08e7e57369c93p4 +0x1.97e8f20d0a9f8p33 +0x1.1358340c23f9dp-13 +-0x1.f3a987156a953p-15 +0x1.cc4fe36fcebc5p-3 +0x1.d858d5bee5222p-2 +0x1.8911076ba1dfep-5 +0x1.5ab4754566467p1 +0x1.854547561eabbp1 +-0x1.830ce306fc8c4p-13 +0x1.b181a4ed4c25ep-19 +0x1.f77112499c880p30 +-0x1.5124040e757ddp43 +0x1.751c061e72f3dp-1 +0x1.b88d87c4c86b2p-8 +0x1.52c5b76c6ef89p-10 +0x1.e89130ee99ce5p-4 +0x1.2a2ed7a0b1956p-1 +-0x1.47b533d254eb8p3 +0x1.b4d0b69a8f4a8p-24 +0x1.8316a4af1bf68p-18 +-0x1.9e1ef1ccdd020p15 +-0x1.88bde5f29b2d9p3 +-0x1.365034bff4761p0 +0x1.7e40940c2d5adp-17 +-0x1.2c37625bfd76dp-18 +0x1.707642d37610fp0 +-0x1.afd1d0135cf31p3 +-0x1.4b0d1755bbf42p-11 +0x1.c4ed75b07c727p0 +-0x1.5e2db71616c7ap1 +0x1.050223b1cd624p3 +-0x1.3b3db4aa80820p-10 +0x1.5ccb8047d5d1ap12 +0x1.175282b52f29cp0 +0x1.aabc424c47eafp9 +-0x1.1a90445a04e18p0 +0x1.3da941dc72acdp2 +0x1.501726cf3e259p-12 +-0x1.1b3006e74e325p4 +-0x1.ad42977bf9a2bp-1 +0x1.73d0e25d9335ap-3 +0x1.0a514560b1915p-4 +0x1.9b955619c595bp-3 +0x1.c1bde2d25803bp-2 +-0x1.c9c450db85015p-24 +-0x1.b93f27a390fc9p-3 +0x1.394074cfa62d3p1 +0x1.815072f52a2e6p0 +0x1.1e52d6ee6069fp-1 +0x1.1f90737198ea5p-19 +0x1.13341218923f7p-23 +0x1.348b0774c87ffp2 +0x1.d2580731da42cp2 +0x1.87b5a06e57762p-5 +0x1.b40fd58aea62ap0 +0x1.9cd365175d628p28 +-0x1.4094703aac68bp-24 +0x1.56af03795574fp21 +-0x1.e189800006571p-26 +-0x1.9dfb51f7b789cp47 +0x1.9bc2e73963ca7p11 +0x1.b5a1c0632322cp0 +0x1.205e5539779c2p51 +-0x1.6c47a5b0217f6p2 +0x1.791cd37782384p-2 +0x1.231d31372c140p1 +0x1.91e2d31efbcaap-3 +0x1.34fa969626571p30 +-0x1.6bc04360963b5p-11 +0x1.8add0065da1d5p-4 +-0x1.d346e1877a7fdp-2 +-0x1.725697ff5c03dp1 +0x1.a8e2a686fd172p-1 +-0x1.8bd725c48f410p3 +-0x1.3b0537b22c0bbp-1 +-0x1.2c0db2781aad0p28 +0x1.4c6a110727b7fp-16 +0x1.b8d171996cbe1p0 +0x1.e6c6d70c497a0p19 +-0x1.15a9f10771286p2 +-0x1.c30f24893d7a3p-3 +-0x1.d73aa26a08a23p38 +-0x1.58b7549a93d13p-4 +0x1.169012651035fp1 +0x1.197ee4c04ae17p25 +0x1.3fba00276eae3p1 +0x1.941d03c4bf6a6p-4 +0x1.7f21c64e2abb7p-2 +0x1.7581d56332d79p0 +0x1.971980a7e2435p27 +-0x1.e44690996dde4p-8 +-0x1.3133113da7775p-20 +0x1.31d201884c815p30 +0x1.1f46672b184b2p-20 +-0x1.bbbc31b0259d6p7 +-0x1.ff6f625bf7eadp-1 +-0x1.3dd6a5e841573p-1 +-0x1.294b2242985c5p-5 +0x1.80c6d17d3b82ep41 +0x1.66a703915eafdp-4 +0x1.c16431985801dp28 +-0x1.66cc363cc169cp-13 +-0x1.445ac6d7de615p29 +-0x1.78d803eac6a4fp-17 +0x1.7d17f2f5981bdp-4 +-0x1.be3452bcdc974p28 +0x1.83dff4dfc4757p42 +0x1.451781735f844p14 +-0x1.4dab41db1c970p3 +0x1.3373037f37040p2 +0x1.20f7623057a1cp-4 +0x1.b74c37f7006cfp36 +0x1.6d17f13894ea6p-8 +-0x1.9084f58ffff58p1 +-0x1.c57ef7f9833e1p-3 +-0x1.943ce31bfd282p-26 +-0x1.75a42576fe1cdp1 +0x1.ff0257a993250p2 +-0x1.63ef308e427d4p0 +0x1.de26003f5ba7ep16 +0x1.15333549fa76fp29 +0x1.66bfb50c269e7p0 +0x1.a49604cc4d7f9p-4 +-0x1.15003315471d9p-4 +-0x1.38bed20a51ff5p-9 +0x1.7d97f5b7805ddp-19 +-0x1.7a3244a0e1b3ep-2 +0x1.ed0681d4ee226p50 +-0x1.15a691a22afc6p-4 +-0x1.d2c15149a171cp48 +-0x1.d395408686509p1 +0x1.d121d5a063487p-27 +-0x1.159dc08e6bae4p-18 +0x1.835914ed4ac69p46 +-0x1.f45bc1593e631p-2 +-0x1.abaf42742e1aep0 +0x1.f67cc57a82279p22 +-0x1.3cdc56ba8ad80p0 +-0x1.5a8f042e5c06dp-4 +0x1.306774727b9c8p-5 +-0x1.0f21118d78a86p1 +-0x1.abbcc62ae1185p-17 +-0x1.ff75940794858p3 +-0x1.6048b6174f2dap-3 +-0x1.84f4968e9a1a0p3 +-0x1.ecc9025c45c61p-9 +0x1.d9cd03dc0d910p-18 +0x1.cd846319c00c5p-3 +0x1.6366066bd94a6p3 +-0x1.8ebc74865b7b3p1 +-0x1.b87c63e47576cp-3 +0x1.c45cb0d4685f5p-3 +-0x1.e702b4a6029fcp35 +0x1.fc6300b9b675ap3 +-0x1.3f43a795e244ep0 +-0x1.f1cd009ef1604p3 +-0x1.d2fbd2cc79418p11 +0x1.907fd4f15d9d3p-10 +0x1.a371220d3cd1ep43 +0x1.df8544d34e26dp26 +0x1.acb3279e8da17p-18 +0x1.b1ea21e59afd9p-4 +-0x1.e0dff1828b454p-4 +0x1.ef38b267b4663p39 +-0x1.baba241cd2232p-13 +0x1.4fe7c7cd05a69p46 +-0x1.988073a34d2c8p29 +0x1.7599e0ac9a522p-8 +0x1.251b26c85badap52 +-0x1.a27c560a7da35p0 +-0x1.f091c7c2304a2p17 +-0x1.d0e1114b97abfp-13 +0x1.33ee35cf8c72ap1 +-0x1.e714e1fed73c4p-2 +0x1.1292e4e843885p-3 +-0x1.03fcc540c9867p22 +0x1.a53c8268c5213p-2 +-0x1.f16e3196353c0p-20 +0x1.e88a97bf39b0cp14 +0x1.4f00111aae17fp13 +-0x1.388bf2c171982p-1 +0x1.0f70b2319de14p-3 +0x1.e95a75a9609e3p-1 +-0x1.1047552b4d153p2 +0x1.091e73082965cp0 +0x1.2560a7de1090ep-26 +0x1.b7fde3097d182p-20 +0x1.c7f115eabfdedp-4 +-0x1.e99523e282a43p40 +-0x1.960706b024814p-3 +0x1.6ca4d098808a9p41 +-0x1.782a50dd85179p50 +-0x1.26e3c42a5f2d2p1 +0x1.ca282036f2b8cp-10 +0x1.87d031409e3e4p-17 +0x1.a80f97461a0f4p-3 +0x1.66ed5379b1601p45 +-0x1.081bb51f6296ep21 +-0x1.a51801c3b0ab4p-3 +-0x1.f9af91b1e0eacp-4 +0x1.f59650108c48fp1 +0x1.085c309bbe310p0 +-0x1.b9fea5e346036p1 +-0x1.453542b905ad4p24 +-0x1.e66c14b55c117p1 +-0x1.90a6830407ac7p40 +0x1.9bc93234caf93p26 +0x1.4b94104f5f41ap-3 +-0x1.c7b564e75a382p50 +-0x1.c2b250afb59e8p13 +-0x1.bfb283faeefbfp2 +-0x1.173235dbdbca5p-10 +-0x1.ac62c7b5e878bp-4 +-0x1.c2a9461c28ecdp-17 +0x1.1e1bf4bfee9b2p1 +-0x1.c6a1a78876ab6p0 +-0x1.e6fb5111565c8p3 +-0x1.8932b58866bcfp-19 +0x1.6407a070f3a3fp12 +0x1.87a1b1adaed03p-4 +0x1.e5ebf4ac465b1p-4 +-0x1.f8d5e0b5c2957p20 +0x1.42836589a8c0dp31 +-0x1.d1ad755010ed1p-4 +0x1.3d1f16896735ep-1 +0x1.fdaba0fd40c7cp31 +0x1.3311135efe06dp-3 +0x1.b5dc02c3070d2p-2 +-0x1.04d741eec5058p-23 +0x1.a80bc579c9a9bp3 +0x1.4766230792559p1 +-0x1.a5cbe4d7cc609p-3 +-0x1.ba1d23d80c32fp-11 +-0x1.daaf8434d9034p-13 +-0x1.c65d358dac3fep-11 +-0x1.3f4da10042b42p2 +0x1.262fa4579b063p-7 +0x1.914e60ffdbed8p-4 +-0x1.efac261144868p-9 +0x1.ce397251fa408p-4 +0x1.be05d28ca250ap-11 +-0x1.7479b7fa984ddp-3 +-0x1.ac20c42062d2fp2 +0x1.9a487118946dap-4 +0x1.2a124744f9fa4p47 +0x1.b1981261f9020p-1 +0x1.fbf7179ce5846p-2 +0x1.22fbd75358604p-23 +0x1.b1b2a4bcce5acp34 +0x1.84e62689c678dp-19 +-0x1.0b3bf5d136f5fp-25 +0x1.f93ce18d93227p-15 +0x1.bbd3b6a42bc58p-22 +-0x1.47b315f8194ebp27 +-0x1.827896462fb0cp-18 +0x1.2947c23116c19p-2 +0x1.3466e4652adedp1 +-0x1.23c2a01c6daddp-11 +-0x1.5831b4a29e94ep-2 +0x1.4a7fb41fb32ccp-24 +0x1.77544628d33f4p2 +0x1.40a5220c05f84p43 +-0x1.859503fac777cp-1 +0x1.629111fdc02f9p49 +0x1.f72960081155dp-24 +0x1.100cb00f41850p0 +-0x1.1280f391f830bp8 +-0x1.2e93552200855p1 +-0x1.4621063cd9ecdp-12 +0x1.1c4111533addep-25 +-0x1.569560309d6bbp-22 +-0x1.7a8124168d622p3 +0x1.17fba47954943p-4 +0x1.0672546df1e40p-4 +0x1.3157a7fbb3b2ap2 +0x1.a82f370a40ce4p2 +-0x1.a8fac6ce90f3cp1 +0x1.0f28d09b57a07p0 +0x1.da30a55a75636p2 +-0x1.4a8a0783b2ccdp-3 +-0x1.79e674173ab88p-1 +0x1.c89b61641fceep31 +-0x1.0f8107e6388fbp3 +-0x1.f720f120f5f1fp-22 +0x1.144b44598ac02p-4 +-0x1.ceb152c076922p-3 +-0x1.4b12e43d683a4p0 +0x1.c0ae8156c4455p-3 +0x1.85c10724ee68cp-3 +0x1.3c4635592b9ffp-3 +-0x1.d59892bee5390p-4 +-0x1.cd1280ceab8c4p-3 +0x1.b622b71aa922bp8 +-0x1.2795c18e21649p-15 +-0x1.639d32c619c4bp-19 +-0x1.e8f917ef054dfp-8 +0x1.c9eca4e44a7b1p1 +0x1.be86276e10fa9p3 +0x1.750cd40dd63b8p-24 +-0x1.033ab125bb64ep-18 +-0x1.9679b2912fcecp-4 +0x1.f7b3a1afd048dp-23 +-0x1.9f2863bcb1fd6p1 +0x1.c7fed1051dcb2p4 +0x1.c23ec470a9239p-7 +-0x1.1e5006f62ba49p1 +-0x1.0d9f216fea290p3 +0x1.bd8340ad169bap46 +0x1.dac8831aa29d9p3 +0x1.7c191598763c2p1 +-0x1.121aa313ac95bp33 +-0x1.b0996534e93cep-2 +-0x1.6c8353699c9c6p-1 +-0x1.5df8208f06792p3 +-0x1.4657113ffa73fp28 +0x1.48a901159abe7p0 +0x1.70e4b3448f927p50 +-0x1.e120d621edccap-4 +-0x1.4f2900d44caa5p1 +-0x1.848165627b209p-5 +-0x1.4cd082b565a11p-16 +-0x1.d9d2d7967af18p-1 +-0x1.222be1230bd8dp0 +-0x1.361e6586e20d9p16 +-0x1.3ddd364c29946p-19 +0x1.3ee601f53dafap-18 +0x1.e37ab68eb3013p45 +-0x1.0b8a978bd97b9p2 +-0x1.9589707e8a6ddp-20 +0x1.b7ca368b81375p-4 +0x1.2a7b114a80983p0 +-0x1.8c0fd1048891ep-4 +0x1.c32454b620d43p-26 +0x1.853192a0e3bbbp-14 +0x1.172b96d182f82p-2 +0x1.4156741896c30p-3 +-0x1.dd08573a1dc08p-3 +-0x1.f112f2dfd0c38p23 +0x1.f07ef18d186acp-9 +0x1.b0b643dc8187bp-2 +0x1.edf9044a400ccp-26 +-0x1.420ee09a253bbp-16 +-0x1.ce5f43fa6c0e8p0 +-0x1.b49ed6fe33c01p-2 +0x1.bc1e67b736d93p27 +0x1.18f252a5a70f2p-1 +0x1.3bd3528a6b5c3p-25 +0x1.042f039297e45p0 +0x1.890e26c77777ap2 +0x1.ec331761880b9p39 +-0x1.12aec65364402p2 +-0x1.b09600801c6c9p7 +0x1.4c14331304537p36 +-0x1.366b32ae15936p-9 +-0x1.d04011bd2f923p-27 +-0x1.bb73e632734cap51 +-0x1.22df928d0db2bp14 +-0x1.84d2c65e8a597p-4 +-0x1.248ce4d82f9e1p-3 +-0x1.a89a16ab8fc98p41 +-0x1.22061604a7bbep-1 +-0x1.9b7790ad6cfcap37 +0x1.e146126a58363p-20 +0x1.8bf9d0bee4587p-6 +-0x1.74eec1eb48a38p18 +-0x1.1eca65e42c0e2p-24 +-0x1.5f6e27219b443p5 +-0x1.95f64657f34b0p1 +-0x1.ad0923f0c8747p-14 +-0x1.71b7472c93381p2 +-0x1.e88ec0fa2b8e2p40 +0x1.0efad07b1325cp-2 +-0x1.d614b725644c2p-11 +-0x1.87f104d664989p-4 +0x1.db8bf75a3dabcp25 +0x1.18a07441e9358p-3 +0x1.c52552071ba9dp2 +0x1.4eee532e1cf42p-2 +-0x1.acd7a7d0cb2d2p49 +-0x1.efdbb63ba4cd9p3 +-0x1.c0dbd4011e3dbp14 +0x1.a8b9053cd4ae7p-26 +0x1.950f208f9f314p-3 +0x1.62bc1534e8779p1 +0x1.ec8712224e21dp5 +-0x1.dcf2f55094df3p-4 +-0x1.13a10025de14cp1 +-0x1.275ce549521b9p-1 +-0x1.2d3995ba1b17bp-5 +-0x1.a76630717c0c6p3 +-0x1.b2ec655611d3ep38 +-0x1.9bd4a62004f97p-20 +-0x1.49dcb6df53770p1 +-0x1.2b34c0811030cp-3 +0x1.99ee70ec910aap-21 +0x1.35b201aa1e70bp-3 +-0x1.92a3000ee8dd4p-2 +-0x1.d69d60b48249fp3 +0x1.eee73555cf4d5p-3 +-0x1.07de748dacd3ap12 +-0x1.a8ea7383f8f09p8 +-0x1.eca3120c1f7cep1 +-0x1.8b4b26d9f4eabp51 +0x1.167433f50737ep-23 +0x1.585657c46c25ap-20 +0x1.0e0447b473e54p2 +0x1.b28d209b03f59p-4 +0x1.9a8d34b2b2855p-25 +0x1.948ac6afc0f37p3 +-0x1.563cf374c073fp-4 +0x1.fa49e687bce32p42 +0x1.c42c2624133c2p48 +-0x1.001e573a69113p2 +-0x1.4dfb17453411bp-3 +-0x1.d9b9b553ab45fp23 +0x1.55496452db316p3 +-0x1.8420d7f1ac33ep3 +-0x1.ac7cd42b0f63ep2 +0x1.ce2970c35394cp2 +-0x1.de2ce25feb1e3p-16 +0x1.4fe2152fd9407p-2 +0x1.4d4233d0400d2p1 +0x1.f4c640fdd48b2p-10 +0x1.1512c1316465ap37 +0x1.b584b29dc1d4bp22 +-0x1.695e973f8db94p-1 +0x1.7373d677b7679p24 +0x1.f899a57b746b9p-22 +-0x1.f5ad761b38217p0 +0x1.daf950a02a029p1 +0x1.a9c47461369bcp-7 +0x1.a66902e961fe5p-2 +-0x1.f6bc5292eadcep2 +-0x1.0377673b5656cp20 +-0x1.269297562701dp-4 +0x1.13d1e1e922a15p3 +-0x1.ddf1d5cfbfb4dp-20 +0x1.6c21328fa2eacp0 +0x1.953fe3186fbacp0 +-0x1.2ed5d49aee19cp-15 +-0x1.d3e9f10d61fa8p-4 +0x1.5315517278bffp-4 +-0x1.aeeb36df95b57p26 +0x1.9f55b3bd1d398p2 +0x1.894151536709bp3 +-0x1.93a3d5c645e3fp22 +-0x1.37803538f3548p43 +-0x1.d5dde10bc588fp-23 +0x1.f145117569f10p4 +-0x1.ca23009d83541p0 +-0x1.fc4063d4a4afep23 +-0x1.ec88c7edb5ae2p-6 +-0x1.2d5973fcaa823p-21 +0x1.437a141589287p2 +-0x1.9104e694ef44ap-2 +-0x1.b70572032d576p-7 +0x1.d10452e3eae69p2 +0x1.2874b443d01bcp0 +0x1.fa66d12189a72p20 +-0x1.303e443c556d3p46 +0x1.4b5d557e8fe56p44 +0x1.602bb4e791b87p-20 +-0x1.158f81cbcb150p-3 +-0x1.36a3939175212p3 +-0x1.826092fe525c4p-19 +-0x1.a72da4879bcb1p-26 +0x1.839626b74c51ap-1 +-0x1.bd2da6527d628p5 +0x1.3257e0dc99c46p-23 +-0x1.b3ebe0c2317c6p3 +0x1.1164968b6d3d2p-4 +0x1.bd5404092a649p30 +-0x1.dd0e00246fdf1p-3 +-0x1.4167e56920aa2p6 +-0x1.b035570fa59c8p-1 +0x1.7853f4cf90bbcp15 +0x1.bc20a74a4c2dbp-18 +0x1.0e3ee3d24bf54p3 +-0x1.95aab56378e9cp45 +-0x1.4930a7aa51e8dp1 +0x1.ea77407c9a5f1p-1 +0x1.4fac93644de62p-3 +0x1.a2ed87cc0f417p43 +0x1.14d2d0a33df56p2 +-0x1.3473f6f77b6c5p11 +0x1.b647101dc4177p3 +-0x1.4e0b92acc66bfp23 +0x1.2a3797d36ee30p-4 +0x1.ce10973c013ebp-14 +0x1.b6cef57406772p2 +-0x1.326762c9ea656p-22 +0x1.56473079b28aap24 +-0x1.46f3d42d9a8dap-11 +-0x1.6d4e52e373151p-7 +0x1.622a0570fc4abp11 +-0x1.7e0bb32e21466p-6 +0x1.55a1a3d809d3ep1 +-0x1.d7492480e11f5p32 +0x1.835730d6b3ef6p-18 +0x1.2d9cf79f070e8p-9 +-0x1.6cee95c1d9445p26 +0x1.45c58441f2822p-3 +0x1.2f01d75200b30p21 +-0x1.014c5172af434p0 +0x1.9d96552d416d8p3 +0x1.f878a3fc8f55fp-3 +0x1.1206f1aa29231p1 +0x1.998bc480cbf5dp-3 +0x1.2160c0ab74e78p41 +0x1.66cce4923857ap-6 +-0x1.47bf27bfba3adp-3 +-0x1.88b9442658583p-13 +0x1.baf0076743831p2 +-0x1.d7a664adbb965p-22 +0x1.8bfbf37ef0c90p22 +-0x1.a2b137086be2cp9 +0x1.b8fa2667197acp29 +0x1.2e9ee649d720ap-2 +0x1.fd42f19ae5dfdp-15 +0x1.b4c7c70a22018p38 +0x1.6fee027ca714ap-18 +0x1.b986a428fdeebp-9 +-0x1.f63c6744cafc4p-7 +-0x1.860b9508a01c2p-4 +0x1.c9dbe26d13605p-7 +-0x1.e5af65a0da055p-4 +0x1.2f48357a95e60p-3 +0x1.afac3209945f4p-11 +0x1.e24230fc8430fp-1 +0x1.555f1605043d9p40 +-0x1.42c7b6d8c6b89p-4 +0x1.f5e416fab1768p24 +0x1.4379506da570ep10 +-0x1.c38b2527d3a6ap0 +-0x1.ecf007e1a6728p-3 +0x1.636eb2220b2c2p-18 +0x1.7609e702937b8p2 +0x1.2db5d31780fa5p3 +-0x1.221c240b15183p-3 +0x1.084b249033af8p-19 +-0x1.69c8f54230d4cp2 +-0x1.5458a621ac511p0 +0x1.c8b53281fbad0p-15 +0x1.0c8ac2d6bf8cep-22 +-0x1.28b804bea1e7fp3 +0x1.919d64a75bf39p-9 +0x1.4c0b078f754a4p-1 +-0x1.dd7405983ab97p-20 +0x1.ba2103a39b033p19 +-0x1.b21fc106586d2p0 +0x1.eacb558bbd5dap1 +-0x1.058304cdc51f1p-2 +-0x1.e530d67d5c413p15 +0x1.9efc141496268p-21 +0x1.9e43436405397p-2 +0x1.d6c5d5f5dcc9fp-22 +0x1.2f0540658e814p1 +0x1.89ea31cb96062p1 +0x1.c9d690079576dp-7 +0x1.9b1ef5b23f047p-2 +-0x1.c1e61429c45fbp43 +0x1.248b34f22e7e1p-26 +0x1.0dc2918fd3196p-15 +0x1.a17a2260c8d58p18 +-0x1.a088140ade389p19 +0x1.8b92c2168e33fp40 +0x1.69ab67a22bbbcp0 +-0x1.343232b010a37p-17 +-0x1.0c4932248f574p0 +-0x1.2bdc378a38991p-2 +0x1.2d563370110dap-12 +0x1.a27134171f37dp-4 +0x1.fa63324eb71a3p26 +0x1.6f50c55b7950ep-21 +-0x1.0486e73eca0d8p45 +-0x1.fa20f7947f447p-3 +0x1.0439c6fe1a62ep2 +0x1.4e5d366349911p2 +0x1.985933b0a27d6p-2 +0x1.bf592781e0417p-4 +0x1.bd39f070daca3p-4 +0x1.0130b7296f20dp0 +-0x1.299cc68ec2149p2 +-0x1.6d9fc7a6e0946p0 +0x1.b42110fb94ad0p31 +0x1.b59970f83df8ep1 +0x1.c4083529ddeb8p38 +0x1.ac3bb44cafe59p1 +0x1.6d66733b81b71p-11 +0x1.20beb78f7ceeep-16 +0x1.d285f704a02d5p-4 +0x1.bf37a3dc305b1p37 +-0x1.8852a20307706p1 +0x1.8129a11b33c67p31 +0x1.1b31565ac4d26p38 +0x1.efe3d79df1a25p0 +-0x1.df4fc61097087p34 +-0x1.801e6310f70c4p1 +0x1.de7fc178da718p1 +0x1.82cd96b74c33bp-3 +0x1.14ce177c73acbp2 +-0x1.b8bfa6f20bf6cp-4 +0x1.04ff06087395bp-9 +-0x1.8327b171d58abp-4 +-0x1.8cabe7b5327bap-3 +-0x1.82c492035cf5bp24 +-0x1.d85a267d87555p-24 +-0x1.efdc44b7fb121p24 +0x1.ea99c6cf2fd74p-17 +0x1.3fb6671f607b1p1 +0x1.97dce09249de2p-3 +-0x1.9dc4f0331f52cp43 +0x1.ea7d727d27334p41 +-0x1.ec9d516a85c75p-25 +-0x1.bb2176abaedd1p-3 +-0x1.71eeb273dd3adp-15 +-0x1.7be385146ccdep25 +0x1.c1f987ad8af62p-6 +0x1.2159279f1c89ap2 +-0x1.4805b43babc89p-17 +-0x1.c16834d0d845ap-20 +0x1.c52f537caeb0ep10 +0x1.14d5e5a6c66f8p52 +0x1.2f929423ad32fp0 +0x1.e9ce62b513428p-4 +-0x1.8a14f3724eb37p32 +0x1.64013151734fdp3 +-0x1.9090f39f49889p23 +0x1.be6b47a137a52p-12 +0x1.59a42749fd7c3p1 +0x1.8603f544b0976p-15 +-0x1.4d2ba3dfaeb93p-2 +-0x1.7d770619d5bc3p12 +0x1.edfb87aaee9b1p1 +-0x1.f23d94e870be7p-4 +-0x1.21500514f25d3p41 +0x1.cb8712f937eedp-15 +0x1.fb47c7a69d8a4p-24 +0x1.f1c904cd2e471p-12 +-0x1.31e6e3b7073f8p0 +-0x1.facd32a72c5a8p2 +-0x1.9823a41a9780ap-3 +0x1.3db1f5e2a9a51p51 +0x1.6344057f1cca6p-1 +-0x1.8be6128041ebfp-13 +0x1.6f07c272d7fe9p38 +-0x1.fd48060bf89bfp-5 +-0x1.82eb1727ca16ep-2 +0x1.26e0a24f2ec11p-18 +-0x1.74a1c0cb9d677p-14 +-0x1.bb0c36f1bb121p0 +-0x1.56a4873461187p1 +-0x1.d01e65e325d8dp2 +-0x1.5250308bc28a5p36 +-0x1.83c6f31f2de0fp-24 +-0x1.41ae76e29ab40p1 +-0x1.d738a56bac094p1 +0x1.1a5247926ba82p-14 +0x1.d703938b24ac4p-22 +-0x1.cc5566621df4fp-4 +-0x1.4144e3f175873p-4 +0x1.a41e208bd59c2p-4 +-0x1.8588a53e4e022p8 +0x1.cf4331e97df52p-27 +-0x1.d70843f5b2a7bp-8 +-0x1.b1a912cdf744ep-3 +0x1.ad44072bba2efp-15 +-0x1.735cf794885b0p25 +-0x1.94d98257a7443p-4 +-0x1.61dac14e8c1f2p1 +0x1.f71585bdc20e7p-20 +-0x1.3338f2e1ebed7p-2 +-0x1.044ab29dd3fd8p-1 +0x1.b230868e79405p-25 +0x1.c3539439a1ce3p15 +-0x1.2998d58d65498p-4 +0x1.7273d75dd90f5p0 +-0x1.6214d3e6a209fp32 +-0x1.3b2aa66ea6fd8p-3 +-0x1.6cc910ca7817ap-4 +-0x1.1194f4be56f5bp28 +-0x1.6dc3114d423c9p2 +-0x1.b447e098a3c6fp18 +-0x1.705865523468cp15 +-0x1.8e6752f060479p38 +-0x1.ebe665ab9b23ap3 +0x1.df6ee1073afd0p32 +-0x1.35ce11e0f4a42p5 +0x1.7c26f0a48edd9p-3 +0x1.af1996c678e0dp28 +0x1.c4ea4704b4de2p2 +0x1.697b37d6b070dp19 +0x1.49fa574ba1eccp52 +-0x1.695ee7cc1ce8ep48 +-0x1.169c757dd823dp-23 +0x1.207273ac379a1p-4 +0x1.7c2dc5c85d916p23 +0x1.fe02e67c4ccbfp-24 +0x1.accc401e13286p49 +-0x1.af3426c709c78p-18 +-0x1.ab2ca07faba33p-4 +0x1.aeaaf4f90a9c1p-4 +-0x1.84f781f4efe2cp-9 +-0x1.d885871aa2240p-9 +-0x1.a618720ac58c4p-22 +-0x1.9b995257a7ee5p-6 +-0x1.f68b46a30839ep-18 +0x1.e1443653f9257p3 +0x1.ce1a94d5c772cp-22 +0x1.b24255d0a3ce2p38 +0x1.2eaa6690d786ep2 +0x1.b5bb45a608da6p0 +-0x1.ead7509b0d69ep26 +0x1.86fa30e0b406ep3 +-0x1.acd451c3cb8b6p49 +# atan slow path with 144bit precision # Implemented in sysdeps/ieee754/dbl-64/mpatan.c -## name: 768bits +## name: 144bits 0x1.000000c5cba87p0 0x1.000001883003bp0 0x1.00000dfb2b675p0 -- 2.7.4