simd-everywhere / simde

Implementations of SIMD instruction sets for systems which don't natively support them.
https://simd-everywhere.github.io/blog/
MIT License
2.35k stars 244 forks source link

Neon : RVV Intrinsics implementations - part2. #1189

Closed wewe5215 closed 3 months ago

wewe5215 commented 3 months ago

Hi,

I'm Chi-Wei from the National Tsing Hua University (NTHU) pllab. This PR includes the RVV implementations for the following Neon instructions. abal, abdl_high, addw, addw_high, bcax, bic, cadd_rot270, cadd_rot90, cmla_lane, cmla_rot180_lane , cmla_rot270_lane, cmla_rot90_lane, combine, cvt, dot, dot_lane, dup_n, eor, ext, maxnmv, minnmv , movl , movn , qdmull , qshlu_n, rnda, rsubhn , shl, shl_n, shll_n, shr_n, shrn_n, sqadd, sqrt