Index: src/compiler/instruction-selector-impl.h |
diff --git a/src/compiler/instruction-selector-impl.h b/src/compiler/instruction-selector-impl.h |
index 0837c0612813bf03cedee5365c84097b08a97d6a..d33e0a108120b39c56fce8e14e0bf059d5250b68 100644 |
--- a/src/compiler/instruction-selector-impl.h |
+++ b/src/compiler/instruction-selector-impl.h |
@@ -318,33 +318,6 @@ class FlagsContinuation final { |
BasicBlock* false_block_; // Only valid if mode_ == kFlags_branch. |
}; |
- |
-// An internal helper class for generating the operands to calls. |
-// TODO(bmeurer): Get rid of the CallBuffer business and make |
-// InstructionSelector::VisitCall platform independent instead. |
-struct CallBuffer { |
- CallBuffer(Zone* zone, const CallDescriptor* descriptor, |
- FrameStateDescriptor* frame_state); |
- |
- const CallDescriptor* descriptor; |
- FrameStateDescriptor* frame_state_descriptor; |
- NodeVector output_nodes; |
- InstructionOperandVector outputs; |
- InstructionOperandVector instruction_args; |
- NodeVector pushed_nodes; |
- |
- size_t input_count() const { return descriptor->InputCount(); } |
- |
- size_t frame_state_count() const { return descriptor->FrameStateCount(); } |
- |
- size_t frame_state_value_count() const { |
- return (frame_state_descriptor == NULL) |
- ? 0 |
- : (frame_state_descriptor->GetTotalSize() + |
- 1); // Include deopt id. |
- } |
-}; |
- |
} // namespace compiler |
} // namespace internal |
} // namespace v8 |