/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | ObjectTransformLayer.cpp | 16 ObjectLayer &BaseLayer, 18 : ObjectLayer(ES), BaseLayer(BaseLayer), Transform(std::move(Transform)) {}
|
H A D | Layer.cpp | 162 ObjectLayer::ObjectLayer(ExecutionSession &ES) : ES(ES) {} function in class:llvm::ObjectLayer 164 ObjectLayer::~ObjectLayer() {} 166 Error ObjectLayer::add(JITDylib &JD, std::unique_ptr<MemoryBuffer> O, 176 BasicObjectLayerMaterializationUnit::Create(ObjectLayer &L, VModuleKey K, 193 ObjectLayer &L, VModuleKey K, std::unique_ptr<MemoryBuffer> O,
|
H A D | IRCompileLayer.cpp | 16 IRCompileLayer::IRCompileLayer(ExecutionSession &ES, ObjectLayer &BaseLayer,
|
H A D | OrcMCJITReplacement.h | 242 ObjectLayer( 248 CompileLayer(AcknowledgeORCv1Deprecation, ObjectLayer, 300 cantFail(ObjectLayer.addObject( 308 cantFail(ObjectLayer.addObject(ES.allocateVModule(), std::move(ObjBuffer))); 343 ObjectLayer.mapSectionAddress(P.first, LocalAddress, TargetAddress); 375 ObjectLayer.setProcessAllSections(ProcessAllSections); 411 cantFail(ObjectLayer.addObject( 414 if (auto Sym = ObjectLayer.findSymbol(Name, true)) 481 ObjectLayerT ObjectLayer; member in class:llvm::orc::OrcMCJITReplacement
|
H A D | ExecutionUtils.cpp | 298 StaticLibraryDefinitionGenerator::Load(ObjectLayer &L, const char *FileName) { 308 StaticLibraryDefinitionGenerator::Load(ObjectLayer &L, const char *FileName, 354 ObjectLayer &L, std::unique_ptr<MemoryBuffer> ArchiveBuffer) { 408 ObjectLayer &L, std::unique_ptr<MemoryBuffer> ArchiveBuffer, Error &Err)
|
H A D | OrcCBindingsStack.h | 214 ObjectLayer( 233 CompileLayer(AcknowledgeORCv1Deprecation, ObjectLayer, 367 if (auto Err = ObjectLayer.addObject(K, std::move(ObjBuffer))) 370 KeyLayers[K] = detail::createGenericLayer(ObjectLayer); 519 ObjLayerT ObjectLayer; member in namespace:llvm
|
H A D | RTDyldObjectLinkingLayer.cpp | 1 //===-- RTDyldObjectLinkingLayer.cpp - RuntimeDyld backed ORC ObjectLayer -===// 80 : ObjectLayer(ES), GetMemoryManager(GetMemoryManager) {}
|
H A D | LLJIT.cpp | 977 const Triple &) -> std::unique_ptr<ObjectLayer> { 1018 std::unique_ptr<ObjectLayer> 1036 // FIXME: Explicit conversion to std::unique_ptr<ObjectLayer> added to silence 1039 return std::unique_ptr<ObjectLayer>(std::move(ObjLinkingLayer));
|
H A D | ObjectLinkingLayer.cpp | 1 //===------- ObjectLinkingLayer.cpp - JITLink backed ORC ObjectLayer ------===// 452 : ObjectLayer(ES), MemMgr(std::move(MemMgr)) {}
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | Layer.h | 128 class ObjectLayer { class in namespace:llvm::orc 130 ObjectLayer(ExecutionSession &ES); 131 virtual ~ObjectLayer(); 150 /// instance) by calling 'emit' on the given ObjectLayer. 154 Create(ObjectLayer &L, VModuleKey K, std::unique_ptr<MemoryBuffer> O); 156 BasicObjectLayerMaterializationUnit(ObjectLayer &L, VModuleKey K, 169 ObjectLayer &L;
|
H A D | ObjectTransformLayer.h | 25 class ObjectTransformLayer : public ObjectLayer { 31 ObjectTransformLayer(ExecutionSession &ES, ObjectLayer &BaseLayer, 42 ObjectLayer &BaseLayer;
|
H A D | ExecutionUtils.h | 42 class ObjectLayer; 368 Load(ObjectLayer &L, const char *FileName); 376 Load(ObjectLayer &L, const char *FileName, const Triple &TT); 382 Create(ObjectLayer &L, std::unique_ptr<MemoryBuffer> ArchiveBuffer); 389 StaticLibraryDefinitionGenerator(ObjectLayer &L, 393 ObjectLayer &L;
|
H A D | IRCompileLayer.h | 51 IRCompileLayer(ExecutionSession &ES, ObjectLayer &BaseLayer, 62 ObjectLayer &BaseLayer; 81 /// implement the ObjectLayer concept.
|
H A D | LLJIT.h | 178 ObjectLayer &getObjLinkingLayer() { return *ObjLinkingLayer; } 198 static std::unique_ptr<ObjectLayer> 220 std::unique_ptr<ObjectLayer> ObjLinkingLayer; 259 using ObjectLinkingLayerCreator = std::function<std::unique_ptr<ObjectLayer>(
|
H A D | ObjectLinkingLayer.h | 49 /// An ObjectLayer implementation built on JITLink. 54 class ObjectLinkingLayer : public ObjectLayer {
|
H A D | RTDyldObjectLinkingLayer.h | 39 class RTDyldObjectLinkingLayer : public ObjectLayer {
|