/* Autogenerated by mlir-tblgen; don't manually edit. */
//===----------------------------------------------------------------------===//
// Math Group Registration
//===----------------------------------------------------------------------===//

void mlirRegisterMathPasses(void) {
  registerMathPasses();
}

MlirPass mlirCreateMathMathExpandOpsPass(void) {
  return wrap(createMathExpandOpsPass().release());
}
void mlirRegisterMathMathExpandOpsPass(void) {
  registerMathExpandOpsPass();
}


MlirPass mlirCreateMathMathExtendToSupportedTypes(void) {
  return wrap(createMathExtendToSupportedTypes().release());
}
void mlirRegisterMathMathExtendToSupportedTypes(void) {
  registerMathExtendToSupportedTypes();
}


MlirPass mlirCreateMathMathSincosFusionPass(void) {
  return wrap(createMathSincosFusionPass().release());
}
void mlirRegisterMathMathSincosFusionPass(void) {
  registerMathSincosFusionPass();
}


MlirPass mlirCreateMathMathUpliftToFMA(void) {
  return wrap(createMathUpliftToFMA().release());
}
void mlirRegisterMathMathUpliftToFMA(void) {
  registerMathUpliftToFMA();
}

