Searched refs:ObjLayer (Results 1 – 9 of 9) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm-c/ |
| H A D | Orc.h | 678 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 D | OrcV2CBindings.cpp | 489 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 D | LLJIT.cpp | 1103 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 D | RemoteJITUtils.cpp | 115 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 D | RemoteJITUtils.h | 64 Error addDebugSupport(ObjectLayer &ObjLayer);
|
| /netbsd-src/external/apache2/llvm/dist/llvm/examples/SpeculativeJIT/ |
| H A D | SpeculativeJIT.cpp | 107 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 D | llvm-jitlink.cpp | 831 : 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 D | llvm-jitlink.h | 115 LLVMJITLinkObjectLinkingLayer ObjLayer; member
|
| /netbsd-src/external/apache2/llvm/dist/llvm/tools/lli/ |
| H A D | lli.cpp | 957 auto *ObjLayer = &J->getObjLinkingLayer(); in runOrcJIT() local 958 if (auto *RTDyldObjLayer = dyn_cast<orc::RTDyldObjectLinkingLayer>(ObjLayer)) in runOrcJIT()
|