< prev index next >

test/jdk/jdk/incubator/vector/benchmark/src/main/java/benchmark/jdk/incubator/vector/SortVector.java

Print this page
rev 55894 : 8222897: [vector] Renaming of shift, rotate operations. Few other api changes.
Summary: Renaming of shift, rotate operations. Few other api changes.
Reviewed-by: jrose, briangoetz

@@ -24,12 +24,13 @@
  */
 package benchmark.jdk.incubator.vector;
 
 import jdk.incubator.vector.IntVector;
 import jdk.incubator.vector.Vector;
-import jdk.incubator.vector.Vector.Mask;
-import jdk.incubator.vector.Vector.Species;
+import jdk.incubator.vector.VectorMask;
+import jdk.incubator.vector.VectorSpecies;
+import jdk.incubator.vector.VectorShuffle;
 import org.openjdk.jmh.annotations.*;
 
 import java.util.concurrent.TimeUnit;
 
 /**

@@ -74,12 +75,12 @@
     public void sortVectorI512() {
         sort(I512);
     }
 
 
-    void sort(Species<Integer> spec) {
-        var iota = (IntVector) IntVector.shuffleIota(spec).toVector(); // [ 0 1 ... n ]
+    void sort(VectorSpecies<Integer> spec) {
+        var iota = (IntVector) VectorShuffle.shuffleIota(spec).toVector(); // [ 0 1 ... n ]
 
         var result = IntVector.broadcast(spec, 0);
         var index = IntVector.broadcast(spec, 0);
         var incr = IntVector.broadcast(spec, 1);
 
< prev index next >