--- old/src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java 2019-04-26 14:49:47.367686500 -0700 +++ new/src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java 2019-04-26 14:49:46.755193700 -0700 @@ -162,7 +162,7 @@ return VectorIntrinsics.cast( Double64Vector.class, double.class, LENGTH, - s.boxType(), + s.vectorType(), s.elementType(), LENGTH, this, s, (species, vector) -> vector.castDefault(species) @@ -300,7 +300,7 @@ @ForceInline public DoubleVector reshape(VectorSpecies s) { Objects.requireNonNull(s); - if (s.bitSize() == 64 && (s.boxType() == Double64Vector.class)) { + if (s.bitSize() == 64 && (s.vectorType() == Double64Vector.class)) { return VectorIntrinsics.reinterpret( Double64Vector.class, double.class, LENGTH, @@ -309,7 +309,7 @@ this, s, (species, vector) -> (DoubleVector) vector.defaultReinterpret(species) ); - } else if (s.bitSize() == 128 && (s.boxType() == Double128Vector.class)) { + } else if (s.bitSize() == 128 && (s.vectorType() == Double128Vector.class)) { return VectorIntrinsics.reinterpret( Double64Vector.class, double.class, LENGTH, @@ -318,7 +318,7 @@ this, s, (species, vector) -> (DoubleVector) vector.defaultReinterpret(species) ); - } else if (s.bitSize() == 256 && (s.boxType() == Double256Vector.class)) { + } else if (s.bitSize() == 256 && (s.vectorType() == Double256Vector.class)) { return VectorIntrinsics.reinterpret( Double64Vector.class, double.class, LENGTH, @@ -327,7 +327,7 @@ this, s, (species, vector) -> (DoubleVector) vector.defaultReinterpret(species) ); - } else if (s.bitSize() == 512 && (s.boxType() == Double512Vector.class)) { + } else if (s.bitSize() == 512 && (s.vectorType() == Double512Vector.class)) { return VectorIntrinsics.reinterpret( Double64Vector.class, double.class, LENGTH, @@ -337,7 +337,7 @@ (species, vector) -> (DoubleVector) vector.defaultReinterpret(species) ); } else if ((s.bitSize() > 0) && (s.bitSize() <= 2048) - && (s.bitSize() % 128 == 0) && (s.boxType() == DoubleMaxVector.class)) { + && (s.bitSize() % 128 == 0) && (s.vectorType() == DoubleMaxVector.class)) { return VectorIntrinsics.reinterpret( Double64Vector.class, double.class, LENGTH, @@ -838,7 +838,7 @@ @Override @ForceInline - public double addAll() { + public double addLanes() { long bits = (long) VectorIntrinsics.reductionCoerced( VECTOR_OP_ADD, Double64Vector.class, double.class, LENGTH, this, @@ -851,7 +851,7 @@ @Override @ForceInline - public double mulAll() { + public double mulLanes() { long bits = (long) VectorIntrinsics.reductionCoerced( VECTOR_OP_MUL, Double64Vector.class, double.class, LENGTH, this, @@ -864,7 +864,7 @@ @Override @ForceInline - public double minAll() { + public double minLanes() { long bits = (long) VectorIntrinsics.reductionCoerced( VECTOR_OP_MIN, Double64Vector.class, double.class, LENGTH, this, @@ -877,7 +877,7 @@ @Override @ForceInline - public double maxAll() { + public double maxLanes() { long bits = (long) VectorIntrinsics.reductionCoerced( VECTOR_OP_MAX, Double64Vector.class, double.class, LENGTH, this, @@ -891,27 +891,27 @@ @Override @ForceInline - public double addAll(VectorMask m) { - return DoubleVector.broadcast(SPECIES, (double) 0).blend(this, m).addAll(); + public double addLanes(VectorMask m) { + return DoubleVector.broadcast(SPECIES, (double) 0).blend(this, m).addLanes(); } @Override @ForceInline - public double mulAll(VectorMask m) { - return DoubleVector.broadcast(SPECIES, (double) 1).blend(this, m).mulAll(); + public double mulLanes(VectorMask m) { + return DoubleVector.broadcast(SPECIES, (double) 1).blend(this, m).mulLanes(); } @Override @ForceInline - public double minAll(VectorMask m) { - return DoubleVector.broadcast(SPECIES, Double.MAX_VALUE).blend(this, m).minAll(); + public double minLanes(VectorMask m) { + return DoubleVector.broadcast(SPECIES, Double.MAX_VALUE).blend(this, m).minLanes(); } @Override @ForceInline - public double maxAll(VectorMask m) { - return DoubleVector.broadcast(SPECIES, Double.MIN_VALUE).blend(this, m).maxAll(); + public double maxLanes(VectorMask m) { + return DoubleVector.broadcast(SPECIES, Double.MIN_VALUE).blend(this, m).maxLanes(); } @Override @@ -1154,7 +1154,7 @@ @Override - public Double64Vector rotateEL(int j) { + public Double64Vector rotateLanesLeft(int j) { double[] vec = getElements(); double[] res = new double[length()]; for (int i = 0; i < length(); i++){ @@ -1164,7 +1164,7 @@ } @Override - public Double64Vector rotateER(int j) { + public Double64Vector rotateLanesRight(int j) { double[] vec = getElements(); double[] res = new double[length()]; for (int i = 0; i < length(); i++){ @@ -1179,7 +1179,7 @@ } @Override - public Double64Vector shiftEL(int j) { + public Double64Vector shiftLanesLeft(int j) { double[] vec = getElements(); double[] res = new double[length()]; for (int i = 0; i < length() - j; i++) { @@ -1189,7 +1189,7 @@ } @Override - public Double64Vector shiftER(int j) { + public Double64Vector shiftLanesRight(int j) { double[] vec = getElements(); double[] res = new double[length()]; for (int i = 0; i < length() - j; i++){