| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | EPCGenericMemoryAccess.h | 93 OnReadUIntsCompleteFn<uint8_t> OnComplete) override { in readUInt8sAsync() argument 97 [OnComplete = std::move(OnComplete)]( in readUInt8sAsync() 100 OnComplete(std::move(Err)); in readUInt8sAsync() 102 OnComplete(std::move(Result)); in readUInt8sAsync() 108 OnReadUIntsCompleteFn<uint16_t> OnComplete) override { in readUInt16sAsync() argument 113 [OnComplete = std::move(OnComplete)]( in readUInt16sAsync() 116 OnComplete(std::move(Err)); in readUInt16sAsync() 118 OnComplete(std::move(Result)); in readUInt16sAsync() 124 OnReadUIntsCompleteFn<uint32_t> OnComplete) override { in readUInt32sAsync() argument 129 [OnComplete = std::move(OnComplete)]( in readUInt32sAsync() [all …]
|
| H A D | InProcessMemoryAccess.h | 42 OnReadUIntsCompleteFn<uint8_t> OnComplete) override; 45 OnReadUIntsCompleteFn<uint16_t> OnComplete) override; 48 OnReadUIntsCompleteFn<uint32_t> OnComplete) override; 51 OnReadUIntsCompleteFn<uint64_t> OnComplete) override; 54 OnReadPointersCompleteFn OnComplete) override; 57 OnReadBuffersCompleteFn OnComplete) override; 60 OnReadStringsCompleteFn OnComplete) override;
|
| H A D | MemoryAccess.h | 69 OnReadUIntsCompleteFn<uint8_t> OnComplete) = 0; 72 OnReadUIntsCompleteFn<uint16_t> OnComplete) = 0; 75 OnReadUIntsCompleteFn<uint32_t> OnComplete) = 0; 78 OnReadUIntsCompleteFn<uint64_t> OnComplete) = 0; 81 OnReadPointersCompleteFn OnComplete) = 0; 84 OnReadBuffersCompleteFn OnComplete) = 0; 87 OnReadStringsCompleteFn OnComplete) = 0;
|
| H A D | ExecutorProcessControl.h | 225 IncomingWFRHandler OnComplete, 232 FnT &&OnComplete, ArrayRef<char> ArgBuffer) { in callWrapperAsync() argument 234 WrapperFnAddr, Runner(std::forward<FnT>(OnComplete)), ArgBuffer); in callWrapperAsync() 240 void callWrapperAsync(ExecutorAddr WrapperFnAddr, FnT &&OnComplete, in callWrapperAsync() argument 243 std::forward<FnT>(OnComplete), ArgBuffer); in callWrapperAsync()
|
| H A D | Core.h | 68 LLVM_ABI void lookupAsync(LookupAsyncOnCompleteFn OnComplete) const; 1316 lookupInitSymbolsAsync(unique_function<void(Error)> OnComplete, 1497 unique_function<void(Expected<SymbolFlagsMap>)> OnComplete); 1603 ExecutorProcessControl::IncomingWFRHandler OnComplete, in callWrapperAsync() argument 1605 EPC->callWrapperAsync(WrapperFnAddr, std::move(OnComplete), ArgBuffer); in callWrapperAsync() 1612 FnT &&OnComplete, ArrayRef<char> ArgBuffer) { in callWrapperAsync() argument 1614 std::forward<FnT>(OnComplete), ArgBuffer); in callWrapperAsync() 1620 void callWrapperAsync(ExecutorAddr WrapperFnAddr, FnT &&OnComplete, in callWrapperAsync() argument 1622 EPC->callWrapperAsync(WrapperFnAddr, std::forward<FnT>(OnComplete), in callWrapperAsync() 1771 unique_function<void(Expected<SymbolFlagsMap>)> OnComplete);
|
| H A D | SelfExecutorProcessControl.h | 51 IncomingWFRHandler OnComplete,
|
| H A D | SimpleRemoteEPC.h | 82 IncomingWFRHandler OnComplete,
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | InProcessMemoryAccess.cpp | 66 ArrayRef<ExecutorAddr> Rs, OnReadUIntsCompleteFn<uint8_t> OnComplete) { in readUInt8sAsync() argument 71 OnComplete(std::move(Result)); in readUInt8sAsync() 75 ArrayRef<ExecutorAddr> Rs, OnReadUIntsCompleteFn<uint16_t> OnComplete) { in readUInt16sAsync() argument 80 OnComplete(std::move(Result)); in readUInt16sAsync() 84 ArrayRef<ExecutorAddr> Rs, OnReadUIntsCompleteFn<uint32_t> OnComplete) { in readUInt32sAsync() argument 89 OnComplete(std::move(Result)); in readUInt32sAsync() 93 ArrayRef<ExecutorAddr> Rs, OnReadUIntsCompleteFn<uint64_t> OnComplete) { in readUInt64sAsync() argument 98 OnComplete(std::move(Result)); in readUInt64sAsync() 102 ArrayRef<ExecutorAddr> Rs, OnReadPointersCompleteFn OnComplete) { in readPointersAsync() argument 107 OnComplete(std::move(Result)); in readPointersAsync() [all …]
|
| H A D | Core.cpp | 180 void SymbolInstance::lookupAsync(LookupAsyncOnCompleteFn OnComplete) const { in lookupAsync() 184 [OnComplete = std::move(OnComplete) in lookupAsync() 194 OnComplete(Result->begin()->second); in lookupAsync() 196 OnComplete(Result.takeError()); in lookupAsync() 437 auto OnComplete = [QueryInfo](Expected<SymbolMap> Result) { in materialize() local 470 QuerySymbols, SymbolState::Resolved, std::move(OnComplete), in materialize() 547 unique_function<void(Expected<SymbolFlagsMap>)> OnComplete) in InProgressLookupFlagsState() argument 550 OnComplete(std::move(OnComplete)) {} in InProgressLookupFlagsState() 554 ES.OL_completeLookupFlags(std::move(IPLS), std::move(OnComplete)); in complete() 557 void fail(Error Err) override { OnComplete(std::move(Err)); } in fail() [all …]
|
| H A D | SimpleRemoteEPC.cpp | 90 IncomingWFRHandler OnComplete, in callWrapperAsync() argument 97 PendingCallWrapperResults[SeqNo] = std::move(OnComplete); in callWrapperAsync()
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/Shared/ |
| H A D | AllocationActions.cpp | 16 OnRunFinalizeActionsCompleteFn OnComplete) { in runFinalizeActions() argument 29 return OnComplete(std::move(Err)); in runFinalizeActions() 37 OnComplete(std::move(DeallocActions)); in runFinalizeActions() 41 OnRunDeallocActionsComeleteFn OnComplete) { in runDeallocActions() argument 47 OnComplete(std::move(Err)); in runDeallocActions()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/ |
| H A D | AllocationActions.h | 71 OnRunFinalizeActionsCompleteFn OnComplete); 79 OnRunDeallocActionsComeleteFn OnComplete);
|