Lines Matching defs:Stream

29   raw_string_ostream Stream(String);
36 Stream << format("lit%d", Code - dwarf::DW_OP_lit0);
45 Stream << format("breg%d+%d%s", Code - dwarf::DW_OP_breg0, Operands[0],
55 Stream << format("reg%d%s", Code - dwarf::DW_OP_reg0,
60 Stream << format("#0x%02x ", Code) << hexString(Operands[0]) << " "
69 Stream << "addr " << hexString(Operands[0]);
76 Stream << "const_u " << unsigned(Operands[0]);
83 Stream << "const_s " << int(Operands[0]);
86 Stream << "addrx " << unsigned(Operands[0]);
89 Stream << "constx " << unsigned(Operands[0]);
92 Stream << "TODO: DW_OP_const_type";
99 Stream << "fbreg " << int(Operands[0]);
103 Stream << format("bregx %d%s+%d", Operands[0], RegisterName.c_str(),
109 Stream << format("regval_type %d%s+%d", Operands[0], RegisterName.c_str(),
118 Stream << "dup";
121 Stream << "drop";
124 Stream << "pick " << unsigned(Operands[0]);
127 Stream << "over";
130 Stream << "swap";
133 Stream << "rot";
136 Stream << "deref";
139 Stream << "deref_size " << unsigned(Operands[0]);
142 Stream << "deref_type " << unsigned(Operands[0]) << " DIE offset "
146 Stream << "xderef";
149 Stream << "xderef_size " << unsigned(Operands[0]);
152 Stream << "xderef_type " << unsigned(Operands[0]) << " DIE offset "
156 Stream << "push_object_address";
159 Stream << "form_tls_address";
162 Stream << "call_frame_cfa";
169 Stream << "abs";
172 Stream << "and";
175 Stream << "div";
178 Stream << "minus";
181 Stream << "mod";
184 Stream << "mul";
187 Stream << "neg";
190 Stream << "not";
193 Stream << "or";
196 Stream << "plus";
199 Stream << "plus_uconst " << unsigned(Operands[0]);
202 Stream << "shl";
205 Stream << "shr";
208 Stream << "shra";
211 Stream << "xor";
218 Stream << "le";
221 Stream << "ge";
224 Stream << "eq";
227 Stream << "lt";
230 Stream << "gt";
233 Stream << "ne";
236 Stream << "skip " << signed(Operands[0]);
239 Stream << "bra " << signed(Operands[0]);
242 Stream << "call2 DIE offset " << hexString(Operands[0]);
245 Stream << "call4 DIE offset " << hexString(Operands[0]);
248 Stream << "call_ref DIE offset " << hexString(Operands[0]);
255 Stream << "convert DIE offset " << hexString(Operands[0]);
258 Stream << "reinterpret DIE offset " << hexString(Operands[0]);
265 Stream << "nop";
268 Stream << "TODO: DW_OP_entry_value";
275 Stream << "regx" << getReader().getRegisterName(Opcode, Operands);
282 Stream << "stack_value";
285 Stream << "TODO: DW_OP_implicit_value";
288 Stream << "implicit_pointer DIE offset " << hexString(Operands[0]) << " "
296 Stream << "piece " << int(Operands[0]);
299 Stream << "bit_piece " << int(Operands[0]) << " offset "
307 Stream << "gnu_entry_value ";
311 Stream << "gnu_push_tls_address";
314 Stream << "gnu_addr_index " << unsigned(Operands[0]);
317 Stream << "gnu_const_index " << unsigned(Operands[0]);
324 Stream << "offset " << int(Operands[0]);
331 Stream << "missing";
349 raw_string_ostream Stream(String);
357 Stream << "frame_pointer_rel " << int(Operands[0]);
360 Stream << "frame_pointer_rel_full_scope " << int(Operands[0]);
365 Stream << "register " << getReader().getRegisterName(Opcode, Operands);
368 Stream << "subfield_register "
374 Stream << "register_rel " << getReader().getRegisterName(Opcode, Operands)
380 Stream << "frame " << int(Operands[0]);
383 Stream << "subfield " << int(Operands[0]);
387 Stream << format("#0x%02x: ", Opcode) << hexString(Operands[0]) << " "
434 raw_string_ostream Stream(String);
436 Stream << "{Range}";
442 Stream << TheLine.c_str();
444 Stream << Question;
448 Stream << " Lines ";
450 Stream << ":";
455 Stream << " [" << hexString(getLowerAddress()) << ":"
635 raw_string_ostream Stream(String);
636 Stream << format("%.2f%%", Percentage);
638 Stream << format(" (%d/%d)", Symbol->getCoverageFactor(),
661 std::stringstream Stream;
664 Stream << Leading
670 StringRef(Stream.str()),