Searched refs:vtrn_u8 (Results 1 – 13 of 13) sorted by relevance
/external/libaom/libaom/av1/common/arm/ |
D | transpose_neon.h | 83 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/ |
D | loopfiltersimpleverticaledge_neon.c | 29 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()
|
D | vp8_loopfilter_neon.c | 275 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/ |
D | transpose_neon.h | 90 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/ |
D | common_neon.h | 510 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()
|
D | intrapred_directional_neon.cc | 853 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/ |
D | output_neon.h | 661 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/ |
D | aarch64-neon-perm.c | 1916 return vtrn_u8(a, b); in test_vtrn_u8()
|
D | arm_neon_intrinsics.c | 22822 return vtrn_u8(a, b); in test_vtrn_u8()
|
/external/llvm-project/clang/test/CodeGen/ |
D | aarch64-neon-perm.c | 1738 return vtrn_u8(a, b); in test_vtrn_u8()
|
D | arm_neon_intrinsics.c | 20279 return vtrn_u8(a, b); in test_vtrn_u8()
|
/external/libvpx/libvpx/vp9/encoder/arm/neon/ |
D | vp9_frame_scale_neon.c | 338 dd = vtrn_u8(d[0], d[1]); in scale_plane_4_to_1_general()
|
/external/neon_2_sse/ |
D | NEON_2_SSE.h | 2221 _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
|