forked from github/verilator
parent
90102d9867
commit
fdbf465eda
@ -88,6 +88,7 @@ Sergi Granell
|
|||||||
Stefan Wallentowitz
|
Stefan Wallentowitz
|
||||||
Stephen Henry
|
Stephen Henry
|
||||||
Steven Hugg
|
Steven Hugg
|
||||||
|
Teng Huang
|
||||||
Tim Snyder
|
Tim Snyder
|
||||||
Tobias Rosenkranz
|
Tobias Rosenkranz
|
||||||
Tobias Wölfel
|
Tobias Wölfel
|
||||||
|
@ -4117,7 +4117,7 @@ array_methodNoRoot<nodeFTaskRefp>:
|
|||||||
;
|
;
|
||||||
|
|
||||||
array_methodWith<nodep>:
|
array_methodWith<nodep>:
|
||||||
array_methodNoRoot { $$ = $1; }
|
array_methodNoRoot parenE { $$ = $1; }
|
||||||
| array_methodNoRoot parenE yWITH__PAREN '(' expr ')'
|
| array_methodNoRoot parenE yWITH__PAREN '(' expr ')'
|
||||||
{ $$ = new AstWithParse($3, false, $1, $5); }
|
{ $$ = new AstWithParse($3, false, $1, $5); }
|
||||||
| array_methodNoRoot '(' expr ')' yWITH__PAREN '(' expr ')'
|
| array_methodNoRoot '(' expr ')' yWITH__PAREN '(' expr ')'
|
||||||
|
@ -119,6 +119,26 @@ module t (/*AUTOARG*/);
|
|||||||
i = qe.xor;
|
i = qe.xor;
|
||||||
`checkh(i, 32'b0);
|
`checkh(i, 32'b0);
|
||||||
|
|
||||||
|
i = q.and();
|
||||||
|
`checkh(i, 32'b1000);
|
||||||
|
i = q.and() with (item + 1);
|
||||||
|
`checkh(i, 32'b1001);
|
||||||
|
i = q.or();
|
||||||
|
`checkh(i, 32'b1110);
|
||||||
|
i = q.or() with (item + 1);
|
||||||
|
`checkh(i, 32'b1111);
|
||||||
|
i = q.xor();
|
||||||
|
`checkh(i, 32'b0110);
|
||||||
|
i = q.xor() with (item + 1);
|
||||||
|
`checkh(i, 32'b0110);
|
||||||
|
|
||||||
|
i = qe.and();
|
||||||
|
`checkh(i, 32'b0);
|
||||||
|
i = qe.or();
|
||||||
|
`checkh(i, 32'b0);
|
||||||
|
i = qe.xor();
|
||||||
|
`checkh(i, 32'b0);
|
||||||
|
|
||||||
$write("*-* All Finished *-*\n");
|
$write("*-* All Finished *-*\n");
|
||||||
$finish;
|
$finish;
|
||||||
end
|
end
|
||||||
|
Loading…
Reference in New Issue
Block a user