RFR: 8292898: [vectorapi] Unify vector mask cast operation [v5]

Jatin Bhateja jbhateja at openjdk.org
Tue Oct 4 06:09:11 UTC 2022


On Thu, 29 Sep 2022 07:35:12 GMT, Jatin Bhateja <jbhateja at openjdk.org> wrote:

>> Xiaohong Gong has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   Remove untaken code paths on x86 match rules
>
> Hi @XiaohongGong , Thanks!,  changes looks good to me, an IR framework test will complement the patch.

> Hi @jatin-bhateja , the IR test has been added. Could you please help to review again? Thanks a lot!

Some of the IR tests like testByte64ToLong512 are currently are failing on KNL due to following check 
https://github.com/openjdk/jdk/pull/10192/files#diff-33d0866101d899687e04303fb2232574f2cb796ce060528a243ebdc9903b01b1L2484

since source and destination ideal types are different (TypeVect vs TypeVectMask),  can you kindly change the feature check for relevant IR tests to avx512vl  till we remove that limitation.

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

PR: https://git.openjdk.org/jdk/pull/10192


More information about the hotspot-compiler-dev mailing list