Home
last modified time | relevance | path

Searched refs:LowPc (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/
H A DDWARFLinkerCompileUnit.cpp
H A DDWARFLinker.cpp
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/
H A DDWARFLinkerCompileUnit.h
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/
H A DDWARFLinkerCompileUnit.h162 std::optional<uint64_t> getLowPc() const { return LowPc; } in getLowPc()
277 std::optional<uint64_t> LowPc; variable
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/
H A DDWARFLinker.cpp561 auto LowPc = dwarf::toAddress(DIE.find(dwarf::DW_AT_low_pc)); in shouldKeepSubprogramDIE() local
562 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()
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DDWARFLinkerCompileUnit.cpp88 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()