[jdk17u-dev] RFR: 8307572: AArch64: Vector registers are clobbered by some macroassemblers

Ningsheng Jian njian at openjdk.org
Tue May 30 03:24:04 UTC 2023


Clean backport of [JDK-8307572](https://bugs.openjdk.org/browse/JDK-8307572) to fix a hidden aarch64 issue, which may cause incorrect result with several common intrinsics used. Test case included in the patch failed without the fix and passed with this patch. No new jtreg test failure with both release and fastdebug build.

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

Commit messages:
 - Backport 33d9a857308eed53e06b448691910bc8aa2f8fc9

Changes: https://git.openjdk.org/jdk17u-dev/pull/1406/files
 Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1406&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8307572
  Stats: 391 lines in 6 files changed: 334 ins; 0 del; 57 mod
  Patch: https://git.openjdk.org/jdk17u-dev/pull/1406.diff
  Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/1406/head:pull/1406

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


More information about the jdk-updates-dev mailing list