[jdk17u-dev] RFR: 8307572: AArch64: Vector registers are clobbered by some macroassemblers [v2]
Ningsheng Jian
njian at openjdk.org
Tue Jun 13 06:54:16 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.
Ningsheng Jian has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision:
- Merge remote-tracking branch 'origin/jdk17u-dev' into jdk17u-8307572-backport
- Backport 33d9a857308eed53e06b448691910bc8aa2f8fc9
Clean backport of JDK-8307572. Fixes a hidden aarch64 issue, which may
cause incorrect result with several common intrinsics used.
-------------
Changes:
- all: https://git.openjdk.org/jdk17u-dev/pull/1406/files
- new: https://git.openjdk.org/jdk17u-dev/pull/1406/files/108b3261..c9ea1aed
Webrevs:
- full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1406&range=01
- incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=1406&range=00-01
Stats: 383 lines in 19 files changed: 217 ins; 126 del; 40 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