Naoki Shibata
Naoki Shibata
We are going to modify the code base so that it will comply with the latest ACLE SVE specification. Since the sizeless structures are removed from the ACLE, we need...
There have been several requests for providing vectorized SLEEF functions in a header file, https://github.com/shibatch/sleef/issues/230 It turned out that this functionality is not too hard to implement. We can use...
Segmentation fault occurs with gnuabi_compatibility.c testing with i386 and AVX. The cause of this problem is that it is using a hack for simplifying the number of macros, and the...
Following the discussion on the issues regarding to migration to new cmake build system, I here created a discussion thread for naming of functions that will be used in llvm...
I am planning to add a VML-style API to SLEEF. https://software.intel.com/en-us/mkl-developer-reference-c-vm-mathematical-functions The function names will have Sleef_ prefix. For example, the function corresponding to vmdPow will be Sleef_vmdPow. The macros...
The following CPU feature detection functions will be implemented in common.c and exported. Each function returns non-zero value if the corresponding CPU feature is available. Sleef_cpuSupportsSVE() returns the value returned...
I am planning to make big changes for version 3.3. Most of them are already discussed in the issues, but here I list them. * https://github.com/shibatch/sleef/issues/47 Each math function should...
I made a pull request for implementing masked functions by combining the current unmasked functions and a selection(blending) function. https://github.com/shibatch/sleef/pull/139 However, there is a concern on the performance of this...
I am planning to add aliases that conform to the GNU Vector ABI specification to the functions whose names start with Sleef_. By doing this, compilers including GCC and Clang...
There is a request for making scalar functions produce the same results as the vectorized functions. https://sourceforge.net/p/sleef/discussion/general/thread/bed4208e/ In order to follow this request, I am now considering to write helper...