Searched refs:inv_pi (Results 1 – 11 of 11) sorted by relevance
/freebsd/contrib/arm-optimized-routines/math/aarch64/advsimd/ |
H A D | sinf.c | 16 float32x4_t range_val, inv_pi, pi_1, pi_2, pi_3; member 26 .inv_pi = V4 (0x1.45f306p-2f), 66 n = vrndaq_f32 (vmulq_f32 (r, d->inv_pi)); in V_NAME_F1()
|
H A D | cosf.c | 16 float32x4_t range_val, inv_pi, pi_1, pi_2, pi_3; member 26 .inv_pi = V4 (0x1.45f306p-2f), 61 n = vrndaq_f32 (vfmaq_f32 (v_f32 (0.5), r, d->inv_pi)); in V_NAME_F1()
|
H A D | sin.c | 16 float64x2_t range_val, inv_pi, pi_1, pi_2, pi_3; member 24 .inv_pi = V2 (0x1.45f306dc9c883p-2), 74 n = vrndaq_f64 (vmulq_f64 (r, d->inv_pi)); in V_NAME_D1()
|
H A D | cos.c | 16 float64x2_t range_val, inv_pi, pi_1, pi_2, pi_3; member 23 .inv_pi = V2 (0x1.45f306dc9c883p-2), 60 n = vrndaq_f64 (vfmaq_f64 (v_f64 (0.5), r, d->inv_pi)); in V_NAME_D1()
|
/freebsd/contrib/arm-optimized-routines/math/aarch64/sve/ |
H A D | sin.c | 14 double inv_pi, pi_1, pi_2, pi_3, shift, range_val; member 21 .inv_pi = 0x1.45f306dc9c883p-2, 53 svfloat64_t inv_pi_and_pi1 = svld1rq (ptrue, &d->inv_pi); in SV_NAME_D1()
|
/freebsd/contrib/llvm-project/libcxx/modules/std/ |
H A D | numbers.cppm |
|
/freebsd/contrib/llvm-project/libcxx/include/ |
H A D | numbers | 49 inline constexpr double inv_pi = inv_pi_v<double>; 143 inline constexpr double inv_pi = inv_pi_v<double>;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | MathExtras.h | 54 … inv_pi = .31830988618379067154, // (0x1.45f306bc9c883P-2) https://oeis.org/A049541 variable
|
/freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/ |
H A D | StdSymbolMap.inc | 3485 SYMBOL(inv_pi, std::numbers::, <numbers>)
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPULegalizerInfo.cpp | 2823 auto OneOver2Pi = B.buildFConstant(Ty, 0.5 * numbers::inv_pi); in legalizeSinCos()
|
H A D | SIISelLowering.cpp | 11158 SDValue OneOver2Pi = DAG.getConstantFP(0.5 * numbers::inv_pi, DL, VT); in LowerTrig()
|