RFR: 8252583: Clean up unused phi-to-copy degradation mechanism [v4]
Roberto Castañeda Lozano
github.com+8792647+robcasloz at openjdk.java.net
Tue Sep 22 13:31:05 UTC 2020
> Remove unused notion of "PhiNode-to-copy degradation", where PhiNodes can be degraded to copies by setting their
> RegionNode to NULL. Remove corresponding `PhiNode::is_copy()` test, which always returned NULL (false). Assert that
> PhiNodes have an associated RegionNode in `PhiNode::Ideal()`.
Roberto Castañeda Lozano has updated the pull request incrementally with one additional commit since the last revision:
Clean up unused PhiNode-to-copy degradation
Remove unused notion of 'PhiNode-to-copy degradation', where PhiNodes can be
degraded to copies by setting their RegionNode to NULL. Remove corresponding
PhiNode::is_copy() test, which always returned NULL (false). Assert that
PhiNodes have an associated RegionNode in PhiNode::Ideal().
-------------
Changes:
- all: https://git.openjdk.java.net/jdk/pull/275/files
- new: https://git.openjdk.java.net/jdk/pull/275/files/844a31af..91f30bae
Webrevs:
- full: https://webrevs.openjdk.java.net/?repo=jdk&pr=275&range=03
- incr: https://webrevs.openjdk.java.net/?repo=jdk&pr=275&range=02-03
Stats: 27 lines in 7 files changed: 1 ins; 22 del; 4 mod
Patch: https://git.openjdk.java.net/jdk/pull/275.diff
Fetch: git fetch https://git.openjdk.java.net/jdk pull/275/head:pull/275
PR: https://git.openjdk.java.net/jdk/pull/275
More information about the hotspot-compiler-dev
mailing list