Searched refs:vtrn_u16 (Results 1 – 14 of 14) sorted by relevance
/external/libaom/libaom/av1/common/arm/ |
D | transpose_neon.h | 93 vtrn_u16(vreinterpret_u16_u8(b0.val[0]), vreinterpret_u16_u8(b1.val[0])); in transpose_u8_8x4() 95 vtrn_u16(vreinterpret_u16_u8(b0.val[1]), vreinterpret_u16_u8(b1.val[1])); in transpose_u8_8x4() 112 vtrn_u16(vreinterpret_u16_u8(*a0), vreinterpret_u16_u8(*a1)); in transpose_u8_4x4() 166 const uint16x4x2_t c0 = vtrn_u16(vreinterpret_u16_u32(b0.val[0]), in transpose_u8_4x8() 168 const uint16x4x2_t c1 = vtrn_u16(vreinterpret_u16_u32(b1.val[0]), in transpose_u8_4x8() 213 uint16x4x2_t b0 = vtrn_u16(*a0, *a1); in transpose_u16_4x8() 214 uint16x4x2_t b1 = vtrn_u16(*a2, *a3); in transpose_u16_4x8() 215 uint16x4x2_t b2 = vtrn_u16(*a4, *a5); in transpose_u16_4x8() 216 uint16x4x2_t b3 = vtrn_u16(*a6, *a7); in transpose_u16_4x8()
|
D | blend_a64_vmask_neon.c | 117 vtrn_u16(vreinterpret_u16_u8(m1), vreinterpret_u16_u8(m2)); in aom_blend_a64_vmask_neon() 121 const uint16x4x2_t max_minus_m_trn = vtrn_u16( in aom_blend_a64_vmask_neon()
|
/external/libgav1/libgav1/src/dsp/arm/ |
D | common_neon.h | 476 const uint16x4x2_t b = vtrn_u16(a[0], a[1]); in Transpose4x4() 480 const uint16x4x2_t c = vtrn_u16(a[2], a[3]); in Transpose4x4() 506 vtrn_u16(vreinterpret_u16_u8(*a), vreinterpret_u16_u8(*b)); in Transpose4x4() 532 vtrn_u16(vreinterpret_u16_u8(b0.val[0]), vreinterpret_u16_u8(b1.val[0])); in Transpose8x4() 534 vtrn_u16(vreinterpret_u16_u8(b0.val[1]), vreinterpret_u16_u8(b1.val[1])); in Transpose8x4()
|
D | inverse_transform_neon.cc | 180 uint16x4x2_t b0 = vtrn_u16(vget_low_u16(in[0]), vget_low_u16(in[1])); in Transpose4x8To8x4() 181 uint16x4x2_t b1 = vtrn_u16(vget_low_u16(in[2]), vget_low_u16(in[3])); in Transpose4x8To8x4() 182 uint16x4x2_t b2 = vtrn_u16(vget_low_u16(in[4]), vget_low_u16(in[5])); in Transpose4x8To8x4() 183 uint16x4x2_t b3 = vtrn_u16(vget_low_u16(in[6]), vget_low_u16(in[7])); in Transpose4x8To8x4()
|
D | intrapred_directional_neon.cc | 856 const uint16x4x2_t c0 = vtrn_u16(vreinterpret_u16_u8(b0.val[0]), in DirectionalIntraPredictorZone3_NEON() 858 const uint16x4x2_t c1 = vtrn_u16(vreinterpret_u16_u8(b0.val[1]), in DirectionalIntraPredictorZone3_NEON()
|
/external/libvpx/libvpx/vp8/common/arm/neon/ |
D | loopfiltersimpleverticaledge_neon.c | 114 const uint16x4x2_t r02_u16 = vtrn_u16(vreinterpret_u16_u32(r04_u32.val[0]), in read_4x8() 116 const uint16x4x2_t r13_u16 = vtrn_u16(vreinterpret_u16_u32(r15_u32.val[0]), in read_4x8()
|
D | vp8_loopfilter_neon.c | 271 const uint16x4x2_t r02_u16 = vtrn_u16(vreinterpret_u16_u8(result.val[0]), in write_4x8() 273 const uint16x4x2_t r13_u16 = vtrn_u16(vreinterpret_u16_u8(result.val[1]), in write_4x8()
|
/external/libvpx/libvpx/vpx_dsp/arm/ |
D | transpose_neon.h | 76 vtrn_u16(vreinterpret_u16_u8(*a0), vreinterpret_u16_u8(*a1)); in transpose_u8_4x4() 225 const uint16x4x2_t c0 = vtrn_u16(vreinterpret_u16_u32(b0.val[0]), in transpose_u8_4x8() 227 const uint16x4x2_t c1 = vtrn_u16(vreinterpret_u16_u32(b1.val[0]), in transpose_u8_4x8() 419 vtrn_u16(vreinterpret_u16_u8(b0.val[0]), vreinterpret_u16_u8(b1.val[0])); in transpose_u8_8x4() 421 vtrn_u16(vreinterpret_u16_u8(b0.val[1]), vreinterpret_u16_u8(b1.val[1])); in transpose_u8_8x4()
|
/external/gemmlowp/internal/ |
D | output_neon.h | 666 b[0] = vtrn_u16(vreinterpret_u16_u8(a[0].val[0]), 668 b[1] = vtrn_u16(vreinterpret_u16_u8(a[0].val[1]), 670 b[2] = vtrn_u16(vreinterpret_u16_u8(a[2].val[0]), 672 b[3] = vtrn_u16(vreinterpret_u16_u8(a[2].val[1]),
|
/external/clang/test/CodeGen/ |
D | aarch64-neon-perm.c | 1943 return vtrn_u16(a, b); in test_vtrn_u16()
|
D | arm_neon_intrinsics.c | 22843 return vtrn_u16(a, b); in test_vtrn_u16()
|
/external/llvm-project/clang/test/CodeGen/ |
D | aarch64-neon-perm.c | 1760 return vtrn_u16(a, b); in test_vtrn_u16()
|
D | arm_neon_intrinsics.c | 20294 return vtrn_u16(a, b); in test_vtrn_u16()
|
/external/neon_2_sse/ |
D | NEON_2_SSE.h | 2222 _NEON2SSESTORAGE uint16x4x2_t vtrn_u16(uint16x4_t a, uint16x4_t b); // VTRN.16 d0,d0 15693 _NEON2SSESTORAGE uint16x4x2_t vtrn_u16(uint16x4_t a, uint16x4_t b); // VTRN.16 d0,d0 15694 #define vtrn_u16 vtrn_s16 macro
|