summaryrefslogtreecommitdiff
path: root/deps/v8
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8')
-rw-r--r--deps/v8/src/compiler/property-access-builder.cc8
1 files changed, 0 insertions, 8 deletions
diff --git a/deps/v8/src/compiler/property-access-builder.cc b/deps/v8/src/compiler/property-access-builder.cc
index 1c5aa1f2c3..75b3c70f65 100644
--- a/deps/v8/src/compiler/property-access-builder.cc
+++ b/deps/v8/src/compiler/property-access-builder.cc
@@ -119,14 +119,6 @@ bool NeedsCheckHeapObject(Node* receiver) {
case IrOpcode::kJSToString:
case IrOpcode::kTypeOf:
return false;
- case IrOpcode::kPhi: {
- Node* control = NodeProperties::GetControlInput(receiver);
- if (control->opcode() != IrOpcode::kMerge) return true;
- for (int i = 0; i < receiver->InputCount() - 1; ++i) {
- if (NeedsCheckHeapObject(receiver->InputAt(i))) return true;
- }
- return false;
- }
default:
return true;
}