
/* 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 mlirRegisterTransformsPasses(void);


/* Create Transforms Pass. */
MLIR_CAPI_EXPORTED MlirPass mlirCreateTransformsBubbleDownMemorySpaceCasts(void);
MLIR_CAPI_EXPORTED void mlirRegisterTransformsBubbleDownMemorySpaceCasts(void);


/* Create Transforms Pass. */
MLIR_CAPI_EXPORTED MlirPass mlirCreateTransformsCSEPass(void);
MLIR_CAPI_EXPORTED void mlirRegisterTransformsCSEPass(void);


/* Create Transforms Pass. */
MLIR_CAPI_EXPORTED MlirPass mlirCreateTransformsCanonicalizerPass(void);
MLIR_CAPI_EXPORTED void mlirRegisterTransformsCanonicalizerPass(void);


/* Create Transforms Pass. */
MLIR_CAPI_EXPORTED MlirPass mlirCreateTransformsCompositeFixedPointPass(void);
MLIR_CAPI_EXPORTED void mlirRegisterTransformsCompositeFixedPointPass(void);


/* Create Transforms Pass. */
MLIR_CAPI_EXPORTED MlirPass mlirCreateTransformsControlFlowSinkPass(void);
MLIR_CAPI_EXPORTED void mlirRegisterTransformsControlFlowSinkPass(void);


/* Create Transforms Pass. */
MLIR_CAPI_EXPORTED MlirPass mlirCreateTransformsGenerateRuntimeVerificationPass(void);
MLIR_CAPI_EXPORTED void mlirRegisterTransformsGenerateRuntimeVerificationPass(void);


/* Create Transforms Pass. */
MLIR_CAPI_EXPORTED MlirPass mlirCreateTransformsInlinerPass(void);
MLIR_CAPI_EXPORTED void mlirRegisterTransformsInlinerPass(void);


/* Create Transforms Pass. */
MLIR_CAPI_EXPORTED MlirPass mlirCreateTransformsLocationSnapshot(void);
MLIR_CAPI_EXPORTED void mlirRegisterTransformsLocationSnapshot(void);


/* Create Transforms Pass. */
MLIR_CAPI_EXPORTED MlirPass mlirCreateTransformsLoopInvariantCodeMotionPass(void);
MLIR_CAPI_EXPORTED void mlirRegisterTransformsLoopInvariantCodeMotionPass(void);


/* Create Transforms Pass. */
MLIR_CAPI_EXPORTED MlirPass mlirCreateTransformsLoopInvariantSubsetHoistingPass(void);
MLIR_CAPI_EXPORTED void mlirRegisterTransformsLoopInvariantSubsetHoistingPass(void);


/* Create Transforms Pass. */
MLIR_CAPI_EXPORTED MlirPass mlirCreateTransformsMem2Reg(void);
MLIR_CAPI_EXPORTED void mlirRegisterTransformsMem2Reg(void);


/* Create Transforms Pass. */
MLIR_CAPI_EXPORTED MlirPass mlirCreateTransformsPrintIRPass(void);
MLIR_CAPI_EXPORTED void mlirRegisterTransformsPrintIRPass(void);


/* Create Transforms Pass. */
MLIR_CAPI_EXPORTED MlirPass mlirCreateTransformsPrintOpStatsPass(void);
MLIR_CAPI_EXPORTED void mlirRegisterTransformsPrintOpStatsPass(void);


/* Create Transforms Pass. */
MLIR_CAPI_EXPORTED MlirPass mlirCreateTransformsRemoveDeadValuesPass(void);
MLIR_CAPI_EXPORTED void mlirRegisterTransformsRemoveDeadValuesPass(void);


/* Create Transforms Pass. */
MLIR_CAPI_EXPORTED MlirPass mlirCreateTransformsSCCPPass(void);
MLIR_CAPI_EXPORTED void mlirRegisterTransformsSCCPPass(void);


/* Create Transforms Pass. */
MLIR_CAPI_EXPORTED MlirPass mlirCreateTransformsSROA(void);
MLIR_CAPI_EXPORTED void mlirRegisterTransformsSROA(void);


/* Create Transforms Pass. */
MLIR_CAPI_EXPORTED MlirPass mlirCreateTransformsStripDebugInfoPass(void);
MLIR_CAPI_EXPORTED void mlirRegisterTransformsStripDebugInfoPass(void);


/* Create Transforms Pass. */
MLIR_CAPI_EXPORTED MlirPass mlirCreateTransformsSymbolDCEPass(void);
MLIR_CAPI_EXPORTED void mlirRegisterTransformsSymbolDCEPass(void);


/* Create Transforms Pass. */
MLIR_CAPI_EXPORTED MlirPass mlirCreateTransformsSymbolPrivatizePass(void);
MLIR_CAPI_EXPORTED void mlirRegisterTransformsSymbolPrivatizePass(void);


/* Create Transforms Pass. */
MLIR_CAPI_EXPORTED MlirPass mlirCreateTransformsTopologicalSortPass(void);
MLIR_CAPI_EXPORTED void mlirRegisterTransformsTopologicalSortPass(void);


/* Create Transforms Pass. */
MLIR_CAPI_EXPORTED MlirPass mlirCreateTransformsTrivialDeadCodeEliminationPass(void);
MLIR_CAPI_EXPORTED void mlirRegisterTransformsTrivialDeadCodeEliminationPass(void);


/* Create Transforms Pass. */
MLIR_CAPI_EXPORTED MlirPass mlirCreateTransformsViewOpGraphPass(void);
MLIR_CAPI_EXPORTED void mlirRegisterTransformsViewOpGraphPass(void);



#ifdef __cplusplus
}
#endif
