Integrated: 8278784: C2: Refactor PhaseIdealLoop::remix_address_expressions() so it operates on longs

Roland Westrelin roland at openjdk.java.net
Fri Jan 21 07:35:54 UTC 2022


On Mon, 20 Dec 2021 10:01:29 GMT, Roland Westrelin <roland at openjdk.org> wrote:

> The logic in PhaseIdealLoop::remix_address_expressions() that's
> specific to int nodes apply equally to long nodes. This change
> refactors that code so it applies to both integer types. This improves
> performance on some of panama's micro-benchmarks.

This pull request has now been integrated.

Changeset: 19f87798
Author:    Roland Westrelin <roland at openjdk.org>
URL:       https://git.openjdk.java.net/jdk/commit/19f877981edf1db41b98c3b370d81c26d6617e49
Stats:     277 lines in 5 files changed: 176 ins; 36 del; 65 mod

8278784: C2: Refactor PhaseIdealLoop::remix_address_expressions() so it operates on longs

Reviewed-by: chagedorn, thartmann

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

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


More information about the hotspot-compiler-dev mailing list