Home
last modified time | relevance | path

Searched refs:vreinterpretq_u16_u8 (Results 1 – 20 of 20) sorted by relevance

/external/libvpx/libvpx/vpx_dsp/arm/
Dtranspose_neon.h546 const uint16x8x2_t c0 = vtrnq_u16(vreinterpretq_u16_u8(b0.val[0]), in transpose_u8_8x8()
547 vreinterpretq_u16_u8(b1.val[0])); in transpose_u8_8x8()
548 const uint16x8x2_t c1 = vtrnq_u16(vreinterpretq_u16_u8(b0.val[1]), in transpose_u8_8x8()
549 vreinterpretq_u16_u8(b1.val[1])); in transpose_u8_8x8()
829 const uint16x8x2_t c0 = vtrnq_u16(vreinterpretq_u16_u8(b0.val[0]), in transpose_u8_16x8()
830 vreinterpretq_u16_u8(b1.val[0])); in transpose_u8_16x8()
831 const uint16x8x2_t c1 = vtrnq_u16(vreinterpretq_u16_u8(b0.val[1]), in transpose_u8_16x8()
832 vreinterpretq_u16_u8(b1.val[1])); in transpose_u8_16x8()
833 const uint16x8x2_t c2 = vtrnq_u16(vreinterpretq_u16_u8(b2.val[0]), in transpose_u8_16x8()
834 vreinterpretq_u16_u8(b3.val[0])); in transpose_u8_16x8()
[all …]
/external/libgav1/libgav1/src/dsp/arm/
Dcommon_neon.h618 const uint16x8x2_t c0 = vtrnq_u16(vreinterpretq_u16_u8(b0.val[0]), in Transpose8x8()
619 vreinterpretq_u16_u8(b1.val[0])); in Transpose8x8()
620 const uint16x8x2_t c1 = vtrnq_u16(vreinterpretq_u16_u8(b0.val[1]), in Transpose8x8()
621 vreinterpretq_u16_u8(b1.val[1])); in Transpose8x8()
644 const uint16x8x2_t b0 = vtrnq_u16(vreinterpretq_u16_u8(a0.val[0]), in Transpose8x8()
645 vreinterpretq_u16_u8(a1.val[0])); in Transpose8x8()
646 const uint16x8x2_t b1 = vtrnq_u16(vreinterpretq_u16_u8(a0.val[1]), in Transpose8x8()
647 vreinterpretq_u16_u8(a1.val[1])); in Transpose8x8()
781 const uint16x8x2_t c0 = vtrnq_u16(vreinterpretq_u16_u8(b0.val[0]), in Transpose8x16()
782 vreinterpretq_u16_u8(b1.val[0])); in Transpose8x16()
[all …]
Dloop_filter_neon.cc1000 const uint16x8x2_t in02 = vtrnq_u16(vreinterpretq_u16_u8(in01.val[0]), in Vertical14_NEON()
1001 vreinterpretq_u16_u8(in23.val[0])); in Vertical14_NEON()
1002 const uint16x8x2_t in13 = vtrnq_u16(vreinterpretq_u16_u8(in01.val[1]), in Vertical14_NEON()
1003 vreinterpretq_u16_u8(in23.val[1])); in Vertical14_NEON()
1107 const uint16x8x2_t out02 = vtrnq_u16(vreinterpretq_u16_u8(p0q0_p4q4), in Vertical14_NEON()
1108 vreinterpretq_u16_u8(p2q2_p6q6)); in Vertical14_NEON()
1109 const uint16x8x2_t out13 = vtrnq_u16(vreinterpretq_u16_u8(p1q1_p5q5), in Vertical14_NEON()
1110 vreinterpretq_u16_u8(p3q3_p7q7)); in Vertical14_NEON()
Dcdef_neon.cc547 vreinterpretq_u16_u8(vmaxq_u8(max_p01, max_p23)); in CdefFilter_NEON()
603 const uint16x8_t max_s = vreinterpretq_u16_u8( in CdefFilter_NEON()
Dintrapred_directional_neon.cc364 const uint16x8x2_t c0 = vtrnq_u16(vreinterpretq_u16_u8(b0.val[0]), in DirectionalZone3_WxH()
365 vreinterpretq_u16_u8(b1.val[0])); in DirectionalZone3_WxH()
366 const uint16x8x2_t c1 = vtrnq_u16(vreinterpretq_u16_u8(b0.val[1]), in DirectionalZone3_WxH()
367 vreinterpretq_u16_u8(b1.val[1])); in DirectionalZone3_WxH()
/external/libaom/libaom/av1/common/arm/
Dtranspose_neon.h45 const uint16x8x2_t c0 = vtrnq_u16(vreinterpretq_u16_u8(b0.val[0]), in transpose_u8_8x8()
46 vreinterpretq_u16_u8(b1.val[0])); in transpose_u8_8x8()
47 const uint16x8x2_t c1 = vtrnq_u16(vreinterpretq_u16_u8(b0.val[1]), in transpose_u8_8x8()
48 vreinterpretq_u16_u8(b1.val[1])); in transpose_u8_8x8()
/external/XNNPACK/src/qu8-gemm/
D8x8-minmax-neon.c591 …vst1q_lane_u16(__builtin_assume_aligned(c0, 1), vreinterpretq_u16_u8(vout0x01234567_1x01234567), 0… in xnn_qu8_gemm_minmax_ukernel_8x8__neon()
592 …vst1q_lane_u16(__builtin_assume_aligned(c1, 1), vreinterpretq_u16_u8(vout0x01234567_1x01234567), 4… in xnn_qu8_gemm_minmax_ukernel_8x8__neon()
593 …vst1q_lane_u16(__builtin_assume_aligned(c2, 1), vreinterpretq_u16_u8(vout2x01234567_3x01234567), 0… in xnn_qu8_gemm_minmax_ukernel_8x8__neon()
594 …vst1q_lane_u16(__builtin_assume_aligned(c3, 1), vreinterpretq_u16_u8(vout2x01234567_3x01234567), 4… in xnn_qu8_gemm_minmax_ukernel_8x8__neon()
595 …vst1q_lane_u16(__builtin_assume_aligned(c4, 1), vreinterpretq_u16_u8(vout4x01234567_5x01234567), 0… in xnn_qu8_gemm_minmax_ukernel_8x8__neon()
596 …vst1q_lane_u16(__builtin_assume_aligned(c5, 1), vreinterpretq_u16_u8(vout4x01234567_5x01234567), 4… in xnn_qu8_gemm_minmax_ukernel_8x8__neon()
597 …vst1q_lane_u16(__builtin_assume_aligned(c6, 1), vreinterpretq_u16_u8(vout6x01234567_7x01234567), 0… in xnn_qu8_gemm_minmax_ukernel_8x8__neon()
598 …vst1q_lane_u16(__builtin_assume_aligned(c7, 1), vreinterpretq_u16_u8(vout6x01234567_7x01234567), 4… in xnn_qu8_gemm_minmax_ukernel_8x8__neon()
D4x8-minmax-neon.c361 …vst1q_lane_u16(__builtin_assume_aligned(c0, 1), vreinterpretq_u16_u8(vout0x01234567_1x01234567), 0… in xnn_qu8_gemm_minmax_ukernel_4x8__neon()
362 …vst1q_lane_u16(__builtin_assume_aligned(c1, 1), vreinterpretq_u16_u8(vout0x01234567_1x01234567), 4… in xnn_qu8_gemm_minmax_ukernel_4x8__neon()
363 …vst1q_lane_u16(__builtin_assume_aligned(c2, 1), vreinterpretq_u16_u8(vout2x01234567_3x01234567), 0… in xnn_qu8_gemm_minmax_ukernel_4x8__neon()
364 …vst1q_lane_u16(__builtin_assume_aligned(c3, 1), vreinterpretq_u16_u8(vout2x01234567_3x01234567), 4… in xnn_qu8_gemm_minmax_ukernel_4x8__neon()
/external/XNNPACK/src/qu8-igemm/
D8x8-minmax-neon.c629 …vst1q_lane_u16(__builtin_assume_aligned(c7, 1), vreinterpretq_u16_u8(vout6x01234567_7x01234567), 4… in xnn_qu8_igemm_minmax_ukernel_8x8__neon()
630 …vst1q_lane_u16(__builtin_assume_aligned(c6, 1), vreinterpretq_u16_u8(vout6x01234567_7x01234567), 0… in xnn_qu8_igemm_minmax_ukernel_8x8__neon()
631 …vst1q_lane_u16(__builtin_assume_aligned(c5, 1), vreinterpretq_u16_u8(vout4x01234567_5x01234567), 4… in xnn_qu8_igemm_minmax_ukernel_8x8__neon()
632 …vst1q_lane_u16(__builtin_assume_aligned(c4, 1), vreinterpretq_u16_u8(vout4x01234567_5x01234567), 0… in xnn_qu8_igemm_minmax_ukernel_8x8__neon()
633 …vst1q_lane_u16(__builtin_assume_aligned(c3, 1), vreinterpretq_u16_u8(vout2x01234567_3x01234567), 4… in xnn_qu8_igemm_minmax_ukernel_8x8__neon()
634 …vst1q_lane_u16(__builtin_assume_aligned(c2, 1), vreinterpretq_u16_u8(vout2x01234567_3x01234567), 0… in xnn_qu8_igemm_minmax_ukernel_8x8__neon()
635 …vst1q_lane_u16(__builtin_assume_aligned(c1, 1), vreinterpretq_u16_u8(vout0x01234567_1x01234567), 4… in xnn_qu8_igemm_minmax_ukernel_8x8__neon()
636 …vst1q_lane_u16(__builtin_assume_aligned(c0, 1), vreinterpretq_u16_u8(vout0x01234567_1x01234567), 0… in xnn_qu8_igemm_minmax_ukernel_8x8__neon()
D4x8-minmax-neon.c394 …vst1q_lane_u16(__builtin_assume_aligned(c3, 1), vreinterpretq_u16_u8(vout2x01234567_3x01234567), 4… in xnn_qu8_igemm_minmax_ukernel_4x8__neon()
395 …vst1q_lane_u16(__builtin_assume_aligned(c2, 1), vreinterpretq_u16_u8(vout2x01234567_3x01234567), 0… in xnn_qu8_igemm_minmax_ukernel_4x8__neon()
396 …vst1q_lane_u16(__builtin_assume_aligned(c1, 1), vreinterpretq_u16_u8(vout0x01234567_1x01234567), 4… in xnn_qu8_igemm_minmax_ukernel_4x8__neon()
397 …vst1q_lane_u16(__builtin_assume_aligned(c0, 1), vreinterpretq_u16_u8(vout0x01234567_1x01234567), 0… in xnn_qu8_igemm_minmax_ukernel_4x8__neon()
/external/libjpeg-turbo/simd/arm/
Djidctfst-neon.c444 uint16x8x2_t rows_0426 = vtrnq_u16(vreinterpretq_u16_u8(cols_0145.val[0]), in jsimd_idct_ifast_neon()
445 vreinterpretq_u16_u8(cols_2367.val[0])); in jsimd_idct_ifast_neon()
446 uint16x8x2_t rows_1537 = vtrnq_u16(vreinterpretq_u16_u8(cols_0145.val[1]), in jsimd_idct_ifast_neon()
447 vreinterpretq_u16_u8(cols_2367.val[1])); in jsimd_idct_ifast_neon()
/external/webp/src/dsp/
Ddec_neon.c99 const uint16x8x2_t row02 = vtrnq_u16(vreinterpretq_u16_u8(row01.val[0]), in Load4x16_NEON()
100 vreinterpretq_u16_u8(row23.val[0])); in Load4x16_NEON()
101 const uint16x8x2_t row13 = vtrnq_u16(vreinterpretq_u16_u8(row01.val[1]), in Load4x16_NEON()
102 vreinterpretq_u16_u8(row23.val[1])); in Load4x16_NEON()
194 const uint16x8x2_t row02 = vtrnq_u16(vreinterpretq_u16_u8(row01.val[0]), in Load8x8x2T_NEON()
195 vreinterpretq_u16_u8(row23.val[0])); in Load8x8x2T_NEON()
196 const uint16x8x2_t row13 = vtrnq_u16(vreinterpretq_u16_u8(row01.val[1]), in Load8x8x2T_NEON()
197 vreinterpretq_u16_u8(row23.val[1])); in Load8x8x2T_NEON()
198 const uint16x8x2_t row46 = vtrnq_u16(vreinterpretq_u16_u8(row45.val[0]), in Load8x8x2T_NEON()
199 vreinterpretq_u16_u8(row67.val[0])); in Load8x8x2T_NEON()
[all …]
/external/llvm-project/clang/test/CodeGen/arm-mve-intrinsics/
Dreinterpret.c1137 return vreinterpretq_u16_u8(a); in test_vreinterpretq_u16_u8()
/external/gemmlowp/internal/
Dpack_neon.h165 src_lines[4 * i + k] = vreinterpretq_u16_u8(vld1q_u8(src_ptr)); \ in Pack()
/external/pffft/
Dsse2neon.h2235 uint16x8_t high_bits = vreinterpretq_u16_u8(vshrq_n_u8(input, 7)); in _mm_movemask_epi8()
/external/llvm-project/clang/test/CodeGen/
Daarch64-neon-intrinsics.c16833 return vreinterpretq_u16_u8(a); in test_vreinterpretq_u16_u8()
Darm_neon_intrinsics.c12688 return vreinterpretq_u16_u8(a); in test_vreinterpretq_u16_u8()
/external/clang/test/CodeGen/
Daarch64-neon-intrinsics.c21013 return vreinterpretq_u16_u8(a); in test_vreinterpretq_u16_u8()
Darm_neon_intrinsics.c14986 return vreinterpretq_u16_u8(a); in test_vreinterpretq_u16_u8()
/external/neon_2_sse/
DNEON_2_SSE.h16586 _NEON2SSESTORAGE uint16x8_t vreinterpretq_u16_u8 (uint8x16_t t);
16587 #define vreinterpretq_u16_u8 macro