Lines Matching refs:os_
114 : os_(os), all_(zone, graph), positions_(positions), first_node_(true) {}
118 os_ << "\n";
125 os_ << ",\n";
129 os_ << "{\"id\":" << SafeId(node) << ",\"label\":\"" << Escaped(label, "\"")
133 os_ << ",\"rankInputs\":[0," << NodeProperties::FirstControlIndex(node)
135 os_ << ",\"rankWithInput\":[" << NodeProperties::FirstControlIndex(node)
139 os_ << ",\"rankInputs\":[" << NodeProperties::FirstControlIndex(node)
143 os_ << ",\"rankInputs\":[0]";
147 os_ << ",\"pos\":" << position.raw();
149 os_ << ",\"opcode\":\"" << IrOpcode::Mnemonic(node->opcode()) << "\"";
150 os_ << ",\"control\":" << (NodeProperties::IsControl(node) ? "true"
156 os_ << ",\"type\":\"" << Escaped(type_out, "\"") << "\"";
158 os_ << "}";
162 std::ostream& os_;
174 : os_(os), all_(zone, graph), first_edge_(true) {}
178 os_ << "\n";
193 os_ << ",\n";
209 os_ << "{\"source\":" << SafeId(to) << ",\"target\":" << SafeId(from)
214 std::ostream& os_;
267 visualizer_->os_ << "begin_" << name << "\n";
274 visualizer_->os_ << "end_" << name_ << "\n";
283 std::ostream& os_;
293 os_ << " ";
299 : os_(os), indent_(0), zone_(zone) {}
305 os_ << name << " \"" << value << "\"\n";
311 os_ << name << " " << static_cast<int>(value / 1000) << "\n";
317 os_ << name << " \"B" << rpo_number << "\"\n";
323 os_ << name << " " << value << "\n";
333 os_ << "method \"" << name.get() << ":" << info->optimization_id()
344 void GraphC1Visualizer::PrintNodeId(Node* n) { os_ << "n" << SafeId(n); }
349 os_ << " " << *n->op() << " ";
358 os_ << prefix;
361 os_ << " ";
384 os_ << " type:";
385 type->PrintTo(os_);
405 os_ << "predecessors";
407 os_ << " \"B" << predecessor->rpo_number() << "\"";
409 os_ << "\n";
412 os_ << "successors";
414 os_ << " \"B" << successor->rpo_number() << "\"";
416 os_ << "\n";
419 os_ << "xhandlers\n";
422 os_ << "flags\n";
459 os_ << index << " ";
461 os_ << " [";
463 os_ << "]\n";
476 os_ << "0 " << uses << " ";
479 os_ << " ";
485 os_ << " pos:" << position.raw();
488 os_ << " <|@\n";
494 os_ << "0 0 ";
498 os_ << -1 - current->rpo_number() << " Goto";
500 os_ << " ->";
502 os_ << " B" << successor->rpo_number();
505 os_ << " ";
508 os_ << " <|@\n";
519 os_ << j << " " << printable << " <|@\n";
558 os_ << vreg << ":" << range->relative_id() << " " << type;
563 os_ << " \"" << config->GetGeneralRegisterName(op.register_code())
566 os_ << " \"" << config->GetDoubleRegisterName(op.register_code())
570 os_ << " \"" << config->GetFloatRegisterName(op.register_code())
579 os_ << " \"const(nostack):"
585 os_ << " \"double_stack:" << index << "\"";
587 os_ << " \"stack:" << index << "\"";
592 os_ << " " << vreg;
595 os_ << " [" << interval->start().value() << ", "
602 os_ << " " << current_pos->pos().value() << " M";
607 os_ << " \"\"\n";