Home
last modified time | relevance | path

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

/external/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/
DKaleidoscopeJIT.h53 CompileOnDemandLayer<decltype(OptimizeLayer)> CODLayer; variable
56 typedef decltype(CODLayer)::ModuleSetHandleT ModuleHandle;
67 CODLayer(OptimizeLayer,
84 if (auto Sym = CODLayer.findSymbol(Name, false)) in addModule()
101 return CODLayer.addModuleSet(std::move(Ms), in addModule()
110 return CODLayer.findSymbol(MangledNameStream.str(), true); in findSymbol()
114 CODLayer.removeModuleSet(H); in removeModule()
/external/llvm/tools/lli/
DOrcLazyJIT.h52 CODLayer(IRDumpLayer, extractSingleFunction, *this->CCMgr, in OrcLazyJIT()
62 DtorRunner.runViaLayer(CODLayer); in ~OrcLazyJIT()
85 if (auto Sym = CODLayer.findSymbol(Name, true)) in addModule()
104 auto H = CODLayer.addModuleSet(std::move(S), in addModule()
111 CtorRunner.runViaLayer(CODLayer); in addModule()
119 return CODLayer.findSymbol(mangle(Name), true); in findSymbol()
123 return CODLayer.findSymbolIn(H, mangle(Name), true); in findSymbolIn()
153 CODLayerT CODLayer; variable
/external/llvm-project/llvm/examples/SpeculativeJIT/
DSpeculativeJIT.cpp81 return CODLayer.add(MainJD, std::move(TSM)); in addModule()
111 CODLayer(*this->ES, SpeculateLayer, *this->LCTMgr, in SpeculativeJIT()
114 this->CODLayer.setImplMap(&Imps); in SpeculativeJIT()
148 CompileOnDemandLayer CODLayer; member in SpeculativeJIT
/external/llvm/lib/ExecutionEngine/Orc/
DOrcCBindingsStack.h88 CODLayer(CompileLayer, in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
147 if (auto Sym = CODLayer.findSymbol(Name, true)) in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
214 return addIRModule(CODLayer, std::move(M), in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
228 return CODLayer.findSymbol(mangle(Name), ExportedSymbolsOnly); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
275 CODLayerT CODLayer; in DEFINE_SIMPLE_CONVERSION_FUNCTIONS() local
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Orc/
DOrcCBindingsStack.h182 if (Stack.CODLayer) { in findSymbol()
183 if (auto Sym = Stack.CODLayer->findSymbol(Name, true)) in findSymbol()
235 CODLayer(createCODLayer(ES, CompileLayer, CCMgr.get(),
338 if (!CODLayer) in addIRModuleLazy()
343 return addIRModule(*CODLayer, std::move(M), in addIRModuleLazy()
381 if (CODLayer) in findSymbol()
382 return CODLayer->findSymbol(mangle(Name), ExportedSymbolsOnly); in findSymbol()
521 std::unique_ptr<CODLayerT> CODLayer; variable
DLLJIT.cpp214 return CODLayer->add(JD, std::move(TSM), ES->allocateVModule()); in addLazyIRModule()
258 CODLayer = std::make_unique<CompileOnDemandLayer>( in LLLazyJIT()
262 CODLayer->setCloneToNewContextOnEmit(true); in LLLazyJIT()
/external/llvm-project/llvm/docs/tutorial/
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);
/external/llvm-project/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/
DKaleidoscopeJIT.h52 CompileOnDemandLayer CODLayer; variable
73 CODLayer(*this->ES, OptimizeLayer,
/external/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
DLLJIT.h228 CODLayer->setPartitionFunction(std::move(Partition)); in setPartitionFunction()
232 CompileOnDemandLayer &getCompileOnDemandLayer() { return *CODLayer; } in getCompileOnDemandLayer()
248 std::unique_ptr<CompileOnDemandLayer> CODLayer; variable
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/Orc/
DLLJIT.h168 CODLayer->setPartitionFunction(std::move(Partition)); in setPartitionFunction()
186 std::unique_ptr<CompileOnDemandLayer> CODLayer; variable
/external/llvm-project/llvm/lib/ExecutionEngine/Orc/
DLLJIT.cpp1172 return CODLayer->add(JD, std::move(TSM)); in addLazyIRModule()
1213 CODLayer = std::make_unique<CompileOnDemandLayer>( in LLLazyJIT()
1217 CODLayer->setCloneToNewContextOnEmit(true); in LLLazyJIT()