Home
last modified time | relevance | path

Searched refs:RtLibrary (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/bolt/include/bolt/Core/
H A DBinaryContext.h206 std::unique_ptr<RuntimeLibrary> RtLibrary; variable
332 RuntimeLibrary *getRuntimeLibrary() { return RtLibrary.get(); } in getRuntimeLibrary()
334 assert(!RtLibrary && "Cannot set runtime library twice."); in setRuntimeLibrary()
335 RtLibrary = std::move(Lib); in setRuntimeLibrary()
/llvm-project-15.0.7/bolt/lib/Passes/
H A DInstrumentation.cpp703 InstrumentationRuntimeLibrary *RtLibrary = in setupRuntimeLibrary() local
705 assert(RtLibrary && "instrumentation runtime library object must be set"); in setupRuntimeLibrary()
706 RtLibrary->setSummary(std::move(Summary)); in setupRuntimeLibrary()
/llvm-project-15.0.7/bolt/lib/Rewrite/
H A DRewriteInstance.cpp1662 if (RuntimeLibrary *RtLibrary = BC->getRuntimeLibrary()) in adjustCommandLineOptions() local
1663 RtLibrary->adjustCommandLineOptions(*BC); in adjustCommandLineOptions()
3167 if (RuntimeLibrary *RtLibrary = BC->getRuntimeLibrary()) in emitAndLink() local
3785 if (RuntimeLibrary *RtLibrary = BC->getRuntimeLibrary()) in mapDataSections() local
3786 RtLibrary->addRuntimeLibSections(Sections); in mapDataSections()
4431 if (RuntimeLibrary *RtLibrary = BC->getRuntimeLibrary()) in patchELFSectionHeaderTable() local
4432 NewEhdr.e_entry = RtLibrary->getRuntimeStartAddress(); in patchELFSectionHeaderTable()
5094 RuntimeLibrary *RtLibrary = BC->getRuntimeLibrary(); in patchELFDynamic() local
5095 if (RtLibrary && Dyn.getTag() == ELF::DT_FINI) { in patchELFDynamic()
5096 if (uint64_t Addr = RtLibrary->getRuntimeFiniAddress()) in patchELFDynamic()
[all …]
/llvm-project-15.0.7/bolt/lib/Core/
H A DBinaryEmitter.cpp200 if (RuntimeLibrary *RtLibrary = BC.getRuntimeLibrary()) in emitAll() local
201 RtLibrary->emitBinary(BC, Streamer); in emitAll()