SLEEF 3.1

This is a vectorized libm. Elementary functions like trig, pow, asinh can be evaluated using SIMD instructions. It is portable, and currently supports SSE2, AVX, AVX2, FMA4, AVX512F and ARM NEON. The library is coded without a conditional branch. It is extensively tested to check if it handles corner cases well.