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

Yi-Fan Tsai duke at openjdk.org
Mon Aug 22 08:03:22 UTC 2022


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.

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

Commit messages:
 - Backport c35590282d54d8388f2f7501a30365e0a912bfda

Changes: https://git.openjdk.org/jdk17u-dev/pull/642/files
 Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=642&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8282528
  Stats: 471 lines in 7 files changed: 372 ins; 20 del; 79 mod
  Patch: https://git.openjdk.org/jdk17u-dev/pull/642.diff
  Fetch: git fetch https://git.openjdk.org/jdk17u-dev pull/642/head:pull/642

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


More information about the jdk-updates-dev mailing list