Lines Matching refs:strm
204 StreamString strm(Stream::eBinary, GetAddressByteSize(), GetByteOrder()); in WriteMemoryUnsigned() local
205 strm.PutMaxHex64(uval, uval_byte_size); in WriteMemoryUnsigned()
208 this, m_baton, context, addr, strm.GetString().data(), uval_byte_size); in WriteMemoryUnsigned()
319 StreamFile strm(stdout, false); in ReadMemoryDefault() local
320 strm.Printf(" Read from Memory (address = 0x%" PRIx64 ", length = %" PRIu64 in ReadMemoryDefault()
323 context.Dump(strm, instruction); in ReadMemoryDefault()
324 strm.EOL(); in ReadMemoryDefault()
334 StreamFile strm(stdout, false); in WriteMemoryDefault() local
335 strm.Printf(" Write to Memory (address = 0x%" PRIx64 ", length = %" PRIu64 in WriteMemoryDefault()
338 context.Dump(strm, instruction); in WriteMemoryDefault()
339 strm.EOL(); in WriteMemoryDefault()
347 StreamFile strm(stdout, false); in ReadRegisterDefault() local
348 strm.Printf(" Read Register (%s)\n", reg_info->name); in ReadRegisterDefault()
364 StreamFile strm(stdout, false); in WriteRegisterDefault() local
365 strm.Printf(" Write to Register (name = %s, value = ", reg_info->name); in WriteRegisterDefault()
366 DumpRegisterValue(reg_value, strm, *reg_info, false, false, eFormatDefault); in WriteRegisterDefault()
367 strm.PutCString(", context = "); in WriteRegisterDefault()
368 context.Dump(strm, instruction); in WriteRegisterDefault()
369 strm.EOL(); in WriteRegisterDefault()
373 void EmulateInstruction::Context::Dump(Stream &strm, in Dump() argument
377 strm.PutCString("reading opcode"); in Dump()
381 strm.PutCString("immediate"); in Dump()
385 strm.PutCString("push register"); in Dump()
389 strm.PutCString("pop register"); in Dump()
393 strm.PutCString("adjust sp"); in Dump()
397 strm.PutCString("set frame pointer"); in Dump()
401 strm.PutCString("adjusting (writing value back to) a base register"); in Dump()
405 strm.PutCString("register + offset"); in Dump()
409 strm.PutCString("store register"); in Dump()
413 strm.PutCString("load register"); in Dump()
417 strm.PutCString("relative branch immediate"); in Dump()
421 strm.PutCString("absolute branch register"); in Dump()
425 strm.PutCString("supervisor call"); in Dump()
429 strm.PutCString("table branch read memory"); in Dump()
433 strm.PutCString("write random bits to a register"); in Dump()
437 strm.PutCString("write random bits to a memory address"); in Dump()
441 strm.PutCString("arithmetic"); in Dump()
445 strm.PutCString("return from exception"); in Dump()
449 strm.PutCString("unrecognized context."); in Dump()
455 strm.Printf(" (reg_plus_offset = %s%+" PRId64 ")", in Dump()
461 strm.Printf(" (reg_plus_reg = %s + %s)", in Dump()
467 strm.Printf(" (base_and_imm_offset = %s%+" PRId64 ", data_reg = %s)", in Dump()
474 strm.Printf(" (base_and_reg_offset = %s + %s, data_reg = %s)", in Dump()
481 strm.Printf(" (register to register binary op: %s and %s)", in Dump()
487 strm.Printf(" (signed_offset = %+" PRId64 ")", info.signed_offset); in Dump()
491 strm.Printf(" (reg = %s)", info.reg.name); in Dump()
495 strm.Printf(" (unsigned_immediate = %" PRIu64 " (0x%16.16" PRIx64 "))", in Dump()
500 strm.Printf(" (signed_immediate = %+" PRId64 " (0x%16.16" PRIx64 "))", in Dump()
505 strm.Printf(" (address = 0x%" PRIx64 ")", info.address); in Dump()
509 strm.Printf(" (isa = %u, unsigned_immediate = %u (0x%8.8x))", in Dump()
515 strm.Printf(" (isa = %u, signed_immediate = %i (0x%8.8x))", in Dump()
522 strm.Printf(" (isa = %u)", info.isa); in Dump()