Lines Matching refs:strm
195 StreamString strm(Stream::eBinary, GetAddressByteSize(), GetByteOrder()); in WriteMemoryUnsigned() local
196 strm.PutMaxHex64(uval, uval_byte_size); in WriteMemoryUnsigned()
199 this, m_baton, context, addr, strm.GetString().data(), uval_byte_size); in WriteMemoryUnsigned()
310 StreamFile strm(stdout, false); in ReadMemoryDefault() local
311 strm.Printf(" Read from Memory (address = 0x%" PRIx64 ", length = %" PRIu64 in ReadMemoryDefault()
314 context.Dump(strm, instruction); in ReadMemoryDefault()
315 strm.EOL(); in ReadMemoryDefault()
325 StreamFile strm(stdout, false); in WriteMemoryDefault() local
326 strm.Printf(" Write to Memory (address = 0x%" PRIx64 ", length = %" PRIu64 in WriteMemoryDefault()
329 context.Dump(strm, instruction); in WriteMemoryDefault()
330 strm.EOL(); in WriteMemoryDefault()
338 StreamFile strm(stdout, false); in ReadRegisterDefault() local
339 strm.Printf(" Read Register (%s)\n", reg_info->name); in ReadRegisterDefault()
355 StreamFile strm(stdout, false); in WriteRegisterDefault() local
356 strm.Printf(" Write to Register (name = %s, value = ", reg_info->name); in WriteRegisterDefault()
357 DumpRegisterValue(reg_value, &strm, reg_info, false, false, eFormatDefault); in WriteRegisterDefault()
358 strm.PutCString(", context = "); in WriteRegisterDefault()
359 context.Dump(strm, instruction); in WriteRegisterDefault()
360 strm.EOL(); in WriteRegisterDefault()
364 void EmulateInstruction::Context::Dump(Stream &strm, in Dump() argument
368 strm.PutCString("reading opcode"); in Dump()
372 strm.PutCString("immediate"); in Dump()
376 strm.PutCString("push register"); in Dump()
380 strm.PutCString("pop register"); in Dump()
384 strm.PutCString("adjust sp"); in Dump()
388 strm.PutCString("set frame pointer"); in Dump()
392 strm.PutCString("adjusting (writing value back to) a base register"); in Dump()
396 strm.PutCString("register + offset"); in Dump()
400 strm.PutCString("store register"); in Dump()
404 strm.PutCString("load register"); in Dump()
408 strm.PutCString("relative branch immediate"); in Dump()
412 strm.PutCString("absolute branch register"); in Dump()
416 strm.PutCString("supervisor call"); in Dump()
420 strm.PutCString("table branch read memory"); in Dump()
424 strm.PutCString("write random bits to a register"); in Dump()
428 strm.PutCString("write random bits to a memory address"); in Dump()
432 strm.PutCString("arithmetic"); in Dump()
436 strm.PutCString("return from exception"); in Dump()
440 strm.PutCString("unrecognized context."); in Dump()
446 strm.Printf(" (reg_plus_offset = %s%+" PRId64 ")", in Dump()
452 strm.Printf(" (reg_plus_reg = %s + %s)", in Dump()
458 strm.Printf(" (base_and_imm_offset = %s%+" PRId64 ", data_reg = %s)", in Dump()
465 strm.Printf(" (base_and_reg_offset = %s + %s, data_reg = %s)", in Dump()
472 strm.Printf(" (register to register binary op: %s and %s)", in Dump()
478 strm.Printf(" (signed_offset = %+" PRId64 ")", info.signed_offset); in Dump()
482 strm.Printf(" (reg = %s)", info.reg.name); in Dump()
486 strm.Printf(" (unsigned_immediate = %" PRIu64 " (0x%16.16" PRIx64 "))", in Dump()
491 strm.Printf(" (signed_immediate = %+" PRId64 " (0x%16.16" PRIx64 "))", in Dump()
496 strm.Printf(" (address = 0x%" PRIx64 ")", info.address); in Dump()
500 strm.Printf(" (isa = %u, unsigned_immediate = %u (0x%8.8x))", in Dump()
506 strm.Printf(" (isa = %u, signed_immediate = %i (0x%8.8x))", in Dump()
513 strm.Printf(" (isa = %u)", info.isa); in Dump()