Lines Matching refs:m_current_pc

61       m_afa(LLDB_INVALID_ADDRESS), m_start_pc(), m_current_pc(),  in RegisterContextUnwind()
89 if (unwind_plan_sp->PlanValidAtAddress(m_current_pc)) { in IsUnwindPlanValidForCurrentPC()
100 Address pc_minus_one(m_current_pc); in IsUnwindPlanValidForCurrentPC()
101 pc_minus_one.SetOffset(m_current_pc.GetOffset() - 1); in IsUnwindPlanValidForCurrentPC()
104 valid_pc_offset = m_current_pc.GetOffset() - 1; in IsUnwindPlanValidForCurrentPC()
152 m_current_pc.SetLoadAddress(current_pc, &process->GetTarget()); in InitializeZerothFrame()
157 ModuleSP pc_module_sp(m_current_pc.GetModule()); in InitializeZerothFrame()
158 if (!m_current_pc.IsValid() || !pc_module_sp) { in InitializeZerothFrame()
163 m_sym_ctx_valid = m_current_pc.ResolveFunctionScope(m_sym_ctx, &addr_range); in InitializeZerothFrame()
189 if (m_current_pc.GetSection() == m_start_pc.GetSection()) { in InitializeZerothFrame()
190 m_current_offset = m_current_pc.GetOffset() - m_start_pc.GetOffset(); in InitializeZerothFrame()
191 } else if (m_current_pc.GetModule() == m_start_pc.GetModule()) { in InitializeZerothFrame()
197 m_current_pc.GetFileAddress() - m_start_pc.GetFileAddress(); in InitializeZerothFrame()
201 m_start_pc = m_current_pc; in InitializeZerothFrame()
238 (uint64_t)m_current_pc.GetLoadAddress(exe_ctx.GetTargetPtr()), in InitializeZerothFrame()
246 m_full_unwind_plan_sp->PlanValidAtAddress(m_current_pc)) { in InitializeZerothFrame()
274 m_current_pc, m_sym_ctx); in InitializeZerothFrame()
296 (uint64_t)m_current_pc.GetLoadAddress(exe_ctx.GetTargetPtr()), in InitializeZerothFrame()
380 m_current_pc.SetLoadAddress(pc, &process->GetTarget(), allow_section_end); in InitializeNonZerothFrame()
388 ModuleSP pc_module_sp(m_current_pc.GetModule()); in InitializeNonZerothFrame()
389 if ((!m_current_pc.IsValid() || !pc_module_sp) && in InitializeNonZerothFrame()
489 m_sym_ctx_valid = m_current_pc.ResolveFunctionScope(m_sym_ctx, &addr_range); in InitializeNonZerothFrame()
514 addr_range.GetBaseAddress().GetSection() != m_current_pc.GetSection() || in InitializeNonZerothFrame()
515 addr_range.GetBaseAddress().GetOffset() != m_current_pc.GetOffset()) { in InitializeNonZerothFrame()
562 m_current_pc.SetLoadAddress(pc - 1, &process->GetTarget()); in InitializeNonZerothFrame()
566 m_start_pc = m_current_pc; in InitializeNonZerothFrame()
608 (uint64_t)m_current_pc.GetLoadAddress(exe_ctx.GetTargetPtr()), in InitializeNonZerothFrame()
623 m_fast_unwind_plan_sp->PlanValidAtAddress(m_current_pc)) { in InitializeNonZerothFrame()
683 (uint64_t)m_current_pc.GetLoadAddress(exe_ctx.GetTargetPtr()), in InitializeNonZerothFrame()
740 ModuleSP pc_module_sp(m_current_pc.GetModule()); in GetFastUnwindPlanForFrame()
742 if (!m_current_pc.IsValid() || !pc_module_sp || in GetFastUnwindPlanForFrame()
751 m_current_pc, m_sym_ctx)); in GetFastUnwindPlanForFrame()
763 if (unwind_plan_sp->PlanValidAtAddress(m_current_pc)) { in GetFastUnwindPlanForFrame()
815 m_behaves_like_zeroth_frame && m_current_pc.IsValid()) { in GetFullUnwindPlanForFrame()
818 m_current_pc.GetLoadAddress(exe_ctx.GetTargetPtr()); in GetFullUnwindPlanForFrame()
834 ModuleSP pc_module_sp(m_current_pc.GetModule()); in GetFullUnwindPlanForFrame()
835 if (!m_current_pc.IsValid() || !pc_module_sp || in GetFullUnwindPlanForFrame()
845 m_current_pc, m_sym_ctx); in GetFullUnwindPlanForFrame()
857 !m_current_pc.IsValid()) in GetFullUnwindPlanForFrame()
866 if (eh_frame->GetUnwindPlan(m_current_pc, *unwind_plan_sp)) in GetFullUnwindPlanForFrame()
876 if (arm_exidx->GetUnwindPlan(exe_ctx.GetTargetRef(), m_current_pc, in GetFullUnwindPlanForFrame()
887 if (object_file_unwind->GetUnwindPlan(m_current_pc, *unwind_plan_sp)) in GetFullUnwindPlanForFrame()
908 if (unwind_plan_sp && unwind_plan_sp->PlanValidAtAddress(m_current_pc) && in GetFullUnwindPlanForFrame()
933 if (unwind_plan_sp && unwind_plan_sp->PlanValidAtAddress(m_current_pc)) { in GetFullUnwindPlanForFrame()
946 if (unwind_plan_sp && unwind_plan_sp->PlanValidAtAddress(m_current_pc)) { in GetFullUnwindPlanForFrame()
1913 m_sym_ctx_valid = m_current_pc.ResolveFunctionScope(m_sym_ctx, &addr_range); in PropagateTrapHandlerFlagFromUnwindPlan()
1924 m_current_pc.GetLoadAddress(target) - m_start_pc.GetLoadAddress(target); in PropagateTrapHandlerFlagFromUnwindPlan()