Home
last modified time | relevance | path

Searched refs:vextq_s32 (Results 1 – 13 of 13) sorted by relevance

/external/gemmlowp/fixedpoint/
Dfixedpoint_neon.h231 a = vandq_s32(a, vextq_s32(a, a, 1));
232 a = vandq_s32(a, vextq_s32(a, a, 2));
246 a = vorrq_s32(a, vextq_s32(a, a, 1));
247 a = vorrq_s32(a, vextq_s32(a, a, 2));
/external/libopus/silk/fixed/arm/
Dwarped_autocorrelation_FIX_neon_intr.c174 … state_QS_s32x4[ 2 ][ 0 ] = vextq_s32( state_QS_s32x4[ 0 ][ 0 ], state_QS_s32x4[ 0 ][ 1 ], 1 ); in silk_warped_autocorrelation_FIX_neon()
175 … state_QS_s32x4[ 2 ][ 1 ] = vextq_s32( state_QS_s32x4[ 0 ][ 1 ], state_QS_s32x4[ 2 ][ 1 ], 1 ); in silk_warped_autocorrelation_FIX_neon()
195 … state_QS_s32x4[ 2 ][ 0 ] = vextq_s32( state_QS_s32x4[ 0 ][ 0 ], state_QS_s32x4[ 2 ][ 0 ], 1 ); in silk_warped_autocorrelation_FIX_neon()
/external/libgav1/libgav1/src/dsp/arm/
Dinverse_transform_10bit_neon.cc57 out[0] = vextq_s32(vextq_s32(a.val[0], a.val[0], 2), b.val[0], 2); in Transpose4x4()
58 out[1] = vextq_s32(vextq_s32(a.val[1], a.val[1], 2), b.val[1], 2); in Transpose4x4()
59 out[2] = vextq_s32(a.val[0], vextq_s32(b.val[0], b.val[0], 2), 2); in Transpose4x4()
60 out[3] = vextq_s32(a.val[1], vextq_s32(b.val[1], b.val[1], 2), 2); in Transpose4x4()
1010 s[1] = vextq_s32(s[1], s[0], 1); in Adst4DcOnly()
1769 vst1q_s32(&source[i], vextq_s32(d_rev, d_rev, 2)); in FlipColumns()
1770 vst1q_s32(&source[i + 4], vextq_s32(c_rev, c_rev, 2)); in FlipColumns()
1771 vst1q_s32(&source[i + 8], vextq_s32(b_rev, b_rev, 2)); in FlipColumns()
1772 vst1q_s32(&source[i + 12], vextq_s32(a_rev, a_rev, 2)); in FlipColumns()
1784 vst1q_s32(&source[i], vextq_s32(b_rev, b_rev, 2)); in FlipColumns()
[all …]
Dinverse_transform_neon.cc1247 s[1] = vextq_s32(s[1], s[0], 1); in Adst4DcOnly()
/external/libopus/silk/arm/
DNSQ_neon.c80 int32x4_t a0 = vextq_s32 (a00, a01, 3); /* data0[0] data1[0] ...[2] */ in silk_NSQ_noise_shape_feedback_loop_neon()
/external/clang/test/CodeGen/
Daarch64-neon-extract.c75 return vextq_s32(a, b, 1); in test_vextq_s32()
Darm_neon_intrinsics.c3358 return vextq_s32(a, b, 3); in test_vextq_s32()
/external/llvm-project/clang/test/CodeGen/
Daarch64-neon-extract.c75 return vextq_s32(a, b, 1); in test_vextq_s32()
Darm_neon_intrinsics.c3181 return vextq_s32(a, b, 3); in test_vextq_s32()
/external/libvpx/libvpx/vpx_dsp/arm/
Ddeblock_neon.c271 *sumsq = vaddq_s32(*sumsq, vextq_s32(zeroq, xy, 1)); in accumulate_sum_sumsq()
274 *sumsq = vaddq_s32(*sumsq, vextq_s32(zeroq, xy, 2)); in accumulate_sum_sumsq()
277 *sumsq = vaddq_s32(*sumsq, vextq_s32(zeroq, xy, 3)); in accumulate_sum_sumsq()
/external/eigen/Eigen/src/Core/arch/NEON/
DPacketMath.h496 PALIGN_NEON(0,Packet4i,vextq_s32)
497 PALIGN_NEON(1,Packet4i,vextq_s32)
498 PALIGN_NEON(2,Packet4i,vextq_s32)
499 PALIGN_NEON(3,Packet4i,vextq_s32)
/external/pffft/
Dsse2neon.h1550 vextq_s32(vreinterpretq_s32_m128i(a), vreinterpretq_s32_m128i(a), 1)); in _mm_shuffle_epi_0321()
1558 vextq_s32(vreinterpretq_s32_m128i(a), vreinterpretq_s32_m128i(a), 3)); in _mm_shuffle_epi_2103()
/external/neon_2_sse/
DNEON_2_SSE.h1976 _NEON2SSESTORAGE int32x4_t vextq_s32(int32x4_t a, int32x4_t b, __constrange(0,3) int c); // VEXT.32…
14373 _NEON2SSESTORAGE int32x4_t vextq_s32(int32x4_t a, int32x4_t b, __constrange(0,3) int c); // VEXT.32…
14374 #define vextq_s32(a,b,c) _MM_ALIGNR_EPI8 (b,a,c * 4) macro
14380 #define vextq_f32(a,b,c) _M128(vextq_s32(_M128i(a),_M128i(b),c) )