Support --timing triggers for virtual interfaces (#4673)

This commit is contained in:
Krzysztof Bieganski
2023-12-04 22:11:07 -05:00
committed by GitHub
parent 5d99534d54
commit ea2084392f
35 changed files with 944 additions and 27 deletions
+1 -1
View File
@@ -2694,7 +2694,7 @@ class ConstVisitor final : public VNVisitor {
&& m_doNConst
&& v3Global.opt.fConst()
// Default value, not a "known" constant for this usage
&& !nodep->varp()->isClassMember() && !nodep->varp()->isUsedVirtIface()
&& !nodep->varp()->isClassMember() && !nodep->varp()->sensIfacep()
&& !(nodep->varp()->isFuncLocal() && nodep->varp()->isNonOutput())
&& !nodep->varp()->noSubst() && !nodep->varp()->isSigPublic())
|| nodep->varp()->isParam())) {