mirror of
https://github.com/verilator/verilator.git
synced 2025-01-01 04:07:34 +00:00
77ef2cd487
Add a new pass to split up (recursively): foo = {l, r}; into the following, with the right indices, iff the concatenation straddles a wide word boundary. foo[_:_] = r; foo[_:_] = l; This eliminates more wide temporaries. Another 23% speedup on VeeR EH2 high_perf. Also brings the predicted stack size from 8M to 40k. |
||
---|---|---|
.. | ||
t | ||
.gdbinit | ||
.gitignore | ||
CMakeLists.txt | ||
driver.py | ||
input.vc | ||
input.xsim.vc | ||
Makefile | ||
Makefile_obj |