RFR: 8345219: C2: x86_64 should not go to interpreter stubs for NaNs handling [v2]

Aleksey Shipilev shade at openjdk.org
Wed Dec 4 09:36:14 UTC 2024


On Wed, 4 Dec 2024 07:17:55 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

> > One question: Could we add an IR test that would show that no interpreter stubs are emitted, but instead whatever it is now emitting?
> 
> We could, but let's not do this in this PR. I already jumped the gun here a little with adding a benchmark to show the effect we have :)

Actually, I thought it would be more hassle because the conversion might be arch-specific. But I see that C2 intrinsics just emit the relevant conversion nodes unconditionally, so the test can be simple. I added one in new commit.

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

PR Comment: https://git.openjdk.org/jdk/pull/22446#issuecomment-2516675519


More information about the hotspot-compiler-dev mailing list