Home
last modified time | relevance | path

Searched refs:getOutputAddress (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/bolt/lib/RuntimeLibs/
H A DInstrumentationRuntimeLibrary.cpp238 auto getOutputAddress = [](const BinaryFunction &Func, in buildTables() local
241 ? Func.getOutputAddress() in buildTables()
249 return getOutputAddress(*A.Target, A.ToLoc.Offset) < in buildTables()
250 getOutputAddress(*B.Target, B.ToLoc.Offset); in buildTables()
271 getOutputAddress(*Desc.Target, Desc.ToLoc.Offset); in buildTables()
305 getOutputAddress(*Call.Target, Call.ToLoc.Offset); in buildTables()
313 getOutputAddress(*Desc.Function, EntryNode.Address); in buildTables()
/llvm-project-15.0.7/bolt/lib/Core/
H A DBinaryData.cpp79 uint64_t BinaryData::getOutputAddress() const { in getOutputAddress() function in BinaryData
80 assert(OutputSection->getOutputAddress()); in getOutputAddress()
81 return OutputSection->getOutputAddress() + OutputOffset; in getOutputAddress()
H A DBinaryFunction.cpp4045 const uint64_t BaseAddress = getCodeSection()->getOutputAddress(); in updateOutputValues()
4048 isSplit() ? ColdSection->getOutputAddress() : 0; in updateOutputValues()
4103 assert(BBBaseAddress == getOutputAddress()); in updateOutputValues()
4113 PrevBBEndAddress = getOutputAddress() + getOutputSize(); in updateOutputValues()
4122 : getOutputAddress() + getOutputSize()); in updateOutputValues()
4134 OutputRanges.emplace_back(getOutputAddress(), in getOutputAddressRanges()
4135 getOutputAddress() + getOutputSize()); in getOutputAddressRanges()
4148 OutputRanges.emplace_back(Frag->getOutputAddress(), in getOutputAddressRanges()
4149 Frag->getOutputAddress() + Frag->getOutputSize()); in getOutputAddressRanges()
4179 return getOutputAddress() + getOutputSize(); in translateInputToOutputAddress()
H A DBinarySection.cpp182 << Twine::utohexstr(getOutputAddress()) << ", " << getOutputSize() << ")" in print()
/llvm-project-15.0.7/bolt/lib/Profile/
H A DBoltAddressTranslation.cpp70 << Twine::utohexstr(Function.getOutputAddress()) << "\n"); in write()
76 writeEntriesForBB(Map, *BB, Function.getOutputAddress()); in write()
78 Maps.insert(std::pair<uint64_t, MapTy>(Function.getOutputAddress(), Map)); in write()
93 Function.cold().getAddress(), Function.getOutputAddress())); in write()
/llvm-project-15.0.7/bolt/lib/Rewrite/
H A DMachORewriteInstance.cpp406 if (Function->getOutputAddress() == 0) in mapCodeSections()
415 FuncSection->setOutputAddress(Function->getOutputAddress()); in mapCodeSections()
418 << Twine::utohexstr(Function->getOutputAddress()) << '\n'); in mapCodeSections()
420 Function->getOutputAddress()); in mapCodeSections()
435 if (Function->getOutputAddress() != 0) in mapCodeSections()
467 ? I->getOutputAddress() in findSymbol()
H A DRewriteInstance.cpp3070 ? I->getOutputAddress() in lookup()
3611 return Section->getOutputAddress(); in mapCodeSections()
3824 if (OrgSection->getOutputAddress()) { in mapDataSections()
3939 NewPhdr.p_vaddr = EHFrameHdrSec->getOutputAddress(); in patchELFPHDRTable()
4257 NewSection.sh_addr = Section.getOutputAddress(); in getOutputSections()
4509 ICFSymbol.st_value = ICFParent->getOutputAddress(); in updateELFSymbolTable()
4619 NewSymbol.st_value = Function->getOutputAddress(); in updateELFSymbolTable()
4669 NewSymbol.st_value = BD->getOutputAddress(); in updateELFSymbolTable()
4739 NewSymbol.st_value = Function->getOutputAddress(); in updateELFSymbolTable()
5213 return Function->getOutputAddress(); in getNewFunctionAddress()
[all …]
/llvm-project-15.0.7/bolt/include/bolt/Core/
H A DBinaryData.h134 uint64_t getOutputAddress() const;
H A DBinarySection.h402 uint64_t getOutputAddress() const { return OutputAddress; } in getOutputAddress() function
H A DBinaryFunction.h1049 uint64_t getOutputAddress() const { return OutputAddress; } in getOutputAddress() function