Searched refs:LLJIT (Results 1 – 9 of 9) sorted by relevance
38 class LLJIT {41 friend Expected<JITDylibSP> setUpGenericLLVMIRPlatform(LLJIT &J);54 static void setInitTransform(LLJIT &J,60 virtual ~LLJIT();240 LLJIT(LLJITBuilderState &S, Error &Err);267 class LLLazyJIT : public LLJIT {309 unique_function<Expected<JITDylibSP>(LLJIT &J)>;311 using PlatformSetupFunction = unique_function<Expected<JITDylibSP>(LLJIT &J)>;313 using NotifyCreatedFunction = std::function<Error(LLJIT &)>;323 unique_function<Error(LLJIT &)> PrePlatformSetup;[all …]
131 class GenericLLVMIRPlatformSupport : public LLJIT::PlatformSupport {133 GenericLLVMIRPlatformSupport(LLJIT &J, JITDylib &PlatformJD) in GenericLLVMIRPlatformSupport()483 LLJIT &J;577 class InactivePlatformSupport : public LLJIT::PlatformSupport {648 void LLJIT::PlatformSupport::setInitTransform( in setInitTransform()649 LLJIT &J, IRTransformLayer::TransformFunction T) { in setInitTransform()653 LLJIT::PlatformSupport::~PlatformSupport() = default;826 SetupProcessSymbolsJITDylib = [](LLJIT &J) -> Expected<JITDylibSP> { in prepareForConstruction()841 LLJIT::~LLJIT() { in ~LLJIT()846 JITDylibSP LLJIT::getProcessSymbolsJITDylib() { return ProcessSymbols; } in getProcessSymbolsJITDylib()[all …]
76 DEFINE_SIMPLE_CONVERSION_FUNCTIONS(LLJIT, LLVMOrcLLJITRef)
27 class LLJIT; variable40 std::unique_ptr<llvm::orc::LLJIT> Jit;63 llvm::orc::LLJIT &GetExecutionEngine() { return *Jit; } in GetExecutionEngine()
47 JITBuilder->setPrePlatformSetup([](llvm::orc::LLJIT &J) { in createDefaultJITBuilder()
362 llvm::Expected<llvm::orc::LLJIT &> Interpreter::getExecutionEngine() { in getExecutionEngine()
32 class LLJIT; variable143 llvm::Expected<llvm::orc::LLJIT &> getExecutionEngine();
913 Error tryEnableDebugSupport(orc::LLJIT &J) { in tryEnableDebugSupport()
750 SRCS_EXT+= ExecutionEngine/Orc/LLJIT.cpp