57 if (bytes_written_so_far < min_byte_width)
58 s->
Printf(
"%*s", min_byte_width - bytes_written_so_far,
"");
84 const void *buf =
nullptr;
90 swap_buf[0] =
m_data.inst.bytes[2];
91 swap_buf[1] =
m_data.inst.bytes[3];
92 swap_buf[2] =
m_data.inst.bytes[0];
93 swap_buf[3] =
m_data.inst.bytes[1];
110 swap_buf[0] =
m_data.inst.bytes[1];
111 swap_buf[1] =
m_data.inst.bytes[0];
112 swap_buf[2] =
m_data.inst.bytes[3];
113 swap_buf[3] =
m_data.inst.bytes[2];
130 if (buf !=
nullptr) {
131 DataBufferSP buffer_sp;
133 buffer_sp = std::make_shared<DataBufferHeap>(buf, byte_size);
int Dump(Stream *s, uint32_t min_byte_width)
union lldb_private::Opcode::@7 m_data
uint32_t GetByteSize() const
bool GetEndianSwap() const
lldb::ByteOrder m_byte_order
const void * GetOpcodeDataBytes() const
lldb::ByteOrder GetDataByteOrder() const
uint32_t GetData(DataExtractor &data) const
A stream class that can stream formatted output to a file.
size_t Printf(const char *format,...) __attribute__((format(printf
Output printf formatted output to the stream.
size_t PutCString(llvm::StringRef cstr)
Output a C string to the stream.
size_t GetWrittenBytes() const
lldb::ByteOrder InlHostByteOrder()
A class that represents a running process on the host machine.
ByteOrder
Byte ordering definitions.