/external/libvpx/libvpx/vpx_dsp/arm/ |
D | transpose_neon.h | 546 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/libaom/libaom/av1/common/arm/ |
D | transpose_neon.h | 45 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/libgav1/libgav1/src/dsp/arm/ |
D | loop_filter_neon.cc | 1000 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()
|
D | common_neon.h | 570 const uint16x8x2_t c0 = vtrnq_u16(vreinterpretq_u16_u8(b0.val[0]), in Transpose8x8() 571 vreinterpretq_u16_u8(b1.val[0])); in Transpose8x8() 572 const uint16x8x2_t c1 = vtrnq_u16(vreinterpretq_u16_u8(b0.val[1]), in Transpose8x8() 573 vreinterpretq_u16_u8(b1.val[1])); in Transpose8x8()
|
D | intrapred_directional_neon.cc | 364 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()
|
D | cdef_neon.cc | 548 vreinterpretq_u16_u8(vmaxq_u8(max_p01, max_p23)); in CdefFilter_NEON() 604 const uint16x8_t max_s = vreinterpretq_u16_u8( in CdefFilter_NEON()
|
/external/XNNPACK/src/q8-igemm/ |
D | 8x8-neon.c | 629 …vst1q_lane_u16(__builtin_assume_aligned(c7, 1), vreinterpretq_u16_u8(vout6x01234567_7x01234567), 4… in xnn_q8_igemm_ukernel_8x8__neon() 630 …vst1q_lane_u16(__builtin_assume_aligned(c6, 1), vreinterpretq_u16_u8(vout6x01234567_7x01234567), 0… in xnn_q8_igemm_ukernel_8x8__neon() 631 …vst1q_lane_u16(__builtin_assume_aligned(c5, 1), vreinterpretq_u16_u8(vout4x01234567_5x01234567), 4… in xnn_q8_igemm_ukernel_8x8__neon() 632 …vst1q_lane_u16(__builtin_assume_aligned(c4, 1), vreinterpretq_u16_u8(vout4x01234567_5x01234567), 0… in xnn_q8_igemm_ukernel_8x8__neon() 633 …vst1q_lane_u16(__builtin_assume_aligned(c3, 1), vreinterpretq_u16_u8(vout2x01234567_3x01234567), 4… in xnn_q8_igemm_ukernel_8x8__neon() 634 …vst1q_lane_u16(__builtin_assume_aligned(c2, 1), vreinterpretq_u16_u8(vout2x01234567_3x01234567), 0… in xnn_q8_igemm_ukernel_8x8__neon() 635 …vst1q_lane_u16(__builtin_assume_aligned(c1, 1), vreinterpretq_u16_u8(vout0x01234567_1x01234567), 4… in xnn_q8_igemm_ukernel_8x8__neon() 636 …vst1q_lane_u16(__builtin_assume_aligned(c0, 1), vreinterpretq_u16_u8(vout0x01234567_1x01234567), 0… in xnn_q8_igemm_ukernel_8x8__neon()
|
D | 4x8-neon.c | 394 …vst1q_lane_u16(__builtin_assume_aligned(c3, 1), vreinterpretq_u16_u8(vout2x01234567_3x01234567), 4… in xnn_q8_igemm_ukernel_4x8__neon() 395 …vst1q_lane_u16(__builtin_assume_aligned(c2, 1), vreinterpretq_u16_u8(vout2x01234567_3x01234567), 0… in xnn_q8_igemm_ukernel_4x8__neon() 396 …vst1q_lane_u16(__builtin_assume_aligned(c1, 1), vreinterpretq_u16_u8(vout0x01234567_1x01234567), 4… in xnn_q8_igemm_ukernel_4x8__neon() 397 …vst1q_lane_u16(__builtin_assume_aligned(c0, 1), vreinterpretq_u16_u8(vout0x01234567_1x01234567), 0… in xnn_q8_igemm_ukernel_4x8__neon()
|
/external/XNNPACK/src/q8-gemm/ |
D | 8x8-neon.c | 591 …vst1q_lane_u16(__builtin_assume_aligned(c0, 1), vreinterpretq_u16_u8(vout0x01234567_1x01234567), 0… in xnn_q8_gemm_ukernel_8x8__neon() 592 …vst1q_lane_u16(__builtin_assume_aligned(c1, 1), vreinterpretq_u16_u8(vout0x01234567_1x01234567), 4… in xnn_q8_gemm_ukernel_8x8__neon() 593 …vst1q_lane_u16(__builtin_assume_aligned(c2, 1), vreinterpretq_u16_u8(vout2x01234567_3x01234567), 0… in xnn_q8_gemm_ukernel_8x8__neon() 594 …vst1q_lane_u16(__builtin_assume_aligned(c3, 1), vreinterpretq_u16_u8(vout2x01234567_3x01234567), 4… in xnn_q8_gemm_ukernel_8x8__neon() 595 …vst1q_lane_u16(__builtin_assume_aligned(c4, 1), vreinterpretq_u16_u8(vout4x01234567_5x01234567), 0… in xnn_q8_gemm_ukernel_8x8__neon() 596 …vst1q_lane_u16(__builtin_assume_aligned(c5, 1), vreinterpretq_u16_u8(vout4x01234567_5x01234567), 4… in xnn_q8_gemm_ukernel_8x8__neon() 597 …vst1q_lane_u16(__builtin_assume_aligned(c6, 1), vreinterpretq_u16_u8(vout6x01234567_7x01234567), 0… in xnn_q8_gemm_ukernel_8x8__neon() 598 …vst1q_lane_u16(__builtin_assume_aligned(c7, 1), vreinterpretq_u16_u8(vout6x01234567_7x01234567), 4… in xnn_q8_gemm_ukernel_8x8__neon()
|
D | 4x8-neon.c | 361 …vst1q_lane_u16(__builtin_assume_aligned(c0, 1), vreinterpretq_u16_u8(vout0x01234567_1x01234567), 0… in xnn_q8_gemm_ukernel_4x8__neon() 362 …vst1q_lane_u16(__builtin_assume_aligned(c1, 1), vreinterpretq_u16_u8(vout0x01234567_1x01234567), 4… in xnn_q8_gemm_ukernel_4x8__neon() 363 …vst1q_lane_u16(__builtin_assume_aligned(c2, 1), vreinterpretq_u16_u8(vout2x01234567_3x01234567), 0… in xnn_q8_gemm_ukernel_4x8__neon() 364 …vst1q_lane_u16(__builtin_assume_aligned(c3, 1), vreinterpretq_u16_u8(vout2x01234567_3x01234567), 4… in xnn_q8_gemm_ukernel_4x8__neon()
|
/external/webp/src/dsp/ |
D | dec_neon.c | 99 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/gemmlowp/internal/ |
D | pack_neon.h | 165 src_lines[4 * i + k] = vreinterpretq_u16_u8(vld1q_u8(src_ptr)); \ in Pack()
|
/external/clang/test/CodeGen/ |
D | aarch64-neon-intrinsics.c | 21013 return vreinterpretq_u16_u8(a); in test_vreinterpretq_u16_u8()
|
D | arm_neon_intrinsics.c | 14986 return vreinterpretq_u16_u8(a); in test_vreinterpretq_u16_u8()
|
/external/neon_2_sse/ |
D | NEON_2_SSE.h | 16586 _NEON2SSESTORAGE uint16x8_t vreinterpretq_u16_u8 (uint8x16_t t); 16587 #define vreinterpretq_u16_u8 macro
|