git: openjdk/jdk: master: 8342095: Add autovectorizer support for subword vector casts

Jasmine Karthikeyan jkarthikeyan at openjdk.org
Thu Feb 26 05:18:47 UTC 2026


Changeset: 074044c2
Branch: master
Author:    Jasmine Karthikeyan <jkarthikeyan at openjdk.org>
Date:      2026-02-26 05:15:30 +0000
URL:       https://git.openjdk.org/jdk/commit/074044c2f37e2da5bb05ea2fc74f6d1e42735ab6

8342095: Add autovectorizer support for subword vector casts

Reviewed-by: epeter, qamai

! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
! src/hotspot/share/opto/superwordVTransformBuilder.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! src/hotspot/share/opto/vtransform.hpp
! test/hotspot/jtreg/compiler/c2/TestMinMaxSubword.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestCompatibleUseDefTypeSize.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestReductions.java
! test/hotspot/jtreg/compiler/vectorization/TestRotateByteAndShortVector.java
! test/hotspot/jtreg/compiler/vectorization/TestSubwordTruncation.java
! test/hotspot/jtreg/compiler/vectorization/runner/ArrayShiftOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/ArrayTypeConvertTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicShortOpTest.java
+ test/micro/org/openjdk/bench/vm/compiler/VectorSubword.java



More information about the jdk-changes mailing list