RFR: 8312425: [vectorapi] AArch64: Optimize vector math operations with SLEEF [v5]

Magnus Ihse Bursie ihse at openjdk.org
Thu Nov 30 20:16:14 UTC 2023


On Thu, 30 Nov 2023 14:50:24 GMT, Andrew Haley <aph at openjdk.org> wrote:

>> Do this, but with the name vect_math.S. Don't use SLEEF headers in the build. I think you can do this with no build-time dependency on SLEEF at all if you load the library lazily at runtime.
>> 
>> [vect_math.S.txt](https://github.com/openjdk/jdk/files/13512306/vect_math.S.txt)
>
>> [vect_math.S.txt](https://github.com/openjdk/jdk/files/13512306/vect_math.S.txt)
> 
> I guess this will live only in os_linux and os_bsd because the Windows compiler won't like it AFAIK.

@theRealAph So your suggestion is that this assembly files lives in hotspot, instead of jdk.incubator.vector?

-------------

PR Comment: https://git.openjdk.org/jdk/pull/16234#issuecomment-1834474434


More information about the build-dev mailing list