Lines Matching refs:os_
178 : std::ostream(this), os_(os), targets_(targets), padding_size_(0) {} in MaglevPrintingVisitorOstream()
192 std::ostream& os_; member in v8::internal::maglev::__anon73fe35f20111::MaglevPrintingVisitorOstream
202 PrintVerticalArrows(os_, *targets_); in overflow()
203 PrintPadding(os_, padding_size_); in overflow()
205 os_.rdbuf()->sputc(c); in overflow()
213 : os_(os), in MaglevPrintingVisitor()
215 new MaglevPrintingVisitorOstream(os_, &targets_)) {} in MaglevPrintingVisitor()
219 os_ << "Graph (param count: " << compilation_unit->parameter_count() in PreProcessGraph()
293 os_ << c; in PreProcessBasicBlock()
295 os_ << (saw_start ? "►" : " "); in PreProcessBasicBlock()
299 os_ << "Block b" << block_id << "\n"; in PreProcessBasicBlock()
396 PrintVerticalArrows(os_, targets_); in Process()
397 PrintPaddedId(os_, graph_labeller, phi); in Process()
398 os_ << "Phi ("; in Process()
403 if (i > 0) os_ << ", "; in Process()
405 os_ << "<dead>"; in Process()
407 os_ << PrintNodeLabel(graph_labeller, phi->input(i).node()); in Process()
410 os_ << ") → " << phi->result().operand() << "\n"; in Process()
419 MaybePrintEagerDeopt(os_, targets_, node, state); in Process()
421 PrintVerticalArrows(os_, targets_); in Process()
422 PrintPaddedId(os_, graph_labeller, node); in Process()
423 os_ << PrintNode(graph_labeller, node) << "\n"; in Process()
428 MaybePrintLazyDeopt(os_, targets_, node, state); in Process()
435 MaybePrintEagerDeopt(os_, targets_, control_node, state); in Process()
442 PrintVerticalArrows(os_, targets_, {}, {target}, true); in Process()
443 os_ << "◄─"; in Process()
444 PrintPaddedId(os_, graph_labeller, control_node, "─", -2); in Process()
455 PrintVerticalArrows(os_, targets_, arrows_starting_here); in Process()
456 PrintPaddedId(os_, graph_labeller, control_node, in Process()
470 PrintVerticalArrows(os_, targets_, arrows_starting_here); in Process()
471 PrintPaddedId(os_, graph_labeller, control_node, "─"); in Process()
474 PrintVerticalArrows(os_, targets_); in Process()
475 PrintPaddedId(os_, graph_labeller, control_node); in Process()
478 os_ << PrintNode(graph_labeller, control_node) << "\n"; in Process()
486 PrintVerticalArrows(os_, targets_); in Process()
487 PrintPadding(os_, graph_labeller, -1); in Process()
488 os_ << (has_fallthrough ? "│" : " "); in Process()
489 os_ << " with gap moves:\n"; in Process()
492 PrintVerticalArrows(os_, targets_); in Process()
493 PrintPadding(os_, graph_labeller, -1); in Process()
494 os_ << (has_fallthrough ? "│" : " "); in Process()
495 os_ << " - "; in Process()
496 graph_labeller->PrintInput(os_, phi->input(pid)); in Process()
497 os_ << " → " << graph_labeller->NodeId(phi) << ": Phi " in Process()
503 PrintVerticalArrows(os_, targets_); in Process()
505 PrintPadding(os_, graph_labeller, -1); in Process()
507 os_ << "▼"; in Process()
509 os_ << "↓"; in Process()
512 os_ << "\n"; in Process()