Internals: Remove some pointless V3Number temporaries. No functional change intended.

This commit is contained in:
Wilson Snyder
2019-05-29 23:18:47 -04:00
parent 8846b365f4
commit c0be8bcefb
9 changed files with 31 additions and 29 deletions
+4 -4
View File
@@ -286,13 +286,13 @@ private:
m1value),
nodep->width()));
} else {
V3Number zeronum (nodep, nodep->width(), 0);
constzerop = new AstConst(nodep->fileline(), zeronum);
constzerop = new AstConst(nodep->fileline(), AstConst::WidthedValue(),
nodep->width(), 0);
}
constzerop->dtypeFrom(nodep); // unsigned
V3Number widthnum (nodep, nodep->rhsp()->widthMin(), m1value);
AstNode* constwidthp = new AstConst(nodep->fileline(), widthnum);
AstNode* constwidthp = new AstConst(nodep->fileline(), AstConst::WidthedValue(),
nodep->rhsp()->widthMin(), m1value);
constwidthp->dtypeFrom(nodep->rhsp()); // unsigned
AstCond* newp =
new AstCond(nodep->fileline(),