Lines Matching refs:hipc
51 Dwarf_Unsigned hipc; member
64 Dwarf_Unsigned hipc; member
150 handle_high_pc(Dwarf_Die die, Dwarf_Unsigned lopc, Dwarf_Unsigned *hipc) in handle_high_pc() argument
168 *hipc += lopc; in handle_high_pc()
177 Dwarf_Unsigned lopc, hipc, addr_base; in search_func() local
196 hipc = f->ranges[i].dwr_addr2 + addr_base; in search_func()
197 if (addr >= lopc && addr < hipc) { in search_func()
200 hipc <= f0->hipc)) { in search_func()
203 f0->hipc = hipc; in search_func()
208 } else if (addr >= f->lopc && addr < f->hipc) { in search_func()
210 (f->lopc >= f0->lopc && f->hipc <= f0->hipc)) in search_func()
225 Dwarf_Unsigned lopc, hipc, ranges_off; in collect_func() local
272 &hipc, &de)) in collect_func()
274 if (handle_high_pc(die, lopc, &hipc) != DW_DLV_OK) in collect_func()
325 f->hipc = hipc; in collect_func()
415 if (res != NULL && addr >= res->lopc && addr < res->hipc) in culookup()
419 if (res != NULL && addr >= res->lopc && addr < res->hipc) in culookup()
535 labels[i]->hipc = start + length; in check_labels()
543 if (addr >= labels[i]->lopc && addr < labels[i]->hipc) { in check_labels()
572 Dwarf_Unsigned addr_base, lopc, hipc; in check_range() local
606 hipc = ranges[i].dwr_addr2 + addr_base; in check_range()
611 if (addr >= lopc && addr < hipc){ in check_range()
620 if (dwarf_attrval_unsigned(die, DW_AT_high_pc, &hipc, &de) == in check_range()
626 if (handle_high_pc(die, lopc, &hipc) != DW_DLV_OK) in check_range()
630 hipc = ~0ULL; in check_range()
633 if (addr >= lopc && addr < hipc) { in check_range()
646 (*range)->hipc = hipc; in check_range()