< prev index next >
src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
Print this page
rev 55589 : 8221817: [vector] No suitable species for indexMap of Gather/Scatter VectorAPI
Reviewed-by: duke
*** 255,265 ****
@SuppressWarnings("unchecked")
public static IntVector fromArray(IntSpecies species, int[] 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);
--- 255,264 ----
*** 1639,1649 ****
abstract Mask<Integer> opm(FOpm f);
abstract IntVector.IntSpecies indexSpecies();
-
// Factories
@Override
public abstract IntVector zero();
--- 1638,1647 ----
< prev index next >