RFR: 8341293: Split field loads through Nested Phis [v2]

Dhamoder Nalla dhanalla at openjdk.org
Wed Jan 22 01:32:22 UTC 2025


On Tue, 14 Jan 2025 17:16:08 GMT, Emanuel Peter <epeter at openjdk.org> wrote:

>> These compiler flags are common for all the tests.
>
> Hmm, in my experience these flags are not really necessary, and rather a restriction we would like to remove if possible.
> 
> Is there an argument why they cannot be moved to the IR rules with `applyIf...`?

Thanks @eme64 & @chhagedorn ,  added IR rule for 64bit and EliminateAllocations.

Can you please help with equivalent IR rules for the vm flags  vm.debug == true & vm.compiler2.enabled 

I tried the following, but they did not work
applyIfAnd = {"debug", "true", "compiler2.enabled", "true"}

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

PR Review Comment: https://git.openjdk.org/jdk/pull/21270#discussion_r1924569487


More information about the hotspot-compiler-dev mailing list