Index: src/compiler/node-properties-inl.h |
diff --git a/src/compiler/node-properties-inl.h b/src/compiler/node-properties-inl.h |
index 4a0f1573b591f8f656cab01b9489611dc2c268d2..2d63b0cc1b75061fde3d2a573f4d67f0e07d8f1c 100644 |
--- a/src/compiler/node-properties-inl.h |
+++ b/src/compiler/node-properties-inl.h |
@@ -148,28 +148,6 @@ inline void NodeProperties::RemoveNonValueInputs(Node* node) { |
} |
-// Replace value uses of {node} with {value} and effect uses of {node} with |
-// {effect}. If {effect == NULL}, then use the effect input to {node}. |
-inline void NodeProperties::ReplaceWithValue(Node* node, Node* value, |
- Node* effect) { |
- DCHECK(!OperatorProperties::HasControlOutput(node->op())); |
- if (effect == NULL && OperatorProperties::HasEffectInput(node->op())) { |
- effect = NodeProperties::GetEffectInput(node); |
- } |
- |
- // Requires distinguishing between value and effect edges. |
- UseIter iter = node->uses().begin(); |
- while (iter != node->uses().end()) { |
- if (NodeProperties::IsEffectEdge(iter.edge())) { |
- DCHECK_NE(NULL, effect); |
- iter = iter.UpdateToAndIncrement(effect); |
- } else { |
- iter = iter.UpdateToAndIncrement(value); |
- } |
- } |
-} |
- |
- |
// ----------------------------------------------------------------------------- |
// Type Bounds. |