Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/Interpreter/
H A DIncrementalExecutor.cpp39 IncrementalExecutor::IncrementalExecutor(llvm::orc::ThreadSafeContext &TSC, in IncrementalExecutor() function in clang::IncrementalExecutor
66 IncrementalExecutor::~IncrementalExecutor() {} in ~IncrementalExecutor()
68 llvm::Error IncrementalExecutor::addModule(PartialTranslationUnit &PTU) { in addModule()
76 llvm::Error IncrementalExecutor::removeModule(PartialTranslationUnit &PTU) { in removeModule()
89 llvm::Error IncrementalExecutor::cleanUp() { in cleanUp()
94 llvm::Error IncrementalExecutor::runCtors() const { in runCtors()
99 IncrementalExecutor::getSymbolAddress(llvm::StringRef Name, in getSymbolAddress()
H A DIncrementalExecutor.h36 class IncrementalExecutor {
47 IncrementalExecutor(llvm::orc::ThreadSafeContext &TSC, llvm::Error &Err,
49 ~IncrementalExecutor();
H A DInterpreter.cpp373 auto Executor = std::make_unique<IncrementalExecutor>(*TSCtx, Err, TI); in CreateExecutor()
433 return IncrExecutor->getSymbolAddress(IRName, IncrementalExecutor::IRName); in getSymbolAddress()
443 return IncrExecutor->getSymbolAddress(Name, IncrementalExecutor::LinkerName); in getSymbolAddressFromLinkerName()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Interpreter/
H A DInterpreter.h39 class IncrementalExecutor; variable
79 std::unique_ptr<IncrementalExecutor> IncrExecutor;