steve
|
58f182a159
|
Node delays can be more general expressions in structural contexts.
|
2006-01-02 05:33:19 +00:00 |
steve
|
b7861fa6e8
|
Require explicit delay node from source.
|
2006-01-02 05:32:06 +00:00 |
steve
|
1721799050
|
Document binary expression use.
|
2005-12-22 15:44:29 +00:00 |
steve
|
df226c5d13
|
pad_to_width handles signed expressions.
|
2005-12-22 15:43:47 +00:00 |
steve
|
e9bf00dff6
|
Pad part selects
|
2005-12-22 15:42:22 +00:00 |
steve
|
c071cc1bbe
|
More detailed check of binary expressions.
|
2005-12-22 15:38:33 +00:00 |
steve
|
101b373293
|
Allow constant concat expressions.
|
2005-12-07 04:04:23 +00:00 |
steve
|
5cf64dfa70
|
Include stdint.h if it is present.
|
2005-12-07 03:43:30 +00:00 |
steve
|
1021e5acc8
|
Fixes for stubborn compilers.
|
2005-12-05 21:21:18 +00:00 |
steve
|
4f7e7a2296
|
Some systems donot have stding.h?
|
2005-12-05 21:20:55 +00:00 |
steve
|
0c73f209de
|
Be more careful with double types.
|
2005-12-05 21:19:55 +00:00 |
steve
|
0873c52474
|
vpi_signal supports vvp_fun_signal_vec types.
|
2005-11-30 00:42:14 +00:00 |
steve
|
64d46630e0
|
Snapshot 20051127
|
2005-11-27 17:53:28 +00:00 |
steve
|
8ed504b064
|
Fix for stubborn compiler.
|
2005-11-27 17:01:56 +00:00 |
steve
|
6161904bf8
|
Fix type safety warning from gcc.
|
2005-11-27 16:47:14 +00:00 |
steve
|
908955c72c
|
Handle bit select of parameter with ranges.
|
2005-11-27 05:56:20 +00:00 |
steve
|
bab70ccbed
|
Handle indexed l-value to force.
|
2005-11-26 17:23:17 +00:00 |
steve
|
2b8fd28a95
|
Force instruction that can be indexed.
|
2005-11-26 17:16:05 +00:00 |
steve
|
0e044d6684
|
More precise about r-value width of constants.
|
2005-11-26 00:35:42 +00:00 |
steve
|
7efa6be236
|
stop/continue messages go through MCD for logging.
|
2005-11-25 18:35:38 +00:00 |
steve
|
35951510c5
|
Put vec8 and vec4 nets into seperate net classes.
|
2005-11-25 17:55:26 +00:00 |
steve
|
3f108f08ed
|
Dump IVL_ST_DELAYX statements.
|
2005-11-20 15:58:53 +00:00 |
steve
|
244844c067
|
Document the IVL_ST_DELAY statements.
|
2005-11-20 15:58:25 +00:00 |
steve
|
b416ae047b
|
Fix compile warning.
|
2005-11-14 22:11:52 +00:00 |
steve
|
c02b3b8ac6
|
Reorganize signal part select handling, and add support for
indexed part selects.
Expand expression constant propagation to eliminate extra
sums in certain cases.
|
2005-11-10 13:28:11 +00:00 |
steve
|
bebcc05aab
|
Handle very wide % and / operations using expanded vector2 support.
|
2005-11-10 13:27:16 +00:00 |
steve
|
8d49abf967
|
Document the MUXZ functor.
|
2005-11-10 13:25:31 +00:00 |
steve
|
c87223170b
|
Prepare for snapshot 20051012
|
2005-10-13 03:04:06 +00:00 |
steve
|
8e2898e51a
|
Fix compile of net/real aliases.
|
2005-10-12 17:28:07 +00:00 |
steve
|
9c8c541f5d
|
MUX nodes get inputs from nets, not from net inputs,
Detect and draw alias nodes to reduce net size and
handle force confusion.
|
2005-10-12 17:26:17 +00:00 |
steve
|
3cdf655c79
|
force l-values do not support bit/part select.
|
2005-10-12 17:26:01 +00:00 |
steve
|
560c5a2584
|
Add alias nodes.
|
2005-10-12 17:23:15 +00:00 |
steve
|
c75f0a930e
|
Remove the $ from signal labels. They do not help.
|
2005-10-11 18:54:10 +00:00 |
steve
|
bb3f3c1f46
|
Remove obsolete vvp_memory_label function.
|
2005-10-11 18:30:50 +00:00 |
steve
|
07f345da4d
|
Logical or/and return VT_LOGIC type.
|
2005-10-11 16:15:52 +00:00 |
steve
|
fb22bcc96b
|
Remove dead dram_input_from_net and lpm_inputs_a_b
|
2005-10-10 04:16:13 +00:00 |
steve
|
2842a65fd1
|
Make sure the new size sticks in resize method.
|
2005-10-04 04:41:07 +00:00 |
steve
|
a652719876
|
Add support for indexed select attached to parameters.
|
2005-10-04 04:09:25 +00:00 |
steve
|
16dc3ab4d4
|
Error message for invalid for-loop index variable.
|
2005-09-27 04:51:37 +00:00 |
steve
|
cf85c19f7b
|
Simplify NexusSet set handling.
|
2005-09-25 23:40:11 +00:00 |
steve
|
01a6dd61ca
|
Support put_value of string values.
|
2005-09-21 01:04:59 +00:00 |
steve
|
bf8b085159
|
Clean up compiler warnings.
|
2005-09-20 18:34:01 +00:00 |
steve
|
ee22550047
|
Lazy processing of vvp_fun_part functor.
|
2005-09-20 00:51:53 +00:00 |
steve
|
2b07c7a685
|
Prevent some excess scheduling of logic propagation events.
|
2005-09-19 22:47:28 +00:00 |
steve
|
be73be8c98
|
Spelling patches from Larry.
|
2005-09-19 21:45:35 +00:00 |
steve
|
e2a1b90b12
|
Use lazy eval of BUF/NOT/OR/XOR gates.
|
2005-09-19 21:45:09 +00:00 |
steve
|
d22d88923d
|
Fix warnings about uninitialized variables.
|
2005-09-19 20:18:20 +00:00 |
steve
|
2729d6cd2e
|
Include vvp_config.h instead of config.h
|
2005-09-19 20:17:59 +00:00 |
steve
|
21af0dbe3f
|
Fix data type of parameters to logic.
|
2005-09-19 15:21:09 +00:00 |
steve
|
c4d8ab8509
|
Improve loading of part selects when easy.
|
2005-09-17 04:01:32 +00:00 |