Home
last modified time | relevance | path

Searched refs:AddressesMap (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/DWARFLinker/
H A DDWARFLinker.h45 class AddressesMap {
47 virtual ~AddressesMap();
199 DWARFFile(StringRef Name, DWARFContext *Dwarf, AddressesMap *Addresses, in DWARFFile()
209 AddressesMap *Addresses = nullptr;
462 void lookForDIEsToKeep(AddressesMap &RelocMgr, RangesTy &Ranges,
493 void keepDIEAndDependencies(AddressesMap &RelocMgr, RangesTy &Ranges,
499 unsigned shouldKeepDIE(AddressesMap &RelocMgr, RangesTy &Ranges,
506 unsigned shouldKeepVariableDIE(AddressesMap &RelocMgr, const DWARFDie &DIE,
509 unsigned shouldKeepSubprogramDIE(AddressesMap &RelocMgr, RangesTy &Ranges,
/llvm-project-15.0.7/llvm/tools/llvm-dwarfutil/
H A DDebugInfoLinker.cpp39 class ObjFileAddressMap : public AddressesMap {
279 std::vector<std::unique_ptr<AddressesMap>> AddresssMapForLinking(1); in linkDebugInfo()
/llvm-project-15.0.7/llvm/tools/dsymutil/
H A DDwarfLinkerForBinary.h60 class AddressManager : public AddressesMap {
/llvm-project-15.0.7/llvm/lib/DWARFLinker/
H A DDWARFLinker.cpp136 AddressesMap::~AddressesMap() = default;
425 unsigned DWARFLinker::shouldKeepVariableDIE(AddressesMap &RelocMgr, in shouldKeepVariableDIE()
462 AddressesMap &RelocMgr, RangesTy &Ranges, const DWARFDie &DIE, in shouldKeepSubprogramDIE()
521 unsigned DWARFLinker::shouldKeepDIE(AddressesMap &RelocMgr, RangesTy &Ranges, in shouldKeepDIE()
752 void DWARFLinker::lookForDIEsToKeep(AddressesMap &AddressesMap, in lookForDIEsToKeep() argument
804 Current.Flags = shouldKeepDIE(AddressesMap, Ranges, Current.Die, File, in lookForDIEsToKeep()