Fixed dfflibmap endless-loop bug

This commit is contained in:
Clifford Wolf 2013-12-20 12:13:51 +01:00
parent 2ee3ac4ba3
commit 404bcc2d1e

View file

@ -482,6 +482,7 @@ struct DfflibmapPass : public Pass {
keep_running |= expand_cellmap("$_DFFSR_??*_", "R");
} while (keep_running);
do {
keep_running = false;
keep_running |= expand_cellmap("$_DFF_*_", "C");
keep_running |= expand_cellmap("$_DFF_*??_", "C");
keep_running |= expand_cellmap("$_DFFSR_*??_", "C");