--- old/src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java 2019-04-23 10:51:11.492187600 -0700 +++ new/src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java 2019-04-23 10:51:11.054787000 -0700 @@ -163,7 +163,7 @@ return VectorIntrinsics.cast( Int512Vector.class, int.class, LENGTH, - s.boxType(), + s.vectorType(), s.elementType(), LENGTH, this, s, (species, vector) -> vector.castDefault(species) @@ -301,7 +301,7 @@ @ForceInline public IntVector reshape(VectorSpecies s) { Objects.requireNonNull(s); - if (s.bitSize() == 64 && (s.boxType() == Int64Vector.class)) { + if (s.bitSize() == 64 && (s.vectorType() == Int64Vector.class)) { return VectorIntrinsics.reinterpret( Int512Vector.class, int.class, LENGTH, @@ -310,7 +310,7 @@ this, s, (species, vector) -> (IntVector) vector.defaultReinterpret(species) ); - } else if (s.bitSize() == 128 && (s.boxType() == Int128Vector.class)) { + } else if (s.bitSize() == 128 && (s.vectorType() == Int128Vector.class)) { return VectorIntrinsics.reinterpret( Int512Vector.class, int.class, LENGTH, @@ -319,7 +319,7 @@ this, s, (species, vector) -> (IntVector) vector.defaultReinterpret(species) ); - } else if (s.bitSize() == 256 && (s.boxType() == Int256Vector.class)) { + } else if (s.bitSize() == 256 && (s.vectorType() == Int256Vector.class)) { return VectorIntrinsics.reinterpret( Int512Vector.class, int.class, LENGTH, @@ -328,7 +328,7 @@ this, s, (species, vector) -> (IntVector) vector.defaultReinterpret(species) ); - } else if (s.bitSize() == 512 && (s.boxType() == Int512Vector.class)) { + } else if (s.bitSize() == 512 && (s.vectorType() == Int512Vector.class)) { return VectorIntrinsics.reinterpret( Int512Vector.class, int.class, LENGTH, @@ -338,7 +338,7 @@ (species, vector) -> (IntVector) vector.defaultReinterpret(species) ); } else if ((s.bitSize() > 0) && (s.bitSize() <= 2048) - && (s.bitSize() % 128 == 0) && (s.boxType() == IntMaxVector.class)) { + && (s.bitSize() % 128 == 0) && (s.vectorType() == IntMaxVector.class)) { return VectorIntrinsics.reinterpret( Int512Vector.class, int.class, LENGTH, @@ -665,7 +665,7 @@ @Override @ForceInline - public Int512Vector shiftL(int s) { + public Int512Vector shiftLeft(int s) { return VectorIntrinsics.broadcastInt( VECTOR_OP_LSHIFT, Int512Vector.class, int.class, LENGTH, this, s, @@ -674,13 +674,13 @@ @Override @ForceInline - public Int512Vector shiftL(int s, VectorMask m) { - return blend(shiftL(s), m); + public Int512Vector shiftLeft(int s, VectorMask m) { + return blend(shiftLeft(s), m); } @Override @ForceInline - public Int512Vector shiftR(int s) { + public Int512Vector shiftRight(int s) { return VectorIntrinsics.broadcastInt( VECTOR_OP_URSHIFT, Int512Vector.class, int.class, LENGTH, this, s, @@ -689,13 +689,13 @@ @Override @ForceInline - public Int512Vector shiftR(int s, VectorMask m) { - return blend(shiftR(s), m); + public Int512Vector shiftRight(int s, VectorMask m) { + return blend(shiftRight(s), m); } @Override @ForceInline - public Int512Vector aShiftR(int s) { + public Int512Vector shiftArithmeticRight(int s) { return VectorIntrinsics.broadcastInt( VECTOR_OP_RSHIFT, Int512Vector.class, int.class, LENGTH, this, s, @@ -704,13 +704,13 @@ @Override @ForceInline - public Int512Vector aShiftR(int s, VectorMask m) { - return blend(aShiftR(s), m); + public Int512Vector shiftArithmeticRight(int s, VectorMask m) { + return blend(shiftArithmeticRight(s), m); } @Override @ForceInline - public Int512Vector shiftL(Vector s) { + public Int512Vector shiftLeft(Vector s) { Int512Vector shiftv = (Int512Vector)s; // As per shift specification for Java, mask the shift count. shiftv = shiftv.and(IntVector.broadcast(SPECIES, 0x1f)); @@ -722,7 +722,7 @@ @Override @ForceInline - public Int512Vector shiftR(Vector s) { + public Int512Vector shiftRight(Vector s) { Int512Vector shiftv = (Int512Vector)s; // As per shift specification for Java, mask the shift count. shiftv = shiftv.and(IntVector.broadcast(SPECIES, 0x1f)); @@ -734,7 +734,7 @@ @Override @ForceInline - public Int512Vector aShiftR(Vector s) { + public Int512Vector shiftArithmeticRight(Vector s) { Int512Vector shiftv = (Int512Vector)s; // As per shift specification for Java, mask the shift count. shiftv = shiftv.and(IntVector.broadcast(SPECIES, 0x1f)); @@ -1107,7 +1107,7 @@ } @Override - public Int512Vector rotateEL(int j) { + public Int512Vector rotateLanesLeft(int j) { int[] vec = getElements(); int[] res = new int[length()]; for (int i = 0; i < length(); i++){ @@ -1117,7 +1117,7 @@ } @Override - public Int512Vector rotateER(int j) { + public Int512Vector rotateLanesRight(int j) { int[] vec = getElements(); int[] res = new int[length()]; for (int i = 0; i < length(); i++){ @@ -1132,7 +1132,7 @@ } @Override - public Int512Vector shiftEL(int j) { + public Int512Vector shiftLanesLeft(int j) { int[] vec = getElements(); int[] res = new int[length()]; for (int i = 0; i < length() - j; i++) { @@ -1142,7 +1142,7 @@ } @Override - public Int512Vector shiftER(int j) { + public Int512Vector shiftLanesRight(int j) { int[] vec = getElements(); int[] res = new int[length()]; for (int i = 0; i < length() - j; i++){