Lines Matching refs:Address
18 // | Function Entry Address |
40 // | Function Entry Address |
42 // | Exception Data Entry Address |
95 static std::string formatSymbol(StringRef Name, uint64_t Address,
104 OS << format("+0x%X (0x%" PRIX64 ")", Offset, Address);
106 OS << format("(0x%" PRIX64 ")", Address);
108 OS << format("0x%" PRIX64, Address);
214 uint64_t Address = Section.getAddress();
217 if (VA >= Address && (VA - Address) <= Size)
232 Expected<uint64_t> Address = Symbol.getAddress();
233 if (!Address)
234 return errorToErrorCode(Address.takeError());
235 if (*Address == VA)
887 const uint64_t Address = COFF.getImageBase() + XData.ExceptionHandlerRVA();
896 Symbol = getSymbol(COFF, Address, /*FunctionOnly=*/true);
899 SW.printHex("Routine", Address);
914 SW.printString("Routine", formatSymbol(*Name, Address));
986 uint64_t Address = *AddressOrErr;
988 SW.printString("ExceptionRecord", formatSymbol(*Name, Address));
1002 uint64_t Address = COFF.getImageBase() + RF.ExceptionInformationRVA();
1003 SW.printString("ExceptionRecord", formatSymbol("", Address));
1005 ErrorOr<SectionRef> Section = getSectionContaining(COFF, Address);
1009 return dumpXDataRecord(COFF, *Section, FunctionAddress, Address);