yosys/passes/silimate
Stan Lee 9d9ed4bfe3 flatten VCD/RTL scope hierarchy 2026-04-30 12:05:57 -07:00
..
.gitignore More minor cleanup 2025-09-28 07:19:53 -07:00
Makefile.inc ENG-1872 2026-04-10 12:54:43 -07:00
activity.cc Cleanup 2025-02-14 08:48:27 -08:00
annotate_cell_fanout.cc Fix annotate_cell_fanout issue by double uniquifying... hopefully should fix the issue? 2025-06-25 22:09:43 -07:00
breakreduce.cc Breakreduce pass (still needs testing) 2025-03-17 04:10:08 -07:00
breaksop.cc Cleanup 2025-02-14 08:48:27 -08:00
bus_rebuild.cc Fix bus_rebuild 2025-11-12 09:46:07 -08:00
clkmerge.cc Added initial clkmerge pass for multiple clock domains 2026-03-26 16:42:27 -07:00
cone_partition.cc Fixed P1 issues 2026-04-03 17:00:56 -07:00
fanoutbuf.cc Changed fanoutbuf.cc to include src attributes on buffers connected to input and output wires 2026-01-28 15:33:13 -08:00
infer_ce.cc Update passes/silimate/infer_ce.cc 2026-02-27 12:37:49 -08:00
l2j_frontend.cc chore: switch out json11 for nlohmann json in read_liberty2json 2025-12-31 12:10:35 +02:00
mux_push.cc mux_push implementation 2026-02-05 16:49:59 -08:00
muxmode.cc Add muxmode pass and tests 2025-03-30 17:54:18 -07:00
muxpacker.cc Add muxpacker draft 2025-04-03 21:38:16 -07:00
negopt.cc Apply suggestions from code review 2026-03-30 17:31:59 -07:00
obs_clean.cc Help 2025-02-27 11:09:27 -08:00
opt_expand.cc opt_expand peepopt (still needs testing) 2025-03-17 04:12:06 -07:00
opt_shift.cc opt_shift 2026-04-02 00:43:06 -07:00
opt_timing_balance.cc silimate: add opt_timing_balance pass and tests 2026-02-27 09:13:39 -08:00
opt_vps.cc Fix crash due to lack of A/Y ports 2026-04-08 00:28:43 -07:00
peepopt_combine_shifts.pmg opt_shift 2026-04-02 00:43:06 -07:00
peepopt_expand.pmg opt_expand peepopt (still needs testing) 2025-03-17 04:12:06 -07:00
peepopt_expand_shifts.pmg opt_shift 2026-04-02 00:43:06 -07:00
peepopt_manual2sub.pmg [ENG-1692] negopt runtime fix + small cleanup 2026-03-30 16:30:46 -07:00
peepopt_muxinvprop.pmg Add muxmode pass and tests 2025-03-30 17:54:18 -07:00
peepopt_muxmode.pmg Robustness fixes 2025-03-30 22:23:21 -07:00
peepopt_muxneg.pmg [ENG-1692] negopt runtime fix + small cleanup 2026-03-30 16:30:46 -07:00
peepopt_neg2sub.pmg adding temp debug logs to fix runtime issue 2026-03-25 16:55:29 -07:00
peepopt_negexpand.pmg adding temp debug logs to fix runtime issue 2026-03-25 16:55:29 -07:00
peepopt_negmux.pmg [ENG-1692] negopt runtime fix + small cleanup 2026-03-30 16:30:46 -07:00
peepopt_negneg.pmg [ENG-1692] negopt runtime fix + small cleanup 2026-03-30 16:30:46 -07:00
peepopt_negrebuild.pmg [ENG-1692] negopt runtime fix + small cleanup 2026-03-30 16:30:46 -07:00
peepopt_sub2neg.pmg adding temp debug logs to fix runtime issue 2026-03-25 16:55:29 -07:00
reg_rename.cc flatten VCD/RTL scope hierarchy 2026-04-30 12:05:57 -07:00
reg_rename.h handle edge cases 2026-04-08 16:33:10 -07:00
report_fanout.cc Made file opening more safe 2026-04-10 13:10:51 -07:00
segv.cc Move segv and reenable loops.v test 2025-02-14 10:02:30 -08:00
splitfanout.cc Reduce verbosity of splitfanout 2025-03-09 22:07:30 -07:00
splitlarge.cc misc: review feedback, remove MUL vestiges 2025-05-15 18:01:13 +03:00
splitnetlist.cc One more fix for splitnetlist 2025-11-12 10:46:48 -08:00