yosys/frontends
Dag Lem 2cab4ff173 Correction and optimization of nowrshmsk
This makes tests/verilog/dynamic_range_lhs.v pass, after ensuring that
nowrshmsk is actually tested.

Stride is extracted from indexing of two-dimensional packed arrays and
variable slices on the form dst[i*stride +: width] = src, and is used
to optimize the generated CASE block.

Also uses less confusing variable names for indexing of lhs wires.
2024-01-10 20:28:36 +01:00
..
aiger Fixing old e-mail addresses and deadnames 2021-06-08 00:39:36 +02:00
ast Correction and optimization of nowrshmsk 2024-01-10 20:28:36 +01:00
blif fix whitespace 2022-10-10 16:31:29 +02:00
json fix handling of escaped chars in json backend and frontend 2022-02-18 17:13:09 +01:00
liberty print filename in liberty log_header 2023-01-11 21:31:46 +01:00
rpc Fitting help messages to 80 character width 2022-08-24 10:40:57 +12:00
rtlil Specify minimum bison version 3.0+ 2021-10-01 21:18:33 -06:00
verific Revert "Add attributes to module instantiation" 2023-12-04 16:37:01 +01:00
verilog fix width of post-increment/decrement expressions 2023-09-18 23:46:06 -04:00