RFR: 8351016: RA support for EVEX to REX/REX2 demotion to optimize NDD instructions [v12]

Jatin Bhateja jbhateja at openjdk.org
Mon Nov 24 19:30:57 UTC 2025


On Tue, 18 Nov 2025 23:53:13 GMT, Vladimir Ivanov <vlivanov at openjdk.org> wrote:

>> Jatin Bhateja has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision:
>> 
>>   Review comments resolutions
>
> Looks much better now, Jatin.
> 
> It looks like `Matcher::should_attempt_register_biasing()` has some implicit expectations about `mdef` shape. Is it possible to materialize them (as asserts on mach nodes with `Flag_ndd_demotable` or `Flag_ndd_commutative` flags set)? So, a misplaced declaration can be caught during testing.

Hi @iwanowww , Please let me know if this is good to land now.

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

PR Comment: https://git.openjdk.org/jdk/pull/26283#issuecomment-3572384737


More information about the hotspot-compiler-dev mailing list