Home
last modified time | relevance | path

Searched refs:entry_pc (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Core/
H A DEmulateInstruction.cpp627 auto entry_pc = m_emulator_up->ReadPC(); in GetBreakpointLocations() local
628 if (!entry_pc) { in GetBreakpointLocations()
636 lldb::addr_t next_pc = GetBreakpointLocationAddress(*entry_pc, status); in GetBreakpointLocations()
660 lldb::addr_t entry_pc, Status &error) { in GetBreakpointLocationAddress() argument
669 assert(entry_pc != pc && "Emulation was successfull but PC wasn't updated"); in GetBreakpointLocationAddress()
673 if (entry_pc == pc) { in GetBreakpointLocationAddress()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/RISCV/
H A DEmulateInstructionRISCV.cpp345 const auto entry_pc = current_pc; in AtomicSequence() local
376 if (entry_pc != current_pc + SextW(bne_start.imm)) in AtomicSequence()
1845 lldb::addr_t entry_pc = pc; // LR instruction address in HandleAtomicSequence() local
1846 auto lr_inst = riscv_emulator->ReadInstructionAt(entry_pc); in HandleAtomicSequence()
1877 return {entry_pc + (lr_inst->is_rvc ? 2u : 4u)}; in HandleAtomicSequence()
1888 if (branch && (exit_pc + SignExt(branch->imm)) == entry_pc) in HandleAtomicSequence()
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/
H A DEmulateInstruction.h63 lldb::addr_t GetBreakpointLocationAddress(lldb::addr_t entry_pc,
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DDwarf.def357 HANDLE_DW_AT(0x52, entry_pc, 3, DWARF)