Lines Matching refs:getAddress

462       BC->OldTextSectionAddress = Section.getAddress();  in discoverStorage()
705 uint64_t FileOffset = getFileOffsetForAddress(BuildIDSection->getAddress()); in patchBuildID()
846 auto AddressA = cantFail(A.getAddress()); in discoverFileObjects()
847 auto AddressB = cantFail(B.getAddress()); in discoverFileObjects()
892 uint64_t Address = cantFail(Sym->getAddress()); in discoverFileObjects()
906 MarkerSym{cantFail(Sym->getAddress()), MarkerSymType::DATA}); in discoverFileObjects()
941 cantFail(Symbol.getAddress(), "cannot get symbol address"); in discoverFileObjects()
1050 } else if (Address == PreviousFunction->getAddress() && !SymbolSize) { in discoverFileObjects()
1068 PreviousFunction->getAddress() != Address) { in discoverFileObjects()
1080 PreviousFunction->getAddress()); in discoverFileObjects()
1231 const auto EntryOffset = ISym->Address - BF->getAddress(); in discoverFileObjects()
1286 const uint64_t SectionAddress = Section.getAddress(); in disassemblePLTSectionAArch64()
1347 const uint64_t SectionAddress = Section.getAddress(); in disassemblePLTSectionX86()
1415 if (BC->getBinaryFunctions().find(Section.getAddress()) == in disassemblePLT()
1419 Section.getAddress(), 0, PLTSI->EntrySize, Section.getAlignment()); in disassemblePLT()
1454 auto NextSymRefI = FileSymRefs.upper_bound(Function.getAddress()); in adjustFunctionBoundaries()
1460 if (NextFunction && SymbolAddress >= NextFunction->getAddress()) in adjustFunctionBoundaries()
1467 uint64_t EntryOffset = NextSymRefI->first - Function.getAddress(); in adjustFunctionBoundaries()
1485 std::min(NextFunction->getAddress(), NextObjectAddress); in adjustFunctionBoundaries()
1487 const uint64_t MaxSize = NextObjectAddress - Function.getAddress(); in adjustFunctionBoundaries()
1549 Error E = EHFrameParser::parse(DE, EHFrameSection->getAddress(), createReloc); in relocateEHFrameSection()
1558 uint64_t RewriteInstance::getLSDAAddress() { return LSDASection->getAddress(); } in getLSDAAddress()
1580 << Twine::utohexstr(Section.getAddress()) << ":0x" in readSpecialSections()
1581 << Twine::utohexstr(Section.getAddress() + Section.getSize()) in readSpecialSections()
1881 SymbolAddress = cantFail(Symbol.getAddress()); in analyzeRelocation()
1888 SymbolAddress = BD ? BD->getAddress() : 0; in analyzeRelocation()
2053 const uint64_t SectionAddress = SectionOrError->getAddress(); in processLKExTable()
2069 const uint64_t FunctionOffset = RefAddress - ContainingBF->getAddress(); in processLKExTable()
2107 const uint64_t SectionAddress = SectionOrError->getAddress(); in processLKPCIFixup()
2139 const uint64_t SectionAddress = SectionOrError->getAddress(); in processLKKSymtab()
2172 const uint64_t SectionAddress = SectionOrError->getAddress(); in processLKBugTable()
2198 const uint64_t SectionAddress = SectionOrError->getAddress(); in processLKSMPLocks()
2244 SymbolAddress = cantFail(SymbolIter->getAddress()); in readDynamicRelocations()
2494 (!ReferencedBF || (ReferencedBF->getAddress() != Address))) { in readRelocations()
2533 RefFunctionOffset = Address - ReferencedBF->getAddress(); in readRelocations()
2556 if (Address != ReferencedBF->getAddress()) in readRelocations()
2597 Addend += (SymbolAddress - BD->getAddress()); in readRelocations()
2598 SymbolAddress = BD->getAddress(); in readRelocations()
3052 JITEvaluatedSymbol(I->getAddress(), JITSymbolFlags()); in lookup()
3071 : I->getAddress(); in lookup()
3245 uint64_t Offset = AP.first - F->getAddress(); in updatePseudoProbes()
3307 if (Probe.getAddress() == INT64_MAX) in updatePseudoProbes()
3310 outs() << "Address: " << format_hex(Probe.getAddress(), 8) << " "; in updatePseudoProbes()
3313 if (Probe.isBlock() && Probe.getAddress() != INT64_MAX) in updatePseudoProbes()
3314 outs() << format_hex(Probe.getAddress(), 8) << " Probe is in " in updatePseudoProbes()
3315 << Addr2BlockNames[Probe.getAddress()] << "\n"; in updatePseudoProbes()
3374 int64_t Delta = CurProbe->getAddress() - LastProbe->getAddress(); in encodePseudoProbes()
3379 EmitInt(CurProbe->getAddress(), AddrSize); in encodePseudoProbes()
3424 if (Probe->getAddress() == INT64_MAX) in encodePseudoProbes()
3433 if (Probe->getAddress() == INT64_MAX) in encodePseudoProbes()
3695 FuncSection->setOutputAddress(Function.getAddress()); in mapCodeSections()
3698 << " to 0x" << Twine::utohexstr(Function.getAddress()) in mapCodeSections()
3701 Function.getAddress()); in mapCodeSections()
3706 FailedAddresses.emplace_back(Function.getAddress()); in mapCodeSections()
3714 Section.setOutputAddress(JT->getAddress()); in mapCodeSections()
3715 Section.setOutputFileOffset(getFileOffsetForAddress(JT->getAddress())); in mapCodeSections()
3717 << " to 0x" << Twine::utohexstr(JT->getAddress()) in mapCodeSections()
3719 RTDyld.reassignSectionAddress(Section.getSectionID(), JT->getAddress()); in mapCodeSections()
3742 ColdSection->setOutputAddress(ColdPart.getAddress()); in mapCodeSections()
3747 << " to 0x" << Twine::utohexstr(ColdPart.getAddress()) in mapCodeSections()
3751 ColdPart.getAddress()); in mapCodeSections()
3834 << Twine::utohexstr(Section.getAddress()) << '\n'); in mapDataSections()
3837 Section.getAddress()); in mapDataSections()
3839 OrgSection->setOutputAddress(Section.getAddress()); in mapDataSections()
4514 if (Function.isSplit() && Function.cold().getAddress()) { in updateELFSymbolTable()
4522 NewColdSym.st_value = Function.cold().getAddress(); in updateELFSymbolTable()
4647 OutputAddress >= Function->cold().getAddress() && in updateELFSymbolTable()
4752 NewColdSym.st_value = Function->cold().getAddress(); in updateELFSymbolTable()
4948 SectionAddress == 0 ? Section.getAddress() : SectionAddress; in patchELFAllocatableRelaSections()
5488 uint64_t Value = RTDyld->getSymbol(Name).getAddress(); in getNewValueForSymbol()
5497 return BD->getAddress(); in getNewValueForSymbol()