Searched refs:ObjBuffer (Results 1 - 19 of 19) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DCompileUtils.cpp55 auto ObjBuffer = std::make_unique<SmallVectorMemoryBuffer>( local
58 auto Obj = object::ObjectFile::createObjectFile(ObjBuffer->getMemBufferRef());
63 notifyObjectCompiled(M, *ObjBuffer);
64 return std::move(ObjBuffer);
76 const MemoryBuffer &ObjBuffer) {
78 ObjCache->notifyObjectCompiled(&M, ObjBuffer.getMemBufferRef());
75 notifyObjectCompiled(const Module &M, const MemoryBuffer &ObjBuffer) argument
H A DMangling.cpp86 getObjectSymbolInfo(ExecutionSession &ES, MemoryBufferRef ObjBuffer) { argument
87 auto Obj = object::ObjectFile::createObjectFile(ObjBuffer);
142 << "$." << ObjBuffer.getBufferIdentifier() << ".__inits."
H A DObjectLinkingLayer.cpp29 std::unique_ptr<MemoryBuffer> ObjBuffer)
30 : Layer(Layer), MR(std::move(MR)), ObjBuffer(std::move(ObjBuffer)) {}
36 Layer.ReturnObjectBuffer(std::move(ObjBuffer));
42 return ObjBuffer->getMemBufferRef();
443 std::unique_ptr<MemoryBuffer> ObjBuffer; member in namespace:llvm::orc
27 ObjectLinkingLayerJITLinkContext(ObjectLinkingLayer &Layer, MaterializationResponsibility MR, std::unique_ptr<MemoryBuffer> ObjBuffer) argument
H A DRTDyldObjectLinkingLayer.cpp303 std::unique_ptr<MemoryBuffer> ObjBuffer; local
304 std::tie(Obj, ObjBuffer) = O.takeBinary();
319 NotifyEmitted(K, std::move(ObjBuffer));
H A DOrcV2CBindings.cpp230 LLVMMemoryBufferRef ObjBuffer) {
232 *unwrap(JD), std::unique_ptr<MemoryBuffer>(unwrap(ObjBuffer))));
229 LLVMOrcLLJITAddObjectFile(LLVMOrcLLJITRef J, LLVMOrcJITDylibRef JD, LLVMMemoryBufferRef ObjBuffer) argument
H A DOrcCBindingsStack.h357 Expected<orc::VModuleKey> addObject(std::unique_ptr<MemoryBuffer> ObjBuffer, argument
361 ObjBuffer->getMemBufferRef())) {
367 if (auto Err = ObjectLayer.addObject(K, std::move(ObjBuffer)))
H A DOrcMCJITReplacement.h306 std::unique_ptr<MemoryBuffer> ObjBuffer; variable
307 std::tie(Obj, ObjBuffer) = O.takeBinary();
308 cantFail(ObjectLayer.addObject(ES.allocateVModule(), std::move(ObjBuffer)));
H A DMachOPlatform.cpp157 auto ObjBuffer = MemoryBuffer::getMemBuffer( local
159 return ObjLinkingLayer.add(JD, std::move(ObjBuffer));
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DMangling.h61 getObjectSymbolInfo(ExecutionSession &ES, MemoryBufferRef ObjBuffer);
H A DCompileUtils.h59 void notifyObjectCompiled(const Module &M, const MemoryBuffer &ObjBuffer);
H A DRTDyldObjectLinkingLayer.h411 Error addObject(VModuleKey K, ObjectPtr ObjBuffer) { argument
414 object::ObjectFile::createObjectFile(ObjBuffer->getMemBufferRef());
423 *this, K, OwnedObject(std::move(*Obj), std::move(ObjBuffer)),
H A DRemoteObjectLayer.h332 addObject(ObjectPtr ObjBuffer, argument
335 this->Remote.template callB<AddObject>(ObjBuffer->getBuffer())) {
469 Expected<ObjHandleT> addObject(std::string ObjBuffer) { argument
470 auto Buffer = std::make_unique<StringMemoryBuffer>(std::move(ObjBuffer));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Object/
H A DMachOUniversal.cpp79 MemoryBufferRef ObjBuffer(ObjectData, ObjectName);
80 return ObjectFile::createMachOObjectFile(ObjBuffer, cputype, Index);
96 MemoryBufferRef ObjBuffer(ObjectData, ObjectName);
97 return Archive::create(ObjBuffer);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm-c/
H A DOrc.h313 LLVMMemoryBufferRef ObjBuffer);
/freebsd-13-stable/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DHIP.cpp164 std::string ObjBuffer; local
165 llvm::raw_string_ostream ObjStream(ObjBuffer);
185 llvm::errs() << ObjBuffer;
196 Objf << ObjBuffer; local
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DJITLinkGeneric.h78 buildGraph(MemoryBufferRef ObjBuffer) = 0;
H A DELF_x86_64.cpp419 buildGraph(MemoryBufferRef ObjBuffer) override {
420 auto ELFObj = object::ObjectFile::createELFObjectFile(ObjBuffer);
H A DMachO_arm64.cpp502 buildGraph(MemoryBufferRef ObjBuffer) override {
503 auto MachOObj = object::ObjectFile::createMachOObjectFile(ObjBuffer);
H A DMachO_x86_64.cpp551 buildGraph(MemoryBufferRef ObjBuffer) override {
552 auto MachOObj = object::ObjectFile::createMachOObjectFile(ObjBuffer);

Completed in 106 milliseconds