Files
gps/tools/local/circt/include/mlir/Dialect/Async/Passes.capi.cpp.inc
T
2026-07-12 11:01:51 +03:00

57 lines
1.6 KiB
C++

/* Autogenerated by mlir-tblgen; don't manually edit. */
//===----------------------------------------------------------------------===//
// Async Group Registration
//===----------------------------------------------------------------------===//
void mlirRegisterAsyncPasses(void) {
registerAsyncPasses();
}
MlirPass mlirCreateAsyncAsyncFuncToAsyncRuntimePass(void) {
return wrap(createAsyncFuncToAsyncRuntimePass().release());
}
void mlirRegisterAsyncAsyncFuncToAsyncRuntimePass(void) {
registerAsyncFuncToAsyncRuntimePass();
}
MlirPass mlirCreateAsyncAsyncParallelForPass(void) {
return wrap(createAsyncParallelForPass().release());
}
void mlirRegisterAsyncAsyncParallelForPass(void) {
registerAsyncParallelForPass();
}
MlirPass mlirCreateAsyncAsyncRuntimePolicyBasedRefCountingPass(void) {
return wrap(createAsyncRuntimePolicyBasedRefCountingPass().release());
}
void mlirRegisterAsyncAsyncRuntimePolicyBasedRefCountingPass(void) {
registerAsyncRuntimePolicyBasedRefCountingPass();
}
MlirPass mlirCreateAsyncAsyncRuntimeRefCountingOptPass(void) {
return wrap(createAsyncRuntimeRefCountingOptPass().release());
}
void mlirRegisterAsyncAsyncRuntimeRefCountingOptPass(void) {
registerAsyncRuntimeRefCountingOptPass();
}
MlirPass mlirCreateAsyncAsyncRuntimeRefCountingPass(void) {
return wrap(createAsyncRuntimeRefCountingPass().release());
}
void mlirRegisterAsyncAsyncRuntimeRefCountingPass(void) {
registerAsyncRuntimeRefCountingPass();
}
MlirPass mlirCreateAsyncAsyncToAsyncRuntimePass(void) {
return wrap(createAsyncToAsyncRuntimePass().release());
}
void mlirRegisterAsyncAsyncToAsyncRuntimePass(void) {
registerAsyncToAsyncRuntimePass();
}