Skip to content
  • 3.5.1
  • cc4b021
  • Compare
    Choose a tag to compare
    Search for a tag
  • 3.5.1
  • cc4b021
  • Compare
    Choose a tag to compare
    Search for a tag

@shibatch shibatch released this Sep 15, 2020 · 46 commits to master since this release

This release fixes a bug in handling compiler flags that was preventing AVX2 detection.

Download sleef

Assets 2
  • 3.5.0
  • b2f4699
  • Compare
    Choose a tag to compare
    Search for a tag
  • 3.5.0
  • b2f4699
  • Compare
    Choose a tag to compare
    Search for a tag

@shibatch shibatch released this Sep 1, 2020 · 50 commits to master since this release

  • IBM System/390 support is added (PR #291)
  • The library can be built with Clang on Windows (PR #300)
  • Static libraries with LTO can be generated (PR #290)
  • Alternative division and sqrt methods can be chosen with AArch64 (PR #289)
  • Header files for inlining the whole SLEEF functions can be generated (PR #283)
  • IEEE remainder function is added (PR #271)
  • GCC-10 can now build SLEEF with SVE support (PR #310)
Assets 2
  • 3.4.1
  • 233ed22
  • Compare
    Choose a tag to compare
    Search for a tag
  • 3.4.1
  • 233ed22
  • Compare
    Choose a tag to compare
    Search for a tag

@shibatch shibatch released this Oct 1, 2019 · 89 commits to master since this release

  • Fixed accuracy problem with tan_u35, atan_u10, log2f_u35 and exp10f_u10 (PR #260, #265, #267)
  • SVE intrinsics that are not supported in newer ACLE are replaced (PR #268)
  • FMA4 detection problem is fixed (PR #262)
  • Compilation problem under Windows with MinGW is fixed (PR #266)

Download sleef

Assets 2
  • 3.4.0
  • 8df2bce
  • Compare
    Choose a tag to compare
    Search for a tag
  • 3.4.0
  • 8df2bce
  • Compare
    Choose a tag to compare
    Search for a tag

@shibatch shibatch released this Apr 28, 2019 · 97 commits to master since this release

  • Faster and low precision functions are added(PR #229)
  • Functions that return consistent results across platforms are added (PR #216, #224)
  • Many functions are now faster (PR #239)
  • Quad precision math library(libsleefquad) is added (PR #235, #237, #240)
  • Testers are now faster (PR #223)
  • AArch64 Vector Procedure Call Standard (AAVPCS) support

Download sleef

Assets 2
  • 3.3.1
  • ff0672d
  • Compare
    Choose a tag to compare
    Search for a tag
  • 3.3.1
  • ff0672d
  • Compare
    Choose a tag to compare
    Search for a tag

@shibatch shibatch released this Aug 22, 2018

  • i386 build problem is fixed
  • FreeBSD support is added
  • Trigonometric functions now evaluate correctly with full FP domain.

Download sleef

Assets 2
  • 3.3
  • ca4a25a
  • Compare
    Choose a tag to compare
    Search for a tag
  • 3.3
  • ca4a25a
  • Compare
    Choose a tag to compare
    Search for a tag

@shibatch shibatch released this Jul 6, 2018 · 153 commits to master since this release

  • AArch64 SVE and PowerPC VSX target supports are added
  • Modified Payne-Hanek argument reduction is added
  • 3.5-ULP hyperbolic functions are added
  • DFT is now faster

Download sleef

Assets 2
  • 3.2
  • 29c1068
  • Compare
    Choose a tag to compare
    Search for a tag
  • 3.2
  • 29c1068
  • Compare
    Choose a tag to compare
    Search for a tag

@shibatch shibatch released this Feb 26, 2018 · 165 commits to master since this release

  • The whole build system of the project migrated from makefiles to cmake.
  • GNUABI version of the library with compatibility tests is added.
  • Extensive upstream testing via Travis CI and Appveyor
  • log2 is added.
  • The library can be compiled to an LLVM bitcode object
  • Added masked interface to the library to support AVX512F masked vectorization.
  • Use native instructions if available for sqrt.
  • Removed libm dependency.

[Download sleef](https://sourceforge.net/projects/sleef/files/3.2/Migrated to cmake, etc..zip/download)

Assets 3

@shibatch shibatch released this Jul 19, 2017 · 284 commits to master since this release

  • Added AArch64 support
  • Implemented the remaining C99 math functions : lgamma, tgamma, erf, erfc, fabs, copysign, fmax, fmin, fdim, trunc, floor, ceil, round, rint, modf, ldexp, nextafter, frexp, hypot, and fmod.
  • Added dispatcher for x86 functions
  • Improved reduction of trigonometric functions
  • Added support for 32-bit x86, Cygwin, etc.
  • Improved tester
  • Updated documentation
  • Etc.

[Download sleef](https://sourceforge.net/projects/sleef/files/3.1/AArch64 support, many more functions, etc..zip/download)

Assets 2

@shibatch shibatch released this Feb 7, 2017 · 344 commits to master since this release

  • New API is defined
  • Functions for DFT are added
  • sincospi functions are added
  • gencoef now supports single, extended and quad precision in addition to double precision
  • Linux, Windows and Mac OS X are supported
  • GCC, Clang, Intel Compiler, Microsoft Visual C++ are supported
  • The library can be compiled as DLLs
  • Files needed for creating a debian package are now included
Assets 2

@shibatch shibatch released this Jan 30, 2017 · 347 commits to master since this release

Renamed LICENSE_1_0.txt to LICENSE.txt

Assets 2
You can’t perform that action at this time.