Searched refs:ObjectAddress (Results 1 – 4 of 4) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/llvm/tools/dsymutil/ |
H A D | DebugMap.cpp | 46 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()
|
H A D | DwarfLinkerForBinary.h | 133 if (Mapping.Size && Mapping.ObjectAddress) in AddressManager() 134 AddressRanges[*Mapping.ObjectAddress] = ObjFileAddressRange( in AddressManager() 135 *Mapping.ObjectAddress + Mapping.Size, in AddressManager() 136 int64_t(Mapping.BinaryAddress) - *Mapping.ObjectAddress); in AddressManager()
|
H A D | DebugMap.h | 138 Optional<yaml::Hex64> ObjectAddress; member 146 ObjectAddress = *ObjectAddr; in SymbolMapping() 159 bool addSymbol(StringRef SymName, Optional<uint64_t> ObjectAddress,
|
H A D | DwarfLinkerForBinary.cpp | 638 const uint64_t ObjectAddress = Mapping.ObjectAddress in printReloc() local 639 ? uint64_t(*Mapping.ObjectAddress) in printReloc() 643 << format("0x%016" PRIx64 " => 0x%016" PRIx64 "\n", ObjectAddress, in printReloc() 650 if (Reloc.Mapping->getValue().ObjectAddress) in fillDieInfo() 651 Info.AddrAdjust -= uint64_t(*Reloc.Mapping->getValue().ObjectAddress); in fillDieInfo()
|