[vectorIntrinsics] RFR: 8266720: Wrong implementation in LibraryCallKit::inline_vector_shuffle_iota [v3]
Wang Huang
whuang at openjdk.java.net
Fri Jun 4 07:13:11 UTC 2021
On Thu, 13 May 2021 15:48:06 GMT, Paul Sandoz <psandoz at openjdk.org> wrote:
>> Thank you for you review. I think this test is used for any arch which has `ByteVector.SPECIES_MAX == 1024`.
>
> But we know which arches don't support, x86, PPC etc.
>
> I am unsure why existing shuffle tests do not catch this problem. In fact i would prefer we focus on that if we can rather than adding a specific test. Would you mind looking to see if see if we can expand on the existing `shuffleTest`?
* Q : Why existing shuffle tests do not catch this problem?
* A: Because we need `vector_length >= 1024`. However, in x86 we don't have this env because the longest register of x86 is 512 in AVX512.
-------------
PR: https://git.openjdk.java.net/panama-vector/pull/81
More information about the panama-dev
mailing list