| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | LazyObjectLinkingLayer.cpp | 73 LazyObjectLinkingLayer::LazyObjectLinkingLayer(ObjectLinkingLayer &BaseLayer, in LazyObjectLinkingLayer() argument 75 : ObjectLayer(BaseLayer.getExecutionSession()), BaseLayer(BaseLayer), in LazyObjectLinkingLayer() 77 BaseLayer.addPlugin(std::make_unique<RenamerPlugin>()); in LazyObjectLinkingLayer() 86 return BaseLayer.add(std::move(RT), std::move(O), std::move(I)); in add() 99 if (auto Err = BaseLayer.add(RT, std::move(O), std::move(I))) in add() 109 return BaseLayer.emit(std::move(MR), std::move(Obj)); in emit()
|
| H A D | IRTransformLayer.cpp | 14 IRTransformLayer::IRTransformLayer(ExecutionSession &ES, IRLayer &BaseLayer, in IRTransformLayer() argument 16 : IRLayer(ES, BaseLayer.getManglingOptions()), BaseLayer(BaseLayer), in IRTransformLayer() 24 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 | 17 ExecutionSession &ES, IRLayer &BaseLayer, LazyCallThroughManager &LCTMgr, in CompileOnDemandLayer() argument 19 : IRLayer(ES, BaseLayer.getManglingOptions()), BaseLayer(BaseLayer), in CompileOnDemandLayer() 52 BaseLayer, *getManglingOptions(), std::move(TSM)))) { in emit()
|
| H A D | IRPartitionLayer.cpp | 102 IRPartitionLayer::IRPartitionLayer(ExecutionSession &ES, IRLayer &BaseLayer) in IRPartitionLayer() argument 103 : IRLayer(ES, BaseLayer.getManglingOptions()), BaseLayer(BaseLayer) {} in IRPartitionLayer() 216 BaseLayer.emit(std::move(R), std::move(TSM)); in emitPartition() 301 BaseLayer.emit(std::move(R), std::move(*ExtractedTSM)); in emitPartition()
|
| H A D | ReOptimizeLayer.cpp | 50 BaseLayer.emit(std::move(R), std::move(TSM)); in emit() 136 BaseLayer, *getManglingOptions(), std::move(TSM)), in emitMUImplSymbols()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | ReOptimizeLayer.h | 49 ReOptimizeLayer(ExecutionSession &ES, DataLayout &DL, IRLayer &BaseLayer, in ReOptimizeLayer() argument 51 : IRLayer(ES, BaseLayer.getManglingOptions()), ES(ES), Mangle(ES, DL), in ReOptimizeLayer() 52 BaseLayer(BaseLayer), RSManager(RM), ReOptFunc(identity), in ReOptimizeLayer() 167 IRLayer &BaseLayer; variable
|
| H A D | LazyObjectLinkingLayer.h | 39 LazyObjectLinkingLayer(ObjectLinkingLayer &BaseLayer, 53 ObjectLinkingLayer &BaseLayer; variable
|
| H A D | IRTransformLayer.h | 33 IRTransformLayer(ExecutionSession &ES, IRLayer &BaseLayer, 49 IRLayer &BaseLayer;
|
| H A D | ObjectTransformLayer.h | 34 ObjectTransformLayer(ExecutionSession &ES, ObjectLayer &BaseLayer, 45 ObjectLayer &BaseLayer;
|
| H A D | IRPartitionLayer.h | 49 IRPartitionLayer(ExecutionSession &ES, IRLayer &BaseLayer); 78 IRLayer &BaseLayer; variable
|
| H A D | CompileOnDemandLayer.h | 63 CompileOnDemandLayer(ExecutionSession &ES, IRLayer &BaseLayer, 94 IRLayer &BaseLayer; variable
|
| H A D | IRCompileLayer.h | 53 IRCompileLayer(ExecutionSession &ES, ObjectLayer &BaseLayer, 65 ObjectLayer &BaseLayer; variable
|
| H A D | Speculation.h | 179 IRSpeculationLayer(ExecutionSession &ES, IRLayer &BaseLayer, Speculator &Spec, in IRSpeculationLayer() argument 181 : IRLayer(ES, BaseLayer.getManglingOptions()), NextLayer(BaseLayer), in IRSpeculationLayer()
|