Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | test: update opt_expr_alu test | Eddie Hung | 2020-05-08 | 1 | -2/+1 |
| | |||||
* | opt_expr: Fix X and CO outputs for $alu identity-mapping rules. | Marcelina KoĆcielnicka | 2020-04-16 | 1 | -8/+66 |
| | |||||
* | opt_expr: Add more $alu optimizations. | Marcelina KoĆcielnicka | 2020-04-14 | 1 | -4/+52 |
| | | | | | | | | | | | Detect the places in the $alu where the carry bit is constant (due to const A[i] == B[i] ^ BI) and split it into smaller $alu at these points. Also, make the existing const-carry detection for low bits more generic (now handles cases where both BI and CI are constant, but not equal to one another). Fixes #1912. | ||||
* | opt_expr: add $alu tests | Eddie Hung | 2020-03-19 | 1 | -0/+63 |