RFR: 8292761: x86: Clone nodes to match complex rules

Quan Anh Mai duke at openjdk.org
Tue Aug 23 09:15:24 UTC 2022


Hi,

This patch tries to clone a node if it can be matched as a part of a BMI and lea pattern. This may reduce the live range of a local or remove that local completely.

Please take a look and have some reviews. Thanks a lot.

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

Commit messages:
 - improve checks
 - lea patterns
 - refactor
 - lea patterns
 - first commit

Changes: https://git.openjdk.org/jdk/pull/9977/files
 Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=9977&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8292761
  Stats: 87 lines in 1 file changed: 76 ins; 0 del; 11 mod
  Patch: https://git.openjdk.org/jdk/pull/9977.diff
  Fetch: git fetch https://git.openjdk.org/jdk pull/9977/head:pull/9977

PR: https://git.openjdk.org/jdk/pull/9977


More information about the hotspot-compiler-dev mailing list