Home
last modified time | relevance | path

Searched refs:ObjLayer (Results 1 – 9 of 9) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm-c/
H A DOrc.h678 LLVMErrorRef LLVMOrcObjectLayerAddObjectFile(LLVMOrcObjectLayerRef ObjLayer,
694 LLVMOrcObjectLayerAddObjectFileWithRT(LLVMOrcObjectLayerRef ObjLayer,
704 void LLVMOrcObjectLayerEmit(LLVMOrcObjectLayerRef ObjLayer,
711 void LLVMOrcDisposeObjectLayer(LLVMOrcObjectLayerRef ObjLayer);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/
H A DOrcV2CBindings.cpp489 LLVMErrorRef LLVMOrcObjectLayerAddObjectFile(LLVMOrcObjectLayerRef ObjLayer, in LLVMOrcObjectLayerAddObjectFile() argument
492 return wrap(unwrap(ObjLayer)->add( in LLVMOrcObjectLayerAddObjectFile()
496 LLVMErrorRef LLVMOrcLLJITAddObjectFileWithRT(LLVMOrcObjectLayerRef ObjLayer, in LLVMOrcLLJITAddObjectFileWithRT() argument
500 unwrap(ObjLayer)->add(ResourceTrackerSP(unwrap(RT)), in LLVMOrcLLJITAddObjectFileWithRT()
504 void LLVMOrcObjectLayerEmit(LLVMOrcObjectLayerRef ObjLayer, in LLVMOrcObjectLayerEmit() argument
507 unwrap(ObjLayer)->emit( in LLVMOrcObjectLayerEmit()
512 void LLVMOrcDisposeObjectLayer(LLVMOrcObjectLayerRef ObjLayer) { in LLVMOrcDisposeObjectLayer() argument
513 delete unwrap(ObjLayer); in LLVMOrcDisposeObjectLayer()
H A DLLJIT.cpp1103 auto ObjLayer = createObjectLinkingLayer(S, *ES); in LLJIT() local
1104 if (!ObjLayer) { in LLJIT()
1105 Err = ObjLayer.takeError(); in LLJIT()
1108 ObjLinkingLayer = std::move(*ObjLayer); in LLJIT()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/
H A DRemoteJITUtils.cpp115 Error JITLinkExecutor::addDebugSupport(ObjectLayer &ObjLayer) { in addDebugSupport() argument
120 cast<ObjectLinkingLayer>(&ObjLayer)->addPlugin( in addDebugSupport()
121 std::make_unique<DebugObjectManagerPlugin>(ObjLayer.getExecutionSession(), in addDebugSupport()
H A DRemoteJITUtils.h64 Error addDebugSupport(ObjectLayer &ObjLayer);
/netbsd-src/external/apache2/llvm/dist/llvm/examples/SpeculativeJIT/
H A DSpeculativeJIT.cpp107 CompileLayer(*this->ES, ObjLayer, in SpeculativeJIT()
144 RTDyldObjectLinkingLayer ObjLayer{*ES, createMemMgr}; member in SpeculativeJIT
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-jitlink/
H A Dllvm-jitlink.cpp831 : TPC(std::move(TPC)), ObjLayer(*this, this->TPC->getMemMgr()) { in Session()
866 ObjLayer.addPlugin(std::make_unique<EHFrameRegistrationPlugin>( in Session()
868 ObjLayer.addPlugin(std::make_unique<DebugObjectManagerPlugin>( in Session()
872 ObjLayer.addPlugin(std::make_unique<JITLinkSessionPlugin>(*this)); in Session()
1161 ExitOnErr(S.ObjLayer.add(*S.MainJD, std::move(ObjBuffer))); in loadObjects()
1181 S.ObjLayer, InputFile.c_str(), S.TPC->getTargetTriple()))); in loadObjects()
1183 ExitOnErr(S.ObjLayer.add(JD, std::move(ObjBuffer))); in loadObjects()
H A Dllvm-jitlink.h115 LLVMJITLinkObjectLinkingLayer ObjLayer; member
/netbsd-src/external/apache2/llvm/dist/llvm/tools/lli/
H A Dlli.cpp957 auto *ObjLayer = &J->getObjLinkingLayer(); in runOrcJIT() local
958 if (auto *RTDyldObjLayer = dyn_cast<orc::RTDyldObjectLinkingLayer>(ObjLayer)) in runOrcJIT()