LLVM 22.0.0git
|
A Platform-support class that implements initialize / deinitialize by forwarding to ORC runtime dlopen / dlclose operations. More...
#include "llvm/ExecutionEngine/Orc/LLJIT.h"
Public Member Functions | |
ORCPlatformSupport (orc::LLJIT &J) | |
Error | initialize (orc::JITDylib &JD) override |
Error | deinitialize (orc::JITDylib &JD) override |
Public Member Functions inherited from llvm::orc::LLJIT::PlatformSupport | |
virtual | ~PlatformSupport () |
Additional Inherited Members | |
Static Protected Member Functions inherited from llvm::orc::LLJIT::PlatformSupport | |
static void | setInitTransform (LLJIT &J, IRTransformLayer::TransformFunction T) |
A Platform-support class that implements initialize / deinitialize by forwarding to ORC runtime dlopen / dlclose operations.
|
inline |
|
overridevirtual |
Implements llvm::orc::LLJIT::PlatformSupport.
Definition at line 650 of file LLJIT.cpp.
References llvm::inconvertibleErrorCode(), llvm::make_error(), and llvm::Error::success().
|
overridevirtual |
Implements llvm::orc::LLJIT::PlatformSupport.
Definition at line 603 of file LLJIT.cpp.
References llvm::inconvertibleErrorCode(), llvm::make_error(), and llvm::Error::success().