/freebsd/contrib/arm-optimized-routines/pl/math/ |
H A D | erfc_data.c | 18 .tab = { { 0x1p128, 0x1.20dd750429b6dp128 }, 19 { 0x1.fb7c9030853b3p127, 0x1.20d8f1975c85dp128 }, 20 { 0x1.f6f9447be0743p127, 0x1.20cb67bd452c7p128 }, 21 { 0x1.f27640f9853d9p127, 0x1.20b4d8bac36c1p128 }, 22 { 0x1.edf3a9ba22dadp127, 0x1.209546ad13ccfp128 }, 23 { 0x1.e971a2c4436aep127, 0x1.206cb4897b148p128 }, 24 { 0x1.e4f05010eca8cp127, 0x1.203b261cd0053p128 }, 25 { 0x1.e06fd58842c7ep127, 0x1.2000a00ae3804p128 }, 26 { 0x1.dbf056fe2df35p127, 0x1.1fbd27cdc72d3p128 }, 27 { 0x1.d771f82f02f4ep127, 0x1.1f70c3b4f2cc8p128 }, [all …]
|
H A D | erfcf_data.c | 18 .tab = { { 0x1p47, 0x1.20dd76p47 }, 19 { 0x1.f6f944p46, 0x1.20cb68p47 }, 20 { 0x1.edf3aap46, 0x1.209546p47 }, 21 { 0x1.e4f05p46, 0x1.203b26p47 }, 22 { 0x1.dbf056p46, 0x1.1fbd28p47 }, 23 { 0x1.d2f4dcp46, 0x1.1f1b7ap47 }, 24 { 0x1.c9fefep46, 0x1.1e565cp47 }, 25 { 0x1.c10fd4p46, 0x1.1d6e14p47 }, 26 { 0x1.b8287ap46, 0x1.1c62fap47 }, 27 { 0x1.af4ap46, 0x1.1b3572p47 }, [all …]
|
H A D | sv_erf_data.c | 19 0x1.20dbf3deb1340p-7, 20 0x1.20d77083f17a0p-6, 21 0x1.b137e0cf584dcp-6, 22 0x1.20c5645dd2538p-5, 23 0x1.68e5d3bbc9526p-5, 24 0x1.b0fafef135745p-5, 25 0x1.f902a77bd3821p-5, 26 0x1.207d480e90658p-4, 27 0x1.44703e87e8593p-4, 28 0x1.68591a1e83b5dp-4, [all …]
|
H A D | sv_erff_data.c | 19 0x1.20dbf4p-7, 20 0x1.20d770p-6, 21 0x1.b137e0p-6, 22 0x1.20c564p-5, 23 0x1.68e5d4p-5, 24 0x1.b0fafep-5, 25 0x1.f902a8p-5, 26 0x1.207d48p-4, 27 0x1.44703ep-4, 28 0x1.68591ap-4, [all …]
|
H A D | erf_data.c | 18 .tab = { { 0x0.0000000000000p+0, 0x1.20dd750429b6dp+0 }, 19 { 0x1.20dbf3deb1340p-7, 0x1.20d8f1975c85dp+0 }, 20 { 0x1.20d77083f17a0p-6, 0x1.20cb67bd452c7p+0 }, 21 { 0x1.b137e0cf584dcp-6, 0x1.20b4d8bac36c1p+0 }, 22 { 0x1.20c5645dd2538p-5, 0x1.209546ad13ccfp+0 }, 23 { 0x1.68e5d3bbc9526p-5, 0x1.206cb4897b148p+0 }, 24 { 0x1.b0fafef135745p-5, 0x1.203b261cd0052p+0 }, 25 { 0x1.f902a77bd3821p-5, 0x1.2000a00ae3804p+0 }, 26 { 0x1.207d480e90658p-4, 0x1.1fbd27cdc72d3p+0 }, 27 { 0x1.44703e87e8593p-4, 0x1.1f70c3b4f2cc7p+0 }, [all …]
|
H A D | erff_data.c | 18 .tab = { { 0x0.000000p+0, 0x1.20dd76p+0 }, 19 { 0x1.20dbf4p-7, 0x1.20d8f2p+0 }, 20 { 0x1.20d770p-6, 0x1.20cb68p+0 }, 21 { 0x1.b137e0p-6, 0x1.20b4d8p+0 }, 22 { 0x1.20c564p-5, 0x1.209546p+0 }, 23 { 0x1.68e5d4p-5, 0x1.206cb4p+0 }, 24 { 0x1.b0fafep-5, 0x1.203b26p+0 }, 25 { 0x1.f902a8p-5, 0x1.2000a0p+0 }, 26 { 0x1.207d48p-4, 0x1.1fbd28p+0 }, 27 { 0x1.44703ep-4, 0x1.1f70c4p+0 }, [all …]
|
H A D | log_data.c | 13 .ln2hi = 0x1.62e42fefa3800p-1, 14 .ln2lo = 0x1.ef35793c76730p-45, 17 // relative error: 0x1.32eccc6p-62 18 // in -0x1p-5 0x1.1p-5 (|log(1+x)| > 0x1p-5 outside this interval) 20 0x1.55555555554e5p-2, 21 -0x1.0000000000af2p-2, 22 0x1.9999999bbe436p-3, 23 -0x1.55555537f9cdep-3, 24 0x1.24922fc8127cfp-3, 25 -0x1.0000b7d6bb612p-3, [all …]
|
H A D | v_pow_log_data.c | 18 where z is in [0x1.69555p-1; 0x1.69555p0] which is split into N subintervals 36 /* relative error: 0x1.11922ap-70 in [-0x1.6bp-8, 0x1.6bp-8] 38 .poly = { -0x1p-1, -0x1.555555555556p-1, 0x1.0000000000006p-1, 39 0x1.999999959554ep-1, -0x1.555555529a47ap-1, -0x1.2495b9b4845e9p0, 40 0x1.0002b8b263fc3p0, }, 41 .ln2_hi = 0x1.62e42fefa3800p-1, 42 .ln2_lo = 0x1.ef35793c76730p-45, 43 .invc = { 0x1.6a00000000000p+0, 0x1.6800000000000p+0, 0x1.6600000000000p+0, 44 0x1.6400000000000p+0, 0x1.6200000000000p+0, 0x1.6000000000000p+0, 45 0x1.5e00000000000p+0, 0x1.5c00000000000p+0, 0x1.5a00000000000p+0, [all …]
|
H A D | log10_data.c | 13 .ln2hi = 0x1.62e42fefa3800p-1, 14 .ln2lo = 0x1.ef35793c76730p-45, 15 .invln10 = 0x1.bcb7b1526e50ep-2, 18 // relative error: 0x1.c04d76cp-63 19 // in -0x1p-4 0x1.09p-4 (|log(1+x)| > 0x1p-4 outside the interval) 21 0x1.5555555555577p-2, 22 -0x1.ffffffffffdcbp-3, 23 0x1.999999995dd0cp-3, 24 -0x1.55555556745a7p-3, 25 0x1.24924a344de3p-3, [all …]
|
H A D | v_log2_data.c | 14 /* Each coefficient was generated to approximate log(r) for |r| < 0x1.fp-9 17 .poly = { -0x1.71547652b83p-1, 0x1.ec709dc340953p-2, -0x1.71547651c8f35p-2, 18 0x1.2777ebe12dda5p-2, -0x1.ec738d616fe26p-3 }, 20 .invln2 = 0x1.71547652b82fep0, 25 .table = { { 0x1.6a133d0dec120p+0, -0x1.00130d57f5fadp-1 }, 26 { 0x1.6815f2f3e42edp+0, -0x1.f802661bd725ep-2 }, 27 { 0x1.661e39be1ac9ep+0, -0x1.efea1c6f73a5bp-2 }, 28 { 0x1.642bfa30ac371p+0, -0x1.e7dd1dcd06f05p-2 }, 29 { 0x1.623f1d916f323p+0, -0x1.dfdb4ae024809p-2 }, 30 { 0x1.60578da220f65p+0, -0x1.d7e484d101958p-2 }, [all …]
|
H A D | v_log_data.c | 12 Rel error: 0x1.6272e588p-56 in [ -0x1.fc1p-9 0x1.009p-8 ]. */ 13 .poly = { -0x1.ffffffffffff7p-2, 0x1.55555555170d4p-2, -0x1.0000000399c27p-2, 14 0x1.999b2e90e94cap-3, -0x1.554e550bd501ep-3 }, 15 .ln2 = 0x1.62e42fefa39efp-1, 21 where z is in [a;2a) which is split into N subintervals (a=0x1.69009p-1, 33 .table = { { 0x1.6a133d0dec120p+0, -0x1.62fe995eb963ap-2 }, 34 { 0x1.6815f2f3e42edp+0, -0x1.5d5a48dad6b67p-2 }, 35 { 0x1.661e39be1ac9ep+0, -0x1.57bde257d2769p-2 }, 36 { 0x1.642bfa30ac371p+0, -0x1.52294fbf2af55p-2 }, 37 { 0x1.623f1d916f323p+0, -0x1.4c9c7b598aa38p-2 }, [all …]
|
H A D | v_log10_data.c | 13 .poly = { -0x1.bcb7b1526e506p-3, 0x1.287a7636be1d1p-3, -0x1.bcb7b158af938p-4, 14 0x1.63c78734e6d07p-4, -0x1.287461742fee4p-4 }, 15 .invln10 = 0x1.bcb7b1526e50ep-2, 16 .log10_2 = 0x1.34413509f79ffp-2, 22 where z is in [a;2a) which is split into N subintervals (a=0x1.69009p-1, 35 .table = { { 0x1.6a133d0dec120p+0, -0x1.345825f221684p-3 }, 36 { 0x1.6815f2f3e42edp+0, -0x1.2f71a1f0c554ep-3 }, 37 { 0x1.661e39be1ac9ep+0, -0x1.2a91fdb30b1f4p-3 }, 38 { 0x1.642bfa30ac371p+0, -0x1.25b9260981a04p-3 }, 39 { 0x1.623f1d916f323p+0, -0x1.20e7081762193p-3 }, [all …]
|
/freebsd/contrib/arm-optimized-routines/math/test/traces/ |
H A D | sincosf.txt | 159 -0x1.d7dbf4p-10 160 0x1.d7dbf4p-10 161 -0x1.3e4a7p-14 163 -0x1.088c36p-9 164 0x1.fd3378p-10 165 -0x1.7f293cp-14 167 -0x1.0c0774p-9 168 0x1.000dfep-9 169 -0x1.88f704p-14 171 -0x1.0c7494p-9 [all …]
|
H A D | exp.txt | 1 0x1.0bc8e7ca4ae1bp+0 2 0x1.f9a012f44a109p-1 3 -0x1.87a0e64ca4704p-15 4 0x1.d2d48a18a7775p-1 5 0x1.bb1c1c3d91533p-1 6 -0x1.f99f18cd2896bp-16 7 0x1.58bb57317e405p-1 8 0x1.4a09091f7ebeep-1 9 -0x1.44718c44e91cfp-16 10 0x1.45fa2a0b71c2bp-1 [all …]
|
/freebsd/contrib/arm-optimized-routines/math/ |
H A D | log_data.c | 13 .ln2hi = 0x1.62e42fefa3800p-1, 14 .ln2lo = 0x1.ef35793c76730p-45, 17 // relative error: 0x1.32eccc6p-62 18 // in -0x1p-5 0x1.1p-5 (|log(1+x)| > 0x1p-5 outside this interval) 20 0x1.55555555554e5p-2, 21 -0x1.0000000000af2p-2, 22 0x1.9999999bbe436p-3, 23 -0x1.55555537f9cdep-3, 24 0x1.24922fc8127cfp-3, 25 -0x1.0000b7d6bb612p-3, [all …]
|
H A D | pow_log_data.c | 13 .ln2hi = 0x1.62e42fefa3800p-1, 14 .ln2lo = 0x1.ef35793c76730p-45, 17 // relative error: 0x1.11922ap-70 18 // in -0x1.6bp-8 0x1.6bp-8 21 0x1.555555555556p-2 * -2, 22 -0x1.0000000000006p-2 * -2, 23 0x1.999999959554ep-3 * 4, 24 -0x1.555555529a47ap-3 * 4, 25 0x1.2495b9b4845e9p-3 * -8, 26 -0x1.0002b8b263fc3p-3 * -8, [all …]
|
H A D | log2_data.c | 13 // First coefficient: 0x1.71547652b82fe1777d0ffda0d24p0 14 .invln2hi = 0x1.7154765200000p+0, 15 .invln2lo = 0x1.705fc2eefa200p-33, 18 // relative error: 0x1.2fad8188p-63 19 // in -0x1.5b51p-5 0x1.6ab2p-5 20 -0x1.71547652b82fep-1, 21 0x1.ec709dc3a03f7p-2, 22 -0x1.71547652b7c3fp-2, 23 0x1.2776c50f05be4p-2, 24 -0x1.ec709dd768fe5p-3, [all …]
|
H A D | tgamma128.h | 9 static const long double max_x = 0x1.b6e3180cd66a5c4206f128ba77f4p+10L; 13 0x1.8535745aa79569579b9eec0f3bbcp+0L, 14 0x1.0378f83c6fb8f0e51269f2b4a973p-3L, 15 0x1.59f6a05094f69686c3380f4e2783p-8L, 16 -0x1.0b291dee952a82764a4859b081a6p-8L, 17 -0x1.6dd301b2205bf936b5a3eaad0dbbp-12L, 18 0x1.387a8b5f38dd77e7f139b1021e86p-10L, 19 0x1.bca46637f65b13750c728cc29e40p-14L, 20 -0x1.d80401c00aef998c9e303151a51cp-11L, 21 -0x1.49cb6bb09f935a2053ccc2cf3711p-14L, [all …]
|
H A D | erf_data.c | 16 0x1.06eba8214db68p-3, -0x1.812746b037948p-2, 0x1.ce2f21a03872p-4, 17 -0x1.b82ce30e6548p-6, 0x1.565bcc360a2f2p-8, -0x1.c02d812bc979ap-11, 18 0x1.f99bddfc1ebe9p-14, -0x1.f42c457cee912p-17, 0x1.b0e414ec20ee9p-20, 19 -0x1.18c47fd143c5ep-23 24 0x1.06eba8214db68p-3, -0x1.4cd7d691cb913p-2, -0x1.d2a51dbd7194fp-6, 25 -0x1.7a291236668e4p-8, -0x1.8ead6120016acp-16 28 0x1.97779cddadc09p-2, 0x1.0a54c5536cebap-4, 0x1.4d022c4d36b0fp-8, 29 0x1.15dc9221c1a1p-13, -0x1.09c4342a2612p-18 33 -0x1.359b8bef77538p-9, 0x1.a8d00ad92b34dp-2, -0x1.7d240fbb8c3f1p-2, 34 0x1.45fca805120e4p-2, -0x1.c63983d3e28ecp-4, 0x1.22a36599795ebp-5, [all …]
|
/freebsd/lib/msun/src/ |
H A D | s_exp2.c | 38 redux = 0x1.8p52 / TBLSIZE, 39 P1 = 0x1.62e42fefa39efp-1, 40 P2 = 0x1.ebfbdff82c575p-3, 41 P3 = 0x1.c6b08d704a0a6p-5, 42 P4 = 0x1.3b2ab88f70400p-7, 43 P5 = 0x1.5d88003875c74p-10; 51 0x1.6a09e667f3d5dp-1, 0x1.9880p-44, 52 0x1.6b052fa751744p-1, 0x1 [all...] |
/freebsd/contrib/arm-optimized-routines/math/aarch64/ |
H A D | v_log_data.c | 18 where z is in [a;2a) which is split into N subintervals (a=0x1.69009p-1, 28 .table = { { 0x1.6a133d0dec120p+0, -0x1.62fe995eb963ap-2 }, 29 { 0x1.6815f2f3e42edp+0, -0x1.5d5a48dad6b67p-2 }, 30 { 0x1.661e39be1ac9ep+0, -0x1.57bde257d2769p-2 }, 31 { 0x1.642bfa30ac371p+0, -0x1.52294fbf2af55p-2 }, 32 { 0x1.623f1d916f323p+0, -0x1.4c9c7b598aa38p-2 }, 33 { 0x1.60578da220f65p+0, -0x1.47174fc5ff560p-2 }, 34 { 0x1.5e75349dea571p+0, -0x1.4199b7fa7b5cap-2 }, 35 { 0x1.5c97fd387a75ap+0, -0x1.3c239f48cfb99p-2 }, 36 { 0x1.5abfd2981f200p+0, -0x1.36b4f154d2aebp-2 }, [all …]
|
/freebsd/lib/msun/ld80/ |
H A D | s_exp2l.c | 53 redux = 0x1.8p63 / TBLSIZE, 65 0x1.6a09e667f3bcdp-1, -0x1.bdd3413b2648p-55, 66 0x1.6c012750bdabfp-1, -0x1.2895667ff0cp-57, 67 0x1.6dfb23c651a2fp-1, -0x1.bbe3a683c88p-58, 68 0x1.6ff7df9519484p-1, -0x1.83c0f25860fp-56, 69 0x1.71f75e8ec5f74p-1, -0x1.16e4786887bp-56, 70 0x1.73f9a48a58174p-1, -0x1.0a8d96c65d5p-55, 71 0x1.75feb564267c9p-1, -0x1.0245957316ep-55, 72 0x1.780694fde5d3fp-1, 0x1.866b80a0216p-55, 73 0x1.7a11473eb0187p-1, -0x1.41577ee0499p-56, [all …]
|
H A D | k_expl.h | 80 * But I rather like both. The 0x1.*p format is good for 4N+1 84 { 0x1.0163da9fb3335p+0, 0x1.b61299ab8cdb7p-54 }, 85 { 0x1.02c9a3e778060p+0, 0x1.dcdef95949ef4p-53 }, 86 { 0x1.04315e86e7f84p+0, 0x1.7ae71f3441b49p-53 }, 87 { 0x1.059b0d3158574p+0, 0x1.d73e2a475b465p-55 }, 88 { 0x1.0706b29ddf6ddp+0, 0x1.8db880753b0f6p-53 }, 89 { 0x1.0874518759bc8p+0, 0x1.186be4bb284ffp-57 }, 90 { 0x1.09e3ecac6f383p+0, 0x1.1487818316136p-54 }, 91 { 0x1.0b5586cf9890fp+0, 0x1.8a62e4adc610bp-54 }, 92 { 0x1.0cc922b7247f7p+0, 0x1.01edc16e24f71p-54 }, [all …]
|
/freebsd/lib/msun/ld128/ |
H A D | s_exp2l.c | 46 P1 = 0x1.62e42fefa39ef35793c7673007e6p-1L, 47 P2 = 0x1.ebfbdff82c58ea86f16b06ec9736p-3L, 48 P3 = 0x1.c6b08d704a0bf8b33a762bad3459p-5L, 49 P4 = 0x1.3b2ab6fba4e7729ccbbe0b4f3fc2p-7L, 50 P5 = 0x1.5d87fe78a67311071dee13fd11d9p-10L, 51 P6 = 0x1.430912f86c7876f4b663b23c5fe5p-13L; 54 P7 = 0x1.ffcbfc588b041p-17, 55 P8 = 0x1.62c0223a5c7c7p-20, 56 P9 = 0x1.b52541ff59713p-24, 57 P10 = 0x1.e4cf56a391e22p-28, [all …]
|
H A D | k_expl.h | 51 L2 = -1.0253670638894731e-29; /* -0x1.9ff0342542fc3p-97 */ 53 /* 0x1.62e42fefa39ef35793c768000000p-8 */ 75 A7 = 1.9841269841269470e-4, /* 0x1.a01a01a019f91p-13 */ 76 A8 = 2.4801587301585286e-5, /* 0x1.71de3ec75a967p-19 */ 77 A9 = 2.7557324277411235e-6, /* 0x1.71de3ec75a967p-19 */ 78 A10 = 2.7557333722375069e-7; /* 0x1.27e505ab56259p-22 */ 102 0x1.0163da9fb33356d84a66aep0L, 0x3.36dcdfa4003ec04c360be2404078p-92L, 103 0x1.02c9a3e778060ee6f7cacap0L, 0x4.f7a29bde93d70a2cabc5cb89ba10p-92L, 104 0x1.04315e86e7f84bd738f9a2p0L, 0xd.a47e6ed040bb4bfc05af6455e9b8p-96L, 105 0x1.059b0d31585743ae7c548ep0L, 0xb.68ca417fe53e3495f7df4baf84a0p-92L, [all …]
|