RFR: 8310691: [REDO] [vectorapi] Refactor VectorShuffle implementation [v8]

Jatin Bhateja jbhateja at openjdk.org
Tue Dec 10 07:57:43 UTC 2024


On Tue, 10 Dec 2024 07:09:33 GMT, Jatin Bhateja <jbhateja at openjdk.org> wrote:

>> Quan Anh Mai has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   adverb order
>
> src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte128Vector.java line 822:
> 
>> 820:         static final Class<Byte> ETYPE = byte.class; // used by the JVM
>> 821: 
>> 822:         Byte128Shuffle(byte[] indices) {
> 
> We still cannot accommodate all the indexes for the 2048 bit scalable vector for ARM SVE. Max index accommodable is 127 since byte is a signed type with value range b/w [-128 , 127].

This is a limitation and not a blocker for this re-factor.

-------------

PR Review Comment: https://git.openjdk.org/jdk/pull/21042#discussion_r1877524772


More information about the hotspot-compiler-dev mailing list