/external/llvm/include/llvm/Object/ |
D | Binary.h | 140 template <typename T> class OwningBinary { 145 OwningBinary(); 146 OwningBinary(std::unique_ptr<T> Bin, std::unique_ptr<MemoryBuffer> Buf); 147 OwningBinary(OwningBinary<T>&& Other); 148 OwningBinary<T> &operator=(OwningBinary<T> &&Other); 157 OwningBinary<T>::OwningBinary(std::unique_ptr<T> Bin, in OwningBinary() function 161 template <typename T> OwningBinary<T>::OwningBinary() {} in OwningBinary() function 164 OwningBinary<T>::OwningBinary(OwningBinary &&Other) in OwningBinary() function 168 OwningBinary<T> &OwningBinary<T>::operator=(OwningBinary &&Other) { 176 OwningBinary<T>::takeBinary() { in takeBinary() [all …]
|
D | SymbolicFile.h | 164 static ErrorOr<OwningBinary<SymbolicFile>>
|
D | ObjectFile.h | 276 static ErrorOr<OwningBinary<ObjectFile>>
|
/external/llvm/lib/Object/ |
D | Object.cpp | 22 inline OwningBinary<ObjectFile> *unwrap(LLVMObjectFileRef OF) { in unwrap() 23 return reinterpret_cast<OwningBinary<ObjectFile> *>(OF); in unwrap() 26 inline LLVMObjectFileRef wrap(const OwningBinary<ObjectFile> *OF) { in wrap() 28 const_cast<OwningBinary<ObjectFile> *>(OF)); in wrap() 70 auto *Ret = new OwningBinary<ObjectFile>(std::move(ObjOrErr.get()), std::move(Buf)); in LLVMCreateObjectFile() 80 OwningBinary<ObjectFile> *OB = unwrap(OF); in LLVMGetSections() 91 OwningBinary<ObjectFile> *OB = unwrap(OF); in LLVMIsSectionIteratorAtEnd() 109 OwningBinary<ObjectFile> *OB = unwrap(OF); in LLVMGetSymbols() 120 OwningBinary<ObjectFile> *OB = unwrap(OF); in LLVMIsSymbolIteratorAtEnd()
|
D | Binary.cpp | 77 ErrorOr<OwningBinary<Binary>> object::createBinary(StringRef Path) { in createBinary() 90 return OwningBinary<Binary>(std::move(Bin), std::move(Buffer)); in createBinary()
|
D | ObjectFile.cpp | 101 ErrorOr<OwningBinary<ObjectFile>> 115 return OwningBinary<ObjectFile>(std::move(Obj), std::move(Buffer)); in createObjectFile()
|
/external/llvm/include/llvm/ExecutionEngine/Orc/ |
D | IRCompileLayer.h | 34 typedef std::function<object::OwningBinary<object::ObjectFile>(Module &)> 123 object::OwningBinary<object::ObjectFile> 127 return object::OwningBinary<object::ObjectFile>(); in tryToLoadFromObjectCache() 132 return object::OwningBinary<object::ObjectFile>(); in tryToLoadFromObjectCache() 134 return object::OwningBinary<object::ObjectFile>(std::move(*Obj), in tryToLoadFromObjectCache()
|
D | CompileUtils.h | 34 object::OwningBinary<object::ObjectFile> operator()(Module &M) const { in operator() 48 typedef object::OwningBinary<object::ObjectFile> OwningObj; in operator()
|
/external/llvm/lib/ExecutionEngine/RuntimeDyld/ |
D | RuntimeDyldCOFF.cpp | 34 OwningBinary<ObjectFile> 36 return OwningBinary<ObjectFile>(); in getObjectForDebug()
|
D | RuntimeDyldMachO.cpp | 36 OwningBinary<ObjectFile> 38 return OwningBinary<ObjectFile>(); in getObjectForDebug()
|
D | RuntimeDyldELF.cpp | 112 OwningBinary<ObjectFile> 150 OwningBinary<ObjectFile> createELFDebugObject(const ObjectFile &Obj, in createELFDebugObject() 181 return OwningBinary<ObjectFile>(std::move(DebugObj), std::move(Buffer)); in createELFDebugObject() 184 OwningBinary<ObjectFile>
|
/external/llvm/lib/ExecutionEngine/ |
D | GDBRegistrationListener.cpp | 69 OwningBinary<ObjectFile> Obj) in RegisteredObjectInfo() 84 OwningBinary<ObjectFile> Obj; 163 OwningBinary<ObjectFile> DebugObj = L.getObjectForDebug(Object); in NotifyObjectEmitted()
|
/external/llvm/lib/ExecutionEngine/OProfileJIT/ |
D | OProfileJITEventListener.cpp | 41 std::map<const char*, OwningBinary<ObjectFile>> DebugObjects; 85 OwningBinary<ObjectFile> DebugObjOwner = L.getObjectForDebug(Obj); in NotifyObjectEmitted()
|
/external/llvm/lib/ExecutionEngine/MCJIT/ |
D | MCJIT.h | 190 SmallVector<object::OwningBinary<object::Archive>, 2> Archives; 219 void addObjectFile(object::OwningBinary<object::ObjectFile> O) override; 220 void addArchive(object::OwningBinary<object::Archive> O) override;
|
D | MCJIT.cpp | 124 void MCJIT::addObjectFile(object::OwningBinary<object::ObjectFile> Obj) { in addObjectFile() 132 void MCJIT::addArchive(object::OwningBinary<object::Archive> A) { in addArchive() 317 for (object::OwningBinary<object::Archive> &OB : Archives) { in findSymbol()
|
/external/llvm/lib/ExecutionEngine/Orc/ |
D | OrcMCJITReplacement.h | 172 void addObjectFile(object::OwningBinary<object::ObjectFile> O) override { in addObjectFile() 181 void addArchive(object::OwningBinary<object::Archive> A) override { in addArchive() 251 for (object::OwningBinary<object::Archive> &OB : Archives) { in scanArchives() 351 std::vector<object::OwningBinary<object::Archive>> Archives;
|
/external/llvm/include/llvm/ExecutionEngine/ |
D | RuntimeDyld.h | 30 template <typename T> class OwningBinary; variable 69 virtual object::OwningBinary<object::ObjectFile>
|
D | ExecutionEngine.h | 188 virtual void addObjectFile(object::OwningBinary<object::ObjectFile> O); 196 virtual void addArchive(object::OwningBinary<object::Archive> A);
|
/external/llvm/lib/ExecutionEngine/IntelJITEvents/ |
D | IntelJITEventListener.cpp | 49 std::map<const char*, OwningBinary<ObjectFile>> DebugObjects; 102 OwningBinary<ObjectFile> DebugObjOwner = L.getObjectForDebug(Obj); in NotifyObjectEmitted()
|
/external/llvm/tools/obj2yaml/ |
D | obj2yaml.cpp | 32 ErrorOr<OwningBinary<Binary>> BinaryOrErr = createBinary(File); in dumpInput()
|
/external/llvm/tools/lli/ |
D | lli.cpp | 504 ErrorOr<object::OwningBinary<object::ObjectFile>> Obj = in main() 510 object::OwningBinary<object::ObjectFile> &O = Obj.get(); in main() 531 object::OwningBinary<object::Archive> OB(std::move(Ar), std::move(ArBuf)); in main()
|
/external/llvm/include/llvm/DebugInfo/Symbolize/ |
D | Symbolize.h | 92 std::map<std::string, ErrorOr<OwningBinary<Binary>>> BinaryForPath;
|
/external/llvm/include/llvm/DebugInfo/DWARF/ |
D | DWARFUnit.h | 132 object::OwningBinary<object::ObjectFile> DWOFile;
|
/external/llvm/tools/llvm-readobj/ |
D | llvm-readobj.cpp | 416 ErrorOr<OwningBinary<Binary>> BinaryOrErr = createBinary(File); in dumpInput()
|
/external/llvm/lib/DebugInfo/Symbolize/ |
D | Symbolize.cpp | 294 ErrorOr<OwningBinary<Binary>> BinOrErr = createBinary(Path); in getOrCreateObject()
|