|
MLIR Passes v1.0
|
Go to the source code of this file.
Functions | |
| void | mqss::opt::O1 (mlir::PassManager &pm) |
Function defining the optimization level O1. | |
| void | mqss::opt::O2 (mlir::PassManager &pm) |
Function defining the optimization level O2. | |
| void | mqss::opt::O3 (mlir::PassManager &pm) |
Function defining the optimization level O3. | |
This header defines the three optimization levels supported by the MQSS.
This header defines the three optimization levels supported by the MQSS: O1, O2 and O3. Each function appends the corresponding list of optimization passes to a given mlir::PassManager object.
| void mqss::opt::O1 | ( | mlir::PassManager & | pm | ) |
Function defining the optimization level O1.
This functions appends to a mlir::PassManager the list of passes corresponding to optimization level O1.
| [out] | pm | is the mlir::PassManager after appending the list of passes corresponding to optimization level O1. |
| void mqss::opt::O2 | ( | mlir::PassManager & | pm | ) |
Function defining the optimization level O2.
This functions appends to a mlir::PassManager the list of passes corresponding to optimization level O2.
| [out] | pm | is the mlir::PassManager after appending the list of passes corresponding to optimization level O2. |
| void mqss::opt::O3 | ( | mlir::PassManager & | pm | ) |
Function defining the optimization level O3.
This functions appends to a mlir::PassManager the list of passes corresponding to optimization level O3.
| [out] | pm | is the mlir::PassManager after appending the list of passes corresponding to optimization level O3. |