summaryrefslogtreecommitdiff
path: root/deps/v8/src/compiler/node.cc
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/compiler/node.cc')
-rw-r--r--deps/v8/src/compiler/node.cc16
1 files changed, 1 insertions, 15 deletions
diff --git a/deps/v8/src/compiler/node.cc b/deps/v8/src/compiler/node.cc
index f53468c216..0e1ebce9bc 100644
--- a/deps/v8/src/compiler/node.cc
+++ b/deps/v8/src/compiler/node.cc
@@ -296,22 +296,8 @@ bool Node::OwnedBy(Node const* owner1, Node const* owner2) const {
return mask == 3;
}
-bool Node::OwnedByAddressingOperand() const {
- for (Use* use = first_use_; use; use = use->next) {
- Node* from = use->from();
- if (from->opcode() != IrOpcode::kLoad &&
- // If {from} is store, make sure it does not use {this} as value
- (from->opcode() != IrOpcode::kStore || from->InputAt(2) == this) &&
- from->opcode() != IrOpcode::kInt32Add &&
- from->opcode() != IrOpcode::kInt64Add) {
- return false;
- }
- }
- return true;
-}
-
void Node::Print() const {
- OFStream os(stdout);
+ StdoutStream os;
os << *this << std::endl;
for (Node* input : this->inputs()) {
os << " " << *input << std::endl;