Searched refs:IncrementalExecutor (Results 1 – 6 of 6) sorted by relevance
39 IncrementalExecutor::IncrementalExecutor(llvm::orc::ThreadSafeContext &TSC) in IncrementalExecutor() function in clang::IncrementalExecutor43 IncrementalExecutor::createDefaultJITBuilder( in createDefaultJITBuilder()56 IncrementalExecutor::IncrementalExecutor(llvm::orc::ThreadSafeContext &TSC, in IncrementalExecutor() function in clang::IncrementalExecutor71 IncrementalExecutor::~IncrementalExecutor() {} in ~IncrementalExecutor()73 llvm::Error IncrementalExecutor::addModule(PartialTranslationUnit &PTU) { in addModule()81 llvm::Error IncrementalExecutor::removeModule(PartialTranslationUnit &PTU) { in removeModule()94 llvm::Error IncrementalExecutor::cleanUp() { in cleanUp()99 llvm::Error IncrementalExecutor::runCtors() const { in runCtors()104 IncrementalExecutor::getSymbolAddress(llvm::StringRef Name, in getSymbolAddress()
38 class IncrementalExecutor {47 IncrementalExecutor(llvm::orc::ThreadSafeContext &TSC);52 IncrementalExecutor(llvm::orc::ThreadSafeContext &TSC,54 virtual ~IncrementalExecutor();
24 class WasmIncrementalExecutor : public IncrementalExecutor {
63 : IncrementalExecutor(TSC) {} in WasmIncrementalExecutor()
431 auto JB = IncrementalExecutor::createDefaultJITBuilder(std::move(*JTMB)); in CreateExecutor()442 std::make_unique<IncrementalExecutor>(*TSCtx, *JITBuilder, Err); in CreateExecutor()505 return IncrExecutor->getSymbolAddress(IRName, IncrementalExecutor::IRName); in getSymbolAddress()515 return IncrExecutor->getSymbolAddress(Name, IncrementalExecutor::LinkerName); in getSymbolAddressFromLinkerName()
41 class IncrementalExecutor; variable94 std::unique_ptr<IncrementalExecutor> IncrExecutor;