Home
last modified time | relevance | path

Searched refs:vtrn_u8 (Results 1 – 13 of 13) sorted by relevance

/external/libaom/libaom/av1/common/arm/
Dtranspose_neon.h83 const uint8x8x2_t b0 = vtrn_u8(*a0, *a1); in transpose_u8_8x4()
84 const uint8x8x2_t b1 = vtrn_u8(*a2, *a3); in transpose_u8_8x4()
126 vtrn_u8(vreinterpret_u8_u32(c0.val[0]), vreinterpret_u8_u32(c0.val[1])); in transpose_u8_4x4()
178 vtrn_u8(vreinterpret_u8_u16(c0.val[0]), vreinterpret_u8_u16(c1.val[0])); in transpose_u8_4x8()
180 vtrn_u8(vreinterpret_u8_u16(c0.val[1]), vreinterpret_u8_u16(c1.val[1])); in transpose_u8_4x8()
/external/libvpx/libvpx/vp8/common/arm/neon/
Dloopfiltersimpleverticaledge_neon.c29 const uint8x8x2_t r01_u8 = vtrn_u8(result.val[0], result.val[1]); in write_2x4()
118 const uint8x8x2_t r01_u8 = vtrn_u8(vreinterpret_u8_u16(r02_u16.val[0]), in read_4x8()
120 const uint8x8x2_t r23_u8 = vtrn_u8(vreinterpret_u8_u16(r02_u16.val[1]), in read_4x8()
Dvp8_loopfilter_neon.c275 const uint8x8x2_t r01_u8 = vtrn_u8(vreinterpret_u8_u16(r02_u16.val[0]), in write_4x8()
277 const uint8x8x2_t r23_u8 = vtrn_u8(vreinterpret_u8_u16(r02_u16.val[1]), in write_4x8()
/external/libvpx/libvpx/vpx_dsp/arm/
Dtranspose_neon.h90 vtrn_u8(vreinterpret_u8_u32(c0.val[0]), vreinterpret_u8_u32(c0.val[1])); in transpose_u8_4x4()
237 vtrn_u8(vreinterpret_u8_u16(c0.val[0]), vreinterpret_u8_u16(c1.val[0])); in transpose_u8_4x8()
239 vtrn_u8(vreinterpret_u8_u16(c0.val[1]), vreinterpret_u8_u16(c1.val[1])); in transpose_u8_4x8()
409 const uint8x8x2_t b0 = vtrn_u8(*a0, *a1); in transpose_u8_8x4()
410 const uint8x8x2_t b1 = vtrn_u8(*a2, *a3); in transpose_u8_8x4()
/external/libgav1/libgav1/src/dsp/arm/
Dcommon_neon.h510 vtrn_u8(vreinterpret_u8_u32(d.val[0]), vreinterpret_u8_u32(d.val[1])); in Transpose4x4()
528 const uint8x8x2_t b0 = vtrn_u8(*a0, *a1); in Transpose8x4()
529 const uint8x8x2_t b1 = vtrn_u8(*a2, *a3); in Transpose8x4()
Dintrapred_directional_neon.cc853 const uint8x8x2_t b0 = vtrn_u8(value_v[0], value_v[1]); in DirectionalIntraPredictorZone3_NEON()
854 const uint8x8x2_t b1 = vtrn_u8(value_v[2], value_v[3]); in DirectionalIntraPredictorZone3_NEON()
/external/gemmlowp/internal/
Doutput_neon.h661 a[0] = vtrn_u8(src.buf.reg[0], src.buf.reg[1]);
662 a[1] = vtrn_u8(src.buf.reg[2], src.buf.reg[3]);
663 a[2] = vtrn_u8(src.buf.reg[4], src.buf.reg[5]);
664 a[3] = vtrn_u8(src.buf.reg[6], src.buf.reg[7]);
/external/clang/test/CodeGen/
Daarch64-neon-perm.c1916 return vtrn_u8(a, b); in test_vtrn_u8()
Darm_neon_intrinsics.c22822 return vtrn_u8(a, b); in test_vtrn_u8()
/external/llvm-project/clang/test/CodeGen/
Daarch64-neon-perm.c1738 return vtrn_u8(a, b); in test_vtrn_u8()
Darm_neon_intrinsics.c20279 return vtrn_u8(a, b); in test_vtrn_u8()
/external/libvpx/libvpx/vp9/encoder/arm/neon/
Dvp9_frame_scale_neon.c338 dd = vtrn_u8(d[0], d[1]); in scale_plane_4_to_1_general()
/external/neon_2_sse/
DNEON_2_SSE.h2221 _NEON2SSESTORAGE uint8x8x2_t vtrn_u8(uint8x8_t a, uint8x8_t b); // VTRN.8 d0,d0
15690 _NEON2SSESTORAGE uint8x8x2_t vtrn_u8(uint8x8_t a, uint8x8_t b); // VTRN.8 d0,d0
15691 #define vtrn_u8 vtrn_s8 macro
15711 #define vtrn_p8 vtrn_u8