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

Cesar Soares Lucas cslucas at openjdk.org
Thu Jun 19 18:15:33 UTC 2025


On Thu, 19 Jun 2025 06:09:47 GMT, Emanuel Peter <epeter at openjdk.org> wrote:

>> I thought the test would not be run if no annotation was applicable to the current platform.
>> Anyway, if you think this is the best way, that's fine for me too.
>
> @JohnTortugo This is a very important distinction: the IR `applyIf` only restricts the IR rule, not the running of the test itself ;)

As I said, I see your point: you want to run the test not to verify the IR, but to compare the output of the method when running in interpreted and in compiled mode. but this is still arguably confusing. That being said, my confusion was that, AFAIU, the "IR" tests are for testing IR patterns. If there is no IR validation on a "IR test" method so you'd imagine this is not really an "IR test", its a "regular JTREG" test.

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

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


More information about the hotspot-compiler-dev mailing list