Home
last modified time | relevance | path

Searched refs:vtrnq_u8 (Results 1 – 14 of 14) sorted by relevance

/external/libvpx/libvpx/vp8/common/arm/neon/
Dmbloopfilter_neon.c362 q2tmp8 = vtrnq_u8(vreinterpretq_u8_u16(q2tmp4.val[0]), in vp8_mbloop_filter_vertical_edge_y_neon()
364 q2tmp9 = vtrnq_u8(vreinterpretq_u8_u16(q2tmp4.val[1]), in vp8_mbloop_filter_vertical_edge_y_neon()
366 q2tmp10 = vtrnq_u8(vreinterpretq_u8_u16(q2tmp6.val[0]), in vp8_mbloop_filter_vertical_edge_y_neon()
368 q2tmp11 = vtrnq_u8(vreinterpretq_u8_u16(q2tmp6.val[1]), in vp8_mbloop_filter_vertical_edge_y_neon()
397 q2tmp8 = vtrnq_u8(vreinterpretq_u8_u16(q2tmp4.val[0]), in vp8_mbloop_filter_vertical_edge_y_neon()
399 q2tmp9 = vtrnq_u8(vreinterpretq_u8_u16(q2tmp4.val[1]), in vp8_mbloop_filter_vertical_edge_y_neon()
401 q2tmp10 = vtrnq_u8(vreinterpretq_u8_u16(q2tmp6.val[0]), in vp8_mbloop_filter_vertical_edge_y_neon()
403 q2tmp11 = vtrnq_u8(vreinterpretq_u8_u16(q2tmp6.val[1]), in vp8_mbloop_filter_vertical_edge_y_neon()
526 q2tmp8 = vtrnq_u8(vreinterpretq_u8_u16(q2tmp4.val[0]), in vp8_mbloop_filter_vertical_edge_uv_neon()
528 q2tmp9 = vtrnq_u8(vreinterpretq_u8_u16(q2tmp4.val[1]), in vp8_mbloop_filter_vertical_edge_uv_neon()
[all …]
Dvp8_loopfilter_neon.c391 q2tmp8 = vtrnq_u8(vreinterpretq_u8_u16(q2tmp4.val[0]), in vp8_loop_filter_vertical_edge_y_neon()
393 q2tmp9 = vtrnq_u8(vreinterpretq_u8_u16(q2tmp4.val[1]), in vp8_loop_filter_vertical_edge_y_neon()
395 q2tmp10 = vtrnq_u8(vreinterpretq_u8_u16(q2tmp6.val[0]), in vp8_loop_filter_vertical_edge_y_neon()
397 q2tmp11 = vtrnq_u8(vreinterpretq_u8_u16(q2tmp6.val[1]), in vp8_loop_filter_vertical_edge_y_neon()
504 q2tmp8 = vtrnq_u8(vreinterpretq_u8_u16(q2tmp4.val[0]), in vp8_loop_filter_vertical_edge_uv_neon()
506 q2tmp9 = vtrnq_u8(vreinterpretq_u8_u16(q2tmp4.val[1]), in vp8_loop_filter_vertical_edge_uv_neon()
508 q2tmp10 = vtrnq_u8(vreinterpretq_u8_u16(q2tmp6.val[0]), in vp8_loop_filter_vertical_edge_uv_neon()
510 q2tmp11 = vtrnq_u8(vreinterpretq_u8_u16(q2tmp6.val[1]), in vp8_loop_filter_vertical_edge_uv_neon()
/external/libvpx/libvpx/vpx_dsp/arm/
Dtranspose_neon.h536 vtrnq_u8(vcombine_u8(*a0, *a4), vcombine_u8(*a1, *a5)); in transpose_u8_8x8()
538 vtrnq_u8(vcombine_u8(*a2, *a6), vcombine_u8(*a3, *a7)); in transpose_u8_8x8()
815 const uint8x16x2_t b0 = vtrnq_u8(i0, i1); in transpose_u8_16x8()
816 const uint8x16x2_t b1 = vtrnq_u8(i2, i3); in transpose_u8_16x8()
817 const uint8x16x2_t b2 = vtrnq_u8(i4, i5); in transpose_u8_16x8()
818 const uint8x16x2_t b3 = vtrnq_u8(i6, i7); in transpose_u8_16x8()
944 const uint8x16x2_t b0 = vtrnq_u8(a0, a1); in transpose_u8_8x16()
945 const uint8x16x2_t b1 = vtrnq_u8(a2, a3); in transpose_u8_8x16()
946 const uint8x16x2_t b2 = vtrnq_u8(a4, a5); in transpose_u8_8x16()
947 const uint8x16x2_t b3 = vtrnq_u8(a6, a7); in transpose_u8_8x16()
[all …]
/external/libgav1/libgav1/src/dsp/arm/
Dcommon_neon.h614 vtrnq_u8(vcombine_u8(a[0], a[4]), vcombine_u8(a[1], a[5])); in Transpose8x8()
616 vtrnq_u8(vcombine_u8(a[2], a[6]), vcombine_u8(a[3], a[7])); in Transpose8x8()
640 vtrnq_u8(vcombine_u8(in[0], in[4]), vcombine_u8(in[1], in[5])); in Transpose8x8()
642 vtrnq_u8(vcombine_u8(in[2], in[6]), vcombine_u8(in[3], in[7])); in Transpose8x8()
768 const uint8x16x2_t b0 = vtrnq_u8(a[0], a[1]); in Transpose8x16()
769 const uint8x16x2_t b1 = vtrnq_u8(a[2], a[3]); in Transpose8x16()
770 const uint8x16x2_t b2 = vtrnq_u8(a[4], a[5]); in Transpose8x16()
771 const uint8x16x2_t b3 = vtrnq_u8(a[6], a[7]); in Transpose8x16()
Dloop_filter_neon.cc998 const uint8x16x2_t in01 = vtrnq_u8(input_0, input_1); in Vertical14_NEON()
999 const uint8x16x2_t in23 = vtrnq_u8(input_2, input_3); in Vertical14_NEON()
1111 const uint8x16x2_t out01 = vtrnq_u8(vreinterpretq_u8_u16(out02.val[0]), in Vertical14_NEON()
1113 const uint8x16x2_t out23 = vtrnq_u8(vreinterpretq_u8_u16(out02.val[1]), in Vertical14_NEON()
Dintrapred_directional_neon.cc359 const uint8x16x2_t b0 = vtrnq_u8(vcombine_u8(value_v[0], value_v[4]), in DirectionalZone3_WxH()
361 const uint8x16x2_t b1 = vtrnq_u8(vcombine_u8(value_v[2], value_v[6]), in DirectionalZone3_WxH()
/external/libaom/libaom/av1/common/arm/
Dtranspose_neon.h35 vtrnq_u8(vcombine_u8(*a0, *a4), vcombine_u8(*a1, *a5)); in transpose_u8_8x8()
37 vtrnq_u8(vcombine_u8(*a2, *a6), vcombine_u8(*a3, *a7)); in transpose_u8_8x8()
/external/libjpeg-turbo/simd/arm/
Djidctfst-neon.c440 uint8x16x2_t cols_0145 = vtrnq_u8(vreinterpretq_u8_u32(cols_0415.val[0]), in jsimd_idct_ifast_neon()
442 uint8x16x2_t cols_2367 = vtrnq_u8(vreinterpretq_u8_u32(cols_2637.val[0]), in jsimd_idct_ifast_neon()
/external/webp/src/dsp/
Ddec_neon.c95 const uint8x16x2_t row01 = vtrnq_u8(vreinterpretq_u8_u32(in.val[0]), in Load4x16_NEON()
97 const uint8x16x2_t row23 = vtrnq_u8(vreinterpretq_u8_u32(in.val[2]), in Load4x16_NEON()
188 const uint8x16x2_t row01 = vtrnq_u8(row0, row1); // u00 u10 u02 u12 ... in Load8x8x2T_NEON()
190 const uint8x16x2_t row23 = vtrnq_u8(row2, row3); // u20 u30 u22 u32 ... in Load8x8x2T_NEON()
192 const uint8x16x2_t row45 = vtrnq_u8(row4, row5); // ... in Load8x8x2T_NEON()
193 const uint8x16x2_t row67 = vtrnq_u8(row6, row7); // ... in Load8x8x2T_NEON()
/external/clang/test/CodeGen/
Daarch64-neon-perm.c2147 return vtrnq_u8(a, b); in test_vtrnq_u8()
Darm_neon_intrinsics.c22999 return vtrnq_u8(a, b); in test_vtrnq_u8()
/external/llvm-project/clang/test/CodeGen/
Daarch64-neon-perm.c1930 return vtrnq_u8(a, b); in test_vtrnq_u8()
Darm_neon_intrinsics.c20408 return vtrnq_u8(a, b); in test_vtrnq_u8()
/external/neon_2_sse/
DNEON_2_SSE.h2230 _NEON2SSESTORAGE uint8x16x2_t vtrnq_u8(uint8x16_t a, uint8x16_t b); // VTRN.8 q0,q0
15755 _NEON2SSESTORAGE uint8x16x2_t vtrnq_u8(uint8x16_t a, uint8x16_t b); // VTRN.8 q0,q0
15756 #define vtrnq_u8 vtrnq_s8 macro