RFR: 8284813: x86 Code cleanup related to move instructions. [v2]

Vladimir Kozlov kvn at openjdk.java.net
Tue May 3 17:47:35 UTC 2022


On Fri, 29 Apr 2022 05:10:44 GMT, Jatin Bhateja <jbhateja at openjdk.org> wrote:

>> Summary of changes:
>> 
>> - Correct feature checks in some assembler move instruction.
>> - Explicitly pass opmask register in routines accepting merge argument.
>> - Code re-organization related to move instruction, pull out the merge argument up to instruction pattern or top level caller.
>> - Add missing encoding based move elision checks in some macro assembly routines.
>> 
>> Kindly review and share your feedback.
>> 
>> Regards,
>> Jatin
>
> Jatin Bhateja has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision:
> 
>  - Merge branch 'master' of http://github.com/openjdk/jdk into JDK-8284813
>  - 8284813: x86 Code cleanup related to move instructions.

I found that Tobias already ran tier1-4 testing and it passed.
I am running tier1 with latest JDK.

You need second review. Could be from Intel.

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

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


More information about the hotspot-compiler-dev mailing list