Searched refs:getOutputAddress (Results 1 – 10 of 10) sorted by relevance
| /llvm-project-15.0.7/bolt/lib/RuntimeLibs/ |
| H A D | InstrumentationRuntimeLibrary.cpp | 238 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 D | BinaryData.cpp | 79 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 D | BinaryFunction.cpp | 4045 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 D | BinarySection.cpp | 182 << Twine::utohexstr(getOutputAddress()) << ", " << getOutputSize() << ")" in print()
|
| /llvm-project-15.0.7/bolt/lib/Profile/ |
| H A D | BoltAddressTranslation.cpp | 70 << 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 D | MachORewriteInstance.cpp | 406 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 D | RewriteInstance.cpp | 3070 ? 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 D | BinaryData.h | 134 uint64_t getOutputAddress() const;
|
| H A D | BinarySection.h | 402 uint64_t getOutputAddress() const { return OutputAddress; } in getOutputAddress() function
|
| H A D | BinaryFunction.h | 1049 uint64_t getOutputAddress() const { return OutputAddress; } in getOutputAddress() function
|