mirror of
https://github.com/verilator/verilator.git
synced 2026-10-06 18:13:50 +02:00
Add --clk and related optimizations, msg1533.
This commit is contained in:
@@ -243,6 +243,12 @@ private:
|
||||
UINFO(6," New scope "<<varscp<<endl);
|
||||
if (m_aboveCellp && !m_aboveCellp->isTrace()) varscp->trace(false);
|
||||
nodep->user1p(varscp);
|
||||
if (v3Global.opt.isClocker(varscp->prettyName())) {
|
||||
nodep->attrClocker(AstVarAttrClocker::CLOCKER_YES);
|
||||
}
|
||||
if (v3Global.opt.isNoClocker(varscp->prettyName())) {
|
||||
nodep->attrClocker(AstVarAttrClocker::CLOCKER_NO);
|
||||
}
|
||||
if (!m_scopep) nodep->v3fatalSrc("No scope for var");
|
||||
m_varScopes.insert(make_pair(make_pair(nodep, m_scopep), varscp));
|
||||
m_scopep->addVarp(varscp);
|
||||
|
||||
Reference in New Issue
Block a user