circt
circt copied to clipboard
[PrettifyVerilog] Broke up assignments of struct/array creates
Assignments of composites are broken up into assignments to individual fields and indices.
I think this is required to fix the cases you have shown me with the canonicalizers present. Good point about simulation performance. We can hold off this patch until a later point and discuss it in the meantime.