Searched refs:LowPc (Results 1 – 6 of 6) sorted by relevance
168 if (LowPc) in addFunctionRange()169 LowPc = std::min(*LowPc, FuncLowPc + PcOffset); in addFunctionRange()171 LowPc = FuncLowPc + PcOffset; in addFunctionRange()
561 auto LowPc = dwarf::toAddress(DIE.find(dwarf::DW_AT_low_pc)); in shouldKeepSubprogramDIE() local562 if (!LowPc) in shouldKeepSubprogramDIE()565 assert(LowPc && "low_pc attribute is not an address."); in shouldKeepSubprogramDIE()583 if (Unit.hasLabelAt(*LowPc)) in shouldKeepSubprogramDIE()592 .value_or(UINT64_MAX) <= LowPc) in shouldKeepSubprogramDIE()594 Unit.addLabelLowPc(*LowPc, MyInfo.AddrAdjust); in shouldKeepSubprogramDIE()600 std::optional<uint64_t> HighPc = DIE.getHighPC(*LowPc); in shouldKeepSubprogramDIE()606 if (*LowPc > *HighPc) { in shouldKeepSubprogramDIE()613 Unit.addFunctionRange(*LowPc, *HighPc, MyInfo.AddrAdjust); in shouldKeepSubprogramDIE()
775 std::optional<uint64_t> LowPc; in isLiveSubprogramEntry() local779 LowPc = dwarf::toAddress(LowPCVal); in isLiveSubprogramEntry()780 if (!LowPc) in isLiveSubprogramEntry()794 HighPc = DIE.getHighPC(*LowPc); in isLiveSubprogramEntry()801 if (*LowPc > *HighPc) { in isLiveSubprogramEntry()807 if (Entry.CU->hasLabelAt(*LowPc)) in isLiveSubprogramEntry()816 .value_or(UINT64_MAX) <= LowPc) in isLiveSubprogramEntry()819 Entry.CU->addLabelLowPc(*LowPc, *RelocAdjustment); in isLiveSubprogramEntry()835 Entry.CU->addFunctionRange(*LowPc, *HighPc, *RelocAdjustment); in isLiveSubprogramEntry()
369 std::optional<uint64_t> getLowPc() const { return LowPc; } in getLowPc()699 std::optional<uint64_t> LowPc; variable
88 LowPc = std::nullopt; in maybeResetToLoadedStage()431 if (LowPc) in addFunctionRange()432 LowPc = std::min(*LowPc, FuncLowPc + PcOffset); in addFunctionRange()434 LowPc = FuncLowPc + PcOffset; in addFunctionRange()
162 std::optional<uint64_t> getLowPc() const { return LowPc; } in getLowPc()277 std::optional<uint64_t> LowPc; variable