git: openjdk/jdk: 8283094: Add Ideal transformation: x + (con - y) -> (x - y) + con

Vladimir Kozlov kvn at openjdk.java.net
Wed Apr 13 16:01:50 UTC 2022


Changeset: c7755b81
Author:    Zhiqiang Zang <zhiqiang.zang at utexas.edu>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date:      2022-04-13 16:01:10 +0000
URL:       https://git.openjdk.java.net/jdk/commit/c7755b815d149425534aa4344c753591aa41b725

8283094: Add Ideal transformation: x + (con - y) -> (x - y) + con

Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/node.hpp
! test/hotspot/jtreg/compiler/c2/irTests/AddINodeIdealizationTests.java
! test/hotspot/jtreg/compiler/c2/irTests/AddLNodeIdealizationTests.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java



More information about the jdk-changes mailing list