Naoki Shibata

Results 223 comments of Naoki Shibata

I also noticed that I need to introduce type casting functions for arguments and return values of the exported functions. For example, vdouble should remain __m128d in helperavx2_scalar.h. However, the...

In order to realize this feature, all conditional branches have to be eliminated. In the current implementation of SLEEF, conditional branches are used for argument reduction of trig functions, where...

I also noticed that bit-patterns of NAN values are sometimes changed through optimization with GCC. It seems clang does not have this problem.

I'm going to introduce tester3 for this feature(actually I've made it already). This tester will check if the returned values from two implementations are bit-identical. This test is quick since...

As you know, NaN is not defined by a single pattern of bits, but it can have information in it. That information in NaN seems to be changed during optimization.

Yes. Thank you for pointing out.

First of all, making results consistent between aarch32 and other architectures is almost impossible. Making them close to each other could be possible, though. We definitely need IEEE 754 compliance,...

I am ready to start, but @fpetrogalli-arm seems very busy now. I think I will need to ask him to review the code many times for this. @fpetrogalli-arm How do...

Yeah, of course I will. I will start from planning, and I will do that from July. I will make another PR by then.