Update increment and decrement design dump and comments.
This commit is contained in:
parent
9b785031f5
commit
51b1d57f19
|
|
@ -1543,6 +1543,15 @@ void NetEUnary::dump(ostream&o) const
|
||||||
case 'X':
|
case 'X':
|
||||||
o << "~^";
|
o << "~^";
|
||||||
break;
|
break;
|
||||||
|
case 'I':
|
||||||
|
o << "++";
|
||||||
|
break;
|
||||||
|
case 'D':
|
||||||
|
o << "--";
|
||||||
|
break;
|
||||||
|
case 'i':
|
||||||
|
case 'd':
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
o << op_;
|
o << op_;
|
||||||
break;
|
break;
|
||||||
|
|
@ -1550,6 +1559,14 @@ void NetEUnary::dump(ostream&o) const
|
||||||
o << "(";
|
o << "(";
|
||||||
expr_->dump(o);
|
expr_->dump(o);
|
||||||
o << ")";
|
o << ")";
|
||||||
|
switch (op_) {
|
||||||
|
case 'i':
|
||||||
|
o << "++";
|
||||||
|
break;
|
||||||
|
case 'd':
|
||||||
|
o << "--";
|
||||||
|
break;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void Design::dump(ostream&o) const
|
void Design::dump(ostream&o) const
|
||||||
|
|
|
||||||
|
|
@ -3818,9 +3818,13 @@ class NetETernary : public NetExpr {
|
||||||
* N -- Reduction NOR (~|)
|
* N -- Reduction NOR (~|)
|
||||||
* X -- Reduction NXOR (~^ or ^~)
|
* X -- Reduction NXOR (~^ or ^~)
|
||||||
* m -- abs(x) (i.e. "magnitude")
|
* m -- abs(x) (i.e. "magnitude")
|
||||||
* i -- Cast from real to integer (vector)
|
* v -- Cast from real to integer (vector)
|
||||||
* 2 -- Cast from real or logic (vector) to bool (vector)
|
* 2 -- Cast from real or logic (vector) to bool (vector)
|
||||||
* r -- Cast from integer (vector) to real
|
* r -- Cast from integer (vector) to real
|
||||||
|
* i -- post-increment
|
||||||
|
* I -- pre-increment
|
||||||
|
* d -- post-decrement
|
||||||
|
* D -- pre-decrement
|
||||||
*/
|
*/
|
||||||
class NetEUnary : public NetExpr {
|
class NetEUnary : public NetExpr {
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue