ChanServ changed the topic of #prjunnamed to: FPGA toolchain project · rule #0 of prjunnamed: no one should ever burn out building software · https://github.com/prjunnamed/prjunnamed · logs: https://libera.irclog.whitequark.org/prjunnamed
<_whitenotifier-4> [prjunnamed/prjunnamed] whitequark pushed 2 commits to main [+0/-0/±2] https://github.com/prjunnamed/prjunnamed/compare/644ede6be149...66b57be9133f
<_whitenotifier-4> [prjunnamed/prjunnamed] whitequark a79a43e - decision: factor out and test extraction of match trees from netlist.
<_whitenotifier-4> [prjunnamed/prjunnamed] whitequark 66b57be - decision: refactor conversion of match trees to matrices. NFCI
<_whitenotifier-4> [prjunnamed/prjunnamed] whitequark pushed 1 commit to main [+0/-0/±1] https://github.com/prjunnamed/prjunnamed/compare/66b57be9133f...d589f1855f79
<_whitenotifier-4> [prjunnamed/prjunnamed] whitequark d589f18 - decision: refactor conversion of match trees to matrices. NFCI
<_whitenotifier-4> [prjunnamed/prjunnamed] whitequark pushed 1 commit to main [+0/-0/±1] https://github.com/prjunnamed/prjunnamed/compare/d589f1855f79...92464e5a0386
<_whitenotifier-4> [prjunnamed/prjunnamed] whitequark 92464e5 - decision: simplify. NFCI
<_whitenotifier-4> [prjunnamed/prjunnamed] whitequark pushed 1 commit to main [+0/-0/±4] https://github.com/prjunnamed/prjunnamed/compare/92464e5a0386...67913a2e60be
<_whitenotifier-4> [prjunnamed/prjunnamed] whitequark 67913a2 - decision: lower to `mux` trees without `eq` cells wherever possible.
<whitequark[cis]> okay, now I am happy with the decision tree code (as it takes into account that outputs of match cell are one-hot and optimizes assign cells accordingly)
<whitequark[cis]> * okay, now I am happy with the decision tree code (as it takes into account that outputs of match cell are at-most-one-hot and optimizes assign cells accordingly)
<_whitenotifier-4> [prjunnamed/prjunnamed] whitequark pushed 1 commit to main [+0/-0/±4] https://github.com/prjunnamed/prjunnamed/compare/67913a2e60be...6c0e08d21411
<_whitenotifier-4> [prjunnamed/prjunnamed] whitequark 6c0e08d - decision: lower to `mux` trees without `eq` cells wherever possible.
<_whitenotifier-4> [prjunnamed/prjunnamed] whitequark pushed 1 commit to main [+0/-0/±4] https://github.com/prjunnamed/prjunnamed/compare/6c0e08d21411...2be925ff4f07
<_whitenotifier-4> [prjunnamed/prjunnamed] whitequark 2be925f - decision: lower to `mux` trees without `eq` cells wherever possible.
<_whitenotifier-4> [prjunnamed/prjunnamed] whitequark pushed 1 commit to main [+0/-0/±1] https://github.com/prjunnamed/prjunnamed/compare/2be925ff4f07...07df46260834
<_whitenotifier-4> [prjunnamed/prjunnamed] wanda-phi 07df462 - siliconblue: merge LUTs more aggressively.
cr1901 has quit [Ping timeout: 268 seconds]
cr1901 has joined #prjunnamed
widlarizerEmilJT has quit [Quit: Idle timeout reached: 172800s]
<_whitenotifier-4> [prjunnamed/prjunnamed] wanda-phi pushed 1 commit to main [+0/-0/±1] https://github.com/prjunnamed/prjunnamed/compare/07df46260834...f12f12486f10
<_whitenotifier-4> [prjunnamed/prjunnamed] wanda-phi f12f124 - siliconblue: fix LATCH_INPUT_VALUE pin name.
<_whitenotifier-4> [prjunnamed/prjunnamed] wanda-phi pushed 1 commit to main [+0/-0/±1] https://github.com/prjunnamed/prjunnamed/compare/f12f12486f10...e78a6ec9b9fc
<_whitenotifier-4> [prjunnamed/prjunnamed] wanda-phi e78a6ec - siliconblue: fix up IOB tests.
<_whitenotifier-4> [prjunnamed/prjunnamed] whitequark pushed 2 commits to main [+0/-0/±2] https://github.com/prjunnamed/prjunnamed/compare/e78a6ec9b9fc...ddafd97e5bea
<_whitenotifier-4> [prjunnamed/prjunnamed] whitequark 7aab89b - decision: add tests for assign lowering.
<_whitenotifier-4> [prjunnamed/prjunnamed] whitequark ddafd97 - merge: use `Cell::has_effects()`.
<_whitenotifier-4> [prjunnamed/prjunnamed] whitequark pushed 1 commit to main [+0/-0/±1] https://github.com/prjunnamed/prjunnamed/compare/ddafd97e5bea...9d508bedd74b
<_whitenotifier-4> [prjunnamed/prjunnamed] whitequark 9d508be - netlist: in `Design::map_net()`, map transitively.
<_whitenotifier-4> [prjunnamed/prjunnamed] whitequark pushed 1 commit to main [+0/-0/±3] https://github.com/prjunnamed/prjunnamed/compare/9d508bedd74b...85387f5ca91a
<_whitenotifier-4> [prjunnamed/prjunnamed] whitequark 85387f5 - netlist: add global added cell cache.
<_whitenotifier-4> [prjunnamed/prjunnamed] whitequark pushed 1 commit to main [+0/-0/±8] https://github.com/prjunnamed/prjunnamed/compare/85387f5ca91a...913d99497e91
<_whitenotifier-4> [prjunnamed/prjunnamed] whitequark 913d994 - pattern: allow intercepting examination of nets by patterns.
<_whitenotifier-4> [prjunnamed/prjunnamed] whitequark pushed 1 commit to main [+0/-0/±1] https://github.com/prjunnamed/prjunnamed/compare/913d99497e91...3128327d1531
<_whitenotifier-4> [prjunnamed/prjunnamed] whitequark 3128327 - decision: create all-0/1 column for enable input.
<_whitenotifier-4> [prjunnamed/prjunnamed] whitequark pushed 1 commit to main [+0/-0/±1] https://github.com/prjunnamed/prjunnamed/compare/3128327d1531...ce9e0c8bf1f0
<_whitenotifier-4> [prjunnamed/prjunnamed] whitequark ce9e0c8 - decision: create all-0/1 column for enable input.