| /openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/ |
| H A D | IRTransformLayer.cpp | 15 IRTransformLayer::IRTransformLayer(ExecutionSession &ES, IRLayer &BaseLayer, in IRTransformLayer() argument 17 : IRLayer(ES, BaseLayer.getManglingOptions()), BaseLayer(BaseLayer), in IRTransformLayer() 25 BaseLayer.emit(std::move(R), std::move(*TransformedTSM)); in emit()
|
| H A D | ObjectTransformLayer.cpp | 20 ObjectLayer &BaseLayer, in ObjectTransformLayer() argument 22 : BaseT(ES), BaseLayer(BaseLayer), Transform(std::move(Transform)) {} in ObjectTransformLayer() 40 BaseLayer.emit(std::move(R), std::move(O)); in emit()
|
| H A D | IRCompileLayer.cpp | 16 IRCompileLayer::IRCompileLayer(ExecutionSession &ES, ObjectLayer &BaseLayer, in IRCompileLayer() argument 18 : IRLayer(ES, ManglingOpts), BaseLayer(BaseLayer), in IRCompileLayer() 40 BaseLayer.emit(std::move(R), std::move(*Obj)); in emit()
|
| H A D | CompileOnDemandLayer.cpp | 116 ExecutionSession &ES, IRLayer &BaseLayer, LazyCallThroughManager &LCTMgr, in CompileOnDemandLayer() argument 118 : IRLayer(ES, BaseLayer.getManglingOptions()), BaseLayer(BaseLayer), in CompileOnDemandLayer() 292 BaseLayer.emit(std::move(R), std::move(TSM)); in emitPartition() 378 BaseLayer.emit(std::move(R), std::move(*ExtractedTSM)); in emitPartition()
|
| /openbsd-src/gnu/llvm/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/ |
| H A D | KaleidoscopeJIT.h | 90 KaleidoscopeASTLayer(IRLayer &BaseLayer, const DataLayout &DL) in KaleidoscopeASTLayer() argument 91 : BaseLayer(BaseLayer), DL(DL) {} in KaleidoscopeASTLayer() 102 BaseLayer.emit(std::move(MR), irgenAndTakeOwnership(*F, "")); in emit() 106 MangleAndInterner Mangle(BaseLayer.getExecutionSession(), DL); in getInterface() 114 IRLayer &BaseLayer;
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | IRTransformLayer.h | 32 IRTransformLayer(ExecutionSession &ES, IRLayer &BaseLayer, 48 IRLayer &BaseLayer;
|
| H A D | ObjectTransformLayer.h | 33 ObjectTransformLayer(ExecutionSession &ES, ObjectLayer &BaseLayer, 44 ObjectLayer &BaseLayer;
|
| H A D | IRCompileLayer.h | 52 IRCompileLayer(ExecutionSession &ES, ObjectLayer &BaseLayer, 64 ObjectLayer &BaseLayer; variable
|
| H A D | CompileOnDemandLayer.h | 81 CompileOnDemandLayer(ExecutionSession &ES, IRLayer &BaseLayer, 124 IRLayer &BaseLayer; variable
|
| H A D | Speculation.h | 178 IRSpeculationLayer(ExecutionSession &ES, IRLayer &BaseLayer, Speculator &Spec, in IRSpeculationLayer() argument 180 : IRLayer(ES, BaseLayer.getManglingOptions()), NextLayer(BaseLayer), in IRSpeculationLayer()
|
| /openbsd-src/gnu/llvm/llvm/docs/tutorial/ |
| H A D | BuildingAJIT2.rst | 153 IRTransformLayer(ExecutionSession &ES, IRLayer &BaseLayer, 169 IRLayer &BaseLayer; 176 IRLayer &BaseLayer, 178 : IRLayer(ES), BaseLayer(BaseLayer), Transform(std::move(Transform)) {} 185 BaseLayer.emit(std::move(R), std::move(*TransformedTSM));
|