Home
last modified time | relevance | path

Searched refs:vtrn_u32 (Results 1 – 11 of 11) sorted by relevance

/external/libaom/libaom/aom_dsp/arm/
Dloopfilter_neon.c40 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/
Dtranspose_neon.h118 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/
Dloopfiltersimpleverticaledge_neon.c107 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/
Dihevce_coarse_layer_sad_neon.c171 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/
Dtranspose_neon.h82 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/
Dcommon_neon.h412 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()
Dinverse_transform_neon.cc193 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/
Doutput_neon.h675 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/
Daarch64-neon-perm.c1970 return vtrn_u32(a, b); in test_vtrn_u32()
Darm_neon_intrinsics.c22864 return vtrn_u32(a, b); in test_vtrn_u32()
/external/neon_2_sse/
DNEON_2_SSE.h2223 _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