Home
last modified time | relevance | path

Searched refs:opcode_data (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Plugins/UnwindAssembly/x86/
H A DUnwindAssembly-x86.cpp181 llvm::SmallVector<uint8_t, 4> opcode_data; in GetFastUnwindPlan() local
187 if (target.ReadMemory(func.GetBaseAddress(), opcode_data.data(), 4, in GetFastUnwindPlan()
192 if (memcmp(opcode_data.data(), i386_push_mov, sizeof(i386_push_mov)) == in GetFastUnwindPlan()
194 memcmp(opcode_data.data(), x86_64_push_mov, in GetFastUnwindPlan()
H A Dx86AssemblyInspectionEngine.cpp879 llvm::SmallVector<uint8_t, 32> opcode_data; in instruction_length() local
880 opcode_data.resize(max_op_byte_size); in instruction_length()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/LoongArch/
H A DEmulateInstructionLoongArch.cpp76 Opcode *opcode_data = GetOpcodeForInstruction(inst); in TestExecute() local
77 if (!opcode_data) in TestExecute()
80 if (!(this->*opcode_data->callback)(inst)) in TestExecute()
91 Opcode *opcode_data = GetOpcodeForInstruction(inst); in EvaluateInstruction() local
92 if (!opcode_data) in EvaluateInstruction()
103 if (!(this->*opcode_data->callback)(inst)) in EvaluateInstruction()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/PPC64/
H A DEmulateInstructionPPC64.cpp162 Opcode *opcode_data = GetOpcodeForInstruction(opcode); in EvaluateInstruction() local
163 if (!opcode_data) in EvaluateInstruction()
181 success = (this->*opcode_data->callback)(opcode); in EvaluateInstruction()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Disassembler/LLVMC/
H A DDisassemblerLLVMC.cpp61 uint64_t GetMCInst(const uint8_t *opcode_data, size_t opcode_data_len,
520 uint8_t *opcode_data = in Decode()
527 mc_disasm_ptr->GetMCInst(opcode_data, opcode_data_len, pc, inst); in Decode()
531 m_opcode.SetOpcodeBytes(opcode_data, inst_size); in Decode()
606 const uint8_t *opcode_data = data.GetDataStart(); in CalculateMnemonicOperandsAndComment()
610 mc_disasm_ptr->GetMCInst(opcode_data, opcode_data_len, pc, inst); in CalculateMnemonicOperandsAndComment()
1208 const uint8_t *opcode_data = data.GetDataStart(); in GetDisasmToUse()
1212 mc_disasm_ptr->GetMCInst(opcode_data, opcode_data_len, pc, inst); in GetDisasmToUse()
1343 const uint8_t *opcode_data, size_t opcode_data_len, lldb::addr_t pc, in PrintMCInst()
1345 llvm::ArrayRef<uint8_t> data(opcode_data, opcode_data_le in PrintMCInst()
515 uint8_t *opcode_data = Decode() local
599 const uint8_t *opcode_data = data.GetDataStart(); CalculateMnemonicOperandsAndComment() local
1189 const uint8_t *opcode_data = data.GetDataStart(); VisitInstruction() local
1316 GetMCInst(const uint8_t * opcode_data,size_t opcode_data_len,lldb::addr_t pc,llvm::MCInst & mc_inst) const GetMCInst() argument
[all...]
/freebsd/contrib/llvm-project/lldb/source/Core/
H A DDisassembler.cpp1176 void PseudoInstruction::SetOpcode(size_t opcode_size, void *opcode_data) { in SetOpcode() argument
1177 if (!opcode_data) in SetOpcode()
1182 uint8_t value8 = *((uint8_t *)opcode_data); in SetOpcode()
1187 uint16_t value16 = *((uint16_t *)opcode_data); in SetOpcode()
1192 uint32_t value32 = *((uint32_t *)opcode_data); in SetOpcode()
1197 uint64_t value64 = *((uint64_t *)opcode_data); in SetOpcode()
/freebsd/contrib/llvm-project/lldb/source/Plugins/UnwindAssembly/InstEmulation/
H A DUnwindAssemblyInstEmulation.cpp54 AddressRange &range, uint8_t *opcode_data, size_t opcode_size, in GetNonCallSiteUnwindPlanFromAssembly() argument
56 if (opcode_data == nullptr || opcode_size == 0) in GetNonCallSiteUnwindPlanFromAssembly()
73 m_arch, nullptr, nullptr, range.GetBaseAddress(), opcode_data, in GetNonCallSiteUnwindPlanFromAssembly()
H A DUnwindAssemblyInstEmulation.h28 uint8_t *opcode_data, size_t opcode_size,
/freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/ARM64/
H A DEmulateInstructionARM64.cpp391 Opcode *opcode_data = GetOpcodeForInstruction(opcode); in EvaluateInstruction() local
392 if (opcode_data == nullptr) in EvaluateInstruction()
416 success = (this->*opcode_data->callback)(opcode); in EvaluateInstruction()
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/
H A DDisassembler.h377 void SetOpcode(size_t opcode_size, void *opcode_data);
/freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/MIPS64/
H A DEmulateInstructionMIPS64.cpp975 MipsOpcode *opcode_data = GetOpcodeForInstruction(op_name); in EvaluateInstruction() local
977 if (opcode_data == nullptr) in EvaluateInstruction()
992 success = (this->*opcode_data->callback)(mc_insn); in EvaluateInstruction()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/MIPS/
H A DEmulateInstructionMIPS.cpp1086 MipsOpcode *opcode_data = GetOpcodeForInstruction(op_name); in EvaluateInstruction() local
1088 if (opcode_data == nullptr) in EvaluateInstruction()
1103 success = (this->*opcode_data->callback)(mc_insn); in EvaluateInstruction()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/ARM/
H A DEmulateInstructionARM.cpp14274 ARMOpcode *opcode_data = nullptr; in EvaluateInstruction() local
14277 opcode_data = in EvaluateInstruction()
14280 opcode_data = GetARMOpcodeForInstruction(m_opcode.GetOpcode32(), m_arm_isa); in EvaluateInstruction()
14307 if (opcode_data) { in EvaluateInstruction()
14308 success = (this->*opcode_data->callback)(m_opcode.GetOpcode32(), in EvaluateInstruction()
14309 opcode_data->encoding); in EvaluateInstruction()
14317 (opcode_data == nullptr || in EvaluateInstruction()
14318 opcode_data->callback != &EmulateInstructionARM::EmulateIT)) in EvaluateInstruction()