Home
last modified time | relevance | path

Searched refs:JITBuilder (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Interpreter/
H A DIncrementalExecutor.cpp45 auto JITBuilder = std::make_unique<llvm::orc::LLJITBuilder>(); in createDefaultJITBuilder() local
46 JITBuilder->setJITTargetMachineBuilder(std::move(JTMB)); in createDefaultJITBuilder()
47 JITBuilder->setPrePlatformSetup([](llvm::orc::LLJIT &J) { in createDefaultJITBuilder()
53 return std::move(JITBuilder); in createDefaultJITBuilder()
57 llvm::orc::LLJITBuilder &JITBuilder, in IncrementalExecutor() argument
63 if (auto JitOrErr = JITBuilder.create()) in IncrementalExecutor()
H A DInterpreter.cpp245 std::unique_ptr<llvm::orc::LLJITBuilder> JITBuilder) in Interpreter() argument
246 : JITBuilder(std::move(JITBuilder)) { in Interpreter()
426 if (!JITBuilder) { in CreateExecutor()
434 JITBuilder = std::move(*JB); in CreateExecutor()
442 std::make_unique<IncrementalExecutor>(*TSCtx, *JITBuilder, Err); in CreateExecutor()
H A DIncrementalExecutor.h53 llvm::orc::LLJITBuilder &JITBuilder, llvm::Error &Err);
/freebsd/contrib/llvm-project/clang/include/clang/Interpreter/
H A DInterpreter.h115 std::unique_ptr<llvm::orc::LLJITBuilder> JITBuilder = nullptr);
186 std::unique_ptr<llvm::orc::LLJITBuilder> JITBuilder; variable