reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/lldb/include/lldb/Target/RegisterContext.h
  147   uint64_t GetPC(uint64_t fail_value = LLDB_INVALID_ADDRESS);

References

tools/lldb/source/Core/FormatEntity.cpp
 1841         addr_t pc_loadaddr = reg_ctx->GetPC();
tools/lldb/source/Expression/DWARFExpression.cpp
  950       pc = reg_ctx->GetPC();
  958       pc = reg_ctx_sp->GetPC();
tools/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.cpp
  301   addr_t pc = thread->GetRegisterContext()->GetPC(LLDB_INVALID_ADDRESS);
tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.cpp
  190   uint64_t pc = thread.GetRegisterContext()->GetPC();
tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/CPPLanguageRuntime.cpp
  287   lldb::addr_t curr_pc = thread.GetRegisterContext()->GetPC();
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.cpp
  847   lldb::addr_t curr_pc = thread.GetRegisterContext()->GetPC();
tools/lldb/source/Plugins/Process/Utility/RegisterContextLLDB.cpp
  124   addr_t current_pc = reg_ctx_sp->GetPC();
tools/lldb/source/Plugins/Process/Utility/StopInfoMachException.cpp
  462       addr_t pc = reg_ctx_sp->GetPC() - pc_decrement;
tools/lldb/source/Plugins/Process/Utility/UnwindMacOSXFrameBackchain.cpp
   94   cursor.pc = reg_ctx->GetPC(LLDB_INVALID_ADDRESS);
  186   cursor.pc = reg_ctx->GetPC(LLDB_INVALID_ADDRESS);
tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
 1841               addr_t pc = thread_sp->GetRegisterContext()->GetPC();
 1859               addr_t pc = thread_sp->GetRegisterContext()->GetPC();
 1923             addr_t pc = thread_sp->GetRegisterContext()->GetPC();
 1946               addr_t pc = thread_sp->GetRegisterContext()->GetPC() +
tools/lldb/source/Target/Process.cpp
 5288                 ts.Printf("[ip 0x%" PRIx64 "] ", register_context->GetPC());
tools/lldb/source/Target/StackFrameList.cpp
   64     lldb::addr_t cur_pc = m_thread.GetRegisterContext()->GetPC();
  111   lldb::addr_t curr_pc = m_thread.GetRegisterContext()->GetPC();
  217     m_current_inlined_pc = m_thread.GetRegisterContext()->GetPC();
  379   addr_t return_pc = next_reg_ctx_sp->GetPC();
  465             pc = reg_ctx_sp->GetPC();
tools/lldb/source/Target/Thread.cpp
  596       const addr_t thread_pc = reg_ctx_sp->GetPC();
  732               GetRegisterContext() ? GetRegisterContext()->GetPC()
  742               GetRegisterContext() ? GetRegisterContext()->GetPC()
 2092         lldb::addr_t pc = reg_ctx_sp->GetPC();
tools/lldb/source/Target/ThreadPlan.cpp
  108       addr_t pc = reg_ctx->GetPC();
tools/lldb/source/Target/ThreadPlanCallFunction.cpp
  191         m_thread.GetStackFrameAtIndex(0)->GetRegisterContext()->GetPC();
tools/lldb/source/Target/ThreadPlanRunToAddress.cpp
  193   lldb::addr_t current_address = m_thread.GetRegisterContext()->GetPC();
tools/lldb/source/Target/ThreadPlanShouldStopHere.cpp
   47           m_owner->GetThread().GetRegisterContext()->GetPC(0);
tools/lldb/source/Target/ThreadPlanStepInRange.cpp
  149         m_thread.GetRegisterContext()->GetPC(),
  260         lldb::addr_t curr_addr = m_thread.GetRegisterContext()->GetPC();
tools/lldb/source/Target/ThreadPlanStepInstruction.cpp
   39   m_instruction_addr = m_thread.GetRegisterContext()->GetPC(0);
  101     uint64_t pc = m_thread.GetRegisterContext()->GetPC(0);
  109     return (m_thread.GetRegisterContext()->GetPC(0) != m_instruction_addr);
  141       if (m_thread.GetRegisterContext()->GetPC(0) != m_instruction_addr) {
  184                 m_thread.GetStackFrameAtIndex(0)->GetRegisterContext()->GetPC();
  189             addr_t return_addr = return_frame->GetRegisterContext()->GetPC();
  220     lldb::addr_t pc_addr = m_thread.GetRegisterContext()->GetPC(0);
tools/lldb/source/Target/ThreadPlanStepOut.cpp
   50   m_step_from_insn = m_thread.GetRegisterContext()->GetPC(0);
tools/lldb/source/Target/ThreadPlanStepOverBreakpoint.cpp
   33   m_breakpoint_addr = m_thread.GetRegisterContext()->GetPC();
   89         lldb::addr_t pc_addr = m_thread.GetRegisterContext()->GetPC();
  143   lldb::addr_t pc_addr = m_thread.GetRegisterContext()->GetPC();
  184   return m_thread.GetRegisterContext()->GetPC() != m_breakpoint_addr;
tools/lldb/source/Target/ThreadPlanStepOverRange.cpp
  132         m_thread.GetRegisterContext()->GetPC(),
  283                                                 ->GetPC();
  381           lldb::addr_t curr_pc = m_thread.GetRegisterContext()->GetPC();
tools/lldb/source/Target/ThreadPlanStepRange.cpp
  106   lldb::addr_t pc_load_addr = m_thread.GetRegisterContext()->GetPC();
  198   lldb::addr_t cur_pc = m_thread.GetRegisterContext()->GetPC();
  308   lldb::addr_t cur_addr = GetThread().GetRegisterContext()->GetPC();
  475       lldb::addr_t addr = m_thread.GetRegisterContext()->GetPC() - 1;
tools/lldb/source/Target/ThreadPlanStepThrough.cpp
   41     m_start_address = GetThread().GetRegisterContext()->GetPC(0);
  102     lldb::addr_t current_address = GetThread().GetRegisterContext()->GetPC(0);
tools/lldb/source/Target/ThreadPlanTracer.cpp
  134   lldb::addr_t pc = reg_ctx->GetPC();