/dports/math/libpgmath/flang-d07daf3/runtime/libpgmath/lib/common/tanf/ |
H A D | tan_f_vec.h | 51 e = vsrl_vi2_vi2_i(ia, 23); in __reduction_slowpath() 60 idx = vsrl_vi2_vi2_i(e, 5); in __reduction_slowpath()
|
/dports/math/libpgmath/flang-d07daf3/runtime/libpgmath/lib/common/sincosf/ |
H A D | fs_sincos_vector.cpp | 100 e = vsrl_vi2_vi2_i(ia, 23); in __reduction_slowpath() 109 idx = vsrl_vi2_vi2_i(e, 5); in __reduction_slowpath()
|
/dports/math/libpgmath/flang-d07daf3/runtime/libpgmath/lib/common/cexpf/ |
H A D | ldexp_common.h | 119 vint2 getexp_a = vsrl_vi2_vi2_i(exp_bits, FL_PREC_BITS-1); PRINT(getexp_a); in __vldexpf_manual()
|
/dports/lang/pocl/pocl-1.8/lib/kernel/sleef/arch/ |
H A D | helperneon32.h | 162 #define vsrl_vi2_vi2_i(x, c) vreinterpretq_s32_u32(vshrq_n_u32(vreinterpretq_u32_s32(x), c)) macro 166 static INLINE vint2 vsrl_vi2_vi2_i(vint2 x, int c) { return (int32x4_t) vshrq_n_u32((uint32x4_t)x, … in vsrl_vi2_vi2_i() function
|
H A D | helperadvsimd.h | 224 #define vsrl_vi2_vi2_i(x, c) \ macro 264 static INLINE vint2 vsrl_vi2_vi2_i(vint2 x, const int c) { in vsrl_vi2_vi2_i() function
|
H A D | helpersse2.h | 340 static INLINE vint2 vsrl_vi2_vi2_i(vint2 x, int c) { return vsrl_vi_vi_i(x, c); } in vsrl_vi2_vi2_i() function
|
H A D | helperavx2.h | 308 static INLINE vint2 vsrl_vi2_vi2_i(vint2 x, int c) { return _mm256_srli_epi32(x, c); } in vsrl_vi2_vi2_i() function
|
H A D | helperavx2_128.h | 289 static INLINE vint2 vsrl_vi2_vi2_i(vint2 x, int c) { return _mm_srli_epi32(x, c); } in vsrl_vi2_vi2_i() function
|
H A D | helperavx512f.h | 368 static INLINE vint2 vsrl_vi2_vi2_i(vint2 x, int c) { return _mm512_srli_epi32(x, c); } in vsrl_vi2_vi2_i() function
|
H A D | helperavx.h | 402 static INLINE vint2 vsrl_vi2_vi2_i(vint2 x, int c) { in vsrl_vi2_vi2_i() function
|
/dports/lang/pocl/pocl-1.8/lib/kernel/sleef/libm/ |
H A D | sleefsimdsp.c | 68 …vint2 q = vand_vi2_vi2_vi2(vsrl_vi2_vi2_i(vcast_vi2_vm(vreinterpret_vm_vf(d)), 23), vcast_vi2_i(0x… in vilogbk_vi2_vf() 75 q = vsrl_vi2_vi2_i(q, 23); in vilogb2k_vi2_vf() 499 …q = vand_vi2_vi2_vi2(vadd_vi2_vi2_vi2(q, vxor_vi2_vi2_vi2(vsrl_vi2_vi2_i(q, 31), vcast_vi2_i(1))),… in XSINCOSPIF_U05() 560 …q = vand_vi2_vi2_vi2(vadd_vi2_vi2_vi2(q, vxor_vi2_vi2_vi2(vsrl_vi2_vi2_i(q, 31), vcast_vi2_i(1))),… in XSINCOSPIF_U35() 1009 …2(vcast_vi2_i(0x20000000), vand_vi2_vi2_vi2(vcast_vi2_i(0x7f000000), vsrl_vi2_vi2_i(vreinterpret_v… in xsqrtf_u35() 1867 …vfloat x = vreinterpret_vf_vi2(vsub_vi2_vi2_vi2(vcast_vi2_i(0x5f375a86), vsrl_vi2_vi2_i(vreinterpr… in xsqrtf_u05() 1988 ret = vsrl_vi2_vi2_i(ret, 23); in xexpfrexpf() 2057 …q = vand_vi2_vi2_vi2(vadd_vi2_vi2_vi2(q, vxor_vi2_vi2_vi2(vsrl_vi2_vi2_i(q, 31), vcast_vi2_i(1))),… in sinpifk() 2105 …q = vand_vi2_vi2_vi2(vadd_vi2_vi2_vi2(q, vxor_vi2_vi2_vi2(vsrl_vi2_vi2_i(q, 31), vcast_vi2_i(1))),… in cospifk()
|
/dports/math/sleef/sleef-3.5.0/src/libm/ |
H A D | sleefsimdsp.c | 372 vint2 q = vand_vi2_vi2_vi2(vsrl_vi2_vi2_i(vreinterpret_vi2_vf(d), 23), vcast_vi2_i(0xff)); in vilogbk_vi2_vf() 379 q = vsrl_vi2_vi2_i(q, 23); in vilogb2k_vi2_vf() 1362 …q = vand_vi2_vi2_vi2(vadd_vi2_vi2_vi2(q, vxor_vi2_vi2_vi2(vsrl_vi2_vi2_i(q, 31), vcast_vi2_i(1))),… in XSINCOSPIF_U05() 1422 …q = vand_vi2_vi2_vi2(vadd_vi2_vi2_vi2(q, vxor_vi2_vi2_vi2(vsrl_vi2_vi2_i(q, 31), vcast_vi2_i(1))),… in XSINCOSPIF_U35() 1952 …2(vcast_vi2_i(0x20000000), vand_vi2_vi2_vi2(vcast_vi2_i(0x7f000000), vsrl_vi2_vi2_i(vreinterpret_v… in xsqrtf_u35() 2885 …y = vreinterpret_vf_vi2(vsub_vi2_vi2_vi2(vcast_vi2_i(0x5f3759df), vsrl_vi2_vi2_i(vreinterpret_vi2_… in xsqrtf_u05() 2924 …vfloat x = vreinterpret_vf_vi2(vsub_vi2_vi2_vi2(vcast_vi2_i(0x5f375a86), vsrl_vi2_vi2_i(vreinterpr… in xsqrtf_u05() 3141 …q = vand_vi2_vi2_vi2(vadd_vi2_vi2_vi2(q, vxor_vi2_vi2_vi2(vsrl_vi2_vi2_i(q, 31), vcast_vi2_i(1))),… in sinpifk() 3191 …q = vand_vi2_vi2_vi2(vadd_vi2_vi2_vi2(q, vxor_vi2_vi2_vi2(vsrl_vi2_vi2_i(q, 31), vcast_vi2_i(1))),… in cospifk()
|
/dports/math/sleef/sleef-3.5.0/src/arch/ |
H A D | helperneon32.h | 213 #define vsrl_vi2_vi2_i(x, c) vreinterpretq_s32_u32(vshrq_n_u32(vreinterpretq_u32_s32(x), c)) macro
|
H A D | helpers390x_128.h | 355 static INLINE vint2 vsrl_vi2_vi2_i(vint2 x, int c) { return (vint2)(((__vector unsigned int)x) >> (… in vsrl_vi2_vi2_i() function
|
H A D | helperavx2.h | 335 static INLINE vint2 vsrl_vi2_vi2_i(vint2 x, int c) { return _mm256_srli_epi32(x, c); } in vsrl_vi2_vi2_i() function
|
H A D | helperavx2_128.h | 317 static INLINE vint2 vsrl_vi2_vi2_i(vint2 x, int c) { return _mm_srli_epi32(x, c); } in vsrl_vi2_vi2_i() function
|
H A D | helpersse2.h | 355 static INLINE vint2 vsrl_vi2_vi2_i(vint2 x, int c) { return vsrl_vi_vi_i(x, c); } in vsrl_vi2_vi2_i() function
|
H A D | helperpower_128.h | 578 static INLINE vint2 vsrl_vi2_vi2_i(vint2 x, int c) in vsrl_vi2_vi2_i() function
|
H A D | helperpurec_scalar.h | 378 static INLINE vint2 vsrl_vi2_vi2_i(vint2 x, int c) { versatileVector v = { .i2 = x }; v.u[0] >>= c;… in vsrl_vi2_vi2_i() function
|
H A D | helperavx512f.h | 415 #define vsrl_vi2_vi2_i(x, c) _mm512_srli_epi32(x, c) macro
|
H A D | helperavx.h | 430 static INLINE vint2 vsrl_vi2_vi2_i(vint2 x, int c) { in vsrl_vi2_vi2_i() function
|
H A D | helperadvsimd.h | 311 #define vsrl_vi2_vi2_i(x, c) \ macro
|
/dports/math/libpgmath/flang-d07daf3/runtime/libpgmath/lib/common/ |
H A D | helperavx2.h | 316 static INLINE vint2 vsrl_vi2_vi2_i(vint2 x, int c) { return _mm256_srli_epi32(x, c); } in vsrl_vi2_vi2_i() function
|
H A D | helperavx2_128.h | 295 static INLINE vint2 vsrl_vi2_vi2_i(vint2 x, int c) { return _mm_srli_epi32(x, c); } in vsrl_vi2_vi2_i() function
|
H A D | helperavx512f.h | 361 static INLINE vint2 vsrl_vi2_vi2_i(vint2 x, int c) { return _mm512_srli_epi32(x, c); } in vsrl_vi2_vi2_i() function
|