475dd5760aRemove commented out do_assign.
steve
1999-10-13 03:16:36 +0000
8f2a369588Remove useless operator=.
steve
1999-10-13 03:15:51 +0000
19b8615363Support evaluating + operator at compile time.
steve
1999-10-10 23:29:37 +0000
564f972aefHandle display of odd octal/hex widths (Eric Ardoom)
steve
1999-10-10 14:57:38 +0000
86a2bf1961Add Octal dump format.
steve
1999-10-10 14:50:50 +0000
70a1236626Structural case equals device.
steve
1999-10-10 01:59:54 +0000
7201865554Support parameters in continuous assignments.
steve
1999-10-09 21:30:16 +0000
a4298df776NOR device.
steve
1999-10-09 19:24:36 +0000
aa11f57b57Better message for combinational operators.
steve
1999-10-09 19:24:04 +0000
a4f3fa8997support XNF OBUFT devices.
steve
1999-10-09 17:52:27 +0000
9f860e319aProper support for XNF synthesis.
steve
1999-10-09 17:51:23 +0000
29abc5a69eSupport + in constant expressions.
steve
1999-10-08 17:48:08 +0000
0f919ab5f3Add the %t formatting escape.
steve
1999-10-08 17:47:49 +0000
eb0103deb5Start line directives with newline.
steve
1999-10-08 17:27:56 +0000
5b7d783979Accept adder parameters with different widths, and simplify continuous assign construction.
steve
1999-10-08 17:27:23 +0000
32e5eb6681Fix too many -t with -t flag.
steve
1999-10-08 17:27:09 +0000
213d02c4e5support the -t switch.
steve
1999-10-08 03:57:19 +0000
6997971884vvm supports unary | operator.
steve
1999-10-08 02:00:48 +0000
11eccfc033Fix dump of sase statements.
steve
1999-10-08 02:00:35 +0000
f949f96df1Add non-const bit select in l-value of assignment.
s19991007
steve
1999-10-07 05:25:33 +0000
1d215998b2Move the rvalue into NetAssign_ common code.
steve
1999-10-06 05:06:16 +0000
492d76e71dThe $finish task should work immediately.
steve
1999-10-06 01:28:18 +0000
1cc68f745a== and != connected to the wrong pins of the compare.
steve
1999-10-06 00:39:00 +0000
4d8c0c79d6Add support for reduction NOR.
steve
1999-10-05 06:19:46 +0000
a7f48c86e2Relaxed width handling for <= assignment.
steve
1999-10-05 04:02:10 +0000
35e84f15d4null target ignore assignment nodes.
steve
1999-10-05 03:26:37 +0000
d513cf8f60sorry message for non-constant l-value bit select.
steve
1999-10-05 02:00:06 +0000
efdc1769e6Add some vvm operators from Eric Aardoom.
steve
1999-10-01 15:26:28 +0000
e1c697a746More resilient assignment to memory location.
steve
1999-10-01 03:58:36 +0000
393c9ab108Rewrite vvm output to separateclass declarations from method definitions. This is required to allow for mutual referencing, for example by tasks.
steve
1999-10-01 03:15:00 +0000
efa5222c66Handle mutual reference of tasks by elaborating task definitions in two passes, like functions.
steve
1999-09-30 21:28:34 +0000
f068196272Ignore user task definitions.
steve
1999-09-30 21:27:29 +0000
8317d8707eRemember to declare the calee_ member.
steve
1999-09-30 21:26:59 +0000
ed9aeec591catch non-constant delays as unsupported.
steve
1999-09-30 17:22:33 +0000
0c1c826410Accept white after . in portname tokens.
steve
1999-09-30 04:51:14 +0000
c63a3acf93Elaborate ~^ and ~| operators.
steve
1999-09-30 02:43:01 +0000
b37fcf3593Handle declaration of integers (including scope) in functions.
steve
1999-09-30 01:22:37 +0000
6e486e9bcfCope with errors during ternary operator elaboration.
steve
1999-09-30 00:48:49 +0000
076cecb6cdHandle null returns from function_item
steve
1999-09-30 00:48:04 +0000
42006ec5f1LT supports different width objects.
steve
1999-09-29 22:57:26 +0000
db7044850aMove code to elab_expr.cc
steve
1999-09-29 22:57:10 +0000
1c41f8ebd2Move set_width methods into a single file, Add the NetEBLogic class for logic expressions, Fix error setting with of && in if statements.
steve
1999-09-23 00:21:54 +0000
59b1b4c7b9Expand bits in delayed assignments.
steve
1999-09-22 21:25:42 +0000
0955058fbeCatch parallel blocks in vvm emit.
steve
1999-09-22 16:57:23 +0000
12b9071f49Parse and elaborate named for/join blocks.
steve
1999-09-22 04:30:04 +0000
357461b034Fix solaris compatibility w/ send and getopt.
steve
1999-09-22 02:13:57 +0000
4a0e7d56bdDocument the new -x flag.
steve
1999-09-22 02:12:15 +0000
da4a7ea80aassignment with blocking event delay.
steve
1999-09-22 02:00:48 +0000
fcfa9d004aGet scope right when setting the net range.
steve
1999-09-21 00:58:33 +0000
349f9ae302Support parameters that reference other paramters.
steve
1999-09-21 00:13:40 +0000
3a5e55b229Elaborate parameters in phases.
steve
1999-09-20 02:21:10 +0000
1f44822510dump the repeat count, if applicable.
steve
1999-09-19 01:06:36 +0000
6df3febadaup to date wrt bugs and the verilog command.
steve
1999-09-18 22:24:24 +0000
5fde1b3e05Match bit widths comming out of task output ports.
steve
1999-09-18 22:23:50 +0000
fbf104bf4dreport non-constant part select expressions.
steve
1999-09-18 02:51:35 +0000
dab04c221dDetect constant lessthen-equal expressions.
steve
1999-09-18 01:53:08 +0000
251eb4f38fRemove spurious message.
steve
1999-09-18 01:52:48 +0000
424e6a750cHandle unconnected module ports.
steve
1999-09-17 02:06:25 +0000
4594ac1c2celaborate concatenation repeats.
s19990915
steve
1999-09-16 04:18:15 +0000
d904aceb2cMore liberal matching of include and define.
steve
1999-09-16 00:49:05 +0000
a890724b40Handle implicit !=0 in if statements.
steve
1999-09-16 00:33:45 +0000
31bdb87c8fseparate assign lval elaboration for error checking.
steve
1999-09-15 04:17:52 +0000