Home
last modified time | relevance | path

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

/external/libaom/libaom/av1/common/arm/
Dtranspose_neon.h93 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()
Dblend_a64_vmask_neon.c117 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/
Dcommon_neon.h476 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()
Dinverse_transform_neon.cc180 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()
Dintrapred_directional_neon.cc856 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/
Dloopfiltersimpleverticaledge_neon.c114 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()
Dvp8_loopfilter_neon.c271 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/
Dtranspose_neon.h76 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/
Doutput_neon.h666 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/
Daarch64-neon-perm.c1943 return vtrn_u16(a, b); in test_vtrn_u16()
Darm_neon_intrinsics.c22843 return vtrn_u16(a, b); in test_vtrn_u16()
/external/llvm-project/clang/test/CodeGen/
Daarch64-neon-perm.c1760 return vtrn_u16(a, b); in test_vtrn_u16()
Darm_neon_intrinsics.c20294 return vtrn_u16(a, b); in test_vtrn_u16()
/external/neon_2_sse/
DNEON_2_SSE.h2222 _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