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.cpp369 std::unique_ptr<llvm::orc::LLJITBuilder> JITBuilder, in Interpreter() argument
371 : JITBuilder(std::move(JITBuilder)) { in Interpreter()
654 if (!JITBuilder) { in CreateExecutor()
662 JITBuilder = std::move(*JB); in CreateExecutor()
670 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.h126 std::unique_ptr<llvm::orc::LLJITBuilder> JITBuilder = nullptr,
141 std::unique_ptr<llvm::orc::LLJITBuilder> JITBuilder = nullptr);
202 std::unique_ptr<llvm::orc::LLJITBuilder> JITBuilder; variable