Lines Matching refs:os_
120 : os_(os), in JSONGraphNodeWriter()
128 os_ << "\n"; in Print()
135 os_ << ",\n"; in PrintNode()
141 os_ << "{\"id\":" << SafeId(node) << ",\"label\":\"" << JSONEscaped(label) in PrintNode()
148 os_ << ",\"rankInputs\":[0," << NodeProperties::FirstControlIndex(node) in PrintNode()
150 os_ << ",\"rankWithInput\":[" << NodeProperties::FirstControlIndex(node) in PrintNode()
154 os_ << ",\"rankInputs\":[" << NodeProperties::FirstControlIndex(node) in PrintNode()
158 os_ << ",\"rankInputs\":[0]"; in PrintNode()
162 os_ << ",\"pos\":" << position.ScriptOffset(); in PrintNode()
164 os_ << ",\"opcode\":\"" << IrOpcode::Mnemonic(node->opcode()) << "\""; in PrintNode()
165 os_ << ",\"control\":" << (NodeProperties::IsControl(node) ? "true" in PrintNode()
167 os_ << ",\"opinfo\":\"" << node->op()->ValueInputCount() << " v " in PrintNode()
177 os_ << ",\"type\":\"" << JSONEscaped(type_out) << "\""; in PrintNode()
179 os_ << "}"; in PrintNode()
183 std::ostream& os_; member in v8::internal::compiler::JSONGraphNodeWriter
196 : os_(os), all_(zone, graph, false), first_edge_(true) {} in JSONGraphEdgeWriter()
200 os_ << "\n"; in Print()
215 os_ << ",\n"; in PrintEdge()
231 os_ << "{\"source\":" << SafeId(to) << ",\"target\":" << SafeId(from) in PrintEdge()
236 std::ostream& os_; member in v8::internal::compiler::JSONGraphEdgeWriter
289 visualizer_->os_ << "begin_" << name << "\n"; in Tag()
296 visualizer_->os_ << "end_" << name_ << "\n"; in ~Tag()
305 std::ostream& os_; member in v8::internal::compiler::GraphC1Visualizer
315 os_ << " "; in PrintIndent()
321 : os_(os), indent_(0), zone_(zone) {} in GraphC1Visualizer()
327 os_ << name << " \"" << value << "\"\n"; in PrintStringProperty()
333 os_ << name << " " << static_cast<int>(value / 1000) << "\n"; in PrintLongProperty()
339 os_ << name << " \"B" << rpo_number << "\"\n"; in PrintBlockProperty()
345 os_ << name << " " << value << "\n"; in PrintIntProperty()
355 os_ << "method \"" << name.get() << ":" << info->optimization_id() in PrintCompilation()
366 void GraphC1Visualizer::PrintNodeId(Node* n) { os_ << "n" << SafeId(n); } in PrintNodeId()
371 os_ << " " << *n->op() << " "; in PrintNode()
380 os_ << prefix; in PrintInputs()
383 os_ << " "; in PrintInputs()
406 os_ << " type:"; in PrintType()
407 type->PrintTo(os_); in PrintType()
427 os_ << "predecessors"; in PrintSchedule()
429 os_ << " \"B" << predecessor->rpo_number() << "\""; in PrintSchedule()
431 os_ << "\n"; in PrintSchedule()
434 os_ << "successors"; in PrintSchedule()
436 os_ << " \"B" << successor->rpo_number() << "\""; in PrintSchedule()
438 os_ << "\n"; in PrintSchedule()
441 os_ << "xhandlers\n"; in PrintSchedule()
444 os_ << "flags\n"; in PrintSchedule()
481 os_ << index << " "; in PrintSchedule()
483 os_ << " ["; in PrintSchedule()
485 os_ << "]\n"; in PrintSchedule()
498 os_ << "0 " << uses << " "; in PrintSchedule()
501 os_ << " "; in PrintSchedule()
507 os_ << " pos:"; in PrintSchedule()
509 os_ << "inlining(" << position.InliningId() << "),"; in PrintSchedule()
511 os_ << position.ScriptOffset(); in PrintSchedule()
514 os_ << " <|@\n"; in PrintSchedule()
520 os_ << "0 0 "; in PrintSchedule()
524 os_ << -1 - current->rpo_number() << " Goto"; in PrintSchedule()
526 os_ << " ->"; in PrintSchedule()
528 os_ << " B" << successor->rpo_number(); in PrintSchedule()
531 os_ << " "; in PrintSchedule()
534 os_ << " <|@\n"; in PrintSchedule()
545 os_ << j << " " << printable << " <|@\n"; in PrintSchedule()
584 os_ << vreg << ":" << range->relative_id() << " " << type; in PrintLiveRange()
589 os_ << " \"" << config->GetGeneralRegisterName(op.register_code()) in PrintLiveRange()
592 os_ << " \"" << config->GetDoubleRegisterName(op.register_code()) in PrintLiveRange()
596 os_ << " \"" << config->GetFloatRegisterName(op.register_code()) in PrintLiveRange()
605 os_ << " \"const(nostack):" in PrintLiveRange()
611 os_ << " \"fp_stack:" << index << "\""; in PrintLiveRange()
613 os_ << " \"stack:" << index << "\""; in PrintLiveRange()
618 os_ << " " << vreg; in PrintLiveRange()
621 os_ << " [" << interval->start().value() << ", " in PrintLiveRange()
628 os_ << " " << current_pos->pos().value() << " M"; in PrintLiveRange()
633 os_ << " \"\"\n"; in PrintLiveRange()