Report UNUSED on parameters, localparam and genvars (#2627).

This commit is contained in:
Wilson Snyder
2020-12-07 19:49:50 -05:00
parent 251812638d
commit 47eeef485d
11 changed files with 67 additions and 39 deletions
-6
View File
@@ -330,12 +330,6 @@ private:
if (nodep->isSigPublic()) return false; // Can't elim publics!
if (nodep->isIO() || nodep->isClassMember()) return false;
if (nodep->isTemp() && !nodep->isTrace()) return true;
if (nodep->isParam()) {
const bool overriddenForHierBlock
= m_modp && m_modp->hierBlock() && nodep->overriddenParam();
if (!nodep->isTrace() && !overriddenForHierBlock && !v3Global.opt.xmlOnly())
return true;
}
return m_elimUserVars; // Post-Trace can kill most anything
}