Lines Matching defs:lo_pc
125 dw_addr_t lo_pc = LLDB_INVALID_ADDRESS;
150 lo_pc = form_value.Address();
153 hi_pc += lo_pc;
158 lo_pc = form_value.Address();
168 if (lo_pc == LLDB_INVALID_ADDRESS)
171 hi_pc += lo_pc; // DWARF 4 introduces <offset-from-lo-pc> to save
245 if (lo_pc != LLDB_INVALID_ADDRESS) {
246 assert(lo_pc >= cu->GetBaseAddress());
248 frame_base->SetFuncFileAddress(lo_pc);
264 if (lo_pc != LLDB_INVALID_ADDRESS) {
265 if (hi_pc != LLDB_INVALID_ADDRESS && hi_pc > lo_pc)
266 ranges.Append(DWARFRangeList::Entry(lo_pc, hi_pc - lo_pc));
268 ranges.Append(DWARFRangeList::Entry(lo_pc, 0));
473 // Get the hi_pc, adding hi_pc to lo_pc when specified as an <offset-from-low-
478 const DWARFUnit *cu, dw_addr_t lo_pc, uint64_t fail_value,
489 return lo_pc + form_value.Unsigned();
496 // Get the lo_pc and hi_pc, adding hi_pc to lo_pc when specified as an <offset-
499 // Returns true or sets lo_pc and hi_pc to fail_value.
501 const DWARFUnit *cu, dw_addr_t &lo_pc, dw_addr_t &hi_pc,
503 lo_pc = GetAttributeValueAsAddress(cu, DW_AT_low_pc, fail_value,
505 if (lo_pc != fail_value) {
506 hi_pc = GetAttributeHighPC(cu, lo_pc, fail_value,
511 lo_pc = fail_value;
526 dw_addr_t lo_pc = LLDB_INVALID_ADDRESS;
528 if (GetAttributeAddressRange(cu, lo_pc, hi_pc, LLDB_INVALID_ADDRESS,
530 if (lo_pc < hi_pc)
531 ranges.Append(DWARFRangeList::Entry(lo_pc, hi_pc - lo_pc));