Internals: Separate pure from branching. No functional change.

This commit is contained in:
Wilson Snyder
2011-12-15 22:23:11 -05:00
parent 4da9b5e491
commit 76232cd9e7
4 changed files with 9 additions and 7 deletions
+1 -1
View File
@@ -862,7 +862,7 @@ class GaterVisitor : public GaterBaseVisitor {
m_stmtVscp = NULL;
m_stmtInPli = false;
}
if (!nodep->isPure()) {
if (!nodep->isPure() || nodep->isBrancher()) {
// May also be a new statement (above if); if so we mark it immediately
UINFO(9," NotPure "<<nodep<<endl);
scoreboardPli(nodep);