Wilson Snyder
|
0ac116bb4e
|
Internals: Favor C++ cast style. No functional change intended.
|
2017-10-07 15:01:19 -04:00 |
|
Wilson Snyder
|
221e4ff6fe
|
Fix ` expansion of empty defines, bug1225.
|
2017-10-07 14:09:33 -04:00 |
|
Wilson Snyder
|
fe80499f9c
|
Internals: Move preproc DEV expansion when in ifndef, cleanup prep for bug1225.
|
2017-10-07 14:09:31 -04:00 |
|
Wilson Snyder
|
d3d1f3ab60
|
Internals: Cleanup preproc in prep for bug1225. No functional change.
|
2017-10-07 14:09:17 -04:00 |
|
Chris Randall
|
264b888ef2
|
Add /*verilator tag*/ for XML extraction applications.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2017-10-06 07:33:52 -04:00 |
|
John Coiner
|
ba270e09a4
|
Add --no-relative-cfuncs and related default optimization, bug1224.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2017-10-05 18:18:11 -04:00 |
|
Wilson Snyder
|
8281ee1520
|
Optimize arrayed if assignments
|
2017-10-04 22:10:44 -04:00 |
|
Wilson Snyder
|
75aab4e9d2
|
Fix conditional slices and add related optimizations.
|
2017-10-04 21:27:34 -04:00 |
|
Wilson Snyder
|
b532a47e4a
|
Internals: Prep for V3Slice rewrite. No functional change intended.
|
2017-10-04 21:15:19 -04:00 |
|
Wilson Snyder
|
77a3d683e3
|
Fix unnecessary Vdly variables, bug1224 partial.
|
2017-10-03 21:26:42 -04:00 |
|
Wilson Snyder
|
c132d0e1fe
|
Fix extra duplicate multiclk blocks when dtypes differ
|
2017-10-02 22:58:34 -04:00 |
|
Wilson Snyder
|
1a6348f113
|
Optimize display+display statements.
|
2017-10-02 20:25:10 -04:00 |
|
Wilson Snyder
|
89ac6ab594
|
Fix memory leak in VerilatedVcd dumps, bug1222 partial.
|
2017-10-02 18:49:00 -04:00 |
|
Wilson Snyder
|
3d1012b73b
|
Allow disabling BLKLOOPINIT (Intentionally undocumented), part of last commit
|
2017-10-01 23:36:19 -04:00 |
|
Wilson Snyder
|
c98ad79e68
|
Allow disabling BLKLOOPINIT (Intentionally undocumented)
|
2017-10-01 23:23:02 -04:00 |
|
Wilson Snyder
|
82460b0da3
|
Commentary
|
2017-10-01 23:06:16 -04:00 |
|
Wilson Snyder
|
0bdc57a14a
|
Fix lost .tree debug file extensions in recent commit.
|
2017-10-01 22:17:37 -04:00 |
|
Wilson Snyder
|
33780a09df
|
Add --x-initial option
|
2017-10-01 21:31:40 -04:00 |
|
John Coiner
|
a9c9d5ca4b
|
Fix over-aggressive inlining, bug1223.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2017-10-01 18:02:58 -04:00 |
|
Wilson Snyder
|
ab07dbdb9d
|
Fix over-aggressive inlining, bug1223.
|
2017-10-01 18:00:27 -04:00 |
|
Wilson Snyder
|
6dd6750985
|
Remove empty _configure_coverage in emitted code.
|
2017-10-01 16:44:53 -04:00 |
|
John Coiner
|
59aa0f43d5
|
Tests: In t_dist_whitespace, indicate what line has errant whitespace
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2017-10-01 16:09:56 -04:00 |
|
Wilson Snyder
|
04ca6a4307
|
Fix compiler warning when WIDTH warning ignored on large compare.
|
2017-10-01 10:21:27 -04:00 |
|
John Coiner
|
c7cbe11ba4
|
Fix Ubuntu 17.10 issues, bug1223 partial.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2017-09-30 13:33:14 -04:00 |
|
Wilson Snyder
|
4794093aba
|
Replaced test_c/test_sc with new examples/ directory.
|
2017-09-23 21:18:07 -04:00 |
|
Wilson Snyder
|
46e300b2c5
|
Add --getenv option.
|
2017-09-23 18:03:39 -04:00 |
|
Wilson Snyder
|
c693e52f6c
|
Fix false unused warning on line coverage objects
|
2017-09-23 18:00:44 -04:00 |
|
Wilson Snyder
|
4e2ec09f9a
|
Tests: The internal test_verilated test directory is moved to be part of test_regress.
|
2017-09-23 10:49:29 -04:00 |
|
Wilson Snyder
|
cdbae456d5
|
devel release
|
2017-09-23 10:11:06 -04:00 |
|
Wilson Snyder
|
379177d2f4
|
Version bump
|
2017-09-23 10:04:52 -04:00 |
|
Wilson Snyder
|
fb193d6172
|
Internals: Ignore gmon.out
|
2017-09-23 09:52:06 -04:00 |
|
Wilson Snyder
|
16234bb713
|
Tests: Call driver's run instead of private _run.
|
2017-09-23 08:50:39 -04:00 |
|
Wilson Snyder
|
3f14e649b5
|
Internals: Use singleton in place of global
|
2017-09-23 07:44:52 -04:00 |
|
Wilson Snyder
|
c2e8062f84
|
Verilated headers no longer "use namespace std;"
|
2017-09-23 07:32:37 -04:00 |
|
Wilson Snyder
|
5d3fef21b0
|
Cleanup misc spacing and unneeded stuff in emitted headers.
|
2017-09-22 22:27:03 -04:00 |
|
Wilson Snyder
|
b64e1b4a49
|
Fix inverted sync/async message.
|
2017-09-22 18:57:53 -04:00 |
|
Wilson Snyder
|
89f414b185
|
Less verbosity for IEEE warnings in earlier commit this rev.
|
2017-09-21 22:07:49 -04:00 |
|
Wilson Snyder
|
47e13cfdf4
|
Optimize concat/replicate+replicate.
|
2017-09-21 21:05:42 -04:00 |
|
Wilson Snyder
|
48d3ce46d8
|
Commenary
|
2017-09-21 18:39:23 -04:00 |
|
Wilson Snyder
|
89c8449ec0
|
Support package export, bug1217.
|
2017-09-20 21:04:59 -04:00 |
|
Xavier Delacour
|
331fcb633e
|
Update .gitconfig
|
2017-09-20 07:57:09 -04:00 |
|
Wilson Snyder
|
bffc2233a0
|
Commentary about IMPERFECTSCH. Add test.
|
2017-09-19 21:01:03 -04:00 |
|
Wilson Snyder
|
393b5d48b2
|
Better optimize Shift-And constructs.
|
2017-09-19 20:56:17 -04:00 |
|
Wilson Snyder
|
6006cdff2c
|
Fix wide array indices causing compile error.
|
2017-09-19 20:04:45 -04:00 |
|
Wilson Snyder
|
d6b10465f3
|
Improve more errors to note IEEE
|
2017-09-18 23:06:31 -04:00 |
|
Wilson Snyder
|
b3cf5c4f5f
|
Improve error to note common :: package errors
|
2017-09-18 22:54:54 -04:00 |
|
Wilson Snyder
|
3862f2f022
|
Note IEEE in 32 bit decimal oversized
|
2017-09-18 22:50:26 -04:00 |
|
Wilson Snyder
|
38ab22bf1d
|
Simplify VL_CONST_W macro generation for faster compiles.
|
2017-09-18 21:36:18 -04:00 |
|
Wilson Snyder
|
ce16f7689d
|
Fix clang 3.8 warnings
|
2017-09-18 20:05:56 -04:00 |
|
Wilson Snyder
|
b06a329466
|
Fix GCC 4.4 false warning
|
2017-09-18 08:30:04 -04:00 |
|