Home
last modified time | relevance | path

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

/external/libvpx/libvpx/vpx_dsp/arm/
Dtranspose_neon.h169 vtrnq_u32(vreinterpretq_u32_u16(*a0), vreinterpretq_u32_u16(*a1)); in transpose_u16_4x4q()
451 const uint32x4x2_t c0 = vtrnq_u32(vreinterpretq_u32_u16(b0.val[0]), in transpose_u16_8x4()
453 const uint32x4x2_t c1 = vtrnq_u32(vreinterpretq_u32_u16(b0.val[1]), in transpose_u16_8x4()
680 const uint32x4x2_t c0 = vtrnq_u32(vreinterpretq_u32_u16(b0.val[0]), in transpose_u16_8x8()
682 const uint32x4x2_t c1 = vtrnq_u32(vreinterpretq_u32_u16(b0.val[1]), in transpose_u16_8x8()
684 const uint32x4x2_t c2 = vtrnq_u32(vreinterpretq_u32_u16(b2.val[0]), in transpose_u16_8x8()
686 const uint32x4x2_t c3 = vtrnq_u32(vreinterpretq_u32_u16(b2.val[1]), in transpose_u16_8x8()
847 const uint32x4x2_t d0 = vtrnq_u32(vreinterpretq_u32_u16(c0.val[0]), in transpose_u8_16x8()
849 const uint32x4x2_t d1 = vtrnq_u32(vreinterpretq_u32_u16(c0.val[1]), in transpose_u8_16x8()
851 const uint32x4x2_t d2 = vtrnq_u32(vreinterpretq_u32_u16(c1.val[0]), in transpose_u8_16x8()
[all …]
/external/libvpx/libvpx/vp8/common/arm/neon/
Dmbloopfilter_neon.c348 q2tmp0 = vtrnq_u32(vreinterpretq_u32_u8(q3), vreinterpretq_u32_u8(q7)); in vp8_mbloop_filter_vertical_edge_y_neon()
349 q2tmp1 = vtrnq_u32(vreinterpretq_u32_u8(q4), vreinterpretq_u32_u8(q8)); in vp8_mbloop_filter_vertical_edge_y_neon()
350 q2tmp2 = vtrnq_u32(vreinterpretq_u32_u8(q5), vreinterpretq_u32_u8(q9)); in vp8_mbloop_filter_vertical_edge_y_neon()
351 q2tmp3 = vtrnq_u32(vreinterpretq_u32_u8(q6), vreinterpretq_u32_u8(q10)); in vp8_mbloop_filter_vertical_edge_y_neon()
383 q2tmp0 = vtrnq_u32(vreinterpretq_u32_u8(q3), vreinterpretq_u32_u8(q7)); in vp8_mbloop_filter_vertical_edge_y_neon()
384 q2tmp1 = vtrnq_u32(vreinterpretq_u32_u8(q4), vreinterpretq_u32_u8(q8)); in vp8_mbloop_filter_vertical_edge_y_neon()
385 q2tmp2 = vtrnq_u32(vreinterpretq_u32_u8(q5), vreinterpretq_u32_u8(q9)); in vp8_mbloop_filter_vertical_edge_y_neon()
386 q2tmp3 = vtrnq_u32(vreinterpretq_u32_u8(q6), vreinterpretq_u32_u8(q10)); in vp8_mbloop_filter_vertical_edge_y_neon()
512 q2tmp0 = vtrnq_u32(vreinterpretq_u32_u8(q3), vreinterpretq_u32_u8(q7)); in vp8_mbloop_filter_vertical_edge_uv_neon()
513 q2tmp1 = vtrnq_u32(vreinterpretq_u32_u8(q4), vreinterpretq_u32_u8(q8)); in vp8_mbloop_filter_vertical_edge_uv_neon()
[all …]
Dvp8_loopfilter_neon.c377 q2tmp0 = vtrnq_u32(vreinterpretq_u32_u8(q3), vreinterpretq_u32_u8(q7)); in vp8_loop_filter_vertical_edge_y_neon()
378 q2tmp1 = vtrnq_u32(vreinterpretq_u32_u8(q4), vreinterpretq_u32_u8(q8)); in vp8_loop_filter_vertical_edge_y_neon()
379 q2tmp2 = vtrnq_u32(vreinterpretq_u32_u8(q5), vreinterpretq_u32_u8(q9)); in vp8_loop_filter_vertical_edge_y_neon()
380 q2tmp3 = vtrnq_u32(vreinterpretq_u32_u8(q6), vreinterpretq_u32_u8(q10)); in vp8_loop_filter_vertical_edge_y_neon()
490 q2tmp0 = vtrnq_u32(vreinterpretq_u32_u8(q3), vreinterpretq_u32_u8(q7)); in vp8_loop_filter_vertical_edge_uv_neon()
491 q2tmp1 = vtrnq_u32(vreinterpretq_u32_u8(q4), vreinterpretq_u32_u8(q8)); in vp8_loop_filter_vertical_edge_uv_neon()
492 q2tmp2 = vtrnq_u32(vreinterpretq_u32_u8(q5), vreinterpretq_u32_u8(q9)); in vp8_loop_filter_vertical_edge_uv_neon()
493 q2tmp3 = vtrnq_u32(vreinterpretq_u32_u8(q6), vreinterpretq_u32_u8(q10)); in vp8_loop_filter_vertical_edge_uv_neon()
/external/libgav1/libgav1/src/dsp/arm/
Dcommon_neon.h716 const uint32x4x2_t c0 = vtrnq_u32(vreinterpretq_u32_u16(b0.val[0]), in Transpose8x8()
718 const uint32x4x2_t c1 = vtrnq_u32(vreinterpretq_u32_u16(b0.val[1]), in Transpose8x8()
720 const uint32x4x2_t c2 = vtrnq_u32(vreinterpretq_u32_u16(b2.val[0]), in Transpose8x8()
722 const uint32x4x2_t c3 = vtrnq_u32(vreinterpretq_u32_u16(b2.val[1]), in Transpose8x8()
798 const uint32x4x2_t d0 = vtrnq_u32(vreinterpretq_u32_u16(c0.val[0]), in Transpose8x16()
800 const uint32x4x2_t d1 = vtrnq_u32(vreinterpretq_u32_u16(c1.val[0]), in Transpose8x16()
802 const uint32x4x2_t d2 = vtrnq_u32(vreinterpretq_u32_u16(c0.val[1]), in Transpose8x16()
804 const uint32x4x2_t d3 = vtrnq_u32(vreinterpretq_u32_u16(c1.val[1]), in Transpose8x16()
/external/libaom/libaom/av1/common/arm/
Dtranspose_neon.h356 const uint32x4x2_t c0 = vtrnq_u32(vreinterpretq_u32_u16(b0.val[0]), in transpose_u16_8x8()
358 const uint32x4x2_t c1 = vtrnq_u32(vreinterpretq_u32_u16(b0.val[1]), in transpose_u16_8x8()
360 const uint32x4x2_t c2 = vtrnq_u32(vreinterpretq_u32_u16(b2.val[0]), in transpose_u16_8x8()
362 const uint32x4x2_t c3 = vtrnq_u32(vreinterpretq_u32_u16(b2.val[1]), in transpose_u16_8x8()
/external/webp/src/dsp/
Ddec_neon.c202 const uint32x4x2_t row04 = vtrnq_u32(vreinterpretq_u32_u16(row02.val[0]), in Load8x8x2T_NEON()
204 const uint32x4x2_t row26 = vtrnq_u32(vreinterpretq_u32_u16(row02.val[1]), in Load8x8x2T_NEON()
206 const uint32x4x2_t row15 = vtrnq_u32(vreinterpretq_u32_u16(row13.val[0]), in Load8x8x2T_NEON()
208 const uint32x4x2_t row37 = vtrnq_u32(vreinterpretq_u32_u16(row13.val[1]), in Load8x8x2T_NEON()
/external/clang/test/CodeGen/
Daarch64-neon-perm.c2201 return vtrnq_u32(a, b); in test_vtrnq_u32()
Darm_neon_intrinsics.c23041 return vtrnq_u32(a, b); in test_vtrnq_u32()
/external/llvm-project/clang/test/CodeGen/
Daarch64-neon-perm.c1974 return vtrnq_u32(a, b); in test_vtrnq_u32()
Darm_neon_intrinsics.c20438 return vtrnq_u32(a, b); in test_vtrnq_u32()
/external/neon_2_sse/
DNEON_2_SSE.h2232 _NEON2SSESTORAGE uint32x4x2_t vtrnq_u32(uint32x4_t a, uint32x4_t b); // VTRN.32 q0,q0
15761 _NEON2SSESTORAGE uint32x4x2_t vtrnq_u32(uint32x4_t a, uint32x4_t b); // VTRN.32 q0,q0
15762 #define vtrnq_u32 vtrnq_s32 macro