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

Hamlin Li mli at openjdk.org
Fri Mar 22 15:36:24 UTC 2024


On Fri, 22 Mar 2024 10:29:36 GMT, Robbin Ehn <rehn at openjdk.org> wrote:

>>> What is the relevance of SVE support at build time? Should it matter what the build machine is?
>> 
>> My understanding is that we need a compiler that supports `-march=armv8-a+sve`; otherwise we can't build the redirect library properly. But maybe that is a misunderstanding?
>
>> > What is the relevance of SVE support at build time? Should it matter what the build machine is?
>> 
>> My understanding is that we need a compiler that supports `-march=armv8-a+sve`; otherwise we can't build the redirect library properly. But maybe that is a misunderstanding?
> 
> Yes, it should be in gcc 8 and above, and [we seem to require gcc 10](https://openjdk.org/groups/build/doc/building.html).

> @robehn Great! I guess that option goes hand-in-hand with arm_sve.h? If so, we can remove the complication of the SVE check completely.

If we all agree to optimistically integrate the current pr (needs both build time + run time sleef support) first, I can check related things, and do necessary modification/improvement.

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

PR Comment: https://git.openjdk.org/jdk/pull/18294#issuecomment-2015353690


More information about the build-dev mailing list