calyx icon indicating copy to clipboard operation
calyx copied to clipboard

Decouple aliases from pass names

Open rachitnigam opened this issue 1 year ago • 1 comments

We should decouple the alias mechanism from pass names. An alias should also configure compiler options like the sharing thresholds. This will let us define things like “-opt-size” which configures the pass pipeline to reduce the resource usage as aggressively as possible.

This will require some redesign of the pass manager but that is long overdue anyways with other UX issues.

rachitnigam avatar Jan 28 '24 14:01 rachitnigam

Sounds wise!

sampsyo avatar Jan 28 '24 22:01 sampsyo