Home
last modified time | relevance | path

Searched refs:m_disasm (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/lldb/source/Plugins/Disassembler/LLVMC/
H A DDisassemblerLLVMC.cpp683 std::shared_ptr<DisassemblerLLVMC> m_disasm; member in InstructionLLVMC::DisassemblerScope
689 : m_disasm(i.m_disasm_wp.lock()) { in DisassemblerScope()
690 m_disasm->m_mutex.lock(); in DisassemblerScope()
691 m_disasm->m_inst = &i; in DisassemblerScope()
692 m_disasm->m_exe_ctx = exe_ctx; in DisassemblerScope()
694 ~DisassemblerScope() { m_disasm->m_mutex.unlock(); } in ~DisassemblerScope()
697 operator bool() const { return static_cast<bool>(m_disasm); } in operator bool()
699 std::shared_ptr<DisassemblerLLVMC> operator->() { return m_disasm; } in operator ->()
/llvm-project-15.0.7/lldb/source/Plugins/Instruction/MIPS64/
H A DEmulateInstructionMIPS64.h172 std::unique_ptr<llvm::MCDisassembler> m_disasm;
H A DEmulateInstructionMIPS64.cpp170 m_disasm.reset(target->createMCDisassembler(*m_subtype_info, *m_context)); in EmulateInstructionMIPS64()
171 assert(m_disasm.get()); in EmulateInstructionMIPS64()
957 decode_status = m_disasm->getInstruction(mc_insn, insn_size, raw_insn, in EvaluateInstruction()
/llvm-project-15.0.7/lldb/source/Plugins/Instruction/MIPS/
H A DEmulateInstructionMIPS.h207 std::unique_ptr<llvm::MCDisassembler> m_disasm;
H A DEmulateInstructionMIPS.cpp166 m_disasm.reset(target->createMCDisassembler(*m_subtype_info, *m_context)); in EmulateInstructionMIPS()
167 assert(m_disasm.get()); in EmulateInstructionMIPS()
976 decode_status = m_disasm->getInstruction(mc_insn, next_inst_size, raw_insn, in GetSizeOfInstruction()
1064 decode_status = m_disasm->getInstruction(mc_insn, insn_size, raw_insn, in EvaluateInstruction()