3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2026-07-18 21:25:47 +00:00
yosys/passes
Akash Levy f5c54e5905 opt_prienc: give each round-robin req candidate its own fingerprint budget
The max_pairs budget was a single running counter shared across all
req_wire iterations, so once a start-candidate-heavy first req size
exhausted it, every later req size broke on its first start candidate and
was silently skipped. Reset the budget per req_wire so all req sizes get
a fair chance. (Completeness only; fingerprint_rr still validates every
match, so this never affected correctness.)

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-06 13:28:54 -07:00
..
cmds stat bugfix 2026-06-28 20:28:23 -07:00
equiv Merge remote-tracking branch 'upstream' into merge3 2026-06-25 04:51:46 -07:00
fsm Migrate build system to CMake 2026-06-03 08:58:10 +00:00
hierarchy Merge remote-tracking branch 'upstream' into merge3 2026-06-25 04:51:46 -07:00
memory Merge remote-tracking branch 'upstream' into merge3 2026-06-25 04:51:46 -07:00
opt opt_prienc: give each round-robin req candidate its own fingerprint budget 2026-07-06 13:28:54 -07:00
pmgen Migrate build system to CMake 2026-06-03 08:58:10 +00:00
proc End of file fix 2026-06-23 07:23:41 +02:00
sat Allow sim pass to handle 4-input gates 2026-07-06 07:41:08 -07:00
silimate Speed up opt_* using cut_region with shared_ce 2026-07-06 07:42:47 -07:00
techmap Naming improvements 2026-07-06 07:40:14 -07:00
tests End of file fix 2026-06-23 07:23:41 +02:00
CMakeLists.txt CMake: integrate silimate additions and extensions 2026-06-10 20:27:52 +03:00