aboutsummaryrefslogtreecommitdiffstats
path: root/passes
Commit message (Expand)AuthorAgeFilesLines
* Fix compile errorEddie Hung2019-08-071-2/+2
* Do not SigSpec::extract() beyond boundsEddie Hung2019-08-072-8/+10
* Merge remote-tracking branch 'origin/master' into xc7dspEddie Hung2019-08-0710-87/+142
|\
| * Add commentEddie Hung2019-08-071-2/+3
| * Revert "Add TODO"Eddie Hung2019-08-071-2/+0
| * Add TODOEddie Hung2019-08-071-0/+2
| * Compute box_lookup just onceEddie Hung2019-08-071-8/+24
| * Merge pull request #1213 from YosysHQ/eddie/wreduce_addClifford Wolf2019-08-072-3/+28
| |\
| | * Move LSB-trimming functionality from wreduce to opt_exprEddie Hung2019-08-062-23/+26
| | * Merge remote-tracking branch 'origin/master' into eddie/wreduce_addEddie Hung2019-08-067-43/+118
| | |\
| | * | Try and fix againEddie Hung2019-07-191-5/+4
| * | | Tweak default gate costs, cleanup "stat -tech cmos"Clifford Wolf2019-08-071-16/+6
| * | | Redesign of cell cost APIClifford Wolf2019-08-071-22/+20
| | |/ | |/|
| * | Add $_NMUX_, add "abc -g cmos", add proper cmos cell costsClifford Wolf2019-08-063-29/+67
| * | Merge pull request #1242 from jfng/fix-proc_prune-partialwhitequark2019-08-031-2/+11
| |\ \
| | * | proc_prune: Promote partially redundant assignments.Jean-François Nguyen2019-08-011-2/+11
| * | | Merge pull request #1238 from mmicko/vsbuild_fixClifford Wolf2019-08-021-0/+1
| |\ \ \
| | * | | Visual Studio build fixMiodrag Milanovic2019-07-311-0/+1
| | |/ /
| * / / Fix formatting for msys2 mingw build using GetSizeMiodrag Milanovic2019-08-013-10/+10
| |/ /
* | | Do not pack registers if (* keep *)Eddie Hung2019-08-071-0/+20
* | | Add comment about supporting $dffe in ice40_dspEddie Hung2019-08-011-0/+1
* | | Pack P register properlyEddie Hung2019-08-011-2/+4
* | | Cope with sign extension in mul2dspEddie Hung2019-08-012-14/+14
* | | Merge remote-tracking branch 'origin/master' into xc7dspEddie Hung2019-08-011-2/+29
|\| |
| * | Add "stat -tech cmos"Clifford Wolf2019-07-201-2/+29
* | | CO is sign extension only if signed multiplierEddie Hung2019-08-011-1/+6
* | | Fix typoEddie Hung2019-08-011-1/+1
* | | Restore old CO behaviourEddie Hung2019-07-311-6/+7
* | | Update test_autotb doc to reflect default value of zeroEddie Hung2019-07-261-1/+3
* | | Add doc for "test_autotb -seed" optionEddie Hung2019-07-261-0/+3
* | | Pop the CO bit from OEddie Hung2019-07-261-1/+3
* | | Allow adders/accumulators with 33 bits using CO outputEddie Hung2019-07-261-3/+8
* | | Eliminate warnings by sizing O correctlyEddie Hung2019-07-231-1/+5
* | | Fix muxAB logicEddie Hung2019-07-231-3/+2
* | | Remove debug printEddie Hung2019-07-231-1/+1
* | | Simplify and fix for MACsEddie Hung2019-07-232-56/+38
* | | Fix typoEddie Hung2019-07-231-13/+21
* | | Fix spacingEddie Hung2019-07-221-2/+2
* | | Pack hi and lo registers separatelyEddie Hung2019-07-222-39/+70
* | | Rename according to vendor doc TN1295Eddie Hung2019-07-222-55/+55
* | | Pack Y registerEddie Hung2019-07-222-22/+38
* | | Pack adders not just accumulatorsEddie Hung2019-07-222-16/+33
* | | Restore old ffY behaviourEddie Hung2019-07-191-16/+5
* | | CleanupEddie Hung2019-07-191-5/+5
* | | Merge remote-tracking branch 'origin/eddie/wreduce_add' into ice40dspEddie Hung2019-07-191-4/+4
|\ \ \ | | |/ | |/|
| * | Do not access beyond boundsEddie Hung2019-07-191-1/+1
| * | Wrap A and B in sigmapEddie Hung2019-07-191-2/+2
| * | Remove "top" from messageEddie Hung2019-07-191-1/+1
* | | Merge remote-tracking branch 'origin/eddie/wreduce_add' into ice40dspEddie Hung2019-07-191-3/+26
|\| |
| * | Also optimise MSB of $subEddie Hung2019-07-191-3/+3