Open
Description
I have encountered difficulties understanding and applying the appropriate flags for lowering the Calyx dialect in my project. Specifically, I am unsure about when to use the following flags:
--calyx-remove-comb-groups
--calyx-remove-groups
--calyx-remove-groups-fsm
--canonicalize
The lack of comprehensive documentation regarding the available Calyx passes and their recommended order makes it challenging to determine the appropriate usage.