Searched refs:vsum0 (Results 1 – 2 of 2) sorted by relevance
/llvm-project/libc/AOR_v20.02/networking/arm/ |
H A D | chksum_simd.c | 53 uint64x2_t vsum0 = { 0, 0 }; in __chksum_arm_simd() local 64 vsum0 = vpadalq_u32(vsum0, vtmp0); in __chksum_arm_simd() 73 vsum0 = vpadalq_u32(vsum0, vreinterpretq_u32_u64(vsum2)); in __chksum_arm_simd() 75 vsum0 = vpadalq_u32(vsum0, vreinterpretq_u32_u64(vsum1)); in __chksum_arm_simd() 81 vsum0 = vpadalq_u32(vsum0, vtmp0); in __chksum_arm_simd() 90 vsum0 = vpaddlq_u32(vreinterpretq_u32_u64(vsum0)); in __chksum_arm_simd() 92 vsum0 = vpaddlq_u32(vreinterpretq_u32_u64(vsum0)); in __chksum_arm_simd() 94 Assert((vgetq_lane_u64(vsum0, 0) >> 32) == 0); in __chksum_arm_simd() 95 Assert((vgetq_lane_u64(vsum0, 1) >> 32) == 0); in __chksum_arm_simd() 96 uint32x2_t vtmp = vmovn_u64(vsum0); in __chksum_arm_simd()
|
/llvm-project/libc/AOR_v20.02/networking/aarch64/ |
H A D | chksum_simd.c | 79 uint64x2_t vsum0 = { 0, 0 }; in __chksum_aarch64_simd() local 91 vsum0 = vpadalq_u32(vsum0, vtmp0); in __chksum_aarch64_simd() 100 vsum0 = vpadalq_u32(vsum0, vreinterpretq_u32_u64(vsum2)); in __chksum_aarch64_simd() 108 vsum0 = vpadalq_u32(vsum0, vtmp0); in __chksum_aarch64_simd() 116 vsum0 = vpadalq_u32(vsum0, vreinterpretq_u32_u64(vsum1)); in __chksum_aarch64_simd() 122 vsum0 = vpadalq_u32(vsum0, vtmp); in __chksum_aarch64_simd() 132 vsum0 = vaddw_u32(vsum0, vtmp); in __chksum_aarch64_simd() 138 uint64_t val = vaddlvq_u32(vreinterpretq_u32_u64(vsum0)); in __chksum_aarch64_simd()
|