Home
last modified time | relevance | path

Searched refs:CODLayer (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/llvm/examples/SpeculativeJIT/
H A DSpeculativeJIT.cpp85 return CODLayer.add(MainJD, std::move(TSM)); in addModule()
115 CODLayer(*this->ES, SpeculateLayer, *this->LCTMgr, in SpeculativeJIT()
118 this->CODLayer.setImplMap(&Imps); in SpeculativeJIT()
150 CompileOnDemandLayer CODLayer; member in SpeculativeJIT
/llvm-project-15.0.7/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/
H A DKaleidoscopeJIT.h51 CompileOnDemandLayer CODLayer; variable
71 CODLayer(*this->ES, OptimizeLayer,
123 return CODLayer.add(RT, std::move(TSM));
/llvm-project-15.0.7/llvm/docs/tutorial/
H A DBuildingAJIT3.rst90 CompileOnDemandLayer<decltype(OptimizeLayer)> CODLayer;
93 using ModuleHandle = decltype(CODLayer)::ModuleHandleT;
112 CODLayer(OptimizeLayer,
152 if (auto Sym = CODLayer.findSymbol(Name, false))
154 return cantFail(CODLayer.addModule(std::move(Ms),
159 return CODLayer.findSymbol(MangledNameStream.str(), true);
163 CODLayer.removeModule(H);
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/
H A DLLJIT.h228 CODLayer->setPartitionFunction(std::move(Partition)); in setPartitionFunction()
232 CompileOnDemandLayer &getCompileOnDemandLayer() { return *CODLayer; } in getCompileOnDemandLayer()
248 std::unique_ptr<CompileOnDemandLayer> CODLayer; variable
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/
H A DLLJIT.cpp905 return CODLayer->add(JD, std::move(TSM)); in addLazyIRModule()
946 CODLayer = std::make_unique<CompileOnDemandLayer>( in LLLazyJIT()
950 CODLayer->setCloneToNewContextOnEmit(true); in LLLazyJIT()