| /OK3568_Linux_fs/kernel/lib/raid6/ |
| H A D | recov_neon_inner.c | 15 static uint8x16_t vqtbl1q_u8(uint8x16_t a, uint8x16_t b) in vqtbl1q_u8() 18 uint8x16_t val; in vqtbl1q_u8() 31 uint8x16_t pm0 = vld1q_u8(pbmul); in __raid6_2data_recov_neon() 32 uint8x16_t pm1 = vld1q_u8(pbmul + 16); in __raid6_2data_recov_neon() 33 uint8x16_t qm0 = vld1q_u8(qmul); in __raid6_2data_recov_neon() 34 uint8x16_t qm1 = vld1q_u8(qmul + 16); in __raid6_2data_recov_neon() 35 uint8x16_t x0f = vdupq_n_u8(0x0f); in __raid6_2data_recov_neon() 50 uint8x16_t vx, vy, px, qx, db; in __raid6_2data_recov_neon() 80 uint8x16_t qm0 = vld1q_u8(qmul); in __raid6_datap_recov_neon() 81 uint8x16_t qm1 = vld1q_u8(qmul + 16); in __raid6_datap_recov_neon() [all …]
|
| H A D | neon.uc | 29 typedef uint8x16_t unative_t;
|
| /OK3568_Linux_fs/kernel/crypto/ |
| H A D | aegis128-neon-inner.c | 26 uint8x16_t v[5]; 52 uint8x16_t aegis_aes_round(uint8x16_t w) in aegis_aes_round() 54 uint8x16_t z = {}; in aegis_aes_round() 66 uint8x16_t v; in aegis_aes_round() 88 w = (v << 1) ^ (uint8x16_t)(((int8x16_t)v >> 7) & 0x1b); in aegis_aes_round() 89 w ^= (uint8x16_t)vrev32q_u16((uint16x8_t)v); in aegis_aes_round() 108 uint8x16_t m) in aegis128_update_neon() 145 uint8x16_t k = vld1q_u8(key); in crypto_aegis128_init_neon() 146 uint8x16_t kiv = k ^ vld1q_u8(iv); in crypto_aegis128_init_neon() 180 uint8x16_t msg; in crypto_aegis128_encrypt_chunk_neon() [all …]
|
| /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 | 38 typedef __simd128_uint8_t uint8x16_t; typedef 57 typedef struct { uint8x16_t val[2]; } uint8x16x2_t; 58 typedef struct { uint8x16_t val[4]; } uint8x16x4_t; 104 __arm_vreinterpretq_s16_u8 (uint8x16_t __a) in __arm_vreinterpretq_s16_u8() 153 __arm_vreinterpretq_s32_u8 (uint8x16_t __a) in __arm_vreinterpretq_s32_u8() 202 __arm_vreinterpretq_s64_u8 (uint8x16_t __a) in __arm_vreinterpretq_s64_u8() 251 __arm_vreinterpretq_s8_u8 (uint8x16_t __a) in __arm_vreinterpretq_s8_u8() 300 __arm_vreinterpretq_u16_u8 (uint8x16_t __a) in __arm_vreinterpretq_u16_u8() 350 __arm_vreinterpretq_u32_u8 (uint8x16_t __a) in __arm_vreinterpretq_u32_u8() 399 __arm_vreinterpretq_u64_u8 (uint8x16_t __a) in __arm_vreinterpretq_u64_u8() [all …]
|
| H A D | arm_mve.h | 3352 __extension__ extern __inline uint8x16_t 3354 __arm_vrev64q_u8 (uint8x16_t __a) in __arm_vrev64q_u8() 3373 __extension__ extern __inline uint8x16_t 3375 __arm_vmvnq_u8 (uint8x16_t __a) in __arm_vmvnq_u8() 3394 __extension__ extern __inline uint8x16_t 3415 __extension__ extern __inline uint8x16_t 3417 __arm_vclzq_u8 (uint8x16_t __a) in __arm_vclzq_u8() 3438 __arm_vaddvq_u8 (uint8x16_t __a) in __arm_vaddvq_u8() 3457 __extension__ extern __inline uint8x16_t 3459 __arm_vrev32q_u8 (uint8x16_t __a) in __arm_vrev32q_u8() [all …]
|
| H A D | arm_neon.h | 92 typedef __simd128_uint8_t uint8x16_t; typedef 159 uint8x16_t val[2]; 298 uint8x16_t val[3]; 437 uint8x16_t val[4]; 635 __extension__ extern __inline uint8x16_t 637 vaddq_u8 (uint8x16_t __a, uint8x16_t __b) in vaddq_u8() 810 __extension__ extern __inline uint8x16_t 812 vhaddq_u8 (uint8x16_t __a, uint8x16_t __b) in vhaddq_u8() 814 return (uint8x16_t)__builtin_neon_vhadduv16qi ((int8x16_t) __a, (int8x16_t) __b); in vhaddq_u8() 894 __extension__ extern __inline uint8x16_t [all …]
|
| H A D | arm_cde.h | 143 (uint8x16_t)__builtin_arm_vcx1qv16qi(coproc, imm) 149 (uint8x16_t)__builtin_arm_vcx2qv16qi(coproc, n, imm) 155 (uint8x16_t)__builtin_arm_vcx3qv16qi(coproc, n, m, imm)
|
| /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 | 62 typedef __Uint8x16_t uint8x16_t; typedef 156 uint8x16_t val[2]; 316 uint8x16_t val[3]; 446 uint8x16_t val[4]; 796 __extension__ extern __inline uint8x16_t 798 vaddq_u8 (uint8x16_t __a, uint8x16_t __b) in vaddq_u8() 892 vaddl_high_u8 (uint8x16_t __a, uint8x16_t __b) in vaddl_high_u8() 982 vaddw_high_u8 (uint16x8_t __a, uint8x16_t __b) in vaddw_high_u8() 1070 __extension__ extern __inline uint8x16_t 1072 vhaddq_u8 (uint8x16_t __a, uint8x16_t __b) in vhaddq_u8() [all …]
|
| /OK3568_Linux_fs/external/rknpu2/examples/3rdparty/opencv/opencv-linux-aarch64/include/opencv2/flann/ |
| H A D | dist.h | 432 uint8x16_t A_vec = vld1q_u8 (a + i); 433 uint8x16_t B_vec = vld1q_u8 (b + i); 434 uint8x16_t AxorB = veorq_u8 (A_vec, B_vec); 435 uint8x16_t bitsSet = vcntq_u8 (AxorB);
|
| /OK3568_Linux_fs/external/rknpu2/examples/3rdparty/opencv/opencv-linux-aarch64/include/opencv2/core/hal/ |
| H A D | intrin_neon.hpp | 71 OPENCV_HAL_IMPL_NEON_REINTERPRET(uint8x16_t, u8) 88 explicit v_uint8x16(uint8x16_t v) : val(v) {} in v_uint8x16() 100 uint8x16_t val; 400 uint8x16_t ab = vcombine_u8(vmovn_u16(a.val), vmovn_u16(b.val)); 1055 uint8x16_t t = vcntq_u8(cast(a.val)); \ 1071 uint8x16_t v0 = vshlq_u8(vshrq_n_u8(a.val, 7), vcombine_s8(m0, m0)); in OPENCV_HAL_IMPL_NEON_POPCOUNT()
|
| /OK3568_Linux_fs/external/rknpu2/examples/3rdparty/opencv/opencv-linux-armhf/include/opencv2/core/hal/ |
| H A D | intrin_neon.hpp | 71 OPENCV_HAL_IMPL_NEON_REINTERPRET(uint8x16_t, u8) 88 explicit v_uint8x16(uint8x16_t v) : val(v) {} in v_uint8x16() 100 uint8x16_t val; 400 uint8x16_t ab = vcombine_u8(vmovn_u16(a.val), vmovn_u16(b.val)); 1055 uint8x16_t t = vcntq_u8(cast(a.val)); \ 1071 uint8x16_t v0 = vshlq_u8(vshrq_n_u8(a.val, 7), vcombine_s8(m0, m0)); in OPENCV_HAL_IMPL_NEON_POPCOUNT()
|
| /OK3568_Linux_fs/external/rknpu2/examples/3rdparty/opencv/OpenCV-android-sdk/sdk/native/jni/include/opencv2/core/hal/ |
| H A D | intrin_neon.hpp | 71 OPENCV_HAL_IMPL_NEON_REINTERPRET(uint8x16_t, u8) 88 explicit v_uint8x16(uint8x16_t v) : val(v) {} in v_uint8x16() 100 uint8x16_t val; 400 uint8x16_t ab = vcombine_u8(vmovn_u16(a.val), vmovn_u16(b.val)); 1055 uint8x16_t t = vcntq_u8(cast(a.val)); \ 1071 uint8x16_t v0 = vshlq_u8(vshrq_n_u8(a.val, 7), vcombine_s8(m0, m0)); in OPENCV_HAL_IMPL_NEON_POPCOUNT()
|