Home
last modified time | relevance | path

Searched refs:SendResult (Results 1 – 16 of 16) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DCOFFPlatform.cpp499 void COFFPlatform::pushInitializersLoop(PushInitializersSendResultFn SendResult, in pushInitializersLoop() argument
538 SendResult(DIM); in pushInitializersLoop()
544 [this, SendResult = std::move(SendResult), &JD, in pushInitializersLoop()
547 SendResult(std::move(Err)); in pushInitializersLoop()
549 pushInitializersLoop(std::move(SendResult), JD, JDDepMap); in pushInitializersLoop()
554 void COFFPlatform::rt_pushInitializers(PushInitializersSendResultFn SendResult, in rt_pushInitializers() argument
573 SendResult(make_error<StringError>("No JITDylib with header addr " + in rt_pushInitializers()
581 SendResult(JDDepMap.takeError()); in rt_pushInitializers()
585 pushInitializersLoop(std::move(SendResult), JD, *JDDepMap); in rt_pushInitializers()
588 void COFFPlatform::rt_lookupSymbol(SendSymbolAddressFn SendResult, in rt_lookupSymbol() argument
[all …]
H A DELFNixPlatform.cpp459 PushInitializersSendResultFn SendResult, JITDylibSP JD) { in pushInitializersLoop() argument
532 SendResult(DIM); in pushInitializersLoop()
538 [this, SendResult = std::move(SendResult), JD](Error Err) mutable { in pushInitializersLoop()
540 SendResult(std::move(Err)); in pushInitializersLoop()
542 pushInitializersLoop(std::move(SendResult), JD); in pushInitializersLoop()
548 PushInitializersSendResultFn SendResult, ExecutorAddr JDHeaderAddr) { in rt_recordInitializers() argument
566 SendResult(make_error<StringError>("No JITDylib with header addr " + in rt_recordInitializers()
572 pushInitializersLoop(std::move(SendResult), JD); in rt_recordInitializers()
575 void ELFNixPlatform::rt_lookupSymbol(SendSymbolAddressFn SendResult, in rt_lookupSymbol() argument
593 SendResult(make_error<StringError>("No JITDylib associated with handle " + in rt_lookupSymbol()
[all …]
H A DReOptimizeLayer.cpp158 void ReOptimizeLayer::rt_reoptimize(SendErrorFn SendResult, in rt_reoptimize() argument
163 SendResult(Error::success()); in rt_reoptimize()
174 SendResult(Error::success()); in rt_reoptimize()
183 SendResult(Error::success()); in rt_reoptimize()
190 SendResult(Error::success()); in rt_reoptimize()
195 SendResult(Error::success()); in rt_reoptimize()
H A DLazyReexports.cpp414 void LazyReexportsManager::resolve(ResolveSendResultFn SendResult, in resolve() argument
422 return SendResult(make_error<StringError>( in resolve()
435 SendResult = std::move(SendResult)]( in resolve()
441 SendResult(std::move(Err)); in resolve()
443 SendResult(std::move(Result)); in resolve()
445 SendResult(std::move(Result)); in resolve()
H A DMachOPlatform.cpp625 PushInitializersSendResultFn SendResult, JITDylibSP JD) { in pushInitializersLoop() argument
698 SendResult(DIM); in pushInitializersLoop()
704 [this, SendResult = std::move(SendResult), JD](Error Err) mutable { in pushInitializersLoop()
706 SendResult(std::move(Err)); in pushInitializersLoop()
708 pushInitializersLoop(std::move(SendResult), JD); in pushInitializersLoop()
713 void MachOPlatform::rt_pushInitializers(PushInitializersSendResultFn SendResult, in rt_pushInitializers() argument
732 SendResult(make_error<StringError>("No JITDylib with header addr " + in rt_pushInitializers()
738 pushInitializersLoop(std::move(SendResult), JD); in rt_pushInitializers()
742 PushSymbolsInSendResultFn SendResult, ExecutorAddr Handle, in rt_pushSymbols() argument
765 SendResult(make_error<StringError>("No JITDylib associated with handle " + in rt_pushSymbols()
[all …]
H A DSelfExecutorProcessControl.cpp136 IncomingWFRHandler SendResult, in callWrapperAsync() argument
141 SendResult(WrapperFn(ArgBuffer.data(), ArgBuffer.size())); in callWrapperAsync()
H A DSimpleRemoteEPC.cpp403 IncomingWFRHandler SendResult; in handleResult() local
416 SendResult = std::move(I->second); in handleResult()
423 SendResult(std::move(WFR)); in handleResult()
H A DCore.cpp1937 void ExecutionSession::runJITDispatchHandler(SendResultFunction SendResult, in runJITDispatchHandler() argument
1950 (*F)(std::move(SendResult), ArgBuffer.data(), ArgBuffer.size()); in runJITDispatchHandler()
1952 SendResult(shared::WrapperFunctionResult::createOutOfBandError( in runJITDispatchHandler()
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DExecutorProcessControl.h269 SendResultT &&SendResult, const ArgTs &...Args) { in callSPSWrapperAsync() argument
272 (auto &&SendResult, const char *ArgData, size_t ArgSize) mutable { in callSPSWrapperAsync()
274 std::move(SendResult), in callSPSWrapperAsync()
277 std::forward<SendResultT>(SendResult), Args...); in callSPSWrapperAsync()
283 void callSPSWrapperAsync(ExecutorAddr WrapperFnAddr, SendResultT &&SendResult, in callSPSWrapperAsync() argument
286 std::forward<SendResultT>(SendResult), in callSPSWrapperAsync()
H A DCOFFPlatform.h171 void pushInitializersLoop(PushInitializersSendResultFn SendResult,
174 void rt_pushInitializers(PushInitializersSendResultFn SendResult,
177 void rt_lookupSymbol(SendSymbolAddressFn SendResult, ExecutorAddr Handle,
H A DELFNixPlatform.h228 void pushInitializersLoop(PushInitializersSendResultFn SendResult,
231 void rt_recordInitializers(PushInitializersSendResultFn SendResult,
234 void rt_lookupSymbol(SendSymbolAddressFn SendResult, ExecutorAddr Handle,
H A DMachOPlatform.h318 void pushInitializersLoop(PushInitializersSendResultFn SendResult,
322 void rt_pushInitializers(PushInitializersSendResultFn SendResult,
329 void rt_pushSymbols(PushSymbolsInSendResultFn SendResult, ExecutorAddr Handle,
H A DCore.h1373 SendResultFunction SendResult,
1640 void callSPSWrapperAsync(ExecutorAddr WrapperFnAddr, SendResultT &&SendResult, in callSPSWrapperAsync() argument
1643 WrapperFnAddr, std::forward<SendResultT>(SendResult), Args...); in callSPSWrapperAsync()
1667 return [H = std::forward<HandlerT>(H)](SendResultFunction SendResult, in wrapAsyncWithSPS()
1671 ArgData, ArgSize, std::move(SendResult), H); in wrapAsyncWithSPS()
1706 LLVM_ABI void runJITDispatchHandler(SendResultFunction SendResult,
H A DReOptimizeLayer.h148 void rt_reoptimize(SendErrorFn SendResult, ReOptMaterializationUnitID MUID,
H A DLazyReexports.h255 void resolve(ResolveSendResultFn SendResult, ExecutorAddr ReentryStubAddr);
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/
H A DWrapperFunctionUtils.h290 auto SendResult = in applyAsync()
296 callAsync(std::forward<HandlerT>(H), std::move(SendResult), std::move(Args), in applyAsync()
530 SendResultT &&SendResult, HandlerT &&Handler) { in handleAsync() argument
534 std::forward<SendResultT>(SendResult), ArgData, ArgSize); in handleAsync()