Home
last modified time | relevance | path

Searched refs:m_opcode (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Plugins/Disassembler/LLVMC/
H A DDisassemblerLLVMC.cpp393 Opcode m_opcode) { in GetControlFlowKind() argument
396 if (m_opcode.GetOpcodeBytes() == nullptr || m_opcode.GetByteSize() <= 0) { in GetControlFlowKind()
403 ret = InstructionLengthDecode((const uint8_t *)m_opcode.GetOpcodeBytes(), in GetControlFlowKind()
404 m_opcode.GetByteSize(), is_exec_mode_64b); in GetControlFlowKind()
469 m_opcode.SetOpcode8(data.GetU8(&data_offset), byte_order); in Decode()
474 m_opcode.SetOpcode16(data.GetU16(&data_offset), byte_order); in Decode()
479 m_opcode.SetOpcode32(data.GetU32(&data_offset), byte_order); in Decode()
484 m_opcode.SetOpcode64(data.GetU64(&data_offset), byte_order); in Decode()
490 m_opcode.SetOpcode16_32TupleBytes( in Decode()
494 m_opcode.SetOpcodeBytes( in Decode()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Core/
H A DDisassembler.cpp598 : m_address(address), m_address_class(addr_class), m_opcode(), in Instruction()
656 if (m_opcode.GetType() == Opcode::eTypeBytes) { in Dump()
661 m_opcode.Dump(&ss, max_opcode_byte_size * 3 + 1); in Dump()
663 m_opcode.Dump(&ss, 15 * 3 + 1); in Dump()
668 m_opcode.Dump(&ss, max_opcode_byte_size * 3 + 1); in Dump()
670 m_opcode.Dump(&ss, 12); in Dump()
998 return m_opcode.GetData(data); in GetData()
1205 return m_opcode.GetByteSize(); in Decode()
1215 m_opcode.SetOpcode8(value8, eByteOrderInvalid); in SetOpcode()
1220 m_opcode.SetOpcode16(value16, eByteOrderInvalid); in SetOpcode()
[all …]
H A DEmulateInstruction.cpp533 m_opcode = opcode; in SetInstruction()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/LoongArch/
H A DEmulateInstructionLoongArch.cpp86 uint32_t inst_size = m_opcode.GetByteSize(); in EvaluateInstruction()
87 uint32_t inst = m_opcode.GetOpcode32(); in EvaluateInstruction()
131 m_opcode.SetOpcode32(inst, GetByteOrder()); in ReadInstruction()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/PPC64/
H A DEmulateInstructionPPC64.cpp108 m_opcode.SetOpcode32(ReadMemoryUnsigned(ctx, m_addr, 4, 0, &success), in ReadInstruction()
160 const uint32_t opcode = m_opcode.GetOpcode32(); in EvaluateInstruction()
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/
H A DDisassembler.h196 const Opcode &GetOpcode() const { return m_opcode; } in GetOpcode()
247 Opcode m_opcode; // The opcode for this instruction
H A DEmulateInstruction.h472 const Opcode &GetOpcode() const { return m_opcode; } in GetOpcode()
554 Opcode m_opcode; variable
/freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/ARM64/
H A DEmulateInstructionARM64.cpp380 m_opcode.SetOpcode32( in ReadInstruction()
390 const uint32_t opcode = m_opcode.GetOpcode32(); in EvaluateInstruction()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/MIPS64/
H A DEmulateInstructionMIPS64.cpp939 m_opcode.SetOpcode32( in ReadInstruction()
956 if (m_opcode.GetData(data)) { in EvaluateInstruction()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/ARM/
H A DEmulateInstructionARM.cpp13811 m_opcode.SetOpcode16(thumb_opcode, GetByteOrder()); in ReadInstruction()
13813 m_opcode.SetOpcode32( in ReadInstruction()
13821 m_opcode.SetOpcode32(MemARead(read_inst_context, pc, 4, 0, &success), in ReadInstruction()
13929 const uint32_t byte_size = m_opcode.GetByteSize(); in CurrentCond()
14278 GetThumbOpcodeForInstruction(m_opcode.GetOpcode32(), m_arm_isa); in EvaluateInstruction()
14280 opcode_data = GetARMOpcodeForInstruction(m_opcode.GetOpcode32(), m_arm_isa); in EvaluateInstruction()
14308 success = (this->*opcode_data->callback)(m_opcode.GetOpcode32(), in EvaluateInstruction()
14328 after_pc_value += m_opcode.GetByteSize(); in EvaluateInstruction()
14343 const uint32_t cond = CurrentCond(m_opcode.GetOpcode32()); in GetInstructionCondition()
14374 m_opcode.SetOpcode16(test_opcode, endian::InlHostByteOrder()); in TestEmulation()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/MIPS/
H A DEmulateInstructionMIPS.cpp1042 m_opcode.SetOpcode32( in ReadInstruction()
1059 if (m_opcode.GetData(data)) { in EvaluateInstruction()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/RISCV/
H A DEmulateInstructionRISCV.cpp1647 m_opcode.SetOpcode16(inst->inst, GetByteOrder()); in ReadInstruction()
1649 m_opcode.SetOpcode32(inst->inst, GetByteOrder()); in ReadInstruction()