Home
last modified time | relevance | path

Searched refs:LoadedObjectInfo (Results 1 – 24 of 24) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/
H A DDIContext.h221 class LoadedObjectInfo {
223 LoadedObjectInfo() = default;
224 LoadedObjectInfo(const LoadedObjectInfo &) = default;
227 virtual ~LoadedObjectInfo() = default;
260 virtual std::unique_ptr<LoadedObjectInfo> clone() const = 0;
263 template <typename Derived, typename Base = LoadedObjectInfo>
273 std::unique_ptr<llvm::LoadedObjectInfo> clone() const override { in clone()
/freebsd-12.1/contrib/llvm/include/llvm/ExecutionEngine/
H A DRuntimeDyld.h69 class LoadedObjectInfo : public llvm::LoadedObjectInfo {
75 LoadedObjectInfo(RuntimeDyldImpl &RTDyld, ObjSectionToIDMap ObjSecToIDMap) in LoadedObjectInfo() function
181 std::unique_ptr<LoadedObjectInfo> loadObject(const object::ObjectFile &O);
258 std::function<Error(std::unique_ptr<LoadedObjectInfo>,
282 std::function<Error(std::unique_ptr<LoadedObjectInfo>,
H A DJITEventListener.h60 const RuntimeDyld::LoadedObjectInfo &L) {} in notifyObjectLoaded()
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldCOFF.cpp31 RuntimeDyld::LoadedObjectInfo> {
35 RuntimeDyld::LoadedObjectInfo::ObjSectionToIDMap ObjSecToIDMap) in LoadedCOFFObjectInfo()
62 std::unique_ptr<RuntimeDyld::LoadedObjectInfo>
H A DRuntimeDyldCOFF.h30 std::unique_ptr<RuntimeDyld::LoadedObjectInfo>
H A DRuntimeDyldMachO.cpp31 RuntimeDyld::LoadedObjectInfo> {
365 std::unique_ptr<RuntimeDyld::LoadedObjectInfo>
H A DRuntimeDyldMachO.h130 std::unique_ptr<RuntimeDyld::LoadedObjectInfo>
H A DRuntimeDyldImpl.h243 friend class RuntimeDyld::LoadedObjectInfo;
489 virtual std::unique_ptr<RuntimeDyld::LoadedObjectInfo>
H A DRuntimeDyld.cpp73 void RuntimeDyld::LoadedObjectInfo::anchor() {} in anchor()
1180 uint64_t RuntimeDyld::LoadedObjectInfo::getSectionLoadAddress( in getSectionLoadAddress()
1244 std::unique_ptr<RuntimeDyld::LoadedObjectInfo>
1332 std::unique_ptr<RuntimeDyld::LoadedObjectInfo> LoadedObj, in jitLinkForORC()
H A DRuntimeDyldELF.h173 std::unique_ptr<RuntimeDyld::LoadedObjectInfo>
H A DRuntimeDyldELF.cpp138 RuntimeDyld::LoadedObjectInfo> {
251 std::unique_ptr<RuntimeDyld::LoadedObjectInfo>
/freebsd-12.1/contrib/llvm/include/llvm/ExecutionEngine/Orc/
H A DRTDyldObjectLinkingLayer.h44 const RuntimeDyld::LoadedObjectInfo &)>;
108 std::unique_ptr<RuntimeDyld::LoadedObjectInfo> LoadedObjInfo,
184 const RuntimeDyld::LoadedObjectInfo &)>;
189 const RuntimeDyld::LoadedObjectInfo &)>;
230 std::unique_ptr<RuntimeDyld::LoadedObjectInfo> Info = in finalize()
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/OProfileJIT/
H A DOProfileJITEventListener.cpp54 const RuntimeDyld::LoadedObjectInfo &L) override;
83 const RuntimeDyld::LoadedObjectInfo &L) { in notifyObjectLoaded()
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/
H A DGDBRegistrationListener.cpp103 const RuntimeDyld::LoadedObjectInfo &L) override;
152 const RuntimeDyld::LoadedObjectInfo &L) { in notifyObjectLoaded()
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/Orc/
H A DRTDyldObjectLinkingLayer.cpp147 std::unique_ptr<RuntimeDyld::LoadedObjectInfo> LoadedObjInfo, in emit()
159 std::unique_ptr<RuntimeDyld::LoadedObjectInfo> LoadedObjInfo, in onObjLoad()
H A DOrcMCJITReplacement.h428 std::vector<std::unique_ptr<RuntimeDyld::LoadedObjectInfo>>;
433 const RuntimeDyld::LoadedObjectInfo &Info) const { in operator()
447 const RuntimeDyld::LoadedObjectInfo &Info) { in operator()
H A DOrcCBindingsStack.h230 const RuntimeDyld::LoadedObjectInfo &LoadedObjInfo) {
494 const RuntimeDyld::LoadedObjectInfo &LoadedObjInfo) { in notifyFinalized()
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/IntelJITEvents/
H A DIntelJITEventListener.cpp61 const RuntimeDyld::LoadedObjectInfo &L) override;
101 const RuntimeDyld::LoadedObjectInfo &L) { in notifyObjectLoaded()
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/PerfJITEvents/
H A DPerfJITEventListener.cpp70 const RuntimeDyld::LoadedObjectInfo &L) override;
232 const RuntimeDyld::LoadedObjectInfo &L) { in notifyObjectLoaded()
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/MCJIT/
H A DMCJIT.cpp118 std::unique_ptr<RuntimeDyld::LoadedObjectInfo> L = Dyld.loadObject(*Obj); in addObjectFile()
223 std::unique_ptr<RuntimeDyld::LoadedObjectInfo> L = in generateCodeForModule()
652 const RuntimeDyld::LoadedObjectInfo &L) { in notifyObjectLoaded()
H A DMCJIT.h335 const RuntimeDyld::LoadedObjectInfo &L);
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFContext.h343 create(const object::ObjectFile &Obj, const LoadedObjectInfo *L = nullptr,
/freebsd-12.1/contrib/llvm/lib/DebugInfo/DWARF/
H A DDWARFContext.cpp1164 const LoadedObjectInfo *L, in getSymbolInfo()
1379 DWARFObjInMemory(const object::ObjectFile &Obj, const LoadedObjectInfo *L, in DWARFObjInMemory()
1643 DWARFContext::create(const object::ObjectFile &Obj, const LoadedObjectInfo *L, in create()
/freebsd-12.1/contrib/llvm/tools/llvm-rtdyld/
H A Dllvm-rtdyld.cpp320 std::unique_ptr<RuntimeDyld::LoadedObjectInfo> LoadedObjInfo = nullptr; in printLineInfoForInput()