Searched refs:LLJIT (Results 1 – 10 of 10) sorted by relevance
42 class LLVM_ABI LLJIT {45 LLVM_ABI friend Expected<JITDylibSP> setUpGenericLLVMIRPlatform(LLJIT &J);58 static void setInitTransform(LLJIT &J,64 virtual ~LLJIT();244 LLJIT(LLJITBuilderState &S, Error &Err);269 class LLLazyJIT : public LLJIT {310 unique_function<Expected<JITDylibSP>(LLJIT &J)>;312 using PlatformSetupFunction = unique_function<Expected<JITDylibSP>(LLJIT &J)>;314 using NotifyCreatedFunction = std::function<Error(LLJIT &)>;324 unique_function<Error(LLJIT &)> PrePlatformSetup;[all …]
131 class GenericLLVMIRPlatformSupport : public LLJIT::PlatformSupport {133 GenericLLVMIRPlatformSupport(LLJIT &J, JITDylib &PlatformJD) in GenericLLVMIRPlatformSupport()486 LLJIT &J;580 class InactivePlatformSupport : public LLJIT::PlatformSupport {675 void LLJIT::PlatformSupport::setInitTransform( in setInitTransform()676 LLJIT &J, IRTransformLayer::TransformFunction T) { in setInitTransform()680 LLJIT::PlatformSupport::~PlatformSupport() = default;845 SetupProcessSymbolsJITDylib = [](LLJIT &J) -> Expected<JITDylibSP> { in prepareForConstruction()860 LLJIT::~LLJIT() { in ~LLJIT()865 JITDylibSP LLJIT::getProcessSymbolsJITDylib() { return ProcessSymbols; } in getProcessSymbolsJITDylib()[all …]
77 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()
533 llvm::Expected<llvm::orc::LLJIT &> Interpreter::getExecutionEngine() { in getExecutionEngine()
22 class LLJIT; variable24 LLVM_ABI Error enableDebuggerSupport(LLJIT &J);
31 class LLJIT; variable152 llvm::Expected<llvm::orc::LLJIT &> getExecutionEngine();
915 Error tryEnableDebugSupport(orc::LLJIT &J) { in tryEnableDebugSupport()
829 SRCS_EXT+= ExecutionEngine/Orc/LLJIT.cpp