RFR: 8271366: [REDO] JDK-8266054 VectorAPI rotate operation optimization [v2]
Jatin Bhateja
jbhateja at openjdk.java.net
Fri Jul 30 18:56:34 UTC 2021
On Fri, 30 Jul 2021 18:33:35 GMT, Sandhya Viswanathan <sviswanathan at openjdk.org> wrote:
>> This method enable SLP to validate if an operation is vectorizable, LoadI is a load from a memory and contiguous locations will eventually be packed as a LoadVector.
>
> The rotate by could come from an expression, it does not need to be a LoadI.
Yes, pessimistic relaxed checking should be full proof here (only based on target feature check for variable shifts).
-------------
PR: https://git.openjdk.java.net/jdk/pull/4924
More information about the hotspot-compiler-dev
mailing list