Add new pass to the end of the sequence.
Print all available passes.
Enable/disable pass with the given name.
Enable/disable pass with the given name.
name of the pass
true
- enable the pass,
false
- disable the pass
Enable/disable all passes.
Enable/disable all passes.
true
- enable all passes,
false
- disable all passes
Run all enabled pass on the supplied program.
Maintains an ordered sequence of passes.
Each individual pass can be enabled/disabled.