Lines Matching refs:strm
194 StreamString strm(Stream::eBinary, GetAddressByteSize(), GetByteOrder()); in WriteMemoryUnsigned() local
195 strm.PutMaxHex64(uval, uval_byte_size); in WriteMemoryUnsigned()
198 this, m_baton, context, addr, strm.GetString().data(), uval_byte_size); in WriteMemoryUnsigned()
309 StreamFile strm(stdout, false); in ReadMemoryDefault() local
310 strm.Printf(" Read from Memory (address = 0x%" PRIx64 ", length = %" PRIu64 in ReadMemoryDefault()
313 context.Dump(strm, instruction); in ReadMemoryDefault()
314 strm.EOL(); in ReadMemoryDefault()
324 StreamFile strm(stdout, false); in WriteMemoryDefault() local
325 strm.Printf(" Write to Memory (address = 0x%" PRIx64 ", length = %" PRIu64 in WriteMemoryDefault()
328 context.Dump(strm, instruction); in WriteMemoryDefault()
329 strm.EOL(); in WriteMemoryDefault()
337 StreamFile strm(stdout, false); in ReadRegisterDefault() local
338 strm.Printf(" Read Register (%s)\n", reg_info->name); in ReadRegisterDefault()
354 StreamFile strm(stdout, false); in WriteRegisterDefault() local
355 strm.Printf(" Write to Register (name = %s, value = ", reg_info->name); in WriteRegisterDefault()
356 DumpRegisterValue(reg_value, &strm, reg_info, false, false, eFormatDefault); in WriteRegisterDefault()
357 strm.PutCString(", context = "); in WriteRegisterDefault()
358 context.Dump(strm, instruction); in WriteRegisterDefault()
359 strm.EOL(); in WriteRegisterDefault()
363 void EmulateInstruction::Context::Dump(Stream &strm, in Dump() argument
367 strm.PutCString("reading opcode"); in Dump()
371 strm.PutCString("immediate"); in Dump()
375 strm.PutCString("push register"); in Dump()
379 strm.PutCString("pop register"); in Dump()
383 strm.PutCString("adjust sp"); in Dump()
387 strm.PutCString("set frame pointer"); in Dump()
391 strm.PutCString("adjusting (writing value back to) a base register"); in Dump()
395 strm.PutCString("register + offset"); in Dump()
399 strm.PutCString("store register"); in Dump()
403 strm.PutCString("load register"); in Dump()
407 strm.PutCString("relative branch immediate"); in Dump()
411 strm.PutCString("absolute branch register"); in Dump()
415 strm.PutCString("supervisor call"); in Dump()
419 strm.PutCString("table branch read memory"); in Dump()
423 strm.PutCString("write random bits to a register"); in Dump()
427 strm.PutCString("write random bits to a memory address"); in Dump()
431 strm.PutCString("arithmetic"); in Dump()
435 strm.PutCString("return from exception"); in Dump()
439 strm.PutCString("unrecognized context."); in Dump()
445 strm.Printf(" (reg_plus_offset = %s%+" PRId64 ")", in Dump()
451 strm.Printf(" (reg_plus_reg = %s + %s)", in Dump()
457 strm.Printf(" (base_and_imm_offset = %s%+" PRId64 ", data_reg = %s)", in Dump()
464 strm.Printf(" (base_and_reg_offset = %s + %s, data_reg = %s)", in Dump()
471 strm.Printf(" (register to register binary op: %s and %s)", in Dump()
477 strm.Printf(" (signed_offset = %+" PRId64 ")", info.signed_offset); in Dump()
481 strm.Printf(" (reg = %s)", info.reg.name); in Dump()
485 strm.Printf(" (unsigned_immediate = %" PRIu64 " (0x%16.16" PRIx64 "))", in Dump()
490 strm.Printf(" (signed_immediate = %+" PRId64 " (0x%16.16" PRIx64 "))", in Dump()
495 strm.Printf(" (address = 0x%" PRIx64 ")", info.address); in Dump()
499 strm.Printf(" (isa = %u, unsigned_immediate = %u (0x%8.8x))", in Dump()
505 strm.Printf(" (isa = %u, signed_immediate = %i (0x%8.8x))", in Dump()
512 strm.Printf(" (isa = %u)", info.isa); in Dump()