/external/libvpx/libvpx/vp8/common/arm/neon/ |
D | mbloopfilter_neon.c | 362 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 …]
|
D | vp8_loopfilter_neon.c | 391 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/ |
D | transpose_neon.h | 536 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/ |
D | common_neon.h | 614 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()
|
D | loop_filter_neon.cc | 998 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()
|
D | intrapred_directional_neon.cc | 359 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/ |
D | transpose_neon.h | 35 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/ |
D | jidctfst-neon.c | 440 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/ |
D | dec_neon.c | 95 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/ |
D | aarch64-neon-perm.c | 2147 return vtrnq_u8(a, b); in test_vtrnq_u8()
|
D | arm_neon_intrinsics.c | 22999 return vtrnq_u8(a, b); in test_vtrnq_u8()
|
/external/llvm-project/clang/test/CodeGen/ |
D | aarch64-neon-perm.c | 1930 return vtrnq_u8(a, b); in test_vtrnq_u8()
|
D | arm_neon_intrinsics.c | 20408 return vtrnq_u8(a, b); in test_vtrnq_u8()
|
/external/neon_2_sse/ |
D | NEON_2_SSE.h | 2230 _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
|