Varun Koyyalagunta
e0edb596ea
Add duplicate clock gate optimization, msg980.
...
Experimental and disabled unless -OD or -O3 used (for now),
Please try it as may get some significant speedups.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
2013-02-20 20:14:15 -05:00
Wilson Snyder
a8bbf7231b
Copyright year update.
2013-01-01 09:42:59 -05:00
Wilson Snyder
30f6c0e105
Fix mis-optimized identical submodule subtract, bug581.
2012-11-28 07:36:47 -05:00
Wilson Snyder
38b9fa7b93
driver: Print message when no Parallel::Forker.
2012-11-21 07:09:29 -05:00
Wilson Snyder
9c00fd10de
Add --savable to support model save/restore.
2012-08-26 21:19:43 -04:00
Jeremy Bennett
de1bb5aeb6
Tests: fix driver.pl not tracing time 0, bug536.
...
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
2012-07-24 18:48:51 -04:00
Wilson Snyder
f3f34baa73
debug: Avoid identical skip in driver debug
2012-07-21 09:16:19 -04:00
Wilson Snyder
92809b95c9
driver: Sort results. Merge from dot.
2012-07-19 21:02:36 -04:00
Wilson Snyder
3087501b6c
Tests: file_grep prints failing expected value when possible.
2012-05-11 18:24:49 -04:00
Wilson Snyder
fb90e47e70
Tests: Add t_udp_noname, bug468
2012-04-24 20:43:15 -04:00
Wilson Snyder
c361932fe2
Commentary: Test documentation, bug486. Merge from Bennett.
2012-04-21 12:58:46 -04:00
Wilson Snyder
7eb407fe2b
driver.pl: Add --no-verilation option
2012-04-16 20:28:24 -04:00
Wilson Snyder
81d83f629f
Tests: default_nettype is ok
2012-03-24 15:15:32 -04:00
Wilson Snyder
5e3b0bf348
tests: Add unsupported as target type; additional tests
2012-03-24 11:10:17 -04:00
Wilson Snyder
7139c9ae59
Fix and document --gdb option, bug454.
2012-03-09 18:37:38 -05:00
Wilson Snyder
31b55d3844
Tests: Fix running different simulators simultaneously
2012-03-06 20:58:23 -05:00
Wilson Snyder
274359e6ee
Tests: Bit extraction from non-logic types
2012-03-04 17:17:57 -05:00
Wilson Snyder
3083562f6f
tests: Avoid massive make parallelism.
2012-02-17 21:40:52 -05:00
Wilson Snyder
f13ffe2098
Internals: Merge from VHDL branch. Minor stuff, no functional change.
2012-02-11 20:40:58 -05:00
Wilson Snyder
2396181bc5
Add SYSTEMC_INCLUDE and SYSTEMC_LIBDIR
2012-01-19 20:30:41 -05:00
Wilson Snyder
c2c7c7bd9a
Copyright year update
2012-01-15 10:26:28 -05:00
Wilson Snyder
c4504a9221
tests: Fix t_dist_install breaking corunning test
2011-12-15 18:39:51 -05:00
Wilson Snyder
f6fab74436
tests: GHDL test driver support
2011-12-09 19:58:14 -05:00
Wilson Snyder
362d642c87
Support "generate for (genvar i=0; ...".
2011-11-29 18:23:18 -05:00
Wilson Snyder
ca2db37039
Fix UNDRIVEN warnings inside DPI import functions.
2011-10-07 08:29:34 -04:00
Wilson Snyder
246b62e322
Tests: Add runtime
2011-10-05 09:50:00 -04:00
Wilson Snyder
7c2fdd1ee9
Fix --help output to go to stderr, not stdout, bug397.
2011-10-04 10:08:16 -04:00
Wilson Snyder
bc8c85668a
Support coverage in -cc and -sc output modes.
2011-07-28 19:41:05 -04:00
Wilson Snyder
d5478e6e08
tests: Print status to stderr
2011-07-24 15:01:36 -04:00
Wilson Snyder
7f49619875
Fix VL_FCLOSE declaration, broke two commits ago, bug363
2011-07-05 20:42:33 -04:00
Wilson Snyder
d47ca1912b
tests: Fix invocation scripts for new site standard
2011-05-20 20:47:15 -04:00
Wilson Snyder
cdf18c96f4
driver: Allow getting verilator flags in tests
2011-05-19 21:25:23 -04:00
Wilson Snyder
890dab0742
Write logfile on each failure
2011-03-12 07:44:29 -05:00
Wilson Snyder
2327698160
driver: Allow --site specific tests
2011-01-01 19:18:32 -05:00
Wilson Snyder
71c1f00ec2
Copyright year update
2011-01-01 18:21:19 -05:00
Wilson Snyder
4e382d6765
tests: add --golden flag
2010-11-02 21:10:52 -04:00
Wilson Snyder
7ea8b54210
Tests: Support atsim and cleanup verilator-only tests
2010-03-18 12:03:08 -04:00
Wilson Snyder
e57d004718
Fix clock-gates with non-AND complex logic, bug220.
2010-03-16 18:50:26 -04:00
Wilson Snyder
2a192be4f5
Tests: add skips
2010-02-07 07:00:59 -05:00
Wilson Snyder
7fd6ddc25b
Add -o option to specify executable name
2010-01-30 09:42:44 -05:00
Wilson Snyder
c49e0ac5c8
Add -CFLAGS, -LDFLAGS, <file>.a, <file>.o, and <file>.so options.
2010-01-28 19:33:02 -05:00
Wilson Snyder
a51e95d052
Tests: Better example, test for null file in vcd open
2010-01-28 18:16:59 -05:00
Wilson Snyder
11e702c430
SystemPerl is no longer required for tracing.
...
Applications must use VerilatedVcdC class in place of SpTraceVcdC.
2010-01-24 18:37:01 -05:00
Wilson Snyder
d182ecb2d3
Support spaces in verilator flags
2010-01-18 20:37:20 -05:00
Wilson Snyder
08b63b4f01
Tests: Add --gdbbt, and abort on V3ERROR_NA in V3Ast
2010-01-17 14:48:39 -05:00
Wilson Snyder
16926edf18
Define VERILATOR in addition to verilator
2010-01-14 19:24:48 -05:00
Wilson Snyder
06fba42858
Use vlt as abbreviation to avoid confusion with other simulator
2010-01-06 08:54:56 -05:00
Wilson Snyder
729dfdfed7
Copyright year update
2010-01-05 21:15:06 -05:00
Wilson Snyder
45b0e63be2
Tests: Allow TEST_VERBOSE in c code
2009-12-16 21:28:09 -05:00
Wilson Snyder
2dc7b7ad78
Tests: Use top. instead of TOP. to match other sims
2009-12-05 09:58:09 -05:00