mirror of
https://github.com/YosysHQ/yosys
synced 2026-08-10 08:01:14 +00:00
kernel/compressor_tree.cc, passes/tests/test_kogge_stone.cc, passes/opt/peepopt_shiftpow2.pmg, and techlibs/lattice/lattice_dsp_nexus.pmg (plus the 5 new constids it needs: A0, B0, PIPELINED, SIGNED, SUBTRACT) were all added to main after the emil/twines-proc-srcloc fork point, so no commit in this phase's range ever touches them. They still use the old IdString-based addWire/addCell/setPort/getParam APIs (NEW_ID, plain \X port names) that the twine migration replaces, so they fail to build against current HEAD. Not attributable to any single commit in this phase per task.md's carve-out for genuinely phase-spanning fixes - bundled here as its own commit rather than folded into an unrelated pick. |
||
|---|---|---|
| .. | ||
| opt_clean | ||
| CMakeLists.txt | ||
| muxpack.cc | ||
| opt.cc | ||
| opt_balance_tree.cc | ||
| opt_demorgan.cc | ||
| opt_dff.cc | ||
| opt_expr.cc | ||
| opt_ffinv.cc | ||
| opt_hier.cc | ||
| opt_lut.cc | ||
| opt_lut_ins.cc | ||
| opt_mem.cc | ||
| opt_mem_feedback.cc | ||
| opt_mem_priority.cc | ||
| opt_mem_widen.cc | ||
| opt_merge.cc | ||
| opt_merge_common.h | ||
| opt_merge_inc.cc | ||
| opt_muxtree.cc | ||
| opt_reduce.cc | ||
| opt_share.cc | ||
| peepopt.cc | ||
| peepopt_formal_clockgateff.pmg | ||
| peepopt_muldiv.pmg | ||
| peepopt_muldiv_c.pmg | ||
| peepopt_shiftadd.pmg | ||
| peepopt_shiftmul_left.pmg | ||
| peepopt_shiftmul_right.pmg | ||
| peepopt_shiftpow2.pmg | ||
| pmux2shiftx.cc | ||
| rmports.cc | ||
| share.cc | ||
| wreduce.cc | ||