< prev index next >
src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Vector.java
Print this page
rev 55589 : 8221817: [vector] No suitable species for indexMap of Gather/Scatter VectorAPI
Reviewed-by: duke
*** 959,969 ****
case 256:
return Shape.S_256_BIT;
case 512:
return Shape.S_512_BIT;
default:
! if ((bitSize > 0) && (bitSize <= 2048) && (bitSize % 128 == 0)) {
return Shape.S_Max_BIT;
} else {
throw new IllegalArgumentException("Bad vector bit size: " + bitSize);
}
}
--- 959,969 ----
case 256:
return Shape.S_256_BIT;
case 512:
return Shape.S_512_BIT;
default:
! if (bitSize == Shape.S_Max_BIT.bitSize()) {
return Shape.S_Max_BIT;
} else {
throw new IllegalArgumentException("Bad vector bit size: " + bitSize);
}
}
< prev index next >