Lines Matching refs:m_current_pc
62 m_afa(LLDB_INVALID_ADDRESS), m_start_pc(), m_current_pc(), in RegisterContextUnwind()
90 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()
150 m_current_pc.SetLoadAddress(current_pc, &process->GetTarget()); in InitializeZerothFrame()
155 ModuleSP pc_module_sp(m_current_pc.GetModule()); in InitializeZerothFrame()
156 if (!m_current_pc.IsValid() || !pc_module_sp) { in InitializeZerothFrame()
161 m_sym_ctx_valid = m_current_pc.ResolveFunctionScope(m_sym_ctx, &addr_range); in InitializeZerothFrame()
187 if (m_current_pc.GetSection() == m_start_pc.GetSection()) { in InitializeZerothFrame()
188 m_current_offset = m_current_pc.GetOffset() - m_start_pc.GetOffset(); in InitializeZerothFrame()
189 } else if (m_current_pc.GetModule() == m_start_pc.GetModule()) { in InitializeZerothFrame()
195 m_current_pc.GetFileAddress() - m_start_pc.GetFileAddress(); in InitializeZerothFrame()
199 m_start_pc = m_current_pc; in InitializeZerothFrame()
236 (uint64_t)m_current_pc.GetLoadAddress(exe_ctx.GetTargetPtr()), in InitializeZerothFrame()
244 m_full_unwind_plan_sp->PlanValidAtAddress(m_current_pc)) { in InitializeZerothFrame()
272 m_current_pc, m_sym_ctx); in InitializeZerothFrame()
294 (uint64_t)m_current_pc.GetLoadAddress(exe_ctx.GetTargetPtr()), in InitializeZerothFrame()
378 m_current_pc.SetLoadAddress(pc, &process->GetTarget(), allow_section_end); in InitializeNonZerothFrame()
386 ModuleSP pc_module_sp(m_current_pc.GetModule()); in InitializeNonZerothFrame()
387 if ((!m_current_pc.IsValid() || !pc_module_sp) && in InitializeNonZerothFrame()
487 m_sym_ctx_valid = m_current_pc.ResolveFunctionScope(m_sym_ctx, &addr_range); in InitializeNonZerothFrame()
512 addr_range.GetBaseAddress().GetSection() != m_current_pc.GetSection() || in InitializeNonZerothFrame()
513 addr_range.GetBaseAddress().GetOffset() != m_current_pc.GetOffset()) { in InitializeNonZerothFrame()
563 m_current_pc.SetLoadAddress(pc - 1, &process->GetTarget()); in InitializeNonZerothFrame()
567 m_start_pc = m_current_pc; in InitializeNonZerothFrame()
609 (uint64_t)m_current_pc.GetLoadAddress(exe_ctx.GetTargetPtr()), in InitializeNonZerothFrame()
624 m_fast_unwind_plan_sp->PlanValidAtAddress(m_current_pc)) { in InitializeNonZerothFrame()
684 (uint64_t)m_current_pc.GetLoadAddress(exe_ctx.GetTargetPtr()), in InitializeNonZerothFrame()
741 ModuleSP pc_module_sp(m_current_pc.GetModule()); in GetFastUnwindPlanForFrame()
743 if (!m_current_pc.IsValid() || !pc_module_sp || in GetFastUnwindPlanForFrame()
752 m_current_pc, m_sym_ctx)); in GetFastUnwindPlanForFrame()
764 if (unwind_plan_sp->PlanValidAtAddress(m_current_pc)) { in GetFastUnwindPlanForFrame()
816 m_behaves_like_zeroth_frame && m_current_pc.IsValid()) { in GetFullUnwindPlanForFrame()
819 m_current_pc.GetLoadAddress(exe_ctx.GetTargetPtr()); in GetFullUnwindPlanForFrame()
835 ModuleSP pc_module_sp(m_current_pc.GetModule()); in GetFullUnwindPlanForFrame()
836 if (!m_current_pc.IsValid() || !pc_module_sp || in GetFullUnwindPlanForFrame()
846 m_current_pc, m_sym_ctx); in GetFullUnwindPlanForFrame()
858 !m_current_pc.IsValid()) in GetFullUnwindPlanForFrame()
867 if (eh_frame->GetUnwindPlan(m_current_pc, *unwind_plan_sp)) in GetFullUnwindPlanForFrame()
877 if (arm_exidx->GetUnwindPlan(exe_ctx.GetTargetRef(), m_current_pc, in GetFullUnwindPlanForFrame()
888 if (object_file_unwind->GetUnwindPlan(m_current_pc, *unwind_plan_sp)) in GetFullUnwindPlanForFrame()
918 if (unwind_plan_sp && unwind_plan_sp->PlanValidAtAddress(m_current_pc) && in GetFullUnwindPlanForFrame()
943 if (unwind_plan_sp && unwind_plan_sp->PlanValidAtAddress(m_current_pc)) { in GetFullUnwindPlanForFrame()
956 if (unwind_plan_sp && unwind_plan_sp->PlanValidAtAddress(m_current_pc)) { in GetFullUnwindPlanForFrame()
1925 m_sym_ctx_valid = m_current_pc.ResolveFunctionScope(m_sym_ctx, &addr_range); in PropagateTrapHandlerFlagFromUnwindPlan()
1936 m_current_pc.GetLoadAddress(target) - m_start_pc.GetLoadAddress(target); in PropagateTrapHandlerFlagFromUnwindPlan()