1
0
mirror of synced 2026-01-25 11:56:22 +00:00
Marcelina Kościelnicka 6c16fd760b opt_expr: Add more $alu optimizations.
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.
2020-04-14 21:48:13 +02:00
..
2020-02-03 14:57:17 +01:00
2020-03-16 12:43:54 -07:00
2020-03-16 12:43:54 -07:00