Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DLLJIT.h42 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 …]
/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()
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 …]
H A DOrcV2CBindings.cpp77 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.cpp533 llvm::Expected<llvm::orc::LLJIT &> Interpreter::getExecutionEngine() { in getExecutionEngine()
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Debugging/
H A DDebuggerSupport.h22 class LLJIT; variable
24 LLVM_ABI Error enableDebuggerSupport(LLJIT &J);
/freebsd/contrib/llvm-project/clang/include/clang/Interpreter/
H A DInterpreter.h31 class LLJIT; variable
152 llvm::Expected<llvm::orc::LLJIT &> getExecutionEngine();
/freebsd/contrib/llvm-project/llvm/tools/lli/
H A Dlli.cpp915 Error tryEnableDebugSupport(orc::LLJIT &J) { in tryEnableDebugSupport()
/freebsd/lib/clang/libllvm/
H A DMakefile829 SRCS_EXT+= ExecutionEngine/Orc/LLJIT.cpp