RFR: 8355689: Wrong native entry name for FloatMaxVector vector math stubs with -XX:MaxVectorSize=8
Vladimir Kozlov
kvn at openjdk.org
Tue Apr 29 02:20:55 UTC 2025
On Mon, 28 Apr 2025 19:41:28 GMT, Vladimir Ivanov <vlivanov at openjdk.org> wrote:
> Both SVML and SLEEF libraries reuse 128-bit versions for vector of 2 floats. Usually, only `Float64Vector` shape satisfies that condiditon, but with`-XX:MaxVectorSize=8` `FloatMaxVector` becomes 2 element vector as well.
>
> Adjust the relevant logic to match vector of 2 floats shape structurally.
>
> Testing: failing regression test, hs-tier1 - hs-tier4
Good.
-------------
Marked as reviewed by kvn (Reviewer).
PR Review: https://git.openjdk.org/jdk/pull/24936#pullrequestreview-2801643540
More information about the hotspot-dev
mailing list