rsimd

Make SIMD instruction sets easier to use
git clone git://git.meso-star.fr/rsimd.git
Log | Files | Refs | README | LICENSE

commit ba36bbabaf9dd1863b7ea0d07d4293f665b84c59
parent 514bcc2a33132302dbf3ecf85a95893c70cf56fb
Author: vaplv <vaplv@free.fr>
Date:   Wed, 16 Jun 2021 09:13:42 +0200

Add the 0.2 and 0.3 release notes

Diffstat:
MREADME.md | 18++++++++++++++++++
1 file changed, 18 insertions(+), 0 deletions(-)

diff --git a/README.md b/README.md @@ -19,6 +19,24 @@ RCMake, RSys and Sleef install directories to the `CMAKE_PREFIX_PATH` variable. The resulting project can be edited, built, tested and installed as any CMake project. +## Release notes + +### Version 0.3 + +- Add 8-way vector API for the float and int32 types. +- Add the `v<4|8>i_[reduce_]<min|max>` functions. +- Add the `v4i_minus` function. +- Rely on the [Sleef](https://sleef.org) library to replace the hand-crafted + implementation of the trigonometric functions. +- Add math functions for both 4-way and 8-way vectors. Provided math functions are: + copysign, floor, pow, exp[<2|10>] and log[<2|10>]. + +### Version 0.2.1 + +- If supported by the compiler, use the SSE4.1 blendv instruction in the + `v4f_sel` function +- Turns the RSIMD library in shared library. + ## License Copyright (C) 2014-2021 Vincent Forest (vaplv@free.fr). RSIMD is free software