RFR: 8271366: [REDO] JDK-8266054 VectorAPI rotate operation optimization [v4]

Sandhya Viswanathan sviswanathan at openjdk.java.net
Thu Aug 12 17:25:25 UTC 2021


On Wed, 28 Jul 2021 18:37:27 GMT, Vladimir Kozlov <kvn at openjdk.org> wrote:

>> Jatin Bhateja has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains five commits:
>> 
>>  - Merge branch 'master' of http://github.com/openjdk/jdk into JDK-8271366
>>  - Merge branch 'master' of http://github.com/openjdk/jdk into JDK-8271366
>>  - 8271366: Adding pessimistic check to skip rotate auto-vectorization for targets which do not support variable shifts.
>>  - 8271366: Test failure and review resolutions.
>>  - 8271366: [REDO] JDK-8266054 VectorAPI rotate operation optimization
>
> src/hotspot/share/opto/vectornode.cpp line 1190:
> 
>> 1188:       cnt = cnt->in(1);
>> 1189:     }
>> 1190:     shiftRCnt = cnt;
> 
> Leftover from original patch? You overwrite value in next line.

shiftRCnt is being overwritten in next statement.

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

PR: https://git.openjdk.java.net/jdk/pull/4924


More information about the hotspot-compiler-dev mailing list