Lines Matching full:abi

14 #include "lldb/Target/ABI.h"
53 ABI *abi = process_sp ? process_sp->GetABI().get() : nullptr; in DoGetFrameCount() local
55 while (AddOneMoreFrame(abi)) { in DoGetFrameCount()
76 ABI *abi = process_sp ? process_sp->GetABI().get() : nullptr; in AddFirstFrame() local
100 UpdateUnwindPlanForFirstFrameIfInvalid(abi); in AddFirstFrame()
114 UnwindLLDB::CursorSP UnwindLLDB::GetOneMoreFrame(ABI *abi) { in GetOneMoreFrame() argument
161 return GetOneMoreFrame(abi); in GetOneMoreFrame()
180 return GetOneMoreFrame(abi); in GetOneMoreFrame()
200 return GetOneMoreFrame(abi); in GetOneMoreFrame()
208 if (abi && !abi->CallFrameAddressIsValid(cursor_sp->cfa)) { in GetOneMoreFrame()
210 // have its (constructed) CFA aligned correctly -- don't do the abi in GetOneMoreFrame()
220 !abi->CallFrameAddressIsValid(cursor_sp->cfa)) { in GetOneMoreFrame()
228 return GetOneMoreFrame(abi); in GetOneMoreFrame()
256 return GetOneMoreFrame(abi); in GetOneMoreFrame()
268 if (abi && !abi->CodeAddressIsValid(cursor_sp->start_pc) && in GetOneMoreFrame()
280 return GetOneMoreFrame(abi); in GetOneMoreFrame()
301 void UnwindLLDB::UpdateUnwindPlanForFirstFrameIfInvalid(ABI *abi) { in UpdateUnwindPlanForFirstFrameIfInvalid() argument
311 AddOneMoreFrame(abi); in UpdateUnwindPlanForFirstFrameIfInvalid()
323 bool UnwindLLDB::AddOneMoreFrame(ABI *abi) { in AddOneMoreFrame() argument
337 new_frame = GetOneMoreFrame(abi); in AddOneMoreFrame()
350 m_candidate_frame = GetOneMoreFrame(abi); in AddOneMoreFrame()
366 CursorSP new_frame_v2 = GetOneMoreFrame(abi); in AddOneMoreFrame()
378 m_candidate_frame = GetOneMoreFrame(abi); in AddOneMoreFrame()
405 ABI *abi = process_sp ? process_sp->GetABI().get() : nullptr; in DoGetFrameInfoAtIndex() local
407 while (idx >= m_frames.size() && AddOneMoreFrame(abi)) in DoGetFrameInfoAtIndex()
453 ABI *abi = process_sp ? process_sp->GetABI().get() : nullptr; in DoCreateRegisterContextForFrame() local
456 if (!AddOneMoreFrame(abi)) in DoCreateRegisterContextForFrame()