mirror of https://github.com/YosysHQ/yosys.git
Apply suggestions from code review
Co-Authored-By: Alberto Gonzalez <61295559+boqwxp@users.noreply.github.com>
This commit is contained in:
parent
d40f12252b
commit
f64d59d824
|
@ -665,9 +665,7 @@ struct MemoryShareWorker
|
|||
// Setup and run
|
||||
// -------------
|
||||
|
||||
MemoryShareWorker(RTLIL::Design *design) :
|
||||
design(design), modwalker(design)
|
||||
{
|
||||
MemoryShareWorker(RTLIL::Design *design) : design(design), modwalker(design) {}
|
||||
}
|
||||
|
||||
void operator()(RTLIL::Module* module)
|
||||
|
@ -764,7 +762,6 @@ struct MemorySharePass : public Pass {
|
|||
void execute(std::vector<std::string> args, RTLIL::Design *design) YS_OVERRIDE {
|
||||
log_header(design, "Executing MEMORY_SHARE pass (consolidating $memrd/$memwr cells).\n");
|
||||
extra_args(args, 1, design);
|
||||
|
||||
MemoryShareWorker msw(design);
|
||||
|
||||
for (auto module : design->selected_modules())
|
||||
|
|
|
@ -1148,11 +1148,10 @@ struct ShareWorker
|
|||
#endif
|
||||
|
||||
limit = config.limit;
|
||||
|
||||
modwalker.setup(module);
|
||||
|
||||
cells_to_remove.clear();
|
||||
recursion_state.clear();;
|
||||
recursion_state.clear();
|
||||
topo_cell_drivers.clear();
|
||||
topo_bit_drivers.clear();
|
||||
exclusive_ctrls.clear();
|
||||
|
|
Loading…
Reference in New Issue