Searched refs:LoadedObjectInfo (Results 1 – 21 of 21) sorted by relevance
61 class LoadedObjectInfo : public llvm::LoadedObjectInfo {66 LoadedObjectInfo(RuntimeDyldImpl &RTDyld, ObjSectionToIDMap ObjSecToIDMap) in LoadedObjectInfo() function82 template <typename Derived> struct LoadedObjectInfoHelper : LoadedObjectInfo {89 LoadedObjectInfo::ObjSectionToIDMap ObjSecToIDMap) in LoadedObjectInfoHelper()90 : LoadedObjectInfo(RTDyld, std::move(ObjSecToIDMap)) {} in LoadedObjectInfoHelper()91 std::unique_ptr<llvm::LoadedObjectInfo> clone() const override { in clone()199 std::unique_ptr<LoadedObjectInfo> loadObject(const object::ObjectFile &O);
75 const RuntimeDyld::LoadedObjectInfo &L) {} in NotifyObjectEmitted()
158 class LoadedObjectInfo {160 LoadedObjectInfo(const LoadedObjectInfo &) = default;161 LoadedObjectInfo() = default;164 virtual ~LoadedObjectInfo() = default;193 virtual std::unique_ptr<LoadedObjectInfo> clone() const = 0;
52 const RuntimeDyld::LoadedObjectInfo &L) override;80 const RuntimeDyld::LoadedObjectInfo &L) { in NotifyObjectEmitted()
112 const RuntimeDyld::LoadedObjectInfo &L) override;161 const RuntimeDyld::LoadedObjectInfo &L) { in NotifyObjectEmitted()
51 std::unique_ptr<RuntimeDyld::LoadedObjectInfo>135 typedef std::vector<std::unique_ptr<RuntimeDyld::LoadedObjectInfo>>
60 const RuntimeDyld::LoadedObjectInfo &L) override;100 const RuntimeDyld::LoadedObjectInfo &L) { in NotifyObjectEmitted()
31 std::unique_ptr<RuntimeDyld::LoadedObjectInfo>
58 std::unique_ptr<RuntimeDyld::LoadedObjectInfo>
227 friend class RuntimeDyld::LoadedObjectInfo;446 virtual std::unique_ptr<RuntimeDyld::LoadedObjectInfo>
128 std::unique_ptr<RuntimeDyld::LoadedObjectInfo>
162 std::unique_ptr<RuntimeDyld::LoadedObjectInfo>
34 void RuntimeDyld::LoadedObjectInfo::anchor() {} in anchor()858 uint64_t RuntimeDyld::LoadedObjectInfo::getSectionLoadAddress( in getSectionLoadAddress()920 std::unique_ptr<RuntimeDyld::LoadedObjectInfo>
334 std::unique_ptr<RuntimeDyld::LoadedObjectInfo>
221 std::unique_ptr<RuntimeDyld::LoadedObjectInfo>
115 std::unique_ptr<RuntimeDyld::LoadedObjectInfo> L = Dyld.loadObject(*Obj); in addObjectFile()211 std::unique_ptr<RuntimeDyld::LoadedObjectInfo> L = in generateCodeForModule()618 const RuntimeDyld::LoadedObjectInfo &L) { in NotifyObjectEmitted()
331 const RuntimeDyld::LoadedObjectInfo &L);
275 const LoadedObjectInfo *L = nullptr);
280 typedef std::vector<std::unique_ptr<RuntimeDyld::LoadedObjectInfo>>
304 std::unique_ptr<RuntimeDyld::LoadedObjectInfo> LoadedObjInfo = nullptr; in printLineInfoForInput()
595 const LoadedObjectInfo *L) in DWARFContextInMemory()