Releases: ti-uni-bielefeld/T-SIMD
Releases · ti-uni-bielefeld/T-SIMD
v31.1.3
v31.1.2
What's Changed
- Fixed conversion from
VectoMaskon architectures whereMasks are being emulated withVecs by @jonicho in #4- This also adds
TypeInfo<T>::IntegerTypefor getting the signed integer type of the same size asT
- This also adds
- Fixed clang warning
-Wmissing-template-arg-list-after-template-kwby removing unnecessary template keywords in autotests by @jonicho in #5 - Updated clang-format to version 20 by @jonicho in #6
Full Changelog: v31.1.1...v31.1.2
v31.1.1
v31.1.0
Changelog
- Added an overload of the aligned_malloc function with alignment set to NATIVE_SIMD_WIDTH by default
- Added an integrate function
- Fixed description of classes not being visible in the documentation
- Renamed single header from tsimd_sh.H to tsimd.H to make switching between single header version and full version of the library easier
Full Changelog: v31.0.0...v31.1.0
v31.0.0
Changelog
- Organized the files of the project into a more structured directory layout
- Separated T-SIMD from WarpingSIMD and TiltSearch
- WarpingSIMD and TiltSearch can be found in their own repositories at https://github.com/ti-uni-bielefeld/WarpingSIMD and https://github.com/ti-uni-bielefeld/TiltSearch
- Moved the functions and classes in SIMDAlloc.H into the T-SIMD
simdnamespace - Various other bug fixes and improvements
Full Changelog: v30.2.0...v31.0.0
v30.2.0
v30.1.0
Changelog
- The mask argument in
mask_ifelseandmask_ifelsezeronow also accepts types different from the value arguments, as long as the types still have the same size
Full Changelog: v30.0.0...v30.1.0