mirror of
https://github.com/YosysHQ/yosys
synced 2026-05-25 11:26:22 +00:00
pmgen: hold sigmap pointer instead of owning it
This commit is contained in:
parent
394be03d57
commit
6fd7f5c02d
10 changed files with 58 additions and 40 deletions
|
|
@ -205,8 +205,10 @@ struct QlDspMacc : public Pass {
|
|||
}
|
||||
extra_args(a_Args, argidx, a_Design);
|
||||
|
||||
for (auto module : a_Design->selected_modules())
|
||||
ql_dsp_macc_pm(module, module->selected_cells()).run_ql_dsp_macc(create_ql_macc_dsp);
|
||||
for (auto module : a_Design->selected_modules()) {
|
||||
SigMap sigmap(module);
|
||||
ql_dsp_macc_pm(module, &sigmap, module->selected_cells()).run_ql_dsp_macc(create_ql_macc_dsp);
|
||||
}
|
||||
}
|
||||
|
||||
} QlDspMacc;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue