/external/gemmlowp/fixedpoint/ |
D | fixedpoint_neon.h | 231 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/ |
D | warped_autocorrelation_FIX_neon_intr.c | 174 … 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/ |
D | inverse_transform_10bit_neon.cc | 57 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 …]
|
D | inverse_transform_neon.cc | 1247 s[1] = vextq_s32(s[1], s[0], 1); in Adst4DcOnly()
|
/external/libopus/silk/arm/ |
D | NSQ_neon.c | 80 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/ |
D | aarch64-neon-extract.c | 75 return vextq_s32(a, b, 1); in test_vextq_s32()
|
D | arm_neon_intrinsics.c | 3358 return vextq_s32(a, b, 3); in test_vextq_s32()
|
/external/llvm-project/clang/test/CodeGen/ |
D | aarch64-neon-extract.c | 75 return vextq_s32(a, b, 1); in test_vextq_s32()
|
D | arm_neon_intrinsics.c | 3181 return vextq_s32(a, b, 3); in test_vextq_s32()
|
/external/libvpx/libvpx/vpx_dsp/arm/ |
D | deblock_neon.c | 271 *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/ |
D | PacketMath.h | 496 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/ |
D | sse2neon.h | 1550 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/ |
D | NEON_2_SSE.h | 1976 _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) )
|