Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DThreadSafeModule.h29 class ThreadSafeContext {
50 ThreadSafeContext() = default;
53 ThreadSafeContext(std::unique_ptr<LLVMContext> NewCtx) in ThreadSafeContext() function
109 ThreadSafeModule(std::unique_ptr<Module> M, ThreadSafeContext TSCtx) in ThreadSafeModule()
162 ThreadSafeContext getContext() const { return TSCtx; } in getContext()
166 ThreadSafeContext TSCtx;
/freebsd/contrib/llvm-project/clang/lib/Interpreter/
H A DIncrementalExecutor.h29 class ThreadSafeContext; variable
41 llvm::orc::ThreadSafeContext &TSCtx;
47 IncrementalExecutor(llvm::orc::ThreadSafeContext &TSC);
52 IncrementalExecutor(llvm::orc::ThreadSafeContext &TSC,
H A DIncrementalExecutor.cpp39 IncrementalExecutor::IncrementalExecutor(llvm::orc::ThreadSafeContext &TSC) in IncrementalExecutor()
56 IncrementalExecutor::IncrementalExecutor(llvm::orc::ThreadSafeContext &TSC, in IncrementalExecutor()
H A DWasm.h26 WasmIncrementalExecutor(llvm::orc::ThreadSafeContext &TSC);
H A DWasm.cpp62 llvm::orc::ThreadSafeContext &TSC) in WasmIncrementalExecutor()
H A DInterpreter.cpp249 TSCtx = std::make_unique<llvm::orc::ThreadSafeContext>(std::move(LLVMCtx)); in Interpreter()
/freebsd/contrib/llvm-project/clang/include/clang/Interpreter/
H A DInterpreter.h34 class ThreadSafeContext; variable
92 std::unique_ptr<llvm::orc::ThreadSafeContext> TSCtx;
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DThreadSafeModule.cpp54 ThreadSafeContext NewTSCtx(std::make_unique<LLVMContext>()); in cloneToNewContext()
H A DOrcV2CBindings.cpp61 DEFINE_SIMPLE_CONVERSION_FUNCTIONS(ThreadSafeContext,
728 return wrap(new ThreadSafeContext(std::make_unique<LLVMContext>())); in LLVMOrcCreateNewThreadSafeContext()
/freebsd/contrib/llvm-project/llvm/tools/lli/
H A Dlli.cpp878 loadModule(StringRef Path, orc::ThreadSafeContext TSCtx) { in loadModule()
925 orc::ThreadSafeContext TSCtx(std::make_unique<LLVMContext>()); in runOrcJIT()