/freebsd-current/contrib/arm-optimized-routines/pl/math/ |
H A D | v_log1p_inline.h | 24 .poly = { V2 (-0x1.ffffffffffffbp-2), V2 (0x1.55555555551a9p-2), \ 25 V2 (-0x1.00000000008e3p-2), V2 (0x1.9999999a32797p-3), \ 26 V2 (-0x1.555555552fecfp-3), V2 (0x1.249248e071e5ap-3), \ 27 V2 (-0x1.ffffff8bf8482p-4), V2 (0x1.c71c8f07da57ap-4), \ 28 V2 (-0x1.9999ca4ccb617p-4), V2 ( [all...] |
H A D | v_sincos_common.h | 16 .inv_pio2 = V2 (0x1.45f306dc9c882p-1), 17 .pio2 = { V2 (0x1.921fb50000000p+0), V2 (0x1.110b460000000p-26), 18 V2 (0x1.1a62633145c07p-54) }, 19 .shift = V2 (0x1.8p52), 21 V2 (-0x1.555555555547bp-3), V2 (0x1.1111111108a4dp-7), 22 V2 (-0x1.a01a019936f27p-13), V2 (0x1.71de37a97d93ep-19), 23 V2 ( [all...] |
H A D | v_log1p_2u5.c | 20 .poly = { V2 (-0x1.ffffffffffffbp-2), V2 (0x1.55555555551a9p-2), 21 V2 (-0x1.00000000008e3p-2), V2 (0x1.9999999a32797p-3), 22 V2 (-0x1.555555552fecfp-3), V2 (0x1.249248e071e5ap-3), 23 V2 (-0x1.ffffff8bf8482p-4), V2 (0x1.c71c8f07da57ap-4), 24 V2 (-0x1.9999ca4ccb617p-4), V2 ( [all...] |
H A D | v_erfinv_25u.c | 43 .P_57 = { V2 (0x1.b874f9516f7f1p-14), V2 (0x1.5921f2916c1c4p-7), 44 V2 (0x1.145ae7d5b8fa4p-2), V2 (0x1.29d6dcc3b2fb7p+1), 45 V2 (0x1.cabe2209a7985p+2), V2 (0x1.11859f0745c4p+3), 46 V2 (0x1.b7ec7bc6a2ce5p+2), V2 (0x1.d0419e0bb42aep+1), 47 V2 (0x1.c5aa03eef7258p-1) }, 48 .Q_57 = { V2 ( [all...] |
H A D | v_atan2_3u.c | 20 .poly = { V2 (-0x1.5555555555555p-2), V2 (0x1.99999999996c1p-3), 21 V2 (-0x1.2492492478f88p-3), V2 (0x1.c71c71bc3951cp-4), 22 V2 (-0x1.745d160a7e368p-4), V2 (0x1.3b139b6a88ba1p-4), 23 V2 (-0x1.11100ee084227p-4), V2 (0x1.e1d0f9696f63bp-5), 24 V2 (-0x1.aebfe7b418581p-5), V2 ( [all...] |
H A D | v_atan_2u5.c | 20 .poly = { V2 (-0x1.5555555555555p-2), V2 (0x1.99999999996c1p-3), 21 V2 (-0x1.2492492478f88p-3), V2 (0x1.c71c71bc3951cp-4), 22 V2 (-0x1.745d160a7e368p-4), V2 (0x1.3b139b6a88ba1p-4), 23 V2 (-0x1.11100ee084227p-4), V2 (0x1.e1d0f9696f63bp-5), 24 V2 (-0x1.aebfe7b418581p-5), V2 ( [all...] |
H A D | v_asin_3u.c | 21 .poly = { V2 (0x1.555555555554ep-3), V2 (0x1.3333333337233p-4), 22 V2 (0x1.6db6db67f6d9fp-5), V2 (0x1.f1c71fbd29fbbp-6), 23 V2 (0x1.6e8b264d467d6p-6), V2 (0x1.1c5997c357e9dp-6), 24 V2 (0x1.c86a22cd9389dp-7), V2 (0x1.856073c22ebbep-7), 25 V2 (0x1.fd1151acb6bedp-8), V2 ( [all...] |
H A D | v_tanh_3u.c | 21 .poly = { V2 (0x1p-1), V2 (0x1.5555555555559p-3), V2 (0x1.555555555554bp-5), 22 V2 (0x1.111111110f663p-7), V2 (0x1.6c16c16c1b5f3p-10), 23 V2 (0x1.a01a01affa35dp-13), V2 (0x1.a01a018b4ecbbp-16), 24 V2 (0x1.71ddf82db5bb4p-19), V2 (0x1.27e517fc0d54bp-22), 25 V2 ( [all...] |
H A D | v_sinh_3u.c | 26 .poly = { V2 (0x1p-1), V2 (0x1.5555555555559p-3), V2 (0x1.555555555554bp-5), 27 V2 (0x1.111111110f663p-7), V2 (0x1.6c16c16c1b5f3p-10), 28 V2 (0x1.a01a01affa35dp-13), V2 (0x1.a01a018b4ecbbp-16), 29 V2 (0x1.71ddf82db5bb4p-19), V2 (0x1.27e517fc0d54bp-22), 30 V2 ( [all...] |
H A D | v_log_inline.h | 18 V2 (-0x1.ffffffffcbad3p-2), V2 (0x1.555555578ed68p-2), \ 19 V2 (-0x1.0000d3a1e7055p-2), V2 (0x1.999392d02a63ep-3) \ 24 V2 (-0x1.ffffffffffff7p-2), V2 (0x1.55555555170d4p-2), \ 25 V2 (-0x1.0000000399c27p-2), V2 (0x1.999b2e90e94cap-3), \ 26 V2 (-0x1.554e550bd501ep-3) \ 41 .poly = POLY, .ln2 = V2 ( [all...] |
H A D | v_expm1_2u5.c | 25 .poly = { V2 (0x1p-1), V2 (0x1.5555555555559p-3), V2 (0x1.555555555554bp-5), 26 V2 (0x1.111111110f663p-7), V2 (0x1.6c16c16c1b5f3p-10), 27 V2 (0x1.a01a01affa35dp-13), V2 (0x1.a01a018b4ecbbp-16), 28 V2 (0x1.71ddf82db5bb4p-19), V2 (0x1.27e517fc0d54bp-22), 29 V2 ( [all...] |
H A D | v_cospi_3u1.c | 21 .poly = { V2 (0x1.921fb54442d184p1), V2 (-0x1.4abbce625be53p2), 22 V2 (0x1.466bc6775ab16p1), V2 (-0x1.32d2cce62dc33p-1), 23 V2 (0x1.507834891188ep-4), V2 (-0x1.e30750a28c88ep-8), 24 V2 (0x1.e8f48308acda4p-12), V2 (-0x1.6fc0032b3c29fp-16), 25 V2 (0x1.af86ae521260bp-21), V2 ( [all...] |
H A D | v_acos_2u.c | 21 .poly = { V2 (0x1.555555555554ep-3), V2 (0x1.3333333337233p-4), 22 V2 (0x1.6db6db67f6d9fp-5), V2 (0x1.f1c71fbd29fbbp-6), 23 V2 (0x1.6e8b264d467d6p-6), V2 (0x1.1c5997c357e9dp-6), 24 V2 (0x1.c86a22cd9389dp-7), V2 (0x1.856073c22ebbep-7), 25 V2 (0x1.fd1151acb6bedp-8), V2 ( [all...] |
H A D | v_asinh_3u5.c | 22 .off = V2 (0x3fe6900900000000), 23 .ln2 = V2 (0x1.62e42fefa39efp-1), 24 .huge_bound = V2 (0x5fe0000000000000), 25 .tiny_bound = V2 (0x1p-26), 26 .abs_mask = V2 (0x7fffffffffffffff), 30 .poly = { V2 (-0x1.55555555554a7p-3), V2 (0x1.3333333326c7p-4), 31 V2 (-0x1.6db6db68332e6p-5), V2 (0x1.f1c71b26fb40dp-6), 32 V2 ( [all...] |
H A D | v_exp_tail_inline.h | 29 .big_bound = V2 (704.0), 30 .huge_bound = V2 (1280.0 * N), 32 .shift = V2 (0x1.8p52), 33 .invln2 = V2 (0x1.71547652b82fep8), /* N/ln2. */ 34 .ln2_hi = V2 (0x1.62e42fefa39efp-9), /* ln2/N. */ 35 .ln2_lo = V2 (0x1.abc9e3b39803f3p-64), 36 .poly = { V2 (1.0), V2 (0x1.fffffffffffd4p-2), V2 (0x1.5555571d6b68cp-3), 37 V2 ( [all...] |
H A D | v_sinpi_3u1.c | 20 .poly = { V2 (0x1.921fb54442d184p1), V2 (-0x1.4abbce625be53p2), 21 V2 (0x1.466bc6775ab16p1), V2 (-0x1.32d2cce62dc33p-1), 22 V2 (0x1.507834891188ep-4), V2 (-0x1.e30750a28c88ep-8), 23 V2 (0x1.e8f48308acda4p-12), V2 (-0x1.6fc0032b3c29fp-16), 24 V2 (0x1.af86ae521260bp-21), V2 ( [all...] |
H A D | v_tan_3u5.c | 22 .poly = { V2 (0x1.5555555555556p-2), V2 (0x1.1111111110a63p-3), 23 V2 (0x1.ba1ba1bb46414p-5), V2 (0x1.664f47e5b5445p-6), 24 V2 (0x1.226e5e5ecdfa3p-7), V2 (0x1.d6c7ddbf87047p-9), 25 V2 (0x1.7ea75d05b583ep-10), V2 (0x1.289f22964a03cp-11), 26 V2 (0x1.4e4fd14147622p-12) }, 28 .two_over_pi = V2 ( [all...] |
H A D | v_cosh_2u.c | 18 .poly = { V2 (0x1.fffffffffffd4p-2), V2 (0x1.5555571d6b68cp-3), 19 V2 (0x1.5555576a59599p-5), }, 21 .inv_ln2 = V2 (0x1.71547652b82fep8), /* N/ln2. */ 24 .shift = V2 (0x1.8p+52), 25 .thres = V2 (704.0), 27 .index_mask = V2 (0xff), 29 .special_bound = V2 (0x4086000000000000),
|
H A D | v_exp10_2u.c | 30 .poly = { V2 (0x1.26bb1bbb5524p1), V2 (0x1.53524c73cecdap1), 31 V2 (0x1.047060efb781cp1), V2 (0x1.2bd76040f0d16p0) }, 32 .log10_2 = V2 (0x1.a934f0979a371p8), /* N/log2(10). */ 33 .log2_10_hi = V2 (0x1.34413509f79ffp-9), /* log2(10)/N. */ 34 .log2_10_lo = V2 (-0x1.9dc1da994fd21p-66), 35 .shift = V2 (0x1.8p+52), 37 .scale_thresh = V2 (ScaleBound), 38 .special_bound = V2 (SpecialBoun [all...] |
H A D | v_log10_2u5.c | 25 .poly = { V2 (-0x1.bcb7b1526e506p-3), V2 (0x1.287a7636be1d1p-3), 26 V2 (-0x1.bcb7b158af938p-4), V2 (0x1.63c78734e6d07p-4), 27 V2 (-0x1.287461742fee4p-4) }, 28 .ln2 = V2 (0x1.62e42fefa39efp-1), 29 .invln10 = V2 (0x1.bcb7b1526e50ep-2), 30 .log10_2 = V2 (0x1.34413509f79ffp-2), 31 .min_norm = V2 (0x0010000000000000), /* asuint64(0x1p-1022). */ 33 .sign_exp_mask = V2 ( [all...] |
H A D | v_cbrt_2u.c | 21 .shift = V2 (0x1.8p52), 23 V2 (0x1.c14e8ee44767p-2), V2 (0x1.dd2d3f99e4c0ep-1), 24 V2 (-0x1.08e83026b7e74p-1), V2 (0x1.2c74eaa3ba428p-3) }, 25 .exp_bias = V2 (1022), 26 .abs_mask = V2(0x7fffffffffffffff), 27 .tiny_bound = V2(0x0010000000000000), /* Smallest normal. */ 29 .one_third = V2(0x1.5555555555555p-2),
|
/freebsd-current/contrib/arm-optimized-routines/math/aarch64/ |
H A D | v_cos.c | 17 .poly = { V2 (-0x1.555555555547bp-3), V2 (0x1.1111111108a4dp-7), 18 V2 (-0x1.a01a019936f27p-13), V2 (0x1.71de37a97d93ep-19), 19 V2 (-0x1.ae633919987c6p-26), V2 (0x1.60e277ae07cecp-33), 20 V2 (-0x1.9e9540300a1p-41) }, 21 .inv_pi = V2 (0x1.45f306dc9c883p-2), 22 .half_pi = V2 (0x1.921fb54442d18p+0), 23 .pi_1 = V2 ( [all...] |
H A D | v_sin.c | 16 .poly = { V2 (-0x1.555555555547bp-3), V2 (0x1.1111111108a4dp-7), 17 V2 (-0x1.a01a019936f27p-13), V2 (0x1.71de37a97d93ep-19), 18 V2 (-0x1.ae633919987c6p-26), V2 (0x1.60e277ae07cecp-33), 19 V2 (-0x1.9e9540300a1p-41) }, 21 .range_val = V2 (0x1p23), 22 .inv_pi = V2 (0x1.45f306dc9c883p-2), 23 .pi_1 = V2 ( [all...] |
H A D | v_exp.c | 25 .poly = { V2 (0x1.ffffffffffd43p-2), V2 (0x1.55555c75adbb2p-3), 26 V2 (0x1.55555da646206p-5) }, 28 .scale_thresh = V2 (163840.0), /* 1280.0 * N. */ 29 .special_bound = V2 (704.0), 31 .inv_ln2 = V2 (0x1.71547652b82fep7), /* N/ln2. */ 32 .ln2_hi = V2 (0x1.62e42fefa39efp-8), /* ln2/N. */ 33 .ln2_lo = V2 (0x1.abc9e3b39803f3p-63), 34 .shift = V2 (0x1.8p+52)
|
/freebsd-current/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | BasicValueFactory.cpp | 247 const llvm::APSInt& V1, const llvm::APSInt& V2) { 253 return &getValue( V1 * V2 ); 256 if (V2 == 0) // Avoid division by zero 258 return &getValue( V1 / V2 ); 261 if (V2 == 0) // Avoid division by zero 263 return &getValue( V1 % V2 ); 266 return &getValue( V1 + V2 ); 269 return &getValue( V1 - V2 ); 275 if (V2.isNegative() || V2 246 evalAPSInt(BinaryOperator::Opcode Op, const llvm::APSInt& V1, const llvm::APSInt& V2) argument 357 getPersistentSValPair(const SVal& V1, const SVal& V2) argument [all...] |