Home
last modified time | relevance | path

Searched refs:ObjectLayer (Results 1 – 10 of 10) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/ExecutionEngine/Orc/
H A DLayer.h114 class ObjectLayer {
116 ObjectLayer(ExecutionSession &ES);
117 virtual ~ObjectLayer();
140 Create(ObjectLayer &L, VModuleKey K, std::unique_ptr<MemoryBuffer> O);
142 BasicObjectLayerMaterializationUnit(ObjectLayer &L, VModuleKey K,
154 ObjectLayer &L;
H A DObjectTransformLayer.h26 class ObjectTransformLayer : public ObjectLayer {
32 ObjectTransformLayer(ExecutionSession &ES, ObjectLayer &BaseLayer,
39 ObjectLayer &BaseLayer;
H A DIRCompileLayer.h39 IRCompileLayer(ExecutionSession &ES, ObjectLayer &BaseLayer,
48 ObjectLayer &BaseLayer;
H A DRTDyldObjectLinkingLayer.h39 class RTDyldObjectLinkingLayer : public ObjectLayer {
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/Orc/
H A DLayer.cpp105 ObjectLayer::ObjectLayer(ExecutionSession &ES) : ES(ES) {} in ObjectLayer() function in llvm::orc::ObjectLayer
107 ObjectLayer::~ObjectLayer() {} in ~ObjectLayer()
109 Error ObjectLayer::add(JITDylib &JD, std::unique_ptr<MemoryBuffer> O, in add()
119 BasicObjectLayerMaterializationUnit::Create(ObjectLayer &L, VModuleKey K, in Create()
133 ObjectLayer &L, VModuleKey K, std::unique_ptr<MemoryBuffer> O, in BasicObjectLayerMaterializationUnit()
H A DOrcMCJITReplacement.h246 ObjectLayer( in OrcMCJITReplacement()
252 CompileLayer(ObjectLayer, SimpleCompiler(*this->TM),
303 cantFail(ObjectLayer.addObject( in addObjectFile()
311 cantFail(ObjectLayer.addObject(ES.allocateVModule(), std::move(ObjBuffer))); in addObjectFile()
346 ObjectLayer.mapSectionAddress(P.first, LocalAddress, TargetAddress); in mapSectionAddress()
378 ObjectLayer.setProcessAllSections(ProcessAllSections); in setProcessAllSections()
414 cantFail(ObjectLayer.addObject( in scanArchives()
417 if (auto Sym = ObjectLayer.findSymbol(Name, true)) in scanArchives()
484 ObjectLayerT ObjectLayer; variable
H A DObjectTransformLayer.cpp17 ObjectLayer &BaseLayer, in ObjectTransformLayer()
19 : ObjectLayer(ES), BaseLayer(BaseLayer), Transform(std::move(Transform)) {} in ObjectTransformLayer()
H A DOrcCBindingsStack.h218 ObjectLayer(ES, in OrcCBindingsStack()
236 CompileLayer(ObjectLayer, orc::SimpleCompiler(TM)),
366 if (auto Err = ObjectLayer.addObject(K, std::move(ObjBuffer))) in addObject()
369 KeyLayers[K] = detail::createGenericLayer(ObjectLayer); in addObject()
518 ObjLayerT ObjectLayer; variable
H A DIRCompileLayer.cpp15 IRCompileLayer::IRCompileLayer(ExecutionSession &ES, ObjectLayer &BaseLayer, in IRCompileLayer()
H A DRTDyldObjectLinkingLayer.cpp83 : ObjectLayer(ES), GetMemoryManager(GetMemoryManager), in RTDyldObjectLinkingLayer()