< prev index next >
src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java
Print this page
rev 55589 : 8221817: [vector] No suitable species for indexMap of Gather/Scatter VectorAPI
Reviewed-by: duke
@@ -255,11 +255,10 @@
@SuppressWarnings("unchecked")
public static FloatVector fromArray(FloatSpecies species, float[] a, int i, int[] indexMap, int j) {
Objects.requireNonNull(a);
Objects.requireNonNull(indexMap);
-
// Index vector: vix[0:n] = k -> i + indexMap[j + i]
IntVector vix = IntVector.fromArray(species.indexSpecies(), indexMap, j).add(i);
vix = VectorIntrinsics.checkIndex(vix, a.length);
@@ -2039,11 +2038,10 @@
abstract Mask<Float> opm(FOpm f);
abstract IntVector.IntSpecies indexSpecies();
-
// Factories
@Override
public abstract FloatVector zero();
< prev index next >