/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | CompileUtils.cpp | 55 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 D | Mangling.cpp | 86 getObjectSymbolInfo(ExecutionSession &ES, MemoryBufferRef ObjBuffer) { argument 87 auto Obj = object::ObjectFile::createObjectFile(ObjBuffer); 142 << "$." << ObjBuffer.getBufferIdentifier() << ".__inits."
|
H A D | ObjectLinkingLayer.cpp | 29 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 D | RTDyldObjectLinkingLayer.cpp | 303 std::unique_ptr<MemoryBuffer> ObjBuffer; local 304 std::tie(Obj, ObjBuffer) = O.takeBinary(); 319 NotifyEmitted(K, std::move(ObjBuffer));
|
H A D | OrcV2CBindings.cpp | 230 LLVMMemoryBufferRef ObjBuffer) { 232 *unwrap(JD), std::unique_ptr<MemoryBuffer>(unwrap(ObjBuffer)))); 229 LLVMOrcLLJITAddObjectFile(LLVMOrcLLJITRef J, LLVMOrcJITDylibRef JD, LLVMMemoryBufferRef ObjBuffer) argument
|
H A D | OrcCBindingsStack.h | 357 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 D | OrcMCJITReplacement.h | 306 std::unique_ptr<MemoryBuffer> ObjBuffer; variable 307 std::tie(Obj, ObjBuffer) = O.takeBinary(); 308 cantFail(ObjectLayer.addObject(ES.allocateVModule(), std::move(ObjBuffer)));
|
H A D | MachOPlatform.cpp | 157 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 D | Mangling.h | 61 getObjectSymbolInfo(ExecutionSession &ES, MemoryBufferRef ObjBuffer);
|
H A D | CompileUtils.h | 59 void notifyObjectCompiled(const Module &M, const MemoryBuffer &ObjBuffer);
|
H A D | RTDyldObjectLinkingLayer.h | 411 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 D | RemoteObjectLayer.h | 332 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 D | MachOUniversal.cpp | 79 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 D | Orc.h | 313 LLVMMemoryBufferRef ObjBuffer);
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
H A D | HIP.cpp | 164 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 D | JITLinkGeneric.h | 78 buildGraph(MemoryBufferRef ObjBuffer) = 0;
|
H A D | ELF_x86_64.cpp | 419 buildGraph(MemoryBufferRef ObjBuffer) override { 420 auto ELFObj = object::ObjectFile::createELFObjectFile(ObjBuffer);
|
H A D | MachO_arm64.cpp | 502 buildGraph(MemoryBufferRef ObjBuffer) override { 503 auto MachOObj = object::ObjectFile::createMachOObjectFile(ObjBuffer);
|
H A D | MachO_x86_64.cpp | 551 buildGraph(MemoryBufferRef ObjBuffer) override { 552 auto MachOObj = object::ObjectFile::createMachOObjectFile(ObjBuffer);
|