48 lines
1.3 KiB
C++
48 lines
1.3 KiB
C++
|
|
/* Autogenerated by mlir-tblgen; don't manually edit. */
|
|
|
|
#include "mlir-c/Pass.h"
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
// Registration for the entire group
|
|
MLIR_CAPI_EXPORTED void mlirRegisterAsyncPasses(void);
|
|
|
|
|
|
/* Create Async Pass. */
|
|
MLIR_CAPI_EXPORTED MlirPass mlirCreateAsyncAsyncFuncToAsyncRuntimePass(void);
|
|
MLIR_CAPI_EXPORTED void mlirRegisterAsyncAsyncFuncToAsyncRuntimePass(void);
|
|
|
|
|
|
/* Create Async Pass. */
|
|
MLIR_CAPI_EXPORTED MlirPass mlirCreateAsyncAsyncParallelForPass(void);
|
|
MLIR_CAPI_EXPORTED void mlirRegisterAsyncAsyncParallelForPass(void);
|
|
|
|
|
|
/* Create Async Pass. */
|
|
MLIR_CAPI_EXPORTED MlirPass mlirCreateAsyncAsyncRuntimePolicyBasedRefCountingPass(void);
|
|
MLIR_CAPI_EXPORTED void mlirRegisterAsyncAsyncRuntimePolicyBasedRefCountingPass(void);
|
|
|
|
|
|
/* Create Async Pass. */
|
|
MLIR_CAPI_EXPORTED MlirPass mlirCreateAsyncAsyncRuntimeRefCountingOptPass(void);
|
|
MLIR_CAPI_EXPORTED void mlirRegisterAsyncAsyncRuntimeRefCountingOptPass(void);
|
|
|
|
|
|
/* Create Async Pass. */
|
|
MLIR_CAPI_EXPORTED MlirPass mlirCreateAsyncAsyncRuntimeRefCountingPass(void);
|
|
MLIR_CAPI_EXPORTED void mlirRegisterAsyncAsyncRuntimeRefCountingPass(void);
|
|
|
|
|
|
/* Create Async Pass. */
|
|
MLIR_CAPI_EXPORTED MlirPass mlirCreateAsyncAsyncToAsyncRuntimePass(void);
|
|
MLIR_CAPI_EXPORTED void mlirRegisterAsyncAsyncToAsyncRuntimePass(void);
|
|
|
|
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|