projects
/
yosys.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
33742f4
)
Fixed "scc" for cells that have feedback singals _and_ are part of a larger loop
author
Clifford Wolf
<clifford@clifford.at>
Fri, 27 May 2016 14:33:13 +0000
(16:33 +0200)
committer
Clifford Wolf
<clifford@clifford.at>
Fri, 27 May 2016 14:33:13 +0000
(16:33 +0200)
passes/cmds/scc.cc
patch
|
blob
|
history
diff --git
a/passes/cmds/scc.cc
b/passes/cmds/scc.cc
index 0071724069741bc9fd38b072d4c585d6210e3389..bb6d74474a1f2ec558d488840306d15618d73298 100644
(file)
--- a/
passes/cmds/scc.cc
+++ b/
passes/cmds/scc.cc
@@
-181,10
+181,10
@@
struct SccWorker
cell2scc[cell] = sccList.size();
scc.insert(cell);
sccList.push_back(scc);
- workQueue.erase(cell);
log("\n");
- } else
- run(cell, 0, maxDepth);
+ }
+
+ run(cell, 0, maxDepth);
}
log("Found %d SCCs in module %s.\n", int(sccList.size()), RTLIL::id2cstr(module->name));