Support converting parameters inside modules to localparams (#4511)

This commit is contained in:
Anthony Donlon
2023-09-25 11:39:04 -04:00
committed by GitHub
parent a9256d4758
commit 60e9827ffe
9 changed files with 160 additions and 52 deletions
-1
View File
@@ -719,7 +719,6 @@ class SplitUnpackedVarVisitor final : public VNVisitor, public SplitVarImpl {
adtypep = VN_AS(refp->dtypep()->skipRefp(), UnpackArrayDType);
} else {
AstSliceSel* const selp = VN_AS(ref.nodep(), SliceSel);
UASSERT_OBJ(selp, ref.nodep(), "Unexpected op is registered");
refp = VN_AS(selp->fromp(), VarRef);
UASSERT_OBJ(refp, selp, "Unexpected op is registered");
adtypep = VN_AS(selp->dtypep()->skipRefp(), UnpackArrayDType);