git: openjdk/jdk: 8300256: C2: vectorization is sometimes skipped on loops where it would succeed

Roland Westrelin roland at openjdk.org
Wed Feb 1 09:53:07 UTC 2023


Changeset: 2a8ae2ff
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2023-02-01 09:48:54 +0000
URL:       https://git.openjdk.org/jdk/commit/2a8ae2ff1c95cb75f315eb5340bff2b46409d1ae

8300256: C2: vectorization is sometimes skipped on loops where it would succeed

Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/superword.cpp
+ test/hotspot/jtreg/compiler/c2/irTests/TestVectorizationNotRun.java



More information about the jdk-changes mailing list