RFR: 8291600: [vectorapi] vector cast op check is not always needed for vector mask cast [v3]

Quan Anh Mai duke at openjdk.org
Thu Aug 25 07:37:55 UTC 2022


On Thu, 25 Aug 2022 07:29:40 GMT, Jie Fu <jiefu at openjdk.org> wrote:

>> I think the general cases should come before the particular ones. These 2 rules are for a corner case where float or double masks with 256-bit width are involved. Thanks.
>
>> I think the general cases should come before the particular ones. These 2 rules are for a corner case where float or double masks with 256-bit width are involved. Thanks.
> 
> For modern x86 platforms, UseAVX would be >= 2, these 2 rules can be filtered out as soon as possible if we test  `UseAVX == 1` at the beginning.

Ah got it I misunderstood your point as to move the whole rules up

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

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


More information about the hotspot-compiler-dev mailing list