git: openjdk/panama-vector: vectorIntrinsics: 8282915: [vectorapi] Add new vector operation for reverse bits operation
Sandhya Viswanathan
sviswanathan at openjdk.java.net
Fri Mar 11 01:27:29 UTC 2022
Changeset: f4b5db39
Author: Smita Kamath <svkamath at openjdk.org>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2022-03-11 01:27:01 +0000
URL: https://git.openjdk.java.net/panama-vector/commit/f4b5db3929be5fa3df8a7432d18c8e491516cecd
8282915: [vectorapi] Add new vector operation for reverse bits operation
Reviewed-by: psandoz
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/subnode.hpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/prims/vectorSupport.cpp
! src/hotspot/share/prims/vectorSupport.hpp
! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorOperators.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template
! test/jdk/jdk/incubator/vector/Byte128VectorTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Double128VectorTests.java
! test/jdk/jdk/incubator/vector/Double256VectorTests.java
! test/jdk/jdk/incubator/vector/Double512VectorTests.java
! test/jdk/jdk/incubator/vector/Double64VectorTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Float128VectorTests.java
! test/jdk/jdk/incubator/vector/Float256VectorTests.java
! test/jdk/jdk/incubator/vector/Float512VectorTests.java
! test/jdk/jdk/incubator/vector/Float64VectorTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Int128VectorTests.java
! test/jdk/jdk/incubator/vector/Int256VectorTests.java
! test/jdk/jdk/incubator/vector/Int512VectorTests.java
! test/jdk/jdk/incubator/vector/Int64VectorTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Long128VectorTests.java
! test/jdk/jdk/incubator/vector/Long256VectorTests.java
! test/jdk/jdk/incubator/vector/Long512VectorTests.java
! test/jdk/jdk/incubator/vector/Long64VectorTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Short128VectorTests.java
! test/jdk/jdk/incubator/vector/Short256VectorTests.java
! test/jdk/jdk/incubator/vector/Short512VectorTests.java
! test/jdk/jdk/incubator/vector/Short64VectorTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java
! test/jdk/jdk/incubator/vector/gen-template.sh
! test/jdk/jdk/incubator/vector/templates/Perf-Scalar-header.template
! test/jdk/jdk/incubator/vector/templates/Unit-header.template
! test/micro/org/openjdk/bench/jdk/incubator/vector/operation/Byte128Vector.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/operation/Byte256Vector.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/operation/Byte512Vector.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/operation/Byte64Vector.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/operation/ByteMaxVector.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/operation/ByteScalar.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/operation/Double128Vector.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/operation/Double256Vector.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/operation/Double512Vector.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/operation/Double64Vector.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/operation/DoubleMaxVector.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/operation/DoubleScalar.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/operation/Float128Vector.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/operation/Float256Vector.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/operation/Float512Vector.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/operation/Float64Vector.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/operation/FloatMaxVector.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/operation/FloatScalar.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/operation/Int128Vector.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/operation/Int256Vector.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/operation/Int512Vector.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/operation/Int64Vector.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/operation/IntMaxVector.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/operation/IntScalar.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/operation/Long128Vector.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/operation/Long256Vector.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/operation/Long512Vector.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/operation/Long64Vector.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/operation/LongMaxVector.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/operation/LongScalar.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/operation/Short128Vector.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/operation/Short256Vector.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/operation/Short512Vector.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/operation/Short64Vector.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/operation/ShortMaxVector.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/operation/ShortScalar.java
More information about the panama-dev
mailing list