Searched refs:vtrn_u32 (Results 1 – 11 of 11) sorted by relevance
/external/libaom/libaom/aom_dsp/arm/ |
D | loopfilter_neon.c | 40 p0q0_p1q1 = vtrn_u32(vreinterpret_u32_u8(p0q0), vreinterpret_u32_u8(p1q1)); in lpf_mask() 70 p0q0_p1q1 = vtrn_u32(vreinterpret_u32_u8(p0q0), vreinterpret_u32_u8(p1q1)); in lpf_mask2() 134 p0q0_p1q1 = vtrn_u32(vreinterpret_u32_u8(p0q0), vreinterpret_u32_u8(p1q1)); in lpf_mask3_chroma() 646 pxqx_p3q3 = vtrn_u32(vreinterpret_u32_u8(pxp3), pq_rev); in aom_lpf_vertical_14_neon() 649 p5q5_p1q1 = vtrn_u32(vreinterpret_u32_u8(p5p1), pq_rev); in aom_lpf_vertical_14_neon() 652 p4q4_p0q0 = vtrn_u32(vreinterpret_u32_u8(p4p0), pq_rev); in aom_lpf_vertical_14_neon() 655 p6q6_p2q2 = vtrn_u32(vreinterpret_u32_u8(p6p2), pq_rev); in aom_lpf_vertical_14_neon() 668 pxqx_p3q3 = vtrn_u32(pxqx_p3q3.val[0], vreinterpret_u32_u8(p3q3)); in aom_lpf_vertical_14_neon() 669 p5q5_p1q1 = vtrn_u32(vreinterpret_u32_u8(p5q5), vreinterpret_u32_u8(p1q1)); in aom_lpf_vertical_14_neon() 670 p4q4_p0q0 = vtrn_u32(vreinterpret_u32_u8(p4q4), vreinterpret_u32_u8(p0q0)); in aom_lpf_vertical_14_neon() [all …]
|
/external/libaom/libaom/av1/common/arm/ |
D | transpose_neon.h | 118 const uint32x2x2_t c0 = vtrn_u32(vreinterpret_u32_u16(b0.val[0]), in transpose_u8_4x4() 152 vtrn_u32(vreinterpret_u32_u8(*a0), vreinterpret_u32_u8(a4)); in transpose_u8_4x8() 154 vtrn_u32(vreinterpret_u32_u8(*a1), vreinterpret_u32_u8(a5)); in transpose_u8_4x8() 156 vtrn_u32(vreinterpret_u32_u8(*a2), vreinterpret_u32_u8(a6)); in transpose_u8_4x8() 158 vtrn_u32(vreinterpret_u32_u8(*a3), vreinterpret_u32_u8(a7)); in transpose_u8_4x8() 228 uint32x2x2_t c0 = vtrn_u32(vreinterpret_u32_u16(b0.val[0]), in transpose_u16_4x8() 230 uint32x2x2_t c1 = vtrn_u32(vreinterpret_u32_u16(b0.val[1]), in transpose_u16_4x8() 232 uint32x2x2_t c2 = vtrn_u32(vreinterpret_u32_u16(b2.val[0]), in transpose_u16_4x8() 234 uint32x2x2_t c3 = vtrn_u32(vreinterpret_u32_u16(b2.val[1]), in transpose_u16_4x8()
|
/external/libvpx/libvpx/vp8/common/arm/neon/ |
D | loopfiltersimpleverticaledge_neon.c | 107 vtrn_u32(vreinterpret_u32_u8(a), vreinterpret_u32_u8(e)); in read_4x8() 109 vtrn_u32(vreinterpret_u32_u8(b), vreinterpret_u32_u8(f)); in read_4x8() 111 vtrn_u32(vreinterpret_u32_u8(c), vreinterpret_u32_u8(g)); in read_4x8() 113 vtrn_u32(vreinterpret_u32_u8(d), vreinterpret_u32_u8(h)); in read_4x8()
|
/external/libhevc/encoder/arm/ |
D | ihevce_coarse_layer_sad_neon.c | 171 uint32x2x2_t l = vtrn_u32(a[0], a[1]); in hme_store_4x4_sads_high_speed_neon() 172 uint32x2x2_t m = vtrn_u32(a[2], a[3]); in hme_store_4x4_sads_high_speed_neon() 322 uint32x2x2_t l = vtrn_u32(a[0], a[1]); in hme_store_4x4_sads_high_quality_neon() 323 uint32x2x2_t m = vtrn_u32(a[2], a[3]); in hme_store_4x4_sads_high_quality_neon()
|
/external/libvpx/libvpx/vpx_dsp/arm/ |
D | transpose_neon.h | 82 const uint32x2x2_t c0 = vtrn_u32(vreinterpret_u32_u16(b0.val[0]), in transpose_u8_4x4() 211 vtrn_u32(vreinterpret_u32_u8(*a0), vreinterpret_u32_u8(a4)); in transpose_u8_4x8() 213 vtrn_u32(vreinterpret_u32_u8(*a1), vreinterpret_u32_u8(a5)); in transpose_u8_4x8() 215 vtrn_u32(vreinterpret_u32_u8(*a2), vreinterpret_u32_u8(a6)); in transpose_u8_4x8() 217 vtrn_u32(vreinterpret_u32_u8(*a3), vreinterpret_u32_u8(a7)); in transpose_u8_4x8()
|
/external/libgav1/libgav1/src/dsp/arm/ |
D | common_neon.h | 412 const uint32x2x2_t c = vtrn_u32(a_32, b_32); in Interleave32() 460 vtrn_u32(vreinterpret_u32_u16(c.val[0]), vreinterpret_u32_u16(c.val[1])); in Transpose4x4()
|
D | inverse_transform_neon.cc | 193 uint32x2x2_t c0 = vtrn_u32(vreinterpret_u32_u16(b0.val[0]), in Transpose4x8To8x4() 195 uint32x2x2_t c1 = vtrn_u32(vreinterpret_u32_u16(b0.val[1]), in Transpose4x8To8x4() 197 uint32x2x2_t c2 = vtrn_u32(vreinterpret_u32_u16(b2.val[0]), in Transpose4x8To8x4() 199 uint32x2x2_t c3 = vtrn_u32(vreinterpret_u32_u16(b2.val[1]), in Transpose4x8To8x4()
|
/external/gemmlowp/internal/ |
D | output_neon.h | 675 c[0] = vtrn_u32(vreinterpret_u32_u16(b[0].val[0]), 677 c[1] = vtrn_u32(vreinterpret_u32_u16(b[1].val[0]), 679 c[2] = vtrn_u32(vreinterpret_u32_u16(b[0].val[1]), 681 c[3] = vtrn_u32(vreinterpret_u32_u16(b[1].val[1]),
|
/external/clang/test/CodeGen/ |
D | aarch64-neon-perm.c | 1970 return vtrn_u32(a, b); in test_vtrn_u32()
|
D | arm_neon_intrinsics.c | 22864 return vtrn_u32(a, b); in test_vtrn_u32()
|
/external/neon_2_sse/ |
D | NEON_2_SSE.h | 2223 _NEON2SSESTORAGE uint32x2x2_t vtrn_u32(uint32x2_t a, uint32x2_t b); // VTRN.32 d0,d0 15696 _NEON2SSESTORAGE uint32x2x2_t vtrn_u32(uint32x2_t a, uint32x2_t b); // VTRN.32 d0,d0 15697 #define vtrn_u32 vtrn_s32 macro
|