mirror of
https://github.com/YosysHQ/yosys
synced 2025-06-24 06:43:41 +00:00
Add "nowrshmsk" attribute, fix shift-and-mask bit slice write for signed offset, fixes #1990
Signed-off-by: Claire Wolf <claire@symbioticeda.com>
This commit is contained in:
parent
ca3fc3c882
commit
bbbce0d1c5
6 changed files with 57 additions and 7 deletions
|
@ -110,6 +110,8 @@ std::string AST::type2str(AstNodeType type)
|
|||
X(AST_SHIFT_RIGHT)
|
||||
X(AST_SHIFT_SLEFT)
|
||||
X(AST_SHIFT_SRIGHT)
|
||||
X(AST_SHIFTX)
|
||||
X(AST_SHIFT)
|
||||
X(AST_LT)
|
||||
X(AST_LE)
|
||||
X(AST_EQ)
|
||||
|
@ -628,6 +630,8 @@ void AstNode::dumpVlog(FILE *f, std::string indent) const
|
|||
if (0) { case AST_SHIFT_RIGHT: txt = ">>"; }
|
||||
if (0) { case AST_SHIFT_SLEFT: txt = "<<<"; }
|
||||
if (0) { case AST_SHIFT_SRIGHT: txt = ">>>"; }
|
||||
if (0) { case AST_SHIFTX: txt = "@shiftx@"; }
|
||||
if (0) { case AST_SHIFT: txt = "@shift@"; }
|
||||
if (0) { case AST_LT: txt = "<"; }
|
||||
if (0) { case AST_LE: txt = "<="; }
|
||||
if (0) { case AST_EQ: txt = "=="; }
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue