Mercurial > hg > truffle
changeset 21234:4e5fe228f629
Add AbstractMergeNode#valuePhis.
author | Josef Eisl <josef.eisl@jku.at> |
---|---|
date | Tue, 05 May 2015 13:07:06 +0200 |
parents | 7c16a6832f30 |
children | 7e9edc108b35 |
files | graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/AbstractMergeNode.java |
diffstat | 1 files changed, 4 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/AbstractMergeNode.java Tue May 05 13:04:28 2015 +0200 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/AbstractMergeNode.java Tue May 05 13:07:06 2015 +0200 @@ -133,6 +133,10 @@ return this.usages().filter(PhiNode.class).filter(this::isPhiAtMerge); } + public NodeIterable<ValuePhiNode> valuePhis() { + return this.usages().filter(ValuePhiNode.class).filter(this::isPhiAtMerge); + } + @Override public NodeIterable<Node> anchored() { return super.anchored().filter(n -> !isPhiAtMerge(n));