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
|
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 |
|
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
|
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
|
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 |
|
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
|
b06a329466
|
Fix GCC 4.4 false warning
|
2017-09-18 08:30:04 -04:00 |
|
Wilson Snyder
|
c5b24f3850
|
Internals: Remove dead code, bug1215.
|
2017-09-18 07:13:58 -04:00 |
|
Wilson Snyder
|
103b956581
|
Default to -O2 for Verilator itself, for 20%+
|
2017-09-17 23:25:20 -04:00 |
|
Wilson Snyder
|
63361fc56e
|
Add performance information to --stats file.
|
2017-09-17 22:52:57 -04:00 |
|
Wilson Snyder
|
1e9e334929
|
Internals: Name cleanup. No functional change.
|
2017-09-16 11:06:35 -04:00 |
|
Wilson Snyder
|
f30d71b0c5
|
Internals: Better prefetching for ~5%.
|
2017-09-16 07:55:48 -04:00 |
|
Wilson Snyder
|
fee4aba9ec
|
Internals: Fix GCC constant warnings.
|
2017-09-15 18:26:09 -04:00 |
|
Wilson Snyder
|
f1960273a0
|
Internals: Fix over-aggressive debug
|
2017-09-15 18:25:52 -04:00 |
|
Wilson Snyder
|
778564e63b
|
Compling: Turn on -Wextra when using --enable-ccwarn
|
2017-09-14 23:28:02 -04:00 |
|
Wilson Snyder
|
cf6a69da27
|
Internals: Fix some cast and fallthrough warnings. No functional change
|
2017-09-14 23:27:06 -04:00 |
|
Wilson Snyder
|
960b2ed023
|
Internals: Fix some shadow and other warnings. No functional change
|
2017-09-14 23:26:23 -04:00 |
|
Mike Popoloski
|
74420550e6
|
Fix .name connections on interfaces, bug1214.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2017-09-14 21:24:13 -04:00 |
|
Mike Popoloski
|
cb5887b376
|
Support module port parameters without defaults, bug 1213.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2017-09-14 21:20:20 -04:00 |
|
Wilson Snyder
|
41b40157d8
|
Fix non-colon array of interface modports, bug1212.
|
2017-09-14 21:15:56 -04:00 |
|
Wilson Snyder
|
b11b693c08
|
Fix constant function default parameters, bug1211.
|
2017-09-13 19:47:11 -04:00 |
|
Wilson Snyder
|
256eb4bba0
|
Support or/and/xor array intrinsic methods, bug1210.
|
2017-09-13 19:37:47 -04:00 |
|
Wilson Snyder
|
77804b4d38
|
Fix GCC noreturn compile error, bug1209.
|
2017-09-13 19:27:59 -04:00 |
|
Wilson Snyder
|
8c9ca7a1b3
|
Fix LITENDIAN warning on arrayed cells, bug1202.
|
2017-09-13 19:09:49 -04:00 |
|
Wilson Snyder
|
9d055f8c13
|
Fix ordering of arrayed cell wide connections, bug1202 partial.
|
2017-09-12 19:34:10 -04:00 |
|
Wilson Snyder
|
3dacd87dfb
|
Fix enum ranges without colons, bug1204.
|
2017-09-12 18:53:57 -04:00 |
|
Wilson Snyder
|
c28a6eef3b
|
Fix whitespace issues, bug1203.
|
2017-09-11 19:18:58 -04:00 |
|
Wilson Snyder
|
074689b5de
|
SystemPerl mode (-sp-deprecated) has been removed.
|
2017-09-07 21:08:49 -04:00 |
|