Wilson Snyder
|
304a24d03a
|
Internals: Fix many clang-tidy issues. No functional change intended.
|
2018-10-14 18:39:33 -04:00 |
|
Wilson Snyder
|
d87b9d25ca
|
Internals: Cleanup and standardize include order. No functional change intended.
|
2018-10-14 13:59:40 -04:00 |
|
Wilson Snyder
|
9bc8d77f39
|
Includes: Move version to implementation only.
|
2018-10-14 11:21:09 -04:00 |
|
Wilson Snyder
|
8ef9ac7dba
|
Support in/out directions in FST dumps, bug1358.
|
2018-10-03 19:51:05 -04:00 |
|
Sergi Granell
|
a5aa0e2b0a
|
Add GTKWave FST native tracing, bug1356.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2018-10-02 18:42:53 -04:00 |
|
johnjohnlin
|
acf4a3fa99
|
Add GTKWave LXT2 native tracing, bug1333.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2018-08-28 06:41:17 -04:00 |
|
Wilson Snyder
|
45c09f3fae
|
Fix LLVM thread_safety function
|
2018-08-27 18:25:58 -04:00 |
|
Wilson Snyder
|
c93d28050e
|
Fix mkdir on MSYS2, msg2614.
|
2018-08-27 18:07:52 -04:00 |
|
Wilson Snyder
|
75f28fd446
|
Internals: Fix spacing of function calls. No functional change.
|
2018-08-25 09:52:45 -04:00 |
|
Wilson Snyder
|
ec8dbbffed
|
MAJOR: Add multithreaded model generation.
|
2018-07-22 20:54:28 -04:00 |
|
Wilson Snyder
|
0ef3baa87d
|
Merge from master
|
2018-07-22 11:53:58 -04:00 |
|
Wilson Snyder
|
3a777c2a37
|
Verilated: Always define VL_RDTSC, though unused; useful for benchmarking.
|
2018-07-22 11:53:35 -04:00 |
|
Wilson Snyder
|
b1ab48b9fc
|
Include: Fix command line parser hang when threaded.
|
2018-05-25 07:02:15 -04:00 |
|
Wilson Snyder
|
92649ba494
|
includes: Fix VL_RDTSC & misc stuff.
|
2018-05-24 22:17:44 -04:00 |
|
Wilson Snyder
|
84335b9580
|
Verilated: Cleanup command line parsing. Backport from pending v4 change.
|
2018-05-20 08:36:39 -04:00 |
|
Wilson Snyder
|
5e22ca77ec
|
Tests: Fix misc multithreaded issues, merge from threads branch.
|
2018-05-19 09:30:54 -04:00 |
|
Wilson Snyder
|
fe917ba7f4
|
include: Merge misc thread runtime support.
|
2018-05-13 19:30:51 -04:00 |
|
Wilson Snyder
|
0ef3c10931
|
Pull some thread include changes from thread branch.
|
2018-05-08 21:43:32 -04:00 |
|
John Coiner
|
fc48008c1c
|
Support
|
2018-03-12 16:44:01 -04:00 |
|
Wilson Snyder
|
770045676f
|
Internals: Split some extremely long lines. No functional change.
|
2018-03-10 16:32:04 -05:00 |
|
Wilson Snyder
|
8e65d93d6d
|
Copyright year update. No functional change.
|
2018-01-02 18:05:06 -05:00 |
|
Wilson Snyder
|
49fe4d081c
|
Support DPI open arrays, bug909, bug1245.
|
2017-12-17 16:28:58 -05:00 |
|
Wilson Snyder
|
895fc0911a
|
Support > 64 bit decimal $display.
|
2017-12-02 22:10:58 -05:00 |
|
Wilson Snyder
|
754527edfd
|
verilated internals: Add VL_BITRSHIFT_W. No functional change.
|
2017-12-02 08:17:20 -05:00 |
|
Wilson Snyder
|
7369500bb7
|
Fix cppcheck warnings
|
2017-11-23 10:43:34 -05:00 |
|
Wilson Snyder
|
cbb7cd16d0
|
Detect MSB overflow when under VL_DEBUG, bug1238.
|
2017-11-05 21:47:55 -05:00 |
|
Wilson Snyder
|
add5cc8b56
|
Internals: Add VL_UNCOPYABLE to make classes uncopyable. No functional change intended.
|
2017-11-01 18:51:41 -04:00 |
|
Wilson Snyder
|
f91bac7b31
|
Rewrite include libraries to support VL_THREADED towards future threading
|
2017-10-26 21:51:51 -04:00 |
|
Wilson Snyder
|
ad693d67b2
|
Mark Verilated functions with multithreaded status. No functional change.
|
2017-10-26 20:05:42 -04:00 |
|
Wilson Snyder
|
c17c81254e
|
Internals: Use = delete via a macro for a bit of C++11 forward compatibility
|
2017-10-25 20:00:38 -04:00 |
|
Wilson Snyder
|
5ead61dc7b
|
Unify format of VL_DEBUG print messages
|
2017-10-24 22:56:58 -04:00 |
|
Wilson Snyder
|
f4b00d3c64
|
Call VL_PRINTF/vl_stop/vl_finish/vl_fatal through wrappers as hook for future MT use.
|
2017-10-19 19:40:51 -04:00 |
|
Wilson Snyder
|
13c91f5fce
|
Internals: Refactor VerilatorSerialize to remove intermediate class. No functional change intended.
|
2017-10-11 18:55:31 -04:00 |
|
Wilson Snyder
|
3c1b82255e
|
Change VL_THREADED to use C++11, and compute and test related GCC flags automatically
|
2017-10-07 21:29:57 -04:00 |
|
Wilson Snyder
|
0ac116bb4e
|
Internals: Favor C++ cast style. No functional change intended.
|
2017-10-07 15:01:19 -04:00 |
|
Wilson Snyder
|
c2e8062f84
|
Verilated headers no longer "use namespace std;"
|
2017-09-23 07:32:37 -04:00 |
|
Wilson Snyder
|
38ab22bf1d
|
Simplify VL_CONST_W macro generation for faster compiles.
|
2017-09-18 21:36:18 -04:00 |
|
Wilson Snyder
|
960b2ed023
|
Internals: Fix some shadow and other warnings. No functional change
|
2017-09-14 23:26:23 -04:00 |
|
Wilson Snyder
|
074689b5de
|
SystemPerl mode (-sp-deprecated) has been removed.
|
2017-09-07 21:08:49 -04:00 |
|
Wilson Snyder
|
ca26596695
|
Fix undefined VL_POW_WWI.
|
2017-07-12 20:08:32 -04:00 |
|
Wilson Snyder
|
13f790360d
|
Fix compile error on unused VL_VALUEPLUSARGS_IW, bug1181.
|
2017-07-07 07:50:45 -04:00 |
|
Wilson Snyder
|
00a502942e
|
Fix valueplus exceeding array bounds.
|
2017-07-06 19:01:35 -04:00 |
|
Wilson Snyder
|
97093fdf81
|
Fix power operator on wide constants, bug761.
|
2017-06-05 20:30:01 -04:00 |
|
Wilson Snyder
|
50c4f60c68
|
Internals: Favor preincrement. No functional change.
|
2017-06-05 20:16:51 -04:00 |
|
Wilson Snyder
|
f0fb3b78d1
|
Internals: New VL_ZERO_W for faster inline. Prefer WData for wide. No functional change intended.
|
2017-06-05 20:04:09 -04:00 |
|
Wilson Snyder
|
9b06178f35
|
Fix shifts by more than 32-bit numbers, bug1174.
|
2017-06-05 07:56:59 -04:00 |
|
Wilson Snyder
|
447d803800
|
Fix internal clang warnings.
|
2017-05-24 23:51:15 -04:00 |
|
Wilson Snyder
|
e6d7e7e329
|
Version bump
|
2017-01-15 12:13:13 -05:00 |
|
Wilson Snyder
|
4f1398f773
|
Add commandArgsAdd, msg1890.
|
2016-05-16 22:04:21 -04:00 |
|
Wilson Snyder
|
850100c9c2
|
Fix compares to null, part of bug1030.
|
2016-02-02 19:35:44 -05:00 |
|