RFR: 8343689: AArch64: Optimize MulReduction implementation [v4]
Mikhail Ablakatov
mablakatov at openjdk.org
Thu Jul 10 15:55:51 UTC 2025
On Wed, 2 Jul 2025 01:46:18 GMT, Xiaohong Gong <xgong at openjdk.org> wrote:
>> Well, we don't match it right now for auto-vectorization as it doesn't worth it performance-wise. This might change for future implementations of SVE(2). I'd still prefer to keep it so the set of instructions is complete.
>
> Removing is fine to me, as actually we do not have the case to test the correctness. Or maybe you could just do some changes locally (e.g. removing the `requires_strict_order` predication and the un-strict-order rule), and test it with VectorAPI cases?
Done: https://github.com/openjdk/jdk/commit/4593a5d717024df01769625993c2b769d8dde311
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/23181#discussion_r2198125027
More information about the hotspot-compiler-dev
mailing list