Wilson Snyder
|
54a101acbe
|
Internals: Fix -DLEAK_CHECKS failing due to visitor destructor being too late.
|
2018-03-10 12:57:50 -05:00 |
|
Wilson Snyder
|
8e65d93d6d
|
Copyright year update. No functional change.
|
2018-01-02 18:05:06 -05:00 |
|
Wilson Snyder
|
a579e9273b
|
Support self-recursive modules, bug659.
|
2017-11-18 17:42:35 -05:00 |
|
Wilson Snyder
|
21369bec95
|
Internals: Renames in prep for recursion. No functional change.
|
2017-11-18 17:40:10 -05:00 |
|
Wilson Snyder
|
0bdc57a14a
|
Fix lost .tree debug file extensions in recent commit.
|
2017-10-01 22:17:37 -04:00 |
|
Wilson Snyder
|
63361fc56e
|
Add performance information to --stats file.
|
2017-09-17 22:52:57 -04:00 |
|
Wilson Snyder
|
7fb29621c3
|
Fix interface functions returning wrong parameters, bug996.
|
2017-05-18 22:49:17 -04:00 |
|
Wilson Snyder
|
9dc01cf540
|
Support arrayed parameter overrides, bug1153.
|
2017-05-02 19:16:54 -04:00 |
|
Wilson Snyder
|
8943ad5966
|
internals: Remove extra newlines on v3fatalSrc. No functional change.
|
2017-04-28 20:09:27 -04:00 |
|
Wilson Snyder
|
473d555dc1
|
Fix ugly interface-to-non-interface errors, bug1112.
|
2017-03-17 18:35:53 -04:00 |
|
Wilson Snyder
|
e6d7e7e329
|
Version bump
|
2017-01-15 12:13:13 -05:00 |
|
Wilson Snyder
|
7efa40966a
|
Internals: Remove second argument to visitors. No functional change intended.
|
2016-11-27 08:11:38 -05:00 |
|
Wilson Snyder
|
183cabc77d
|
Internals: Have cloning return node's type to avoid casts. No functional change.
|
2016-11-08 21:16:22 -05:00 |
|
Stefan Wallentowitz
|
3edba7b662
|
Fix type parameters with low optimization, bug1101.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2016-11-04 22:58:21 -04:00 |
|
Wilson Snyder
|
9ae40d64f0
|
Support parameter type, bug376.
|
2016-03-14 21:51:31 -04:00 |
|
Wilson Snyder
|
cef097b7b7
|
Internals: Refactoring prep for parameter type branch. No functional change intended.
|
2016-03-12 20:54:52 -05:00 |
|
Wilson Snyder
|
e061eb3003
|
Fix using short parameter names on negative params, bug1022.
|
2016-01-20 22:09:11 -05:00 |
|
Wilson Snyder
|
b738d1960a
|
Copyright year update
|
2016-01-06 20:36:41 -05:00 |
|
Johan Bjork
|
f920b3945e
|
Fix dotted generated array error, bug1005.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2015-12-05 19:58:58 -05:00 |
|
Todd Strader
|
5e54d3e41a
|
Fix interface inside generate, bug1001, bug1003.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2015-12-05 19:39:40 -05:00 |
|
Wilson Snyder
|
f0af8726e3
|
Internals: Fix some spacing. No functional change.
|
2015-12-05 17:12:03 -05:00 |
|
Johan Bjork
|
c7e0f2e196
|
Fix function calls on arrayed interface, bug994.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2015-11-11 20:40:24 -05:00 |
|
Wilson Snyder
|
c72ee41142
|
Add z to param values to avoid conflicts.
|
2015-11-05 07:00:04 -05:00 |
|
Wilson Snyder
|
bf5dee955d
|
Fix real parameters causing bad module names, bug992.
|
2015-11-04 22:01:21 -05:00 |
|
Wilson Snyder
|
4464b13163
|
Fix dot indexing into arrayed inferfaces, bug978.
|
2015-10-23 23:06:24 -04:00 |
|
Wilson Snyder
|
040b1b06d5
|
Support genvar indexes into arrayed cells, bug517.
|
2015-10-22 20:13:49 -04:00 |
|
Wilson Snyder
|
4fc9a906f6
|
Internals: Fix cppcheck warnings; add VL_DANGLING. No functional change.
|
2015-10-04 13:16:35 -04:00 |
|
Wilson Snyder
|
318ded4198
|
Internals: Cleanup cppcheck warnings.
|
2015-10-03 22:33:06 -04:00 |
|
Wilson Snyder
|
d0653f72e2
|
Fix very long module names, bug937.
|
2015-09-19 20:12:35 -04:00 |
|
Wilson Snyder
|
7163c8d048
|
Fix internal error on dotted refs into generates, bug958.
|
2015-09-18 20:57:27 -04:00 |
|
Wilson Snyder
|
0ee5743853
|
Add --dump-treei-<srcfile>, bug894.
|
2015-03-12 19:48:04 -04:00 |
|
Wilson Snyder
|
8323092a0c
|
Fix cppcheck warnings. No functional change.
|
2015-02-09 21:05:27 -05:00 |
|
Wilson Snyder
|
4c91ade61d
|
Copyright year update
|
2015-01-07 18:25:53 -05:00 |
|
Wilson Snyder
|
5559ec903b
|
Fix error when tracing public parameters, bug722.
|
2014-07-21 20:44:33 -04:00 |
|
Wilson Snyder
|
28e35a64ea
|
Support parameter arrays, bug683.
|
2014-04-01 23:16:16 -04:00 |
|
Wilson Snyder
|
4422de0c6c
|
Copyright year update.
|
2014-01-06 19:28:57 -05:00 |
|
Wilson Snyder
|
23bb045a72
|
Support interfaces and modports, bug102.
|
2013-05-27 21:39:19 -04:00 |
|
Wilson Snyder
|
7c834ad118
|
Internals: Misc cleanups from interface branch. No functional change.
|
2013-05-27 20:56:20 -04:00 |
|
Wilson Snyder
|
f07f6a26a8
|
cppcheck fixes
|
2013-02-03 13:27:37 -05:00 |
|
Wilson Snyder
|
d4ef86afc0
|
Fix signed/unsigned parameter misconversion, bug606.
|
2013-01-18 21:35:43 -05:00 |
|
Wilson Snyder
|
a8bbf7231b
|
Copyright year update.
|
2013-01-01 09:42:59 -05:00 |
|
Wilson Snyder
|
e4f0a8952c
|
Fix double-deep parameter cell WIDTHs, bug541.
|
2012-08-02 07:02:57 -04:00 |
|
Wilson Snyder
|
8b9b7178a2
|
Internals: MAJOR CHANGE. Combine V3Link and V3LinkDot stages for structures.
Functionality should be similar, but may introduce instability in resolving variables/cells.
Final merge from dot.
|
2012-07-21 17:12:42 -04:00 |
|
Wilson Snyder
|
c6e7d87960
|
Commentary - Remove author lines as amany contributors now
|
2012-05-24 19:19:48 -04:00 |
|
Wilson Snyder
|
87e8736823
|
IMPORTANT: Major internal changes for supporting complex data types.
Adds dtype() to every node, keep global table of dtypes and remove duplicates.
Final merge from dtype branch.
|
2012-04-29 10:14:13 -04:00 |
|
Wilson Snyder
|
a4ddc5b3ac
|
Internals: Create user1SetOnce(). No functional change.
|
2012-04-29 08:55:33 -04:00 |
|
Wilson Snyder
|
74c4c1bf44
|
Internals: Pass unconnected pins through structures. No functional change intended.
|
2012-04-26 19:01:11 -04:00 |
|
Wilson Snyder
|
2d8feabe54
|
Fix generate operators not short circuiting, bug413. Merge from Jeremy Bennett.
|
2012-04-19 22:53:52 -04:00 |
|
Wilson Snyder
|
50edef4ab2
|
Add Emacs indentation line. No functional change
|
2012-04-12 21:08:20 -04:00 |
|
Wilson Snyder
|
996f48fcf0
|
Fix processing unused parametrized modules, bug470.
|
2012-03-24 15:54:06 -04:00 |
|