Home
last modified time | relevance | path

Searched refs:forX (Results 51 – 75 of 282) sorted by relevance

12345678910>>...12

/dports/java/openjdk11-jre/jdk11u-jdk-11.0.13-8-1/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/
H A DSignedRemNode.java65 public ValueNode canonical(CanonicalizerTool tool, ValueNode forX, ValueNode forY) { in canonical() argument
67 return canonical(this, forX, forY, getZeroCheck(), stamp(view), view); in canonical()
71 if (forX.isConstant() && forY.isConstant()) { in canonical()
75 return self != null ? self : new SignedRemNode(forX, forY, zeroCheck); in canonical()
77 return ConstantNode.forIntegerStamp(stamp, forX.asJavaConstant().asLong() % y); in canonical()
80 IntegerStamp xStamp = (IntegerStamp) forX.stamp(view); in canonical()
83 … Stamp newStamp = IntegerStamp.OPS.getRem().foldStamp(forX.stamp(view), forY.stamp(view)); in canonical()
84 …return canonical(null, forX, ConstantNode.forIntegerStamp(yStamp, -constY), zeroCheck, newStamp, v… in canonical()
92 return new AndNode(forX, ConstantNode.forIntegerStamp(stamp, constY - 1)); in canonical()
98 …return SubNode.create(forX, LeftShiftNode.create(SignedDivNode.canonical(forX, constY, view), Cons… in canonical()
[all …]
H A DXorNode.java68 public ValueNode canonical(CanonicalizerTool tool, ValueNode forX, ValueNode forY) { in canonical() argument
69 ValueNode ret = super.canonical(tool, forX, forY); in canonical()
75 return canonical(this, getOp(forX, forY), stamp(NodeView.DEFAULT), forX, forY, view); in canonical()
79 if (GraphUtil.unproxify(forX) == GraphUtil.unproxify(forY)) { in canonical()
80 return ConstantNode.forPrimitive(stamp, op.getZero(forX.stamp(view))); in canonical()
82 if (forX.isConstant() && !forY.isConstant()) { in canonical()
83 return new XorNode(forY, forX); in canonical()
88 return forX; in canonical()
95 return new NotNode(forX); in canonical()
98 …f != null ? self : (XorNode) new XorNode(forX, forY).maybeCommuteInputs(), ValueNode.isConstantPre… in canonical()
[all …]
H A DRightShiftNode.java63 public ValueNode canonical(CanonicalizerTool tool, ValueNode forX, ValueNode forY) { in canonical() argument
65 ValueNode ret = super.canonical(tool, forX, forY); in canonical()
70 return canonical(this, getArithmeticOp(), stamp(view), forX, forY, view); in canonical()
73 …rightShiftNode, ArithmeticOpTable.ShiftOp<Shr> op, Stamp stamp, ValueNode forX, ValueNode forY, No… in canonical() argument
75 … if (forX.stamp(view) instanceof IntegerStamp && ((IntegerStamp) forX.stamp(view)).isPositive()) { in canonical()
76 return new UnsignedRightShiftNode(forX, forY); in canonical()
85 return forX; in canonical()
87 if (forX instanceof ShiftNode) { in canonical()
88 ShiftNode<?> other = (ShiftNode<?>) forX; in canonical()
116 return new RightShiftNode(forX, ConstantNode.forInt(amount)); in canonical()
[all …]
/dports/java/openjdk12/openjdk-jdk12u-jdk-12.0.2-10-4/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/
H A DSignedRemNode.java65 public ValueNode canonical(CanonicalizerTool tool, ValueNode forX, ValueNode forY) { in canonical() argument
67 return canonical(this, forX, forY, getZeroCheck(), stamp(view), view); in canonical()
71 if (forX.isConstant() && forY.isConstant()) { in canonical()
75 return self != null ? self : new SignedRemNode(forX, forY, zeroCheck); in canonical()
77 return ConstantNode.forIntegerStamp(stamp, forX.asJavaConstant().asLong() % y); in canonical()
80 IntegerStamp xStamp = (IntegerStamp) forX.stamp(view); in canonical()
83 … Stamp newStamp = IntegerStamp.OPS.getRem().foldStamp(forX.stamp(view), forY.stamp(view)); in canonical()
84 …return canonical(null, forX, ConstantNode.forIntegerStamp(yStamp, -constY), zeroCheck, newStamp, v… in canonical()
92 return new AndNode(forX, ConstantNode.forIntegerStamp(stamp, constY - 1)); in canonical()
98 …return SubNode.create(forX, LeftShiftNode.create(SignedDivNode.canonical(forX, constY, view), Cons… in canonical()
[all …]
H A DXorNode.java68 public ValueNode canonical(CanonicalizerTool tool, ValueNode forX, ValueNode forY) { in canonical() argument
69 ValueNode ret = super.canonical(tool, forX, forY); in canonical()
75 return canonical(this, getOp(forX, forY), stamp(NodeView.DEFAULT), forX, forY, view); in canonical()
79 if (GraphUtil.unproxify(forX) == GraphUtil.unproxify(forY)) { in canonical()
80 return ConstantNode.forPrimitive(stamp, op.getZero(forX.stamp(view))); in canonical()
82 if (forX.isConstant() && !forY.isConstant()) { in canonical()
83 return new XorNode(forY, forX); in canonical()
88 return forX; in canonical()
95 return new NotNode(forX); in canonical()
98 …f != null ? self : (XorNode) new XorNode(forX, forY).maybeCommuteInputs(), ValueNode.isConstantPre… in canonical()
[all …]
H A DIntegerLowerThanNode.java136 LogicNode synonym = findSynonym(forX, forY, view); in canonical()
190 Stamp xStampGeneric = forX.stamp(view); in findSynonym()
201 if (forX.isJavaConstant() && !forY.isConstant()) { in findSynonym()
203 long xValue = forX.asJavaConstant().asLong(); in findSynonym()
235 if (forX instanceof AddNode) { in findSynonym()
236 AddNode addNode = (AddNode) forX; in findSynonym()
261 if (forX instanceof AddNode) { in canonicalizeRangeFlip()
262 AddNode xAdd = (AddNode) forX; in canonicalizeRangeFlip()
268 } else if (forX.isJavaConstant()) { in canonicalizeRangeFlip()
269 leftCst = forX.asJavaConstant(); in canonicalizeRangeFlip()
[all …]
/dports/java/openjdk11/jdk11u-jdk-11.0.13-8-1/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/
H A DXorNode.java68 public ValueNode canonical(CanonicalizerTool tool, ValueNode forX, ValueNode forY) { in canonical() argument
69 ValueNode ret = super.canonical(tool, forX, forY); in canonical()
75 return canonical(this, getOp(forX, forY), stamp(NodeView.DEFAULT), forX, forY, view); in canonical()
79 if (GraphUtil.unproxify(forX) == GraphUtil.unproxify(forY)) { in canonical()
80 return ConstantNode.forPrimitive(stamp, op.getZero(forX.stamp(view))); in canonical()
82 if (forX.isConstant() && !forY.isConstant()) { in canonical()
83 return new XorNode(forY, forX); in canonical()
88 return forX; in canonical()
95 return new NotNode(forX); in canonical()
98 …f != null ? self : (XorNode) new XorNode(forX, forY).maybeCommuteInputs(), ValueNode.isConstantPre… in canonical()
[all …]
H A DRightShiftNode.java63 public ValueNode canonical(CanonicalizerTool tool, ValueNode forX, ValueNode forY) { in canonical() argument
65 ValueNode ret = super.canonical(tool, forX, forY); in canonical()
70 return canonical(this, getArithmeticOp(), stamp(view), forX, forY, view); in canonical()
73 …rightShiftNode, ArithmeticOpTable.ShiftOp<Shr> op, Stamp stamp, ValueNode forX, ValueNode forY, No… in canonical() argument
75 … if (forX.stamp(view) instanceof IntegerStamp && ((IntegerStamp) forX.stamp(view)).isPositive()) { in canonical()
76 return new UnsignedRightShiftNode(forX, forY); in canonical()
85 return forX; in canonical()
87 if (forX instanceof ShiftNode) { in canonical()
88 ShiftNode<?> other = (ShiftNode<?>) forX; in canonical()
116 return new RightShiftNode(forX, ConstantNode.forInt(amount)); in canonical()
[all …]
/dports/java/openjdk13/jdk13u-jdk-13.0.10-1-1/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/
H A DXorNode.java68 public ValueNode canonical(CanonicalizerTool tool, ValueNode forX, ValueNode forY) { in canonical() argument
69 ValueNode ret = super.canonical(tool, forX, forY); in canonical()
75 return canonical(this, getOp(forX, forY), stamp(NodeView.DEFAULT), forX, forY, view); in canonical()
79 if (GraphUtil.unproxify(forX) == GraphUtil.unproxify(forY)) { in canonical()
80 return ConstantNode.forPrimitive(stamp, op.getZero(forX.stamp(view))); in canonical()
82 if (forX.isConstant() && !forY.isConstant()) { in canonical()
83 return new XorNode(forY, forX); in canonical()
88 return forX; in canonical()
95 return new NotNode(forX); in canonical()
98 …f != null ? self : (XorNode) new XorNode(forX, forY).maybeCommuteInputs(), ValueNode.isConstantPre… in canonical()
[all …]
H A DIntegerLowerThanNode.java136 LogicNode synonym = findSynonym(forX, forY, view); in canonical()
190 Stamp xStampGeneric = forX.stamp(view); in findSynonym()
201 if (forX.isJavaConstant() && !forY.isConstant()) { in findSynonym()
203 long xValue = forX.asJavaConstant().asLong(); in findSynonym()
235 if (forX instanceof AddNode) { in findSynonym()
236 AddNode addNode = (AddNode) forX; in findSynonym()
261 if (forX instanceof AddNode) { in canonicalizeRangeFlip()
262 AddNode xAdd = (AddNode) forX; in canonicalizeRangeFlip()
268 } else if (forX.isJavaConstant()) { in canonicalizeRangeFlip()
269 leftCst = forX.asJavaConstant(); in canonicalizeRangeFlip()
[all …]
H A DSignedRemNode.java68 public ValueNode canonical(CanonicalizerTool tool, ValueNode forX, ValueNode forY) { in canonical() argument
70 return canonical(this, forX, forY, getZeroCheck(), stamp(view), view, tool); in canonical()
74 if (forX.isConstant() && forY.isConstant()) { in canonical()
78 return self != null ? self : new SignedRemNode(forX, forY, zeroCheck); in canonical()
80 return ConstantNode.forIntegerStamp(stamp, forX.asJavaConstant().asLong() % y); in canonical()
83 IntegerStamp xStamp = (IntegerStamp) forX.stamp(view); in canonical()
86 … Stamp newStamp = IntegerStamp.OPS.getRem().foldStamp(forX.stamp(view), forY.stamp(view)); in canonical()
95 return new AndNode(forX, ConstantNode.forIntegerStamp(yStamp, constY - 1)); in canonical()
99 return new AndNode(forX, ConstantNode.forIntegerStamp(stamp, constY - 1)); in canonical()
107 if (self != null && self.x == forX && self.y == forY) { in canonical()
[all …]
H A DRightShiftNode.java72 ValueNode ret = super.canonical(tool, forX, forY); in canonical()
77 return canonical(this, getArithmeticOp(), stamp(view), forX, forY, view); in canonical()
82 … if (forX.stamp(view) instanceof IntegerStamp && ((IntegerStamp) forX.stamp(view)).isPositive()) { in canonical()
83 return new UnsignedRightShiftNode(forX, forY); in canonical()
86 Stamp xStampGeneric = forX.stamp(view); in canonical()
91 return forX; in canonical()
101 return forX; in canonical()
113 if (forX instanceof ShiftNode) { in canonical()
114 ShiftNode<?> other = (ShiftNode<?>) forX; in canonical()
142 return new RightShiftNode(forX, ConstantNode.forInt(amount)); in canonical()
[all …]
/dports/java/openjdk16/jdk16u-jdk-16.0.2-7-1/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/
H A DXorNode.java85 public ValueNode canonical(CanonicalizerTool tool, ValueNode forX, ValueNode forY) { in canonical() argument
86 ValueNode ret = super.canonical(tool, forX, forY); in canonical()
92 return canonical(this, getOp(forX, forY), stamp(NodeView.DEFAULT), forX, forY, view); in canonical()
96 if (GraphUtil.unproxify(forX) == GraphUtil.unproxify(forY)) { in canonical()
97 return ConstantNode.forPrimitive(stamp, op.getZero(forX.stamp(view))); in canonical()
99 if (forX.isConstant() && !forY.isConstant()) { in canonical()
100 return new XorNode(forY, forX); in canonical()
105 return forX; in canonical()
112 return new NotNode(forX); in canonical()
115 …f != null ? self : (XorNode) new XorNode(forX, forY).maybeCommuteInputs(), ValueNode.isConstantPre… in canonical()
[all …]
H A DIntegerLowerThanNode.java136 LogicNode synonym = findSynonym(forX, forY, view); in canonical()
190 Stamp xStampGeneric = forX.stamp(view); in findSynonym()
201 if (forX.isJavaConstant() && !forY.isConstant()) { in findSynonym()
203 long xValue = forX.asJavaConstant().asLong(); in findSynonym()
235 if (forX instanceof AddNode) { in findSynonym()
236 AddNode addNode = (AddNode) forX; in findSynonym()
261 if (forX instanceof AddNode) { in canonicalizeRangeFlip()
262 AddNode xAdd = (AddNode) forX; in canonicalizeRangeFlip()
268 } else if (forX.isJavaConstant()) { in canonicalizeRangeFlip()
269 leftCst = forX.asJavaConstant(); in canonicalizeRangeFlip()
[all …]
H A DSignedRemNode.java68 public ValueNode canonical(CanonicalizerTool tool, ValueNode forX, ValueNode forY) { in canonical() argument
70 return canonical(this, forX, forY, getZeroCheck(), stamp(view), view, tool); in canonical()
74 if (forX.isConstant() && forY.isConstant()) { in canonical()
78 return self != null ? self : new SignedRemNode(forX, forY, zeroCheck); in canonical()
80 return ConstantNode.forIntegerStamp(stamp, forX.asJavaConstant().asLong() % y); in canonical()
83 IntegerStamp xStamp = (IntegerStamp) forX.stamp(view); in canonical()
86 … Stamp newStamp = IntegerStamp.OPS.getRem().foldStamp(forX.stamp(view), forY.stamp(view)); in canonical()
95 return new AndNode(forX, ConstantNode.forIntegerStamp(yStamp, constY - 1)); in canonical()
99 return new AndNode(forX, ConstantNode.forIntegerStamp(stamp, constY - 1)); in canonical()
114 if (self != null && self.x == forX && self.y == forY) { in canonical()
[all …]
H A DPointerEqualsNode.java77 public Node canonical(CanonicalizerTool tool, ValueNode forX, ValueNode forY) { in canonical() argument
95 if (forX instanceof LoadMethodNode && condition == CanonicalCondition.EQ) { in isAlwaysFailingVirtualDispatchTest()
96 LoadMethodNode lm = ((LoadMethodNode) forX); in isAlwaysFailingVirtualDispatchTest()
119 LogicNode result = findSynonym(forX, forY, view); in canonical()
123 if (isAlwaysFailingVirtualDispatchTest(condition, forX, forY)) { in canonical()
135 public static LogicNode findSynonym(ValueNode forX, ValueNode forY, NodeView view) { in findSynonym() argument
136 if (GraphUtil.unproxify(forX) == GraphUtil.unproxify(forY)) { in findSynonym()
138 } else if (forX.stamp(view).alwaysDistinct(forY.stamp(view))) { in findSynonym()
140 …} else if (forX.stamp(view) instanceof AbstractPointerStamp && ((AbstractPointerStamp) forX.stamp(… in findSynonym()
141 return nullSynonym(forY, forX); in findSynonym()
[all …]
H A DRightShiftNode.java80 ValueNode ret = super.canonical(tool, forX, forY); in canonical()
85 return canonical(this, getArithmeticOp(), stamp(view), forX, forY, view); in canonical()
90 … if (forX.stamp(view) instanceof IntegerStamp && ((IntegerStamp) forX.stamp(view)).isPositive()) { in canonical()
91 return new UnsignedRightShiftNode(forX, forY); in canonical()
94 Stamp xStampGeneric = forX.stamp(view); in canonical()
99 return forX; in canonical()
109 return forX; in canonical()
121 if (forX instanceof ShiftNode) { in canonical()
122 ShiftNode<?> other = (ShiftNode<?>) forX; in canonical()
150 return new RightShiftNode(forX, ConstantNode.forInt(amount)); in canonical()
[all …]
/dports/java/openjdk15/jdk15u-jdk-15.0.6-1-1/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/
H A DXorNode.java85 public ValueNode canonical(CanonicalizerTool tool, ValueNode forX, ValueNode forY) { in canonical() argument
86 ValueNode ret = super.canonical(tool, forX, forY); in canonical()
92 return canonical(this, getOp(forX, forY), stamp(NodeView.DEFAULT), forX, forY, view); in canonical()
96 if (GraphUtil.unproxify(forX) == GraphUtil.unproxify(forY)) { in canonical()
97 return ConstantNode.forPrimitive(stamp, op.getZero(forX.stamp(view))); in canonical()
99 if (forX.isConstant() && !forY.isConstant()) { in canonical()
100 return new XorNode(forY, forX); in canonical()
105 return forX; in canonical()
112 return new NotNode(forX); in canonical()
115 …f != null ? self : (XorNode) new XorNode(forX, forY).maybeCommuteInputs(), ValueNode.isConstantPre… in canonical()
[all …]
H A DIntegerLowerThanNode.java136 LogicNode synonym = findSynonym(forX, forY, view); in canonical()
190 Stamp xStampGeneric = forX.stamp(view); in findSynonym()
201 if (forX.isJavaConstant() && !forY.isConstant()) { in findSynonym()
203 long xValue = forX.asJavaConstant().asLong(); in findSynonym()
235 if (forX instanceof AddNode) { in findSynonym()
236 AddNode addNode = (AddNode) forX; in findSynonym()
261 if (forX instanceof AddNode) { in canonicalizeRangeFlip()
262 AddNode xAdd = (AddNode) forX; in canonicalizeRangeFlip()
268 } else if (forX.isJavaConstant()) { in canonicalizeRangeFlip()
269 leftCst = forX.asJavaConstant(); in canonicalizeRangeFlip()
[all …]
H A DSignedRemNode.java68 public ValueNode canonical(CanonicalizerTool tool, ValueNode forX, ValueNode forY) { in canonical() argument
70 return canonical(this, forX, forY, getZeroCheck(), stamp(view), view, tool); in canonical()
74 if (forX.isConstant() && forY.isConstant()) { in canonical()
78 return self != null ? self : new SignedRemNode(forX, forY, zeroCheck); in canonical()
80 return ConstantNode.forIntegerStamp(stamp, forX.asJavaConstant().asLong() % y); in canonical()
83 IntegerStamp xStamp = (IntegerStamp) forX.stamp(view); in canonical()
86 … Stamp newStamp = IntegerStamp.OPS.getRem().foldStamp(forX.stamp(view), forY.stamp(view)); in canonical()
95 return new AndNode(forX, ConstantNode.forIntegerStamp(yStamp, constY - 1)); in canonical()
99 return new AndNode(forX, ConstantNode.forIntegerStamp(stamp, constY - 1)); in canonical()
114 if (self != null && self.x == forX && self.y == forY) { in canonical()
[all …]
H A DPointerEqualsNode.java77 public Node canonical(CanonicalizerTool tool, ValueNode forX, ValueNode forY) { in canonical() argument
95 if (forX instanceof LoadMethodNode && condition == CanonicalCondition.EQ) { in isAlwaysFailingVirtualDispatchTest()
96 LoadMethodNode lm = ((LoadMethodNode) forX); in isAlwaysFailingVirtualDispatchTest()
119 LogicNode result = findSynonym(forX, forY, view); in canonical()
123 if (isAlwaysFailingVirtualDispatchTest(condition, forX, forY)) { in canonical()
135 public static LogicNode findSynonym(ValueNode forX, ValueNode forY, NodeView view) { in findSynonym() argument
136 if (GraphUtil.unproxify(forX) == GraphUtil.unproxify(forY)) { in findSynonym()
138 } else if (forX.stamp(view).alwaysDistinct(forY.stamp(view))) { in findSynonym()
140 …} else if (forX.stamp(view) instanceof AbstractPointerStamp && ((AbstractPointerStamp) forX.stamp(… in findSynonym()
141 return nullSynonym(forY, forX); in findSynonym()
[all …]
/dports/java/openjdk14/jdk14u-jdk-14.0.2-12-1/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/
H A DXorNode.java85 public ValueNode canonical(CanonicalizerTool tool, ValueNode forX, ValueNode forY) { in canonical() argument
86 ValueNode ret = super.canonical(tool, forX, forY); in canonical()
92 return canonical(this, getOp(forX, forY), stamp(NodeView.DEFAULT), forX, forY, view); in canonical()
96 if (GraphUtil.unproxify(forX) == GraphUtil.unproxify(forY)) { in canonical()
97 return ConstantNode.forPrimitive(stamp, op.getZero(forX.stamp(view))); in canonical()
99 if (forX.isConstant() && !forY.isConstant()) { in canonical()
100 return new XorNode(forY, forX); in canonical()
105 return forX; in canonical()
112 return new NotNode(forX); in canonical()
115 …f != null ? self : (XorNode) new XorNode(forX, forY).maybeCommuteInputs(), ValueNode.isConstantPre… in canonical()
[all …]
H A DIntegerLowerThanNode.java136 LogicNode synonym = findSynonym(forX, forY, view); in canonical()
190 Stamp xStampGeneric = forX.stamp(view); in findSynonym()
201 if (forX.isJavaConstant() && !forY.isConstant()) { in findSynonym()
203 long xValue = forX.asJavaConstant().asLong(); in findSynonym()
235 if (forX instanceof AddNode) { in findSynonym()
236 AddNode addNode = (AddNode) forX; in findSynonym()
261 if (forX instanceof AddNode) { in canonicalizeRangeFlip()
262 AddNode xAdd = (AddNode) forX; in canonicalizeRangeFlip()
268 } else if (forX.isJavaConstant()) { in canonicalizeRangeFlip()
269 leftCst = forX.asJavaConstant(); in canonicalizeRangeFlip()
[all …]
H A DSignedRemNode.java68 public ValueNode canonical(CanonicalizerTool tool, ValueNode forX, ValueNode forY) { in canonical() argument
70 return canonical(this, forX, forY, getZeroCheck(), stamp(view), view, tool); in canonical()
74 if (forX.isConstant() && forY.isConstant()) { in canonical()
78 return self != null ? self : new SignedRemNode(forX, forY, zeroCheck); in canonical()
80 return ConstantNode.forIntegerStamp(stamp, forX.asJavaConstant().asLong() % y); in canonical()
83 IntegerStamp xStamp = (IntegerStamp) forX.stamp(view); in canonical()
86 … Stamp newStamp = IntegerStamp.OPS.getRem().foldStamp(forX.stamp(view), forY.stamp(view)); in canonical()
95 return new AndNode(forX, ConstantNode.forIntegerStamp(yStamp, constY - 1)); in canonical()
99 return new AndNode(forX, ConstantNode.forIntegerStamp(stamp, constY - 1)); in canonical()
107 if (self != null && self.x == forX && self.y == forY) { in canonical()
[all …]
H A DPointerEqualsNode.java77 public Node canonical(CanonicalizerTool tool, ValueNode forX, ValueNode forY) { in canonical() argument
95 if (forX instanceof LoadMethodNode && condition == CanonicalCondition.EQ) { in isAlwaysFailingVirtualDispatchTest()
96 LoadMethodNode lm = ((LoadMethodNode) forX); in isAlwaysFailingVirtualDispatchTest()
119 LogicNode result = findSynonym(forX, forY, view); in canonical()
123 if (isAlwaysFailingVirtualDispatchTest(condition, forX, forY)) { in canonical()
135 public static LogicNode findSynonym(ValueNode forX, ValueNode forY, NodeView view) { in findSynonym() argument
136 if (GraphUtil.unproxify(forX) == GraphUtil.unproxify(forY)) { in findSynonym()
138 } else if (forX.stamp(view).alwaysDistinct(forY.stamp(view))) { in findSynonym()
140 …} else if (forX.stamp(view) instanceof AbstractPointerStamp && ((AbstractPointerStamp) forX.stamp(… in findSynonym()
141 return nullSynonym(forY, forX); in findSynonym()
[all …]

12345678910>>...12