ffmerge: initvals signorm compatibility fixup

This commit is contained in:
Emil J. Tywoniak 2026-03-26 23:53:53 +01:00
parent c06755f1bb
commit c6923ed2a7
1 changed files with 1 additions and 0 deletions

View File

@ -303,6 +303,7 @@ void FfMergeHelper::remove_output_ff(const pool<std::pair<Cell *, int>> &bits) {
dff_driver.erase((*sigmap)(q[idx]));
q[idx] = module->addWire(stringf("$ffmerge_disconnected$%d", autoidx++));
cell->setPort(ID::Q, q);
initvals->set_init(cell->getPort(ID::Q), (*initvals)(q));
}
}