Home
last modified time | relevance | path

Searched refs:LLJIT (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DLLJIT.h38 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 …]
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DLLJIT.cpp131 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 …]
H A DOrcV2CBindings.cpp76 DEFINE_SIMPLE_CONVERSION_FUNCTIONS(LLJIT, LLVMOrcLLJITRef)
/freebsd/contrib/llvm-project/clang/lib/Interpreter/
H A DIncrementalExecutor.h27 class LLJIT; variable
40 std::unique_ptr<llvm::orc::LLJIT> Jit;
63 llvm::orc::LLJIT &GetExecutionEngine() { return *Jit; } in GetExecutionEngine()
H A DIncrementalExecutor.cpp47 JITBuilder->setPrePlatformSetup([](llvm::orc::LLJIT &J) { in createDefaultJITBuilder()
H A DInterpreter.cpp362 llvm::Expected<llvm::orc::LLJIT &> Interpreter::getExecutionEngine() { in getExecutionEngine()
/freebsd/contrib/llvm-project/clang/include/clang/Interpreter/
H A DInterpreter.h32 class LLJIT; variable
143 llvm::Expected<llvm::orc::LLJIT &> getExecutionEngine();
/freebsd/contrib/llvm-project/llvm/tools/lli/
H A Dlli.cpp913 Error tryEnableDebugSupport(orc::LLJIT &J) { in tryEnableDebugSupport()
/freebsd/lib/clang/libllvm/
H A DMakefile750 SRCS_EXT+= ExecutionEngine/Orc/LLJIT.cpp