Lines Matching refs:os

45     CustomDisassemblerStream(std::ostream& os,  in CustomDisassemblerStream()  argument
48 : DisassemblerStream(os), disasm_(disasm), options_(options) {} in CustomDisassemblerStream()
67 os() << "[pc, #" << offset << "]"; in operator <<()
78 os() << "tr"; in operator <<()
92 os() << " ; "; in operator <<()
93 options_->thread_offset_name_function_(os(), operand.GetOffsetImmediate()); in operator <<()
114 CustomDisassembler(std::ostream& os, const DisassemblerOptions* options) in CustomDisassembler() argument
116 disassembler_stream_(os, this, options), in CustomDisassembler()
120 os() << "0x" << std::hex << std::setw(8) << std::setfill('0') << prog_ctr << ": "; in PrintCodeAddress()
162 os() << " ; "; in PrintLiteral()
167 os() << "(?)"; in PrintLiteral()
171 os() << *reinterpret_cast<const uint8_t*>(literal_addr); in PrintLiteral()
174 os() << *reinterpret_cast<unaligned_uint16_t*>(literal_addr); in PrintLiteral()
178 os() << "0x" << std::hex << std::setw(8) << std::setfill('0') << value; in PrintLiteral()
183 os() << "0x" << std::hex << std::setw(16) << std::setfill('0') << value; in PrintLiteral()
187 os() << *reinterpret_cast<const int8_t*>(literal_addr); in PrintLiteral()
190 os() << *reinterpret_cast<unaligned_int16_t*>(literal_addr); in PrintLiteral()
193 os() << *reinterpret_cast<unaligned_float*>(literal_addr); in PrintLiteral()
196 os() << *reinterpret_cast<unaligned_double*>(literal_addr); in PrintLiteral()
207 size_t DisassemblerArm::Dump(std::ostream& os, const uint8_t* begin) { in Dump() argument
226 os << output_.str(); in Dump()
231 void DisassemblerArm::Dump(std::ostream& os, const uint8_t* begin, const uint8_t* end) { in Dump() argument
248 os << output_.str(); in Dump()