/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Object/ |
H A D | Binary.h | 187 template <typename T> class OwningBinary { 192 OwningBinary(); 193 OwningBinary(std::unique_ptr<T> Bin, std::unique_ptr<MemoryBuffer> Buf); 194 OwningBinary(OwningBinary<T>&& Other); 195 OwningBinary<T> &operator=(OwningBinary<T> &&Other); 204 OwningBinary<T>::OwningBinary(std::unique_ptr<T> Bin, in OwningBinary() function 208 template <typename T> OwningBinary<T>::OwningBinary() = default; 211 OwningBinary<T>::OwningBinary(OwningBinary &&Other) in OwningBinary() function 215 OwningBinary<T> &OwningBinary<T>::operator=(OwningBinary &&Other) { 223 OwningBinary<T>::takeBinary() { in takeBinary() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Object/ |
H A D | Object.cpp | 23 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()
|
H A D | Binary.cpp | 97 Expected<OwningBinary<Binary>> 112 return OwningBinary<Binary>(std::move(Bin), std::move(Buffer)); in createBinary()
|
H A D | ObjectFile.cpp | 185 Expected<OwningBinary<ObjectFile>> 199 return OwningBinary<ObjectFile>(std::move(Obj), std::move(Buffer)); in createObjectFile()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/ |
H A D | RuntimeDyld.h | 36 template <typename T> class OwningBinary; variable 78 virtual object::OwningBinary<object::ObjectFile> 275 object::OwningBinary<object::ObjectFile> O, 281 unique_function<void(object::OwningBinary<object::ObjectFile> O, 301 object::OwningBinary<object::ObjectFile> O, 308 unique_function<void(object::OwningBinary<object::ObjectFile>,
|
H A D | ExecutionEngine.h | 185 virtual void addObjectFile(object::OwningBinary<object::ObjectFile> O); 193 virtual void addArchive(object::OwningBinary<object::Archive> A);
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-lipo/ |
H A D | llvm-lipo.cpp | 318 static SmallVector<OwningBinary<Binary>, 1> 320 SmallVector<OwningBinary<Binary>, 1> InputBinaries; in readInputBinaries() 322 Expected<OwningBinary<Binary>> BinaryOrErr = in readInputBinaries() 354 static void verifyArch(ArrayRef<OwningBinary<Binary>> InputBinaries, in verifyArch() 437 static void printArchs(ArrayRef<OwningBinary<Binary>> InputBinaries) { in printArchs() 444 static void printInfo(ArrayRef<OwningBinary<Binary>> InputBinaries) { in printInfo() 467 static void thinSlice(ArrayRef<OwningBinary<Binary>> InputBinaries, in thinSlice() 554 buildSlices(ArrayRef<OwningBinary<Binary>> InputBinaries, in buildSlices() 603 static void createUniversalBinary(ArrayRef<OwningBinary<Binary>> InputBinaries, in createUniversalBinary() 623 static void extractSlice(ArrayRef<OwningBinary<Binary>> InputBinaries, in extractSlice() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/ |
H A D | Assembler.h | 99 object::OwningBinary<object::ObjectFile> getObjectFromBuffer(StringRef Buffer); 102 object::OwningBinary<object::ObjectFile> getObjectFromFile(StringRef Filename); 109 object::OwningBinary<object::ObjectFile> &&ObjectFileHolder);
|
H A D | Assembler.cpp | 253 object::OwningBinary<object::ObjectFile> 262 return object::OwningBinary<object::ObjectFile>(std::move(Obj), in getObjectFromBuffer() 266 object::OwningBinary<object::ObjectFile> getObjectFromFile(StringRef Filename) { in getObjectFromFile() 295 object::OwningBinary<object::ObjectFile> &&ObjectFileHolder) in ExecutableFunction()
|
H A D | BenchmarkRunner.cpp | 42 object::OwningBinary<object::ObjectFile> Obj, in FunctionExecutorImpl() 193 object::OwningBinary<object::ObjectFile> ObjectFile; in runConfiguration()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/ |
H A D | GDBRegistrationListener.cpp | 76 OwningBinary<ObjectFile> Obj) in RegisteredObjectInfo() 81 OwningBinary<ObjectFile> Obj; 160 OwningBinary<ObjectFile> DebugObj = L.getObjectForDebug(Obj); in notifyObjectLoaded()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/ |
H A D | RuntimeDyldCOFF.cpp | 39 OwningBinary<ObjectFile> 41 return OwningBinary<ObjectFile>(); in getObjectForDebug()
|
H A D | RuntimeDyldMachO.cpp | 36 OwningBinary<ObjectFile> 38 return OwningBinary<ObjectFile>(); in getObjectForDebug()
|
H A D | RuntimeDyldImpl.h | 546 unique_function<void(object::OwningBinary<object::ObjectFile>, 550 object::OwningBinary<object::ObjectFile> O,
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/MCJIT/ |
H A D | MCJIT.h | 187 SmallVector<object::OwningBinary<object::Archive>, 2> Archives; 216 void addObjectFile(object::OwningBinary<object::ObjectFile> O) override; 217 void addArchive(object::OwningBinary<object::Archive> O) override;
|
H A D | MCJIT.cpp | 128 void MCJIT::addObjectFile(object::OwningBinary<object::ObjectFile> Obj) { in addObjectFile() 136 void MCJIT::addArchive(object::OwningBinary<object::Archive> A) { in addArchive() 347 for (object::OwningBinary<object::Archive> &OB : Archives) { in findSymbol()
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-cfi-verify/lib/ |
H A D | FileAnalysis.h | 91 FileAnalysis(object::OwningBinary<object::Binary> Binary); 197 object::OwningBinary<object::Binary> Binary;
|
H A D | FileAnalysis.cpp | 75 Expected<object::OwningBinary<object::Binary>> BinaryOrErr = in Create() 81 object::OwningBinary<object::Binary> Binary = std::move(BinaryOrErr.get()); in Create() 114 FileAnalysis::FileAnalysis(object::OwningBinary<object::Binary> Binary) in FileAnalysis()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/OProfileJIT/ |
H A D | OProfileJITEventListener.cpp | 42 std::map<ObjectKey, OwningBinary<ObjectFile>> DebugObjects; 87 OwningBinary<ObjectFile> DebugObjOwner = L.getObjectForDebug(Obj); in notifyObjectLoaded()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/ |
H A D | RTDyldObjectLinkingLayer.cpp | 154 object::OwningBinary<object::ObjectFile>(std::move(*Obj), std::move(O)), in emit() 164 object::OwningBinary<object::ObjectFile> Obj, in emit() 277 object::OwningBinary<object::ObjectFile> O, in onObjEmit()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/IntelJITEvents/ |
H A D | IntelJITEventListener.cpp | 130 std::map<ObjectKey, OwningBinary<ObjectFile>> DebugObjects; 230 OwningBinary<ObjectFile> DebugObjOwner = L.getObjectForDebug(Obj); in notifyObjectLoaded()
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-libtool-darwin/ |
H A D | llvm-libtool-darwin.cpp | 450 buildSlices(ArrayRef<OwningBinary<Archive>> OutputBinaries) { in buildSlices() 487 SmallVector<OwningBinary<Archive>, 2> OutputBinaries; in createStaticLibrary() 507 OwningBinary<Archive>(std::move(A), std::move(OutputBuffer))); in createStaticLibrary()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | RTDyldObjectLinkingLayer.h | 139 object::OwningBinary<object::ObjectFile> O,
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/ |
H A D | InputFile.h | 44 object::OwningBinary<object::Binary> CoffObject;
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-objcopy/ |
H A D | llvm-objcopy.cpp | 333 OwningBinary<llvm::object::Binary> BinaryHolder; in executeObjcopy() 356 Expected<OwningBinary<llvm::object::Binary>> BinaryOrErr = in executeObjcopy()
|