The min vector size supported on AArch64 is 64-bit. Hence some vector cast APIs in Vector API like vector type conversion between ShortVector.SPECIES_64 and LongVector.SPECIES_128 cannot be intrinsified successfully on AArch64, making it has large performance degression for some JMHs on AArch64 architectures with 128-bit max vector size.
Consider we have already supported 32-bit vector size for byte type, we can also relax the min vector size for short to 32-bit.
Consider we have already supported 32-bit vector size for byte type, we can also relax the min vector size for short to 32-bit.