steve
|
de94d09706
|
No need to keep excess width from an
unsigned constant value, if it can
be trimmed safely.
|
2002-11-06 02:25:13 +00:00 |
steve
|
52bf4e613f
|
conditional ident string using autoconfig.
|
2002-08-12 01:34:58 +00:00 |
steve
|
8667b9a35d
|
Put off evaluation of concatenation repeat expresions
until after parameters are defined. This allows parms
to be used in repeat expresions.
Add the builtin $signed system function.
|
2002-05-05 21:11:49 +00:00 |
steve
|
c6035ab06e
|
If the verinum is already right, no need to reset it.
|
2002-04-27 04:49:27 +00:00 |
steve
|
f28f5e01e5
|
Unary reduction operators are all 1-bit results.
|
2001-11-19 04:26:46 +00:00 |
steve
|
becc7cb56a
|
Handle part select expressions as variants of
NetESignal/IVL_EX_SIGNAL objects, instead of
creating new and useless temporary signals.
|
2001-07-27 04:51:44 +00:00 |
steve
|
b825f8d2b2
|
Create a config.h.in file to hold all the config
junk, and support gcc 3.0. (Stephan Boettcher)
|
2001-07-25 03:10:48 +00:00 |
steve
|
d78c7392c2
|
Remove dead code.
|
2001-02-08 01:10:30 +00:00 |
steve
|
2fbc0af1ea
|
Fix expression widths for rvalues and parameters (PR#131,132)
|
2001-02-07 21:47:13 +00:00 |
steve
|
6c4b5cf2c2
|
Fix sign extension of evaluated constants. (PR#91)
|
2001-01-27 05:41:48 +00:00 |
steve
|
4febf5801b
|
Handle width expansion of shift operators.
|
2000-06-18 03:29:52 +00:00 |
steve
|
fbe475ef7d
|
Add infrastructure for system functions, move
$time to that structure and add $random.
|
2000-05-04 03:37:58 +00:00 |
steve
|
2b40c7ce11
|
integer division in expressions properly get width.
|
2000-04-28 18:43:23 +00:00 |
steve
|
906c7b4783
|
Do not set width too small to hold significant bits.
|
2000-04-26 03:33:32 +00:00 |
steve
|
9a36dcd33d
|
Many Unary operators have known widths.
|
2000-04-21 02:46:42 +00:00 |
steve
|
b734ecf02f
|
Macintosh compilers do not support ident.
|
2000-02-23 02:56:53 +00:00 |
steve
|
aa8908c52f
|
Multiplication all the way to simulation.
|
2000-01-13 03:35:35 +00:00 |
steve
|
65e4e9f428
|
Properly expand/shrink constants in expressions.
|
2000-01-01 19:56:51 +00:00 |
steve
|
4d8c0c79d6
|
Add support for reduction NOR.
|
1999-10-05 06:19:46 +00:00 |
steve
|
a7f48c86e2
|
Relaxed width handling for <= assignment.
|
1999-10-05 04:02:10 +00:00 |
steve
|
0fb4ba7907
|
Allow expanding of additive operators.
|
1999-09-29 00:42:50 +00:00 |
steve
|
1a21d2fe9d
|
Support shift operators.
|
1999-09-23 03:56:57 +00:00 |
steve
|
851daff66f
|
comparison parameter width is self determined.
|
1999-09-23 02:27:50 +00:00 |
steve
|
1c41f8ebd2
|
Move set_width methods into a single file,
Add the NetEBLogic class for logic expressions,
Fix error setting with of && in if statements.
|
1999-09-23 00:21:54 +00:00 |