| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | FunctionExtras.h | 369 unique_function() = default; 371 unique_function(unique_function &&) = default; 372 unique_function(const unique_function &) = delete; 373 unique_function &operator=(unique_function &&) = default; 374 unique_function &operator=(const unique_function &) = delete; 377 unique_function( 397 unique_function(unique_function &&) = default; 398 unique_function(const unique_function &) = delete; 399 unique_function &operator=(unique_function &&) = default; 400 unique_function &operator=(const unique_function &) = delete; [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | PassInstrumentation.h | 161 SmallVector<llvm::unique_function<BeforePassFunc>, 4> 164 SmallVector<llvm::unique_function<BeforeSkippedPassFunc>, 4> 167 SmallVector<llvm::unique_function<BeforeNonSkippedPassFunc>, 4> 170 SmallVector<llvm::unique_function<AfterPassFunc>, 4> AfterPassCallbacks; 172 SmallVector<llvm::unique_function<AfterPassInvalidatedFunc>, 4> 175 SmallVector<llvm::unique_function<BeforeAnalysisFunc>, 4> 178 SmallVector<llvm::unique_function<AfterAnalysisFunc>, 4> 181 SmallVector<llvm::unique_function<AnalysisInvalidatedFunc>, 4> 184 SmallVector<llvm::unique_function<AnalysesClearedFunc>, 4>
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | MemoryMapper.h | 44 using OnReservedFunction = unique_function<void(Expected<ExecutorAddrRange>)>; 55 using OnInitializedFunction = unique_function<void(Expected<ExecutorAddr>)>; 66 using OnDeinitializedFunction = unique_function<void(Error)>; 73 using OnReleasedFunction = unique_function<void(Error)>;
|
| H A D | MachOPlatform.h | 76 unique_function<std::unique_ptr<MaterializationUnit>(MachOPlatform &MOP, 275 unique_function<void(Expected<ExecutorAddr>)>; 277 unique_function<void(Expected<StringRef>)>; 279 unique_function<void(Expected<MachOJITDylibDepInfoMap>)>; 280 using SendSymbolAddressFn = unique_function<void(Expected<ExecutorAddr>)>; 281 using PushSymbolsInSendResultFn = unique_function<void(Error)>;
|
| H A D | EPCDynamicLibrarySearchGenerator.h | 27 using SymbolPredicate = unique_function<bool(const SymbolStringPtr &)>; 28 using AddAbsoluteSymbolsFn = unique_function<Error(JITDylib &, SymbolMap)>;
|
| H A D | COFFPlatform.h | 38 unique_function<Error(JITDylib &JD, StringRef DLLFileName)>; 87 unique_function<void(Expected<COFFJITDylibDepInfoMap>)>; 88 using SendSymbolAddressFn = unique_function<void(Expected<ExecutorAddr>)>;
|
| H A D | ELFNixPlatform.h | 182 unique_function<void(Expected<ELFNixJITDylibInitializerSequence>)>; 185 unique_function<void(Expected<ELFNixJITDylibDeinitializerSequence>)>; 187 using SendSymbolAddressFn = unique_function<void(Expected<ExecutorAddr>)>;
|
| H A D | LazyReexports.h | 41 unique_function<Error(ExecutorAddr ResolvedAddr)>; 88 using NotifyTargetResolved = unique_function<void(ExecutorAddr)>;
|
| H A D | LLJIT.h | 310 unique_function<Expected<JITDylibSP>(LLJIT &J)>; 312 using PlatformSetupFunction = unique_function<Expected<JITDylibSP>(LLJIT &J)>; 322 unique_function<Error(LLJIT &)> PrePlatformSetup; 429 setPrePlatformSetup(unique_function<Error(LLJIT &)> PrePlatformSetup) { in setPrePlatformSetup()
|
| H A D | SimpleRemoteEPC.h | 44 unique_function<CreateMemoryManagerFn> CreateMemoryManager; 45 unique_function<CreateMemoryAccessFn> CreateMemoryAccess;
|
| H A D | IRTransformLayer.h | 29 using TransformFunction = unique_function<Expected<ThreadSafeModule>(
|
| H A D | LookupAndRecordAddrs.h | 45 unique_function<void(Error)> OnRecorded, ExecutionSession &ES, LookupKind K,
|
| H A D | ExecutionUtils.h | 219 using AddAbsoluteSymbolsFn = unique_function<Error(JITDylib &, SymbolMap)>; 273 unique_function<Expected<MaterializationUnit::Interface>(
|
| H A D | RTDyldObjectLinkingLayer.h | 52 unique_function<std::unique_ptr<RuntimeDyld::MemoryManager>()>;
|
| H A D | Core.h | 399 using SymbolsResolvedCallback = unique_function<void(Expected<SymbolMap>)>; 1346 lookupInitSymbolsAsync(unique_function<void(Error)> OnComplete, 1396 using SendResultFunction = unique_function<void(shared::WrapperFunctionResult)>; 1399 using DispatchTaskFunction = unique_function<void(std::unique_ptr<Task> T)>; 1403 using JITDispatchHandlerFunction = unique_function<void( 1533 unique_function<void(Expected<SymbolFlagsMap>)> OnComplete); 1762 unique_function<void(Expected<SymbolFlagsMap>)> OnComplete);
|
| H A D | ExecutorProcessControl.h | 58 unique_function<void(shared::WrapperFunctionResult)> H; 104 using WriteResultFn = unique_function<void(Error)>;
|
| H A D | IndirectionUtils.h | 66 unique_function<void(ExecutorAddr) const>; 68 using ResolveLandingFunction = unique_function<void(
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/ |
| H A D | SimpleRemoteEPCServer.h | 38 using ReportErrorFunction = unique_function<void(Error)>; 44 virtual void dispatch(unique_function<void()> Work) = 0; 51 void dispatch(unique_function<void()> Work) override; 83 void setErrorReporter(unique_function<void(Error)> ReportError) { in setErrorReporter() 99 Create(unique_function<Error(Setup &S)> SetupFunction, in Create()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/ |
| H A D | RuntimeDyld.h | 291 unique_function<Error(const object::ObjectFile &Obj, LoadedObjectInfo &, 294 unique_function<void(object::OwningBinary<object::ObjectFile> O, 317 unique_function<Error(const object::ObjectFile &Obj, 321 unique_function<void(object::OwningBinary<object::ObjectFile>,
|
| H A D | JITSymbol.h | 267 using GetAddressFtor = unique_function<Expected<JITTargetAddress>()>; 375 using OnResolvedFunction = unique_function<void(Expected<LookupResult>)>;
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/ |
| H A D | JITLinkMemoryManager.h | 120 using OnFinalizedFunction = unique_function<void(Expected<FinalizedAlloc>)>; 121 using OnAbandonedFunction = unique_function<void(Error)>; 146 using OnAllocatedFunction = unique_function<void(AllocResult)>; 149 using OnDeallocatedFunction = unique_function<void(Error)>; 317 using OnCreatedFunction = unique_function<void(Expected<SimpleSegmentAlloc>)>;
|
| /freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Host/ |
| H A D | Editline.h | 97 llvm::unique_function<bool(Editline *, StringList &)>; 100 llvm::unique_function<int(Editline *, StringList &, int)>; 103 llvm::unique_function<std::optional<std::string>(llvm::StringRef)>; 105 using CompleteCallbackType = llvm::unique_function<void(CompletionRequest &)>;
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachinePassManager.h | 258 SmallVector<llvm::unique_function<FuncTy>, 4> InitializationFuncs; 259 SmallVector<llvm::unique_function<FuncTy>, 4> FinalizationFuncs; 262 std::map<PassIndex, llvm::unique_function<FuncTy>> MachineModulePasses;
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Linker/ |
| H A D | IRMover.h | 67 llvm::unique_function<void(GlobalValue &GV, ValueAdder Add)>;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | LookupAndRecordAddrs.cpp | 17 unique_function<void(Error)> OnRecorded, ExecutionSession &ES, LookupKind K, in lookupAndRecordAddrs()
|