[jdk17u-dev] Integrated: 8282528: AArch64: Incorrect replicate2L_zero rule

Yi-Fan Tsai duke at openjdk.org
Mon Oct 3 21:39:07 UTC 2022


On Mon, 22 Aug 2022 07:53:45 GMT, Yi-Fan Tsai <duke at openjdk.org> wrote:

> Another commit 9d3379b9755e9739f0b8f5c29deb1d28d0f3aa81, "8267356: AArch64: Vector API SVE codegen support", adds "UseSVE == 0" to all predicates expanded from replicate$3$4$5, but it is not backported. It causes this backport not clean.
> 
> This backport instead preserves the predicate in replicate$3$4$5 prior to commit 9d3379 and preserves one more argument in the invocations.
> 
> The predicates are expanded from replicate$3$4$5 by m4 and verified as unmodified.

This pull request has now been integrated.

Changeset: 9483069f
Author:    Yi-Fan Tsai <yftsai at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
URL:       https://git.openjdk.org/jdk17u-dev/commit/9483069f53cb53a799a19fa0be1a9d9cfc6b7f09
Stats:     471 lines in 7 files changed: 372 ins; 20 del; 79 mod

8282528: AArch64: Incorrect replicate2L_zero rule

Reviewed-by: phh
Backport-of: c35590282d54d8388f2f7501a30365e0a912bfda

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

PR: https://git.openjdk.org/jdk17u-dev/pull/642


More information about the jdk-updates-dev mailing list