Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/tools/dsymutil/
H A DDebugMap.cpp46 bool DebugMapObject::addSymbol(StringRef Name, Optional<uint64_t> ObjectAddress, in addSymbol() argument
49 std::make_pair(Name, SymbolMapping(ObjectAddress, LinkedAddress, Size))); in addSymbol()
51 if (ObjectAddress && InsertResult.second) in addSymbol()
52 AddressToMapping[*ObjectAddress] = &*InsertResult.first; in addSymbol()
67 if (Sym.second.ObjectAddress) in print()
68 OS << format("\t%016" PRIx64, uint64_t(*Sym.second.ObjectAddress)); in print()
164 io.mapOptional("objAddr", s.second.ObjectAddress); in mapping()
281 if (Mapping.ObjectAddress) in denormalize()
282 ObjAddress = *Mapping.ObjectAddress; in denormalize()
H A DDwarfLinkerForBinary.h134 if (Mapping.Size && Mapping.ObjectAddress) in AddressManager()
136 {*Mapping.ObjectAddress, *Mapping.ObjectAddress + Mapping.Size}, in AddressManager()
137 int64_t(Mapping.BinaryAddress) - *Mapping.ObjectAddress); in AddressManager()
H A DDebugMap.h138 Optional<yaml::Hex64> ObjectAddress; member
146 ObjectAddress = *ObjectAddr; in SymbolMapping()
159 bool addSymbol(StringRef SymName, Optional<uint64_t> ObjectAddress,
H A DDwarfLinkerForBinary.cpp890 const uint64_t ObjectAddress = Mapping.ObjectAddress in printReloc() local
891 ? uint64_t(*Mapping.ObjectAddress) in printReloc()
895 << format("0x%016" PRIx64 " => 0x%016" PRIx64 "\n", ObjectAddress, in printReloc()
902 if (Reloc.Mapping->getValue().ObjectAddress) in fillDieInfo()
903 Info.AddrAdjust -= uint64_t(*Reloc.Mapping->getValue().ObjectAddress); in fillDieInfo()