Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Improve performance of bit operations by vectorizing #1542
Feature tracking bug.
Verilator at present only vectorizes some very simple assignments of the form
into e.g. a[3:2] = foo[3:2]. The V3Gate/V3Const process should be improved to vectorize general equations. There is probably some literature on this as is similar to normal code vectorization.
For some designs written at a low level expect a 5-30% performance improvement.