Home
last modified time | relevance | path

Searched refs:OwningBinary (Results 1 – 25 of 26) sorted by relevance

12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Object/
DBinary.h183 template <typename T> class OwningBinary {
188 OwningBinary();
189 OwningBinary(std::unique_ptr<T> Bin, std::unique_ptr<MemoryBuffer> Buf);
190 OwningBinary(OwningBinary<T>&& Other);
191 OwningBinary<T> &operator=(OwningBinary<T> &&Other);
200 OwningBinary<T>::OwningBinary(std::unique_ptr<T> Bin, in OwningBinary() function
204 template <typename T> OwningBinary<T>::OwningBinary() = default;
207 OwningBinary<T>::OwningBinary(OwningBinary &&Other) in OwningBinary() function
211 OwningBinary<T> &OwningBinary<T>::operator=(OwningBinary &&Other) {
219 OwningBinary<T>::takeBinary() { in takeBinary()
[all …]
DSymbolicFile.h171 static Expected<OwningBinary<SymbolicFile>>
DObjectFile.h341 static Expected<OwningBinary<ObjectFile>>
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Object/
DObject.cpp23 inline OwningBinary<ObjectFile> *unwrap(LLVMObjectFileRef OF) { in unwrap()
24 return reinterpret_cast<OwningBinary<ObjectFile> *>(OF); in unwrap()
27 inline LLVMObjectFileRef wrap(const OwningBinary<ObjectFile> *OF) { in wrap()
29 const_cast<OwningBinary<ObjectFile> *>(OF)); in wrap()
189 auto *Ret = new OwningBinary<ObjectFile>(std::move(ObjOrErr.get()), std::move(Buf)); in LLVMCreateObjectFile()
199 OwningBinary<ObjectFile> *OB = unwrap(OF); in LLVMGetSections()
210 OwningBinary<ObjectFile> *OB = unwrap(OF); in LLVMIsSectionIteratorAtEnd()
233 OwningBinary<ObjectFile> *OB = unwrap(OF); in LLVMGetSymbols()
244 OwningBinary<ObjectFile> *OB = unwrap(OF); in LLVMIsSymbolIteratorAtEnd()
DBinary.cpp96 Expected<OwningBinary<Binary>> object::createBinary(StringRef Path) { in createBinary()
110 return OwningBinary<Binary>(std::move(Bin), std::move(Buffer)); in createBinary()
DObjectFile.cpp174 Expected<OwningBinary<ObjectFile>>
188 return OwningBinary<ObjectFile>(std::move(Obj), std::move(Buffer)); in createObjectFile()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/
DGDBRegistrationListener.cpp69 OwningBinary<ObjectFile> Obj) in RegisteredObjectInfo()
74 OwningBinary<ObjectFile> Obj;
153 OwningBinary<ObjectFile> DebugObj = L.getObjectForDebug(Obj); in notifyObjectLoaded()
DExecutionEngine.cpp135 ExecutionEngine::addObjectFile(object::OwningBinary<object::ObjectFile> O) { in addObjectFile()
139 void ExecutionEngine::addArchive(object::OwningBinary<object::Archive> A) { in addArchive()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/RuntimeDyld/
DRuntimeDyldCOFF.cpp38 OwningBinary<ObjectFile>
40 return OwningBinary<ObjectFile>(); in getObjectForDebug()
DRuntimeDyldMachO.cpp36 OwningBinary<ObjectFile>
38 return OwningBinary<ObjectFile>(); in getObjectForDebug()
DRuntimeDyldELF.cpp142 OwningBinary<ObjectFile>
186 static OwningBinary<ObjectFile>
211 return OwningBinary<ObjectFile>(std::move(*DebugObj), std::move(Buffer)); in createELFDebugObject()
214 OwningBinary<ObjectFile>
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/MCJIT/
DMCJIT.h188 SmallVector<object::OwningBinary<object::Archive>, 2> Archives;
217 void addObjectFile(object::OwningBinary<object::ObjectFile> O) override;
218 void addArchive(object::OwningBinary<object::Archive> O) override;
DMCJIT.cpp126 void MCJIT::addObjectFile(object::OwningBinary<object::ObjectFile> Obj) { in addObjectFile()
134 void MCJIT::addArchive(object::OwningBinary<object::Archive> A) { in addArchive()
341 for (object::OwningBinary<object::Archive> &OB : Archives) { in findSymbol()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/OProfileJIT/
DOProfileJITEventListener.cpp42 std::map<ObjectKey, OwningBinary<ObjectFile>> DebugObjects;
87 OwningBinary<ObjectFile> DebugObjOwner = L.getObjectForDebug(Obj); in notifyObjectLoaded()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Orc/
DOrcMCJITReplacement.h303 void addObjectFile(object::OwningBinary<object::ObjectFile> O) override { in addObjectFile()
310 void addArchive(object::OwningBinary<object::Archive> A) override { in addArchive()
392 for (object::OwningBinary<object::Archive> &OB : Archives) { in scanArchives()
494 std::vector<object::OwningBinary<object::Archive>> Archives;
DOrcCBindingsStack.h121 using OwningObject = object::OwningBinary<object::ObjectFile>;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/
DRuntimeDyld.h36 template <typename T> class OwningBinary; variable
79 virtual object::OwningBinary<object::ObjectFile>
DExecutionEngine.h188 virtual void addObjectFile(object::OwningBinary<object::ObjectFile> O);
196 virtual void addArchive(object::OwningBinary<object::Archive> A);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/IntelJITEvents/
DIntelJITEventListener.cpp49 std::map<ObjectKey, OwningBinary<ObjectFile>> DebugObjects;
102 OwningBinary<ObjectFile> DebugObjOwner = L.getObjectForDebug(Obj); in notifyObjectLoaded()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/Symbolize/
DSymbolize.h124 std::map<std::string, OwningBinary<Binary>> BinaryForPath;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/Symbolize/
DSymbolize.cpp465 auto Pair = BinaryForPath.emplace(Path, OwningBinary<Binary>()); in getOrCreateObject()
469 Expected<OwningBinary<Binary>> BinOrErr = createBinary(Path); in getOrCreateObject()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/DWARF/
DDWARFContext.h84 object::OwningBinary<object::ObjectFile> File;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/XRay/
DInstrumentationMap.cpp54 loadObj(StringRef Filename, object::OwningBinary<object::ObjectFile> &ObjFile, in loadObj()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/PerfJITEvents/
DPerfJITEventListener.cpp237 OwningBinary<ObjectFile> DebugObjOwner = L.getObjectForDebug(Obj); in notifyObjectLoaded()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/Orc/
DRTDyldObjectLinkingLayer.h209 using OwnedObject = object::OwningBinary<object::ObjectFile>;

12