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