Wilson Snyder
|
1c8fd37745
|
Fix some Coverity Prevent warnings
git-svn-id: file://localhost/svn/verilator/trunk/verilator@812 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-10-06 16:08:46 +00:00 |
|
Wilson Snyder
|
956c854662
|
Add t_case_write test
git-svn-id: file://localhost/svn/verilator/trunk/verilator@811 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-10-05 17:54:52 +00:00 |
|
Wilson Snyder
|
318a6e348c
|
Support wide public task outputs.
git-svn-id: file://localhost/svn/verilator/trunk/verilator@810 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-10-05 14:53:17 +00:00 |
|
Wilson Snyder
|
e471a34323
|
Add maybePointedTo to v3Broken for better and faster checks
git-svn-id: file://localhost/svn/verilator/trunk/verilator@809 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-10-05 00:45:39 +00:00 |
|
Wilson Snyder
|
95c5b85e88
|
Unlink .vpp files without --debug
git-svn-id: file://localhost/svn/verilator/trunk/verilator@808 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-10-04 18:46:42 +00:00 |
|
Wilson Snyder
|
a46a556a64
|
Don't coredump without --debug
git-svn-id: file://localhost/svn/verilator/trunk/verilator@807 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-10-04 15:46:13 +00:00 |
|
Wilson Snyder
|
fa3e03e071
|
version bump
git-svn-id: file://localhost/svn/verilator/trunk/verilator@804 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-10-04 12:57:29 +00:00 |
|
Wilson Snyder
|
74d7c55f1b
|
Fix dotted variables in always sensitivity lists.
git-svn-id: file://localhost/svn/verilator/trunk/verilator@803 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-10-03 13:02:21 +00:00 |
|
Wilson Snyder
|
79e02858cb
|
Add --debug-check flag
git-svn-id: file://localhost/svn/verilator/trunk/verilator@802 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-10-02 17:09:56 +00:00 |
|
Wilson Snyder
|
7738b202ac
|
Remove --bin from perl shell, use argv[0] instead
git-svn-id: file://localhost/svn/verilator/trunk/verilator@801 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-09-30 00:27:05 +00:00 |
|
Wilson Snyder
|
b4d4917c6c
|
Fix coredump in XREFs under FUNCREF's
git-svn-id: file://localhost/svn/verilator/trunk/verilator@800 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-09-30 00:08:09 +00:00 |
|
Wilson Snyder
|
5c93520b27
|
Associative same variable elimination
git-svn-id: file://localhost/svn/verilator/trunk/verilator@799 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-09-28 14:37:28 +00:00 |
|
Wilson Snyder
|
94f0809d33
|
Add more boolean identity fixes
git-svn-id: file://localhost/svn/verilator/trunk/verilator@798 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-09-27 18:00:53 +00:00 |
|
Wilson Snyder
|
ca4e3c1737
|
Eliminate assigned only variables
git-svn-id: file://localhost/svn/verilator/trunk/verilator@797 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-09-26 17:05:08 +00:00 |
|
Wilson Snyder
|
ba7b4f261a
|
Redo V3Life to also do constant propagation
git-svn-id: file://localhost/svn/verilator/trunk/verilator@796 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-09-26 15:05:35 +00:00 |
|
Wilson Snyder
|
4f42c25c7c
|
Fix inout task arguments
git-svn-id: file://localhost/svn/verilator/trunk/verilator@795 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-09-25 20:40:52 +00:00 |
|
Wilson Snyder
|
621ef70c31
|
Allow overriding PERL, YACC, LEX versions.
git-svn-id: file://localhost/svn/verilator/trunk/verilator@794 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-09-25 15:58:17 +00:00 |
|
Wilson Snyder
|
e3f17e7853
|
Version bump
git-svn-id: file://localhost/svn/verilator/trunk/verilator@791 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-09-20 13:25:03 +00:00 |
|
Wilson Snyder
|
73c897ac69
|
Fix printf ULL warnings with a cast.
git-svn-id: file://localhost/svn/verilator/trunk/verilator@790 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-09-20 13:24:18 +00:00 |
|
Wilson Snyder
|
a4db880809
|
Use vluint8/16/64 in source code
git-svn-id: file://localhost/svn/verilator/trunk/verilator@789 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-09-19 15:27:15 +00:00 |
|
Wilson Snyder
|
f9697463cc
|
Have preprocessor strip all DOS returns
git-svn-id: file://localhost/svn/verilator/trunk/verilator@788 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-09-13 14:38:48 +00:00 |
|
Wilson Snyder
|
f283076570
|
Rename {newline} in lex; no functional change
git-svn-id: file://localhost/svn/verilator/trunk/verilator@787 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-09-13 13:18:24 +00:00 |
|
Wilson Snyder
|
e15228498d
|
Define VL_PRINTF by default, and remove old coverageRequest
git-svn-id: file://localhost/svn/verilator/trunk/verilator@786 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-09-12 00:55:27 +00:00 |
|
Wilson Snyder
|
53155b3a36
|
Version bump
git-svn-id: file://localhost/svn/verilator/trunk/verilator@783 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-09-11 20:44:54 +00:00 |
|
Wilson Snyder
|
12ae70ba95
|
Prep for removing begin under first generate, but doesn't work. Commentary instead
git-svn-id: file://localhost/svn/verilator/trunk/verilator@782 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-09-11 20:42:47 +00:00 |
|
Wilson Snyder
|
88809587f9
|
Fix function references under top inlined module.
git-svn-id: file://localhost/svn/verilator/trunk/verilator@781 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-09-08 16:16:30 +00:00 |
|
Wilson Snyder
|
1b20481100
|
Version bump
git-svn-id: file://localhost/svn/verilator/trunk/verilator@778 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-09-06 17:50:47 +00:00 |
|
Wilson Snyder
|
21eb939f37
|
Allow dotted references of arrayed cells
git-svn-id: file://localhost/svn/verilator/trunk/verilator@777 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-09-06 17:48:41 +00:00 |
|
Wilson Snyder
|
0a765fbb54
|
Fix function calls inside loop bounds
git-svn-id: file://localhost/svn/verilator/trunk/verilator@776 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-09-05 20:06:23 +00:00 |
|
Wilson Snyder
|
749fdaae31
|
Optimize n*powers of 2. (For parameterized DDR model)
git-svn-id: file://localhost/svn/verilator/trunk/verilator@775 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-09-01 16:53:14 +00:00 |
|
Wilson Snyder
|
6f48185a1f
|
Fix arrayed instances
git-svn-id: file://localhost/svn/verilator/trunk/verilator@774 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-09-01 15:31:07 +00:00 |
|
Wilson Snyder
|
7f1b16837e
|
Fix dead modules under generate cells not getting removed
git-svn-id: file://localhost/svn/verilator/trunk/verilator@773 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-09-01 14:05:20 +00:00 |
|
Wilson Snyder
|
fe99abeccc
|
Add -MP option
git-svn-id: file://localhost/svn/verilator/trunk/verilator@772 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-08-31 15:29:15 +00:00 |
|
Wilson Snyder
|
764e067c84
|
Mark functions static when possible
git-svn-id: file://localhost/svn/verilator/trunk/verilator@771 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-08-30 22:00:55 +00:00 |
|
Wilson Snyder
|
3909ba1cef
|
Reorder structures to always go through symp
git-svn-id: file://localhost/svn/verilator/trunk/verilator@770 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-08-30 21:07:55 +00:00 |
|
Wilson Snyder
|
c78254503c
|
Fix leak check - cant build verilated.o differently
git-svn-id: file://localhost/svn/verilator/trunk/verilator@769 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-08-30 21:07:33 +00:00 |
|
Wilson Snyder
|
b7485bfc0b
|
Fix and test for memory leaks
git-svn-id: file://localhost/svn/verilator/trunk/verilator@768 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-08-30 19:50:24 +00:00 |
|
Wilson Snyder
|
c82235a2de
|
Add `systemc_dtor option
git-svn-id: file://localhost/svn/verilator/trunk/verilator@767 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-08-30 17:27:53 +00:00 |
|
Wilson Snyder
|
6358b7f1a3
|
Make display %m name() calls relative to vlsyms
git-svn-id: file://localhost/svn/verilator/trunk/verilator@766 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-08-30 01:14:29 +00:00 |
|
Wilson Snyder
|
268f0544be
|
Cast as scope always under topscopes - no func change
git-svn-id: file://localhost/svn/verilator/trunk/verilator@765 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-08-29 19:10:55 +00:00 |
|
Wilson Snyder
|
81d2329e88
|
Part of last change; appease SystemPerl with statics
git-svn-id: file://localhost/svn/verilator/trunk/verilator@764 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-08-29 12:01:02 +00:00 |
|
Wilson Snyder
|
3b09ceae12
|
Declare V3Tables static
git-svn-id: file://localhost/svn/verilator/trunk/verilator@763 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-08-29 00:58:48 +00:00 |
|
Wilson Snyder
|
eec5c8bf6d
|
Add --inhibit-sim switch so we can remove extra Vm_inhibitSim variable
git-svn-id: file://localhost/svn/verilator/trunk/verilator@762 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-08-29 00:27:04 +00:00 |
|
Wilson Snyder
|
7758877166
|
Ignore comments when doing if removal
git-svn-id: file://localhost/svn/verilator/trunk/verilator@758 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-08-27 15:20:55 +00:00 |
|
Wilson Snyder
|
5105a0f7f5
|
Fix V3Table not deleting next nodes.
git-svn-id: file://localhost/svn/verilator/trunk/verilator@757 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-08-27 15:07:59 +00:00 |
|
Wilson Snyder
|
1c0b6d7ef3
|
Fix extra dot names, and missing __PVT in functions
git-svn-id: file://localhost/svn/verilator/trunk/verilator@756 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-08-27 14:51:25 +00:00 |
|
Wilson Snyder
|
ce10dbd11c
|
Version bump
git-svn-id: file://localhost/svn/verilator/trunk/verilator@753 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2006-08-26 11:35:28 +00:00 |
|