185 lines
4.6 KiB
C++
185 lines
4.6 KiB
C++
/* Autogenerated by mlir-tblgen; don't manually edit. */
|
|
//===----------------------------------------------------------------------===//
|
|
// Transforms Group Registration
|
|
//===----------------------------------------------------------------------===//
|
|
|
|
void mlirRegisterTransformsPasses(void) {
|
|
registerTransformsPasses();
|
|
}
|
|
|
|
MlirPass mlirCreateTransformsBubbleDownMemorySpaceCasts(void) {
|
|
return wrap(createBubbleDownMemorySpaceCasts().release());
|
|
}
|
|
void mlirRegisterTransformsBubbleDownMemorySpaceCasts(void) {
|
|
registerBubbleDownMemorySpaceCasts();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateTransformsCSEPass(void) {
|
|
return wrap(createCSEPass().release());
|
|
}
|
|
void mlirRegisterTransformsCSEPass(void) {
|
|
registerCSEPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateTransformsCanonicalizerPass(void) {
|
|
return wrap(createCanonicalizerPass().release());
|
|
}
|
|
void mlirRegisterTransformsCanonicalizerPass(void) {
|
|
registerCanonicalizerPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateTransformsCompositeFixedPointPass(void) {
|
|
return wrap(createCompositeFixedPointPass().release());
|
|
}
|
|
void mlirRegisterTransformsCompositeFixedPointPass(void) {
|
|
registerCompositeFixedPointPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateTransformsControlFlowSinkPass(void) {
|
|
return wrap(createControlFlowSinkPass().release());
|
|
}
|
|
void mlirRegisterTransformsControlFlowSinkPass(void) {
|
|
registerControlFlowSinkPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateTransformsGenerateRuntimeVerificationPass(void) {
|
|
return wrap(createGenerateRuntimeVerificationPass().release());
|
|
}
|
|
void mlirRegisterTransformsGenerateRuntimeVerificationPass(void) {
|
|
registerGenerateRuntimeVerificationPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateTransformsInlinerPass(void) {
|
|
return wrap(createInlinerPass().release());
|
|
}
|
|
void mlirRegisterTransformsInlinerPass(void) {
|
|
registerInlinerPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateTransformsLocationSnapshot(void) {
|
|
return wrap(createLocationSnapshot().release());
|
|
}
|
|
void mlirRegisterTransformsLocationSnapshot(void) {
|
|
registerLocationSnapshot();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateTransformsLoopInvariantCodeMotionPass(void) {
|
|
return wrap(createLoopInvariantCodeMotionPass().release());
|
|
}
|
|
void mlirRegisterTransformsLoopInvariantCodeMotionPass(void) {
|
|
registerLoopInvariantCodeMotionPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateTransformsLoopInvariantSubsetHoistingPass(void) {
|
|
return wrap(createLoopInvariantSubsetHoistingPass().release());
|
|
}
|
|
void mlirRegisterTransformsLoopInvariantSubsetHoistingPass(void) {
|
|
registerLoopInvariantSubsetHoistingPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateTransformsMem2Reg(void) {
|
|
return wrap(createMem2Reg().release());
|
|
}
|
|
void mlirRegisterTransformsMem2Reg(void) {
|
|
registerMem2Reg();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateTransformsPrintIRPass(void) {
|
|
return wrap(createPrintIRPass().release());
|
|
}
|
|
void mlirRegisterTransformsPrintIRPass(void) {
|
|
registerPrintIRPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateTransformsPrintOpStatsPass(void) {
|
|
return wrap(createPrintOpStatsPass().release());
|
|
}
|
|
void mlirRegisterTransformsPrintOpStatsPass(void) {
|
|
registerPrintOpStatsPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateTransformsRemoveDeadValuesPass(void) {
|
|
return wrap(createRemoveDeadValuesPass().release());
|
|
}
|
|
void mlirRegisterTransformsRemoveDeadValuesPass(void) {
|
|
registerRemoveDeadValuesPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateTransformsSCCPPass(void) {
|
|
return wrap(createSCCPPass().release());
|
|
}
|
|
void mlirRegisterTransformsSCCPPass(void) {
|
|
registerSCCPPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateTransformsSROA(void) {
|
|
return wrap(createSROA().release());
|
|
}
|
|
void mlirRegisterTransformsSROA(void) {
|
|
registerSROA();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateTransformsStripDebugInfoPass(void) {
|
|
return wrap(createStripDebugInfoPass().release());
|
|
}
|
|
void mlirRegisterTransformsStripDebugInfoPass(void) {
|
|
registerStripDebugInfoPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateTransformsSymbolDCEPass(void) {
|
|
return wrap(createSymbolDCEPass().release());
|
|
}
|
|
void mlirRegisterTransformsSymbolDCEPass(void) {
|
|
registerSymbolDCEPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateTransformsSymbolPrivatizePass(void) {
|
|
return wrap(createSymbolPrivatizePass().release());
|
|
}
|
|
void mlirRegisterTransformsSymbolPrivatizePass(void) {
|
|
registerSymbolPrivatizePass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateTransformsTopologicalSortPass(void) {
|
|
return wrap(createTopologicalSortPass().release());
|
|
}
|
|
void mlirRegisterTransformsTopologicalSortPass(void) {
|
|
registerTopologicalSortPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateTransformsTrivialDeadCodeEliminationPass(void) {
|
|
return wrap(createTrivialDeadCodeEliminationPass().release());
|
|
}
|
|
void mlirRegisterTransformsTrivialDeadCodeEliminationPass(void) {
|
|
registerTrivialDeadCodeEliminationPass();
|
|
}
|
|
|
|
|
|
MlirPass mlirCreateTransformsViewOpGraphPass(void) {
|
|
return wrap(createViewOpGraphPass().release());
|
|
}
|
|
void mlirRegisterTransformsViewOpGraphPass(void) {
|
|
registerViewOpGraphPass();
|
|
}
|
|
|