|
static std::unique_ptr< AsyncRuntime > & | mlir::runtime::getDefaultAsyncRuntimeInstance () |
|
static void | mlir::runtime::resetDefaultAsyncRuntime () |
|
static AsyncRuntime * | mlir::runtime::getDefaultAsyncRuntime () |
|
MLIR_ASYNC_RUNTIME_EXPORT void | mlir::runtime::mlirAsyncRuntimeAddRef (RefCountedObjPtr, int64_t) |
|
MLIR_ASYNC_RUNTIME_EXPORT void | mlir::runtime::mlirAsyncRuntimeDropRef (RefCountedObjPtr, int64_t) |
|
MLIR_ASYNC_RUNTIME_EXPORT AsyncToken * | mlir::runtime::mlirAsyncRuntimeCreateToken () |
|
MLIR_ASYNC_RUNTIME_EXPORT AsyncValue * | mlir::runtime::mlirAsyncRuntimeCreateValue (int64_t) |
|
MLIR_ASYNC_RUNTIME_EXPORT AsyncGroup * | mlir::runtime::mlirAsyncRuntimeCreateGroup (int64_t size) |
|
MLIR_ASYNC_RUNTIME_EXPORT int64_t | mlir::runtime::mlirAsyncRuntimeAddTokenToGroup (AsyncToken *, AsyncGroup *) |
|
static void | mlir::runtime::setTokenState (AsyncToken *token, State state) |
|
static void | mlir::runtime::setValueState (AsyncValue *value, State state) |
|
MLIR_ASYNC_RUNTIME_EXPORT void | mlir::runtime::mlirAsyncRuntimeEmplaceToken (AsyncToken *) |
|
MLIR_ASYNC_RUNTIME_EXPORT void | mlir::runtime::mlirAsyncRuntimeEmplaceValue (AsyncValue *) |
|
MLIR_ASYNC_RUNTIME_EXPORT void | mlir::runtime::mlirAsyncRuntimeSetTokenError (AsyncToken *) |
|
MLIR_ASYNC_RUNTIME_EXPORT void | mlir::runtime::mlirAsyncRuntimeSetValueError (AsyncValue *) |
|
MLIR_ASYNC_RUNTIME_EXPORT bool | mlir::runtime::mlirAsyncRuntimeIsTokenError (AsyncToken *) |
|
MLIR_ASYNC_RUNTIME_EXPORT bool | mlir::runtime::mlirAsyncRuntimeIsValueError (AsyncValue *) |
|
MLIR_ASYNC_RUNTIME_EXPORT bool | mlir::runtime::mlirAsyncRuntimeIsGroupError (AsyncGroup *) |
|
MLIR_ASYNC_RUNTIME_EXPORT void | mlir::runtime::mlirAsyncRuntimeAwaitToken (AsyncToken *) |
|
MLIR_ASYNC_RUNTIME_EXPORT void | mlir::runtime::mlirAsyncRuntimeAwaitValue (AsyncValue *) |
|
MLIR_ASYNC_RUNTIME_EXPORT void | mlir::runtime::mlirAsyncRuntimeAwaitAllInGroup (AsyncGroup *) |
|
MLIR_ASYNC_RUNTIME_EXPORT ValueStorage | mlir::runtime::mlirAsyncRuntimeGetValueStorage (AsyncValue *) |
|
MLIR_ASYNC_RUNTIME_EXPORT void | mlir::runtime::mlirAsyncRuntimeExecute (CoroHandle, CoroResume) |
|
MLIR_ASYNC_RUNTIME_EXPORT void | mlir::runtime::mlirAsyncRuntimeAwaitTokenAndExecute (AsyncToken *, CoroHandle, CoroResume) |
|
MLIR_ASYNC_RUNTIME_EXPORT void | mlir::runtime::mlirAsyncRuntimeAwaitValueAndExecute (AsyncValue *, CoroHandle, CoroResume) |
|
MLIR_ASYNC_RUNTIME_EXPORT void | mlir::runtime::mlirAsyncRuntimeAwaitAllInGroupAndExecute (AsyncGroup *, CoroHandle, CoroResume) |
|
MLIR_ASYNC_RUNTIME_EXPORT int64_t | mlir::runtime::mlirAsyncRuntimGetNumWorkerThreads () |
|
MLIR_ASYNC_RUNTIME_EXPORT void | mlir::runtime::mlirAsyncRuntimePrintCurrentThreadId () |
|
MLIR_ASYNC_RUNTIME_EXPORT void | mlir::runtime::__mlir_execution_engine_init (llvm::StringMap< void * > &exportSymbols) |
|
MLIR_ASYNC_RUNTIME_EXPORT void | mlir::runtime::__mlir_execution_engine_destroy () |
|