Home
last modified time | relevance | path

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

/external/llvm/tools/dsymutil/
DDebugMap.cpp27 bool DebugMapObject::addSymbol(StringRef Name, Optional<uint64_t> ObjectAddress, in addSymbol() argument
30 std::make_pair(Name, SymbolMapping(ObjectAddress, LinkedAddress, Size))); in addSymbol()
32 if (ObjectAddress && InsertResult.second) in addSymbol()
33 AddressToMapping[*ObjectAddress] = &*InsertResult.first; in addSymbol()
50 if (Sym.second.ObjectAddress) in print()
51 OS << format("\t%016" PRIx64, uint64_t(*Sym.second.ObjectAddress)); in print()
142 io.mapOptional("objAddr", s.second.ObjectAddress); in mapping()
249 if (Mapping.ObjectAddress) in denormalize()
250 ObjAddress = *Mapping.ObjectAddress; in denormalize()
DDebugMap.h120 Optional<yaml::Hex64> ObjectAddress; member
127 ObjectAddress = *ObjectAddr; in SymbolMapping()
138 bool addSymbol(llvm::StringRef SymName, Optional<uint64_t> ObjectAddress,
DDwarfLinker.cpp1861 if (Mapping.Size && Mapping.ObjectAddress) in startDebugObject()
1862 Ranges[*Mapping.ObjectAddress] = std::make_pair( in startDebugObject()
1863 *Mapping.ObjectAddress + Mapping.Size, in startDebugObject()
1864 int64_t(Mapping.BinaryAddress) - *Mapping.ObjectAddress); in startDebugObject()
2043 uint64_t ObjectAddress = in hasValidRelocation() local
2044 Mapping.ObjectAddress ? uint64_t(*Mapping.ObjectAddress) : UINT64_MAX; in hasValidRelocation()
2047 << " " << format("\t%016" PRIx64 " => %016" PRIx64, ObjectAddress, in hasValidRelocation()
2051 if (Mapping.ObjectAddress) in hasValidRelocation()
2052 Info.AddrAdjust -= ObjectAddress; in hasValidRelocation()
/external/llvm-project/llvm/tools/dsymutil/
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()
69 if (Sym.second.ObjectAddress) in print()
70 OS << format("\t%016" PRIx64, uint64_t(*Sym.second.ObjectAddress)); in print()
166 io.mapOptional("objAddr", s.second.ObjectAddress); in mapping()
283 if (Mapping.ObjectAddress) in denormalize()
284 ObjAddress = *Mapping.ObjectAddress; in denormalize()
DDwarfLinkerForBinary.h114 if (Mapping.Size && Mapping.ObjectAddress) in AddressManager()
115 AddressRanges[*Mapping.ObjectAddress] = ObjFileAddressRange( in AddressManager()
116 *Mapping.ObjectAddress + Mapping.Size, in AddressManager()
117 int64_t(Mapping.BinaryAddress) - *Mapping.ObjectAddress); in AddressManager()
DDebugMap.h140 Optional<yaml::Hex64> ObjectAddress; member
148 ObjectAddress = *ObjectAddr; in SymbolMapping()
161 bool addSymbol(StringRef SymName, Optional<uint64_t> ObjectAddress,
DDwarfLinkerForBinary.cpp636 const uint64_t ObjectAddress = Mapping.ObjectAddress in hasValidRelocationAt() local
637 ? uint64_t(*Mapping.ObjectAddress) in hasValidRelocationAt()
642 << format("0x%016" PRIx64 " => 0x%016" PRIx64 "\n", ObjectAddress, in hasValidRelocationAt()
646 if (Mapping.ObjectAddress) in hasValidRelocationAt()
647 Info.AddrAdjust -= ObjectAddress; in hasValidRelocationAt()