Lines Matching refs:os
15 OStream& operator<<(OStream& os, const BasicBlockData::Control& c) {
18 return os << "none";
20 return os << "goto";
22 return os << "branch";
24 return os << "return";
26 return os << "throw";
29 return os;
33 OStream& operator<<(OStream& os, const Schedule& s) {
38 os << "--- BLOCK B" << block->id();
39 if (block->PredecessorCount() != 0) os << " <- ";
44 if (comma) os << ", ";
46 os << "B" << (*j)->id();
48 os << " ---\n";
52 os << " " << *node;
55 os << " : ";
56 bounds.lower->PrintTo(os);
58 os << "..";
59 bounds.upper->PrintTo(os);
62 os << "\n";
66 os << " ";
68 os << *block->control_input_;
70 os << "Goto";
72 os << " -> ";
77 if (comma) os << ", ";
79 os << "B" << (*j)->id();
81 os << "\n";
84 return os;