Lines Matching defs:m_opcode
392 Opcode m_opcode) {
395 if (m_opcode.GetOpcodeBytes() == nullptr || m_opcode.GetByteSize() <= 0) {
402 ret = InstructionLengthDecode((const uint8_t *)m_opcode.GetOpcodeBytes(),
403 m_opcode.GetByteSize(), is_exec_mode_64b);
468 m_opcode.SetOpcode8(data.GetU8(&data_offset), byte_order);
473 m_opcode.SetOpcode16(data.GetU16(&data_offset), byte_order);
478 m_opcode.SetOpcode32(data.GetU32(&data_offset), byte_order);
483 m_opcode.SetOpcode64(data.GetU64(&data_offset), byte_order);
488 m_opcode.SetOpcodeBytes(data.PeekData(data_offset, min_op_byte_size),
505 m_opcode.SetOpcode16(thumb_opcode, byte_order);
510 m_opcode.SetOpcode16_2(thumb_opcode, byte_order);
514 m_opcode.SetOpcode32(data.GetU32(&data_offset), byte_order);
529 m_opcode.Clear();
531 m_opcode.SetOpcodeBytes(opcode_data, inst_size);
536 return m_opcode.GetByteSize();
555 return x86::GetControlFlowKind(/*is_64b=*/false, m_opcode);
557 return x86::GetControlFlowKind(/*is_64b=*/true, m_opcode);
568 if (m_opcode.GetData(data)) {
627 inst_size = m_opcode.GetByteSize();
634 m_opcode.SetOpcode8(uval8, byte_order);
640 m_opcode.SetOpcode16(uval16, byte_order);
646 m_opcode.SetOpcode32(uval32, byte_order);
652 m_opcode.SetOpcode64(uval64, byte_order);
664 m_opcode.SetOpcodeBytes(bytes, inst_size);
695 size_t GetByteSize() const { return m_opcode.GetByteSize(); }
1198 if (!m_opcode.GetData(data))