Home
last modified time | relevance | path

Searched refs:ObjectLinkingLayer (Results 1 – 8 of 8) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DObjectLinkingLayer.h54 class ObjectLinkingLayer : public RTTIExtends<ObjectLinkingLayer, ObjectLayer>,
106 ObjectLinkingLayer(ExecutionSession &ES);
109 ObjectLinkingLayer(ExecutionSession &ES,
116 ObjectLinkingLayer(ExecutionSession &ES,
120 ~ObjectLinkingLayer();
130 ObjectLinkingLayer &addPlugin(std::unique_ptr<Plugin> P) { in addPlugin()
163 ObjectLinkingLayer &
180 ObjectLinkingLayer &
208 class EHFrameRegistrationPlugin : public ObjectLinkingLayer::Plugin {
H A DMachOPlatform.h99 Create(ExecutionSession &ES, ObjectLinkingLayer &ObjLinkingLayer,
104 ObjectLinkingLayer &getObjectLinkingLayer() const { return ObjLinkingLayer; } in getObjectLinkingLayer()
130 class MachOPlatformPlugin : public ObjectLinkingLayer::Plugin {
193 MachOPlatform(ExecutionSession &ES, ObjectLinkingLayer &ObjLinkingLayer,
228 ObjectLinkingLayer &ObjLinkingLayer;
H A DDebugObjectManagerPlugin.h48 class DebugObjectManagerPlugin : public ObjectLinkingLayer::Plugin {
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DObjectLinkingLayer.cpp109 ObjectLinkingLayer &ObjLinkingLayer;
124 ObjectLinkingLayer &Layer, in ObjectLinkingLayerJITLinkContext()
597 ObjectLinkingLayer &Layer;
604 ObjectLinkingLayer::Plugin::~Plugin() {} in ~Plugin()
606 char ObjectLinkingLayer::ID;
608 using BaseT = RTTIExtends<ObjectLinkingLayer, ObjectLayer>;
610 ObjectLinkingLayer::ObjectLinkingLayer(ExecutionSession &ES) in ObjectLinkingLayer() function in llvm::orc::ObjectLinkingLayer
615 ObjectLinkingLayer::ObjectLinkingLayer(ExecutionSession &ES, in ObjectLinkingLayer() function in llvm::orc::ObjectLinkingLayer
621 ObjectLinkingLayer::ObjectLinkingLayer( in ObjectLinkingLayer() function in llvm::orc::ObjectLinkingLayer
627 ObjectLinkingLayer::~ObjectLinkingLayer() { in ~ObjectLinkingLayer()
[all …]
H A DMachOPlatform.cpp152 MachOPlatform::Create(ExecutionSession &ES, ObjectLinkingLayer &ObjLinkingLayer, in Create()
278 ExecutionSession &ES, ObjectLinkingLayer &ObjLinkingLayer, in MachOPlatform()
637 ObjectLinkingLayer::Plugin::SyntheticSymbolDependenciesMap
H A DLLJIT.cpp606 auto ObjLinkingLayer = std::make_unique<ObjectLinkingLayer>(ES); in prepareForConstruction()
/freebsd-13.1/contrib/llvm-project/llvm/tools/lli/
H A Dlli.cpp937 auto L = std::make_unique<orc::ObjectLinkingLayer>(ES, EPC->getMemMgr()); in runOrcJIT()
/freebsd-13.1/lib/clang/libllvm/
H A DMakefile651 SRCS_EXT+= ExecutionEngine/Orc/ObjectLinkingLayer.cpp