Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This even skips matching numerical constants in rewrite rules, e.g., ``` let QLANE = define `QLANE reg 8 ix = QREG' reg :> LANE_B ix /\ QLANE reg 16 ix = QREG' reg :> LANE_H ix /\ QLANE reg 32 ix = QREG' reg :> LANE_S ix /\ QLANE reg 64 ix = QREG' reg :> LANE_D ix`;; ```
- Loading branch information