..
.gitignore
More minor cleanup
2025-09-28 07:19:53 -07:00
activity.cc
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
annotate_ff_width.cc
better comment
2026-06-02 15:45:52 -07:00
breakreduce.cc
Breakreduce pass (still needs testing)
2025-03-17 04:10:08 -07:00
breaksop.cc
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
CMakeLists.txt
Merge remote-tracking branch 'silimate/main' into update_from_upstream
2026-06-19 00:07:08 +03: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
ffnormpol.cc
ffnormpol pass
2026-05-27 00:13:05 -07:00
infer_icg.cc
infer_icg pass
2026-05-27 00:14:51 -07:00
l2j_frontend.cc
Support cell_footprint as indicator of stdcell
2026-06-04 00:40:38 -07:00
mux_push.cc
mux_push implementation
2026-02-05 16:49:59 -08:00
muxmode.cc
CMake: integrate silimate additions and extensions
2026-06-10 20:27:52 +03:00
muxpacker.cc
Add muxpacker draft
2025-04-03 21:38:16 -07:00
negopt.cc
CMake: integrate silimate additions and extensions
2026-06-10 20:27:52 +03:00
obs_clean.cc
Help
2025-02-27 11:09:27 -08:00
opt_boundary.cc
Reduce max_bits for opt_boundary
2026-05-12 01:30:38 -07:00
opt_carry_select.cc
Small update
2026-06-18 05:26:28 -07:00
opt_compact_prefix.cc
opt_compact_prefix: scope per-sweep clean to module, warn on non-convergence
2026-06-24 23:52:30 -07:00
opt_expand.cc
CMake: integrate silimate additions and extensions
2026-06-10 20:27:52 +03:00
opt_shift.cc
CMake: integrate silimate additions and extensions
2026-06-10 20:27:52 +03: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
Merge pull request #174 from Silimate/feat/fst_reuse
2026-05-28 11:46:15 -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