Home
last modified time | relevance | path

Searched refs:unique_function (Results 1 – 13 of 13) sorted by relevance

/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
DFunctionExtras.h42 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
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Support/
DThreading.cpp62 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()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DPassInstrumentation.h117 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>
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/
DRuntimeDyld.h275 unique_function<Error(std::unique_ptr<LoadedObjectInfo>,
278 unique_function<void(Error)> OnEmitted);
299 unique_function<Error(std::unique_ptr<RuntimeDyld::LoadedObjectInfo>,
302 unique_function<void(Error)> OnEmitted);
DJITSymbol.h239 using GetAddressFtor = unique_function<Expected<JITTargetAddress>()>;
347 using OnResolvedFunction = unique_function<void(Expected<LookupResult>)>;
/external/tensorflow/tensorflow/compiler/xla/runtime/
Djit_executable.h61 using CompilationTask = llvm::unique_function<void()>;
75 llvm::unique_function<void(size_t, llvm::ArrayRef<ArgumentConstraint>,
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/
DThreading.h83 llvm::unique_function<void()> Func,
/external/tensorflow/tensorflow/core/ir/
Ddialect.td139 llvm::unique_function<void(Operation *, OpAsmPrinter &)>
Dops.cc262 llvm::unique_function<void(Operation *, OpAsmPrinter &)>
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/RuntimeDyld/
DRuntimeDyld.cpp1193 unique_function<void(Error)> OnEmitted, in finalizeAsync()
1410 unique_function<Error( in jitLinkForORC()
1414 unique_function<void(Error)> OnEmitted) { in jitLinkForORC()
DRuntimeDyldImpl.h552 unique_function<void(Error)> OnEmitted,
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/Orc/
DCore.h373 using SymbolsResolvedCallback = unique_function<void(Expected<SymbolMap>)>;
/external/tensorflow/tensorflow/compiler/xla/pjrt/
Dtfrt_cpu_pjrt_client.cc912 llvm::unique_function<void()> callee) { in EnqueueWorkWhenReady()