RFR: 8292898: [vectorapi] Unify vector mask cast operation [v5]
Xiaohong Gong
xgong at openjdk.org
Fri Oct 7 05:40:30 UTC 2022
On Tue, 4 Oct 2022 06:05:27 GMT, Jatin Bhateja <jbhateja at openjdk.org> wrote:
> > 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/blob/master/src/hotspot/share/opto/vectorIntrinsics.cpp#L2484
>
> 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.
Thanks for pointing out this issue. Sure, I will limit the feature check to "avx512vl" for all the 512 bits related casting. BTW, could you please show me how to run the test with KNL feature? So that I can have an internal test before pushing the changes. Thanks a lot!
-------------
PR: https://git.openjdk.org/jdk/pull/10192
More information about the hotspot-compiler-dev
mailing list