git: openjdk/jdk: jdk26: 8373502: C2 SuperWord: speculative check uses VPointer variable was pinned after speculative check, leading to bad graph

Emanuel Peter epeter at openjdk.org
Tue Dec 23 11:44:51 UTC 2025


Changeset: 3db9a5af
Branch: jdk26
Author:    Emanuel Peter <epeter at openjdk.org>
Date:      2025-12-23 11:43:23 +0000
URL:       https://git.openjdk.org/jdk/commit/3db9a5affed36e4a35893f0608e153a762794cdf

8373502: C2 SuperWord: speculative check uses VPointer variable was pinned after speculative check, leading to bad graph

Reviewed-by: mhaessig, chagedorn
Backport-of: 00050f84d44f3ec23e9c6da52bffd68770010749

! src/hotspot/share/opto/vectorization.cpp
! src/hotspot/share/opto/vectorization.hpp
+ test/hotspot/jtreg/compiler/loopopts/superword/TestAliasingCheckVPointerVariablesNotAvailable.java



More information about the jdk-changes mailing list