Home
last modified time | relevance | path

Searched refs:uint16x8_t (Results 1 – 10 of 10) sorted by relevance

/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/lib/gcc/arm-none-linux-gnueabihf/10.3.1/include/
H A Darm_mve_types.h39 typedef __simd128_uint16_t uint16x8_t; typedef
53 typedef struct { uint16x8_t val[2]; } uint16x8x2_t;
54 typedef struct { uint16x8_t val[4]; } uint16x8x4_t;
83 __arm_vreinterpretq_s16_u16 (uint16x8_t __a) in __arm_vreinterpretq_s16_u16()
132 __arm_vreinterpretq_s32_u16 (uint16x8_t __a) in __arm_vreinterpretq_s32_u16()
181 __arm_vreinterpretq_s64_u16 (uint16x8_t __a) in __arm_vreinterpretq_s64_u16()
230 __arm_vreinterpretq_s8_u16 (uint16x8_t __a) in __arm_vreinterpretq_s8_u16()
256 __extension__ extern __inline uint16x8_t
260 return (uint16x8_t) __a; in __arm_vreinterpretq_u16_s16()
263 __extension__ extern __inline uint16x8_t
[all …]
H A Darm_mve.h3359 __extension__ extern __inline uint16x8_t
3361 __arm_vrev64q_u16 (uint16x8_t __a) in __arm_vrev64q_u16()
3380 __extension__ extern __inline uint16x8_t
3382 __arm_vmvnq_u16 (uint16x8_t __a) in __arm_vmvnq_u16()
3401 __extension__ extern __inline uint16x8_t
3422 __extension__ extern __inline uint16x8_t
3424 __arm_vclzq_u16 (uint16x8_t __a) in __arm_vclzq_u16()
3445 __arm_vaddvq_u16 (uint16x8_t __a) in __arm_vaddvq_u16()
3464 __extension__ extern __inline uint16x8_t
3466 __arm_vrev32q_u16 (uint16x8_t __a) in __arm_vrev32q_u16()
[all …]
H A Darm_neon.h93 typedef __simd128_uint16_t uint16x8_t; typedef
169 uint16x8_t val[2];
308 uint16x8_t val[3];
447 uint16x8_t val[4];
642 __extension__ extern __inline uint16x8_t
644 vaddq_u16 (uint16x8_t __a, uint16x8_t __b) in vaddq_u16()
684 __extension__ extern __inline uint16x8_t
688 return (uint16x8_t)__builtin_neon_vaddluv8qi ((int8x8_t) __a, (int8x8_t) __b); in vaddl_u8()
726 __extension__ extern __inline uint16x8_t
728 vaddw_u8 (uint16x8_t __a, uint8x8_t __b) in vaddw_u8()
[all …]
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/lib/gcc/aarch64-none-linux-gnu/10.3.1/include/
H A Darm_neon.h63 typedef __Uint16x8_t uint16x8_t; typedef
166 uint16x8_t val[2];
326 uint16x8_t val[3];
456 uint16x8_t val[4];
803 __extension__ extern __inline uint16x8_t
805 vaddq_u16 (uint16x8_t __a, uint16x8_t __b) in vaddq_u16()
845 __extension__ extern __inline uint16x8_t
849 return (uint16x8_t) __builtin_aarch64_uaddlv8qi ((int8x8_t) __a, in vaddl_u8()
890 __extension__ extern __inline uint16x8_t
894 return (uint16x8_t) __builtin_aarch64_uaddl2v16qi ((int8x16_t) __a, in vaddl_high_u8()
[all …]
/OK3568_Linux_fs/external/rknpu2/examples/3rdparty/opencv/opencv-linux-aarch64/include/opencv2/core/hal/
H A Dintrin_neon.hpp73 OPENCV_HAL_IMPL_NEON_REINTERPRET(uint16x8_t, u16)
130 explicit v_uint16x8(uint16x8_t v) : val(v) {} in v_uint16x8()
141 uint16x8_t val;
407 uint16x8_t nab = vcombine_u16(vmovn_u32(a.val), vmovn_u32(b.val)); in v_pack_b()
408 uint16x8_t ncd = vcombine_u16(vmovn_u32(c.val), vmovn_u32(d.val)); in v_pack_b()
421 uint16x8_t abcd = vcombine_u16(vmovn_u32(ab), vmovn_u32(cd)); in v_pack_b()
422 uint16x8_t efgh = vcombine_u16(vmovn_u32(ef), vmovn_u32(gh)); in v_pack_b()
1056 uint16x8_t t0 = vpaddlq_u8(t); /* 16 -> 8 */ \
1081 uint16x8_t v0 = vshlq_u16(vshrq_n_u16(a.val, 15), vcombine_s16(m0, m0)); in v_signmask()
/OK3568_Linux_fs/external/rknpu2/examples/3rdparty/opencv/opencv-linux-armhf/include/opencv2/core/hal/
H A Dintrin_neon.hpp73 OPENCV_HAL_IMPL_NEON_REINTERPRET(uint16x8_t, u16)
130 explicit v_uint16x8(uint16x8_t v) : val(v) {} in v_uint16x8()
141 uint16x8_t val;
407 uint16x8_t nab = vcombine_u16(vmovn_u32(a.val), vmovn_u32(b.val)); in v_pack_b()
408 uint16x8_t ncd = vcombine_u16(vmovn_u32(c.val), vmovn_u32(d.val)); in v_pack_b()
421 uint16x8_t abcd = vcombine_u16(vmovn_u32(ab), vmovn_u32(cd)); in v_pack_b()
422 uint16x8_t efgh = vcombine_u16(vmovn_u32(ef), vmovn_u32(gh)); in v_pack_b()
1056 uint16x8_t t0 = vpaddlq_u8(t); /* 16 -> 8 */ \
1081 uint16x8_t v0 = vshlq_u16(vshrq_n_u16(a.val, 15), vcombine_s16(m0, m0)); in v_signmask()
/OK3568_Linux_fs/external/rknpu2/examples/3rdparty/opencv/OpenCV-android-sdk/sdk/native/jni/include/opencv2/core/hal/
H A Dintrin_neon.hpp73 OPENCV_HAL_IMPL_NEON_REINTERPRET(uint16x8_t, u16)
130 explicit v_uint16x8(uint16x8_t v) : val(v) {} in v_uint16x8()
141 uint16x8_t val;
407 uint16x8_t nab = vcombine_u16(vmovn_u32(a.val), vmovn_u32(b.val)); in v_pack_b()
408 uint16x8_t ncd = vcombine_u16(vmovn_u32(c.val), vmovn_u32(d.val)); in v_pack_b()
421 uint16x8_t abcd = vcombine_u16(vmovn_u32(ab), vmovn_u32(cd)); in v_pack_b()
422 uint16x8_t efgh = vcombine_u16(vmovn_u32(ef), vmovn_u32(gh)); in v_pack_b()
1056 uint16x8_t t0 = vpaddlq_u8(t); /* 16 -> 8 */ \
1081 uint16x8_t v0 = vshlq_u16(vshrq_n_u16(a.val, 15), vcombine_s16(m0, m0)); in v_signmask()
/OK3568_Linux_fs/kernel/crypto/
H A Daegis128-neon-inner.c89 w ^= (uint8x16_t)vrev32q_u16((uint16x8_t)v); in aegis_aes_round()
/OK3568_Linux_fs/external/rknpu2/examples/3rdparty/opencv/opencv-linux-aarch64/include/opencv2/flann/
H A Ddist.h436 uint16x8_t bitSet8 = vpaddlq_u8 (bitsSet);
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/aiq_core/
H A DRkAiqResourceTranslator.cpp723 uint16x8_t vrev_data; in translatePdafStats()