steve
|
988a0a7048
|
Add the load/v.p instruction.
|
2005-09-17 04:01:01 +00:00 |
steve
|
672aa61ae7
|
More robust use of precalculated expressions, and
Separate lookaside for written variables that can
also be reused.
|
2005-09-17 01:01:00 +00:00 |
steve
|
7235706923
|
Make sure div, mod and mult nodes have line number info.
|
2005-09-15 23:04:09 +00:00 |
steve
|
a256613fa6
|
Fix bug configuring NetModulo pins.
|
2005-09-15 22:54:47 +00:00 |
steve
|
5ec7dde52f
|
Use iostream instead of stdio.
|
2005-09-15 22:54:04 +00:00 |
steve
|
19a1ae8d4f
|
Preserve precalculated expressions when possible.
|
2005-09-15 02:50:13 +00:00 |
steve
|
14d79a655e
|
Better reuse of IVL_EX_SELECT expressions.
|
2005-09-15 02:49:47 +00:00 |
steve
|
293976bacc
|
Spelling fixes.
|
2005-09-15 02:30:09 +00:00 |
steve
|
4dfdc147c5
|
fit type elaboration of logical not.
|
2005-09-14 15:15:44 +00:00 |
steve
|
c946f27d9b
|
Add b0 and b1 edges to parser.
|
2005-09-14 15:01:07 +00:00 |
steve
|
9fd16575d9
|
Support bool expressions and compares handle them optimally.
|
2005-09-14 02:53:13 +00:00 |
steve
|
b9c0b8aa79
|
Add an extensions.txt file.
|
2005-09-14 02:51:13 +00:00 |
steve
|
65584e6dde
|
Add word integer compares.
|
2005-09-14 02:50:07 +00:00 |
steve
|
c39976fbf1
|
Generate code to handle real valued muxes.
|
2005-09-01 04:11:37 +00:00 |
steve
|
4902c222fb
|
Check operand types for compatibility.
|
2005-09-01 04:10:47 +00:00 |
steve
|
ad761069c7
|
Support MUXR functors.
|
2005-09-01 04:08:47 +00:00 |
steve
|
b69f59f2ec
|
Handle memory references is continuous assignments.
|
2005-08-31 05:07:31 +00:00 |
steve
|
3ff2488d4f
|
Clean up a few overflowed shifts.
|
2005-08-30 00:49:42 +00:00 |
steve
|
efd7825964
|
minor correction to address check in of_MOV1XZ
|
2005-08-30 00:49:21 +00:00 |
steve
|
70f146924a
|
Safe handling of C left shift.
|
2005-08-29 04:46:52 +00:00 |
steve
|
7c19eb51e7
|
Minor cleanup.
|
2005-08-29 04:46:13 +00:00 |
steve
|
6f839aa5df
|
Eliminate int to vvp_bit4_t casts.
|
2005-08-29 02:38:50 +00:00 |
steve
|
dac11c2468
|
Handle synthesis of fully packed case statements.
|
2005-08-27 04:32:08 +00:00 |
steve
|
5cf2ce6499
|
Fix bit destination address in of_AND
|
2005-08-27 03:28:57 +00:00 |
steve
|
73453996a9
|
Be more cautios about accessing out-of-range bits.
|
2005-08-27 03:28:16 +00:00 |
steve
|
bc489a7761
|
Bring threads into the vvp_vector4_t structure.
|
2005-08-27 02:34:42 +00:00 |
steve
|
4a8be3db9c
|
Implement bi-directional part selects.
|
2005-08-06 17:58:16 +00:00 |
steve
|
8232b621f1
|
Fix parse errors related to pr766.
|
2005-07-27 14:54:51 +00:00 |
steve
|
4cbffc6b77
|
bufif enable is LOGIC.
|
2005-07-15 19:22:52 +00:00 |
steve
|
9a16e030b5
|
Match data type of PV select input/output.
|
2005-07-15 04:13:25 +00:00 |
steve
|
d353ddb660
|
Get output type correct for binary mux (ternary) expression.
|
2005-07-15 00:42:02 +00:00 |
steve
|
bc9f286954
|
More debug information.
|
2005-07-15 00:41:09 +00:00 |
steve
|
fde4ff72f6
|
Display as version 0.9.devel
|
2005-07-14 23:38:43 +00:00 |
steve
|
a8d49921ee
|
gcc4 compile errors.
|
2005-07-14 23:34:18 +00:00 |
steve
|
9cae53988a
|
Dump function call expression node.
|
2005-07-14 16:15:13 +00:00 |
steve
|
559a1fd359
|
Remove the .word statement.
|
2005-07-13 04:58:29 +00:00 |
steve
|
5bfdd52391
|
Handle functions with real values.
|
2005-07-13 04:52:31 +00:00 |
steve
|
b094ccc3f7
|
Functions get type from their output signal.
|
2005-07-13 04:51:36 +00:00 |
steve
|
b9799cf6ec
|
Remove NetVariable and ivl_variable_t structures.
|
2005-07-11 16:56:50 +00:00 |
steve
|
75ad90534b
|
Generalize signals to carry types.
|
2005-07-07 16:22:49 +00:00 |
steve
|
3ac79c294a
|
Implement real valued signals and arith nodes.
|
2005-07-06 04:29:25 +00:00 |
steve
|
e7f3340513
|
Remove reference to SystemVerilog.
|
2005-06-28 04:25:55 +00:00 |
steve
|
60b9121c6c
|
Make vector2 multiply more portable.
|
2005-06-27 21:13:14 +00:00 |
steve
|
e3f300f4c2
|
AND functor explicitly knows its width.
|
2005-06-26 21:08:38 +00:00 |
steve
|
1c6be44724
|
More verbose debugging of part select width errors.
|
2005-06-26 21:08:11 +00:00 |
steve
|
6bf7556d65
|
Check width of part select based on direction.
|
2005-06-26 18:09:24 +00:00 |
steve
|
c46f978dbb
|
Fix uninitialzied attr pointers for UDP devices.
|
2005-06-26 18:08:46 +00:00 |
steve
|
9cac88330b
|
AND gates propogate through scheduler, not directly.
|
2005-06-26 18:06:29 +00:00 |
steve
|
de1dd2f2b3
|
Make bit masks of vector4_t 64bit aware.
|
2005-06-26 01:57:22 +00:00 |
steve
|
6c8e1f7834
|
inline the vvp_send_vec4_pv function.
|
2005-06-24 02:16:42 +00:00 |