Lines Matching refs:output
413 static void DumpAsDotNode(std::ostream& output, const SchedulingNode* node) { in DumpAsDotNode() argument
417 output << instruction_id << "[shape=record, label=\"" in DumpAsDotNode()
423 output << seperator << InstructionTypeId(input); in DumpAsDotNode()
426 output << "]"; in DumpAsDotNode()
428 output << "\\ninternal_latency: " << node->GetInternalLatency(); in DumpAsDotNode()
429 output << "\\ncritical_path: " << node->GetCriticalPath(); in DumpAsDotNode()
431 output << "\\n(barrier)"; in DumpAsDotNode()
433 output << "\"];\n"; in DumpAsDotNode()
438 output << InstructionTypeId(predecessor_instruction) << ":s -> " << instruction_id << ":n " in DumpAsDotNode()
443 output << InstructionTypeId(predecessor_instruction) << ":s -> " << instruction_id << ":n " in DumpAsDotNode()
452 std::ofstream output("scheduling_graphs.dot", std::ofstream::out | std::ofstream::app); in DumpAsDotGraph() local
454 output << "// " << description << "\n"; in DumpAsDotGraph()
456 output << "digraph G {\n"; in DumpAsDotGraph()
459 DumpAsDotNode(output, node); in DumpAsDotGraph()
464 output << InstructionTypeId(instruction) << ":s -> end_of_scheduling:n " in DumpAsDotGraph()
468 output << "}\n"; in DumpAsDotGraph()
469 output.close(); in DumpAsDotGraph()