Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Optimize compares to powers of 2 | C-Elegans | 2017-01-16 | 1 | -0/+61 | |
| | | | | | | | | | | | | | | | Remove opt_compare and put comparison pass in opt_expr assuming a [7:0] is unsigned a >= (1<<x) becomes |a[7:x] a < (1<<x) becomes !a[7:x] Additionally: a >= 0 becomes constant true, a < 0 becomes constant false delete opt_compare.cc revert opt.cc to commit b7cfb7dbd (remove opt_compare step) | |||||
* | Added opt_expr support for div/mod by power-of-two | Clifford Wolf | 2016-05-29 | 1 | -0/+69 | |
| | ||||||
* | Added "yosys -D" feature | Clifford Wolf | 2016-04-21 | 1 | -1/+1 | |
| | ||||||
* | Improvements in opt_expr | Clifford Wolf | 2016-04-21 | 1 | -12/+62 | |
| | ||||||
* | Typo fixes in opt_expr and opt_merge | Clifford Wolf | 2016-03-31 | 1 | -1/+1 | |
| | ||||||
* | Renamed opt_const to opt_expr | Clifford Wolf | 2016-03-31 | 1 | -0/+1164 | |