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.32k stars 239 forks source link

NEON: implement all bf16-related intrinsics #1110

Closed yyctw closed 9 months ago

yyctw commented 9 months ago

Hi all, this is Eric from Andes Technology Corporation. This PR includes the following:

Added bf16 type to SIMDe. Added the +bf16 option to two cross files: aarch64-clang-15-ccache.cross and aarch64-gcc-12-ccache.cross. Implemented all bf16 type related intrinsics along with test cases. Added 133 initial implementations and corresponding test cases in 47 families which are listed below:

Thanks for reading and any recommendations are welcome๐ŸŽ‰๐ŸŽ‰๐ŸŽ‰!

yyctw commented 9 months ago

All comments have been completed.