--- old/src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorIntrinsics.java 2019-04-11 15:42:28.397388800 -0700 +++ new/src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorIntrinsics.java 2019-04-11 15:42:27.765915500 -0700 @@ -87,14 +87,14 @@ /* ============================================================================ */ interface BroadcastOperation { - V broadcast(long l, Vector.Species s); + V broadcast(long l, Species s); } @HotSpotIntrinsicCandidate static VM broadcastCoerced(Class vmClass, Class E, int length, - long bits, Vector.Species s, + long bits, Species s, BroadcastOperation defaultImpl) { assert isNonCapturingLambda(defaultImpl) : defaultImpl; return defaultImpl.broadcast(bits, s); @@ -149,7 +149,7 @@ static VM unaryOp(int oprId, Class vmClass, Class elementType, int length, - VM vm, /*Vector.Mask m,*/ + VM vm, /*Mask m,*/ Function defaultImpl) { assert isNonCapturingLambda(defaultImpl) : defaultImpl; return defaultImpl.apply(vm); @@ -161,7 +161,7 @@ static VM binaryOp(int oprId, Class vmClass, Class elementType, int length, - VM vm1, VM vm2, /*Vector.Mask m,*/ + VM vm1, VM vm2, /*Mask m,*/ BiFunction defaultImpl) { assert isNonCapturingLambda(defaultImpl) : defaultImpl; return defaultImpl.apply(vm1, vm2); @@ -177,7 +177,7 @@ static VM ternaryOp(int oprId, Class vmClass, Class elementType, int length, - VM vm1, VM vm2, VM vm3, /*Vector.Mask m,*/ + VM vm1, VM vm2, VM vm3, /*Mask m,*/ TernaryOperation defaultImpl) { assert isNonCapturingLambda(defaultImpl) : defaultImpl; return defaultImpl.apply(vm1, vm2, vm3); @@ -188,7 +188,7 @@ // Memory operations interface LoadOperation { - V load(C container, int index, Vector.Species s); + V load(C container, int index, Species s); } @HotSpotIntrinsicCandidate @@ -196,8 +196,8 @@ VM load(Class vmClass, Class E, int length, Object base, long offset, // Unsafe addressing - // Vector.Mask m, - C container, int index, Vector.Species s, // Arguments for default implementation + // Mask m, + C container, int index, Species s, // Arguments for default implementation LoadOperation defaultImpl) { assert isNonCapturingLambda(defaultImpl) : defaultImpl; return defaultImpl.load(container, index, s); @@ -206,7 +206,7 @@ /* ============================================================================ */ interface LoadVectorOperationWithMap, E> { - V loadWithMap(C container, int index, int[] indexMap, int indexM, Vector.Species s); + V loadWithMap(C container, int index, int[] indexMap, int indexM, Species s); } @HotSpotIntrinsicCandidate @@ -215,7 +215,7 @@ V loadWithMap(Class vectorClass, Class E, int length, Class vectorIndexClass, Object base, long offset, // Unsafe addressing W index_vector, - C container, int index, int[] indexMap, int indexM, Vector.Species s, // Arguments for default implementation + C container, int index, int[] indexMap, int indexM, Species s, // Arguments for default implementation LoadVectorOperationWithMap defaultImpl) { assert isNonCapturingLambda(defaultImpl) : defaultImpl; return defaultImpl.loadWithMap(container, index, indexMap, indexM, s); @@ -233,7 +233,7 @@ void store(Class vectorClass, Class elementType, int length, Object base, long offset, // Unsafe addressing V v, - // Vector.Mask m, + // Mask m, C container, int index, // Arguments for default implementation StoreVectorOperation defaultImpl) { assert isNonCapturingLambda(defaultImpl) : defaultImpl; @@ -278,7 +278,7 @@ @HotSpotIntrinsicCandidate static , - M extends Vector.Mask, + M extends Mask, E> M compare(int cond, Class vectorClass, Class maskClass, Class elementType, int length, V v1, V v2, @@ -290,7 +290,7 @@ /* ============================================================================ */ interface VectorRearrangeOp, - Sh extends Vector.Shuffle, + Sh extends Shuffle, E> { V apply(V v1, Sh shuffle); } @@ -298,7 +298,7 @@ @HotSpotIntrinsicCandidate static , - Sh extends Vector.Shuffle, + Sh extends Shuffle, E> V rearrangeOp(Class vectorClass, Class shuffleClass, Class elementType, int vlen, V v1, Sh sh, @@ -310,7 +310,7 @@ /* ============================================================================ */ interface VectorBlendOp, - M extends Vector.Mask, + M extends Mask, E> { V apply(V v1, V v2, M mask); } @@ -318,7 +318,7 @@ @HotSpotIntrinsicCandidate static , - M extends Vector.Mask, + M extends Mask, E> V blend(Class vectorClass, Class maskClass, Class elementType, int length, V v1, V v2, M m,