[jdk17u-dev] Integrated: 8273454: C2: Transform (-a)*(-b) into a*b
Goetz Lindenmaier
goetz at openjdk.org
Fri Dec 15 12:45:55 UTC 2023
On Mon, 11 Dec 2023 14:20:07 GMT, Goetz Lindenmaier <goetz at openjdk.org> wrote:
> I backport this for parity with 17.0.11-oracle.
>
> This contains follow up fix 8274060: C2: Incorrect computation after JDK-8273454 and a part of JDK-8274130) C2: MulNode::Ideal chained transformations may act on wrong nodes which is already backported, but omitted the part to be applied to this patch.
> This is also the reason why a clean backport failed.
This pull request has now been integrated.
Changeset: 873148e5
Author: Goetz Lindenmaier <goetz at openjdk.org>
URL: https://git.openjdk.org/jdk17u-dev/commit/873148e5f1406eebfd92df17c52c06ff37a15867
Stats: 204 lines in 3 files changed: 203 ins; 1 del; 0 mod
8273454: C2: Transform (-a)*(-b) into a*b
8274060: C2: Incorrect computation after JDK-8273454
Reviewed-by: shade
Backport-of: 7c9868c0b3c9bd3d305e71f91596190813cdccce
-------------
PR: https://git.openjdk.org/jdk17u-dev/pull/2035
More information about the jdk-updates-dev
mailing list