/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/ADT/ |
D | FunctionExtras.h | 56 template <typename FunctionT> class unique_function; variable 362 class unique_function<R(P...)> : public detail::UniqueFunctionBase<R, P...> { 366 unique_function() = default; 367 unique_function(std::nullptr_t) {} 368 unique_function(unique_function &&) = default; 369 unique_function(const unique_function &) = delete; 370 unique_function &operator=(unique_function &&) = default; 371 unique_function &operator=(const unique_function &) = delete; 374 unique_function( 376 detail::EnableUnlessSameType<CallableT, unique_function> * = nullptr, [all …]
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/ADT/ |
D | FunctionExtras.h | 57 template <typename FunctionT> class unique_function; variable 365 class unique_function<R(P...)> : public detail::UniqueFunctionBase<R, P...> { 369 unique_function() = default; 370 unique_function(std::nullptr_t) {} 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( 379 detail::EnableUnlessSameType<CallableT, unique_function> * = nullptr, [all …]
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/ADT/ |
D | FunctionExtras.h | 57 template <typename FunctionT> class unique_function; variable 365 class unique_function<R(P...)> : public detail::UniqueFunctionBase<R, P...> { 369 unique_function() = default; 370 unique_function(std::nullptr_t) {} 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( 379 detail::EnableUnlessSameType<CallableT, unique_function> * = nullptr, [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/ADT/ |
H A D | FunctionExtras.h | 56 template <typename FunctionT> class unique_function; variable 363 class unique_function<R(P...)> : public detail::UniqueFunctionBase<R, P...> { 367 unique_function() = default; 368 unique_function(std::nullptr_t) {} 369 unique_function(unique_function &&) = default; 370 unique_function(const unique_function &) = delete; 371 unique_function &operator=(unique_function &&) = default; 372 unique_function &operator=(const unique_function &) = delete; 375 unique_function( 377 detail::EnableUnlessSameType<CallableT, unique_function> * = nullptr, [all …]
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/ADT/ |
D | FunctionExtras.h | 57 template <typename FunctionT> class unique_function; variable 365 class unique_function<R(P...)> : public detail::UniqueFunctionBase<R, P...> { 369 unique_function() = default; 370 unique_function(std::nullptr_t) {} 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( 379 detail::EnableUnlessSameType<CallableT, unique_function> * = nullptr, [all …]
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/ |
H A D | FunctionExtras.h | 42 template <typename FunctionT> class unique_function; variable 45 class unique_function<ReturnT(ParamTs...)> { 173 unique_function() = default; 174 unique_function(std::nullptr_t /*null_callable*/) {} in unique_function() function 176 ~unique_function() { in ~unique_function() 192 unique_function(unique_function &&RHS) noexcept { in unique_function() function 221 unique_function &operator=(unique_function &&RHS) noexcept { 228 this->~unique_function(); 229 new (this) unique_function(std::move(RHS)); 233 template <typename CallableT> unique_function(CallableT Callable) { in unique_function() function
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/IR/ |
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>
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/IR/ |
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>
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/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>
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/IR/ |
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>
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/IR/ |
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>
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
H A D | PassInstrumentation.h | 117 SmallVector<llvm::unique_function<BeforePassFunc>, 4> BeforePassCallbacks; 118 SmallVector<llvm::unique_function<AfterPassFunc>, 4> AfterPassCallbacks; 119 SmallVector<llvm::unique_function<AfterPassInvalidatedFunc>, 4> 121 SmallVector<llvm::unique_function<BeforeAnalysisFunc>, 4> 123 SmallVector<llvm::unique_function<AfterAnalysisFunc>, 4>
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/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; 72 void setErrorReporter(unique_function<void(Error)> ReportError) { in setErrorReporter() 87 Create(unique_function<Error(Setup &S)> SetupFunction, in Create()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Support/ |
H A D | Threading.cpp | 62 llvm::unique_function<void()> Func, in llvm_execute_on_thread_async() 72 llvm::unique_function<void()> Func, in llvm_execute_on_thread_async() 113 using AsyncThreadInfo = llvm::unique_function<void()>; 135 llvm::unique_function<void()> Func, in llvm_execute_on_thread_async()
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/ExecutionEngine/Orc/TargetProcess/ |
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()
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/ExecutionEngine/Orc/TargetProcess/ |
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()
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/ExecutionEngine/Orc/TargetProcess/ |
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()
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/ExecutionEngine/Orc/TargetProcess/ |
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()
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/ExecutionEngine/Orc/ |
D | MachOPlatform.h | 53 unique_function<std::unique_ptr<MaterializationUnit>(MachOPlatform &MOP)>; 244 unique_function<void(Expected<ExecutorAddr>)>; 246 unique_function<void(Expected<StringRef>)>; 248 unique_function<void(Expected<MachOJITDylibDepInfoMap>)>; 249 using SendSymbolAddressFn = unique_function<void(Expected<ExecutorAddr>)>; 250 using PushSymbolsInSendResultFn = unique_function<void(Error)>;
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/ExecutionEngine/Orc/ |
D | MachOPlatform.h | 91 unique_function<std::unique_ptr<MaterializationUnit>(MachOPlatform &MOP, 290 unique_function<void(Expected<ExecutorAddr>)>; 292 unique_function<void(Expected<StringRef>)>; 294 unique_function<void(Expected<MachOJITDylibDepInfoMap>)>; 295 using SendSymbolAddressFn = unique_function<void(Expected<ExecutorAddr>)>; 296 using PushSymbolsInSendResultFn = unique_function<void(Error)>;
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/ExecutionEngine/Orc/ |
D | MachOPlatform.h | 90 unique_function<std::unique_ptr<MaterializationUnit>(MachOPlatform &MOP, 289 unique_function<void(Expected<ExecutorAddr>)>; 291 unique_function<void(Expected<StringRef>)>; 293 unique_function<void(Expected<MachOJITDylibDepInfoMap>)>; 294 using SendSymbolAddressFn = unique_function<void(Expected<ExecutorAddr>)>; 295 using PushSymbolsInSendResultFn = unique_function<void(Error)>;
|
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)>;
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/ExecutionEngine/Orc/ |
D | MachOPlatform.h | 91 unique_function<std::unique_ptr<MaterializationUnit>(MachOPlatform &MOP, 290 unique_function<void(Expected<ExecutorAddr>)>; 292 unique_function<void(Expected<StringRef>)>; 294 unique_function<void(Expected<MachOJITDylibDepInfoMap>)>; 295 using SendSymbolAddressFn = unique_function<void(Expected<ExecutorAddr>)>; 296 using PushSymbolsInSendResultFn = unique_function<void(Error)>;
|
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)>;
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/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)>;
|