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 D | arm_mve_types.h | 39 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 D | arm_mve.h | 3359 __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 D | arm_neon.h | 93 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 D | arm_neon.h | 63 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 D | intrin_neon.hpp | 73 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 D | intrin_neon.hpp | 73 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 D | intrin_neon.hpp | 73 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 D | aegis128-neon-inner.c | 89 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 D | dist.h | 436 uint16x8_t bitSet8 = vpaddlq_u8 (bitsSet);
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/aiq_core/ |
| H A D | RkAiqResourceTranslator.cpp | 723 uint16x8_t vrev_data; in translatePdafStats()
|