/dports/math/libpgmath/flang-d07daf3/runtime/libpgmath/lib/common/cexpf/ |
H A D | ldexp_common.h | 150 vsll_vi2_vi2_i( in __vldexpf_manual() 160 vsll_vi2_vi2_i( vF2I(vscale), FL_PREC_BITS-1)); PRINT(gen_res); in __vldexpf_manual()
|
H A D | exp_common.h | 191 exponent = vsll_vi2_vi2_i(exponent, 10); PRINT(exponent); in __vexp_kernel()
|
H A D | cis_common.h | 286 cssign = vsll_vi2_vi2_i(cssign, 30); in __vcis_kernel()
|
/dports/math/libpgmath/flang-d07daf3/runtime/libpgmath/lib/common/tanf/ |
H A D | tan_f_vec.h | 55 ia = vsll_vi2_vi2_i(ia, 8); in __reduction_slowpath() 169 h = vsll_vi2_vi2_i((vint2)k, 31); in __tan_f_vec()
|
/dports/math/libpgmath/flang-d07daf3/runtime/libpgmath/lib/common/sincosf/ |
H A D | fs_sincos_vector.cpp | 104 ia = vsll_vi2_vi2_i(ia, 8); in __reduction_slowpath() 235 S(hs = vsll_vi2_vi2_i((vint2)ks, 31);) in FCN_NAME() 244 C(hc = vsll_vi2_vi2_i((vint2)kc, 31);) in FCN_NAME()
|
/dports/math/libpgmath/flang-d07daf3/runtime/libpgmath/lib/common/cexp/ |
H A D | exp_d_common.h | 177 exponent = vsll_vi2_vi2_i(exponent, 13); PRINT(exponent); in __vexp_d_kernel()
|
/dports/lang/pocl/pocl-1.8/lib/kernel/sleef/arch/ |
H A D | helperneon32.h | 161 #define vsll_vi2_vi2_i(x, c) vshlq_n_s32(x, c) macro 165 static INLINE vint2 vsll_vi2_vi2_i(vint2 x, int c) { return (int32x4_t) vshlq_n_u32((uint32x4_t)x, … in vsll_vi2_vi2_i() function
|
H A D | helperadvsimd.h | 223 #define vsll_vi2_vi2_i(x, c) vshlq_n_s32(x, c) macro 258 static INLINE vint2 vsll_vi2_vi2_i(vint2 x, const int c) { in vsll_vi2_vi2_i() function
|
H A D | helpersse2.h | 339 static INLINE vint2 vsll_vi2_vi2_i(vint2 x, int c) { return vsll_vi_vi_i(x, c); } in vsll_vi2_vi2_i() function
|
H A D | helperavx2.h | 307 static INLINE vint2 vsll_vi2_vi2_i(vint2 x, int c) { return _mm256_slli_epi32(x, c); } in vsll_vi2_vi2_i() function
|
H A D | helperavx2_128.h | 288 static INLINE vint2 vsll_vi2_vi2_i(vint2 x, int c) { return _mm_slli_epi32(x, c); } in vsll_vi2_vi2_i() function
|
H A D | helperavx512f.h | 367 static INLINE vint2 vsll_vi2_vi2_i(vint2 x, int c) { return _mm512_slli_epi32(x, c); } in vsll_vi2_vi2_i() function
|
H A D | helperavx.h | 397 static INLINE vint2 vsll_vi2_vi2_i(vint2 x, int c) { in vsll_vi2_vi2_i() function
|
/dports/lang/pocl/pocl-1.8/lib/kernel/sleef/libm/ |
H A D | sleefsimdsp.c | 93 …return vreinterpret_vf_vm(vcast_vm_vi2(vsll_vi2_vi2_i(vadd_vi2_vi2_vi2(q, vcast_vi2_i(0x7f)), 23))… in vpow2i_vf_vi2() 99 m = vsll_vi2_vi2_i(vsub_vi2_vi2_vi2(vsra_vi2_vi2_i(vadd_vi2_vi2_vi2(m, q), 6), m), 4); in vldexp_vf_vf_vi2() 100 q = vsub_vi2_vi2_vi2(q, vsll_vi2_vi2_i(m, 2)); in vldexp_vf_vf_vi2() 105 u = vreinterpret_vf_vm(vcast_vm_vi2(vsll_vi2_vi2_i(m, 23))); in vldexp_vf_vf_vi2() 107 u = vreinterpret_vf_vm(vcast_vm_vi2(vsll_vi2_vi2_i(vadd_vi2_vi2_vi2(q, vcast_vi2_i(0x7f)), 23))); in vldexp_vf_vf_vi2() 116 return vreinterpret_vf_vi2(vadd_vi2_vi2_vi2(vreinterpret_vi2_vf(d), vsll_vi2_vi2_i(q, 23))); in vldexp3_vf_vf_vi2()
|
/dports/math/sleef/sleef-3.5.0/src/arch/ |
H A D | helperneon32.h | 212 #define vsll_vi2_vi2_i(x, c) vshlq_n_s32(x, c) macro
|
H A D | helpers390x_128.h | 354 static INLINE vint2 vsll_vi2_vi2_i(vint2 x, int c) { return (vint2)(((__vector unsigned int)x) << (… in vsll_vi2_vi2_i() function
|
H A D | helperavx2.h | 334 static INLINE vint2 vsll_vi2_vi2_i(vint2 x, int c) { return _mm256_slli_epi32(x, c); } in vsll_vi2_vi2_i() function
|
H A D | helperavx2_128.h | 316 static INLINE vint2 vsll_vi2_vi2_i(vint2 x, int c) { return _mm_slli_epi32(x, c); } in vsll_vi2_vi2_i() function
|
H A D | helpersse2.h | 354 static INLINE vint2 vsll_vi2_vi2_i(vint2 x, int c) { return vsll_vi_vi_i(x, c); } in vsll_vi2_vi2_i() function
|
H A D | helperpower_128.h | 572 static INLINE vint2 vsll_vi2_vi2_i(vint2 x, int c) in vsll_vi2_vi2_i() function
|
H A D | helperpurec_scalar.h | 377 static INLINE vint2 vsll_vi2_vi2_i(vint2 x, int c) { versatileVector v = { .i2 = x }; v.u[0] <<= c;… in vsll_vi2_vi2_i() function
|
/dports/math/sleef/sleef-3.5.0/src/libm/ |
H A D | sleefsimdsp.c | 397 return vreinterpret_vf_vi2(vsll_vi2_vi2_i(vadd_vi2_vi2_vi2(q, vcast_vi2_i(0x7f)), 23)); in vpow2i_vf_vi2() 403 m = vsll_vi2_vi2_i(vsub_vi2_vi2_vi2(vsra_vi2_vi2_i(vadd_vi2_vi2_vi2(m, q), 6), m), 4); in vldexp_vf_vf_vi2() 404 q = vsub_vi2_vi2_vi2(q, vsll_vi2_vi2_i(m, 2)); in vldexp_vf_vf_vi2() 409 u = vreinterpret_vf_vi2(vsll_vi2_vi2_i(m, 23)); in vldexp_vf_vf_vi2() 411 u = vreinterpret_vf_vi2(vsll_vi2_vi2_i(vadd_vi2_vi2_vi2(q, vcast_vi2_i(0x7f)), 23)); in vldexp_vf_vf_vi2() 420 return vreinterpret_vf_vi2(vadd_vi2_vi2_vi2(vreinterpret_vi2_vf(d), vsll_vi2_vi2_i(q, 23))); in vldexp3_vf_vf_vi2() 487 ex = vsll_vi2_vi2_i(ex, 2); in rempif()
|
/dports/math/libpgmath/flang-d07daf3/runtime/libpgmath/lib/common/ |
H A D | helperavx2.h | 315 static INLINE vint2 vsll_vi2_vi2_i(vint2 x, int c) { return _mm256_slli_epi32(x, c); } in vsll_vi2_vi2_i() function
|
H A D | helperavx2_128.h | 294 static INLINE vint2 vsll_vi2_vi2_i(vint2 x, int c) { return _mm_slli_epi32(x, c); } in vsll_vi2_vi2_i() function
|
H A D | helperavx512f.h | 360 static INLINE vint2 vsll_vi2_vi2_i(vint2 x, int c) { return _mm512_slli_epi32(x, c); } in vsll_vi2_vi2_i() function
|