Commit Graph

7 Commits

Author SHA1 Message Date
Alain Dargelas 5212ad7d12 Passing equiv for simplest muxadd case, prevent multiple match/rewiring on same mux-add pair 2024-12-17 21:40:42 -08:00
Akash Levy b4fa7dc5aa
Update peepopt_muxadd.pmg 2024-12-17 15:50:13 -08:00
Alain Dargelas 3b7388888c Compiles and transforms correctly, fails equiv 2024-12-17 15:33:31 -08:00
Akash Levy ee18e1faa4 Preliminary fixes, not done 2024-11-17 10:38:57 -08:00
Akash Levy a3cc22821c
Update passes/pmgen/peepopt_muxadd.pmg
Co-authored-by: Martin Povišer <povik@cutebit.org>
2024-11-16 23:21:01 -08:00
Akash Levy 9f84a92878
Update passes/pmgen/peepopt_muxadd.pmg
Co-authored-by: Martin Povišer <povik@cutebit.org>
2024-11-16 23:20:09 -08:00
Akash Levy 9943b18a05 Add `muldiv_c` and `muxadd` peepopts 2024-11-13 15:00:05 -08:00