You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Summary:
Both and Cadence now use the shared `QuantFusionPass` from
`compiler_funcs.py`.
- `QuantFusionPass` in `compiler_funcs.py` iterates patterns, matches
`anchor_ops()`, calls `fuse()` on each match, with debug logging and
dead code elimination
- Cadence: `compiler.py` now uses `QuantFusionPass` instead of the old
`QuantFusion` isinstance switch
- Removed Cadence `compiler` target's dep on `:fusion_pass` (no longer
imported)
Reviewed By: DrJessop
Differential Revision: D105728219
0 commit comments