Wilson Snyder
|
39ecfd9900
|
Internals: rank() public for future optimizers.
|
2018-06-26 17:57:57 -04:00 |
|
Wilson Snyder
|
d6a7073a2b
|
Commentary
|
2018-06-26 17:57:57 -04:00 |
|
Wilson Snyder
|
45eddfb335
|
Warn if using pre-C++11 so find out who needs it.
|
2018-06-26 07:33:55 -04:00 |
|
Wilson Snyder
|
d4b9b5aba6
|
Fix to ignore Unicode UTF-8 BOM sequences, msg2576.
|
2018-06-26 07:11:56 -04:00 |
|
Wilson Snyder
|
b1bf742544
|
Internals: rank() public for future optimizers.
|
2018-06-24 18:47:08 -04:00 |
|
Wilson Snyder
|
ebab30d864
|
Fix new reloop misinserting Vars
|
2018-06-24 11:22:56 -04:00 |
|
Wilson Snyder
|
cdd70ff8fc
|
Commentary
|
2018-06-24 08:08:34 -04:00 |
|
Wilson Snyder
|
ad4c8ee955
|
Add new reloop optimization for repetitive assignment compression.
|
2018-06-23 17:07:22 -04:00 |
|
Wilson Snyder
|
2edfe7b8a8
|
Internals: Ordering internals realigned with thread branch.
|
2018-06-22 23:01:50 -04:00 |
|
Wilson Snyder
|
3444dad9ce
|
Internals: Refactoring in prep for next commit. No functional change.
|
2018-06-22 22:56:58 -04:00 |
|
Wilson Snyder
|
b8842f7e55
|
Fix clocker attributes to not propagate on concats.
|
2018-06-22 19:46:27 -04:00 |
|
Wilson Snyder
|
86d85412e1
|
Merge from master
|
2018-06-22 18:51:02 -04:00 |
|
Wilson Snyder
|
2b56acb39a
|
Add git_untabify utility
|
2018-06-22 07:09:21 -04:00 |
|
Wilson Snyder
|
35a40b4930
|
Commentary
|
2018-06-22 06:35:27 -04:00 |
|
Wilson Snyder
|
c1f2b2cf93
|
*Ordering Change*: Separate initial and settle when ordering. From threads branch.
|
2018-06-21 23:12:11 -04:00 |
|
Wilson Snyder
|
011e9f3b0a
|
Internals: Reorder some functions in prep for threads. No functional change.
|
2018-06-21 23:08:56 -04:00 |
|
Wilson Snyder
|
dddc51b75c
|
Internals: Rename templated types to be T_*. Use Euler hashing.
|
2018-06-21 21:14:38 -04:00 |
|
Wilson Snyder
|
5187096bf9
|
Merge from master
|
2018-06-21 20:29:24 -04:00 |
|
Wilson Snyder
|
ae33a1ceb1
|
Tests: Add t_gate_tree test
|
2018-06-21 20:27:33 -04:00 |
|
Wilson Snyder
|
d225e46e4a
|
Fix define argument stringification, broke since 3.914.
|
2018-06-21 08:19:59 -04:00 |
|
Wilson Snyder
|
dcf946b437
|
Rework V3LifePost to be similar to threading algorithm's.
|
2018-06-20 23:44:58 -04:00 |
|
Wilson Snyder
|
2a5123f318
|
Internals: Spacing change in prep for LifePost rewrite from branch. No functional change.
|
2018-06-20 20:24:11 -04:00 |
|
John Coiner
|
43d07235c9
|
Tests: Fix sc_main compilation errors.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2018-06-20 19:01:19 -04:00 |
|
Wilson Snyder
|
1fad055286
|
Internals: Add TSP solver, for future threads branch.
|
2018-06-17 21:06:41 -04:00 |
|
Wilson Snyder
|
e89cb1b9f7
|
Internals: For unordered set, add constant accessor. No functional change.
|
2018-06-17 10:31:27 -04:00 |
|
Wilson Snyder
|
4c7a397dc4
|
Merge from master
|
2018-06-16 18:05:26 -04:00 |
|
Wilson Snyder
|
047a08c999
|
Internals: Clean some UASSERTs. No functional change.
|
2018-06-16 18:00:21 -04:00 |
|
Wilson Snyder
|
1d74657bbb
|
Internals: Remove dead code
|
2018-06-16 17:59:57 -04:00 |
|
Wilson Snyder
|
7085fdbc27
|
Internals: Refactor var sorting, merge from threads branch.
|
2018-06-16 07:45:30 -04:00 |
|
Wilson Snyder
|
4c9c39bd08
|
Merge from master
|
2018-06-16 07:32:32 -04:00 |
|
Wilson Snyder
|
ec82243ee6
|
Fix shrinking new unordered_set_map to save memory. No end-result change intended.
|
2018-06-15 20:57:07 -04:00 |
|
Wilson Snyder
|
65bb93a6c5
|
Add OBJCACHE envvar support to examples and generated Makefiles.
|
2018-06-15 07:13:18 -04:00 |
|
Wilson Snyder
|
6e7f28785e
|
Internals: Cleanup graph includes. No functional change.
|
2018-06-15 06:54:03 -04:00 |
|
Wilson Snyder
|
35654b5355
|
Tests: Backward port from threads branch.
|
2018-06-15 06:28:33 -04:00 |
|
Wilson Snyder
|
efb2801eeb
|
Internals: Add orderPreRanked. No functional change.
|
2018-06-14 20:29:54 -04:00 |
|
Wilson Snyder
|
9f5a4c9b22
|
Fix cppcheck warnings. No functional change intended.
|
2018-06-14 19:04:52 -04:00 |
|
Wilson Snyder
|
7fc565a1bd
|
Merge from master
|
2018-06-14 19:04:36 -04:00 |
|
Wilson Snyder
|
0eb1d0a84e
|
Fix cppcheck warnings. No functional change intended.
|
2018-06-14 18:59:24 -04:00 |
|
Wilson Snyder
|
5d26bca55c
|
Internals: Remove unneeded returns on asserts.
|
2018-06-13 18:05:00 -04:00 |
|
John Coiner
|
ba69297c33
|
Merge branch 'develop-v4' of ssh://git-verilator-jcoiner/git/verilator into develop-v4
|
2018-06-13 08:23:40 -04:00 |
|
John Coiner
|
8b5dc0b678
|
Fix nasty performance bug in rehash() that could lead to rehashing everything into one giant bucket, but only for tables with >256K elements, so we never saw it in regression.
|
2018-06-13 08:20:19 -04:00 |
|
Wilson Snyder
|
5988bba9fb
|
Merge from master
|
2018-06-12 21:25:26 -04:00 |
|
Wilson Snyder
|
a15e6f68dd
|
devel release
|
2018-06-12 21:22:01 -04:00 |
|
Wilson Snyder
|
77e7e2bf1c
|
Version bump
|
2018-06-12 21:20:12 -04:00 |
|
Wilson Snyder
|
1c5c9e2435
|
cppcheck fixes
|
2018-06-12 21:14:20 -04:00 |
|
Wilson Snyder
|
adfb903469
|
Merge from master
|
2018-06-12 05:23:13 -04:00 |
|
John Coiner
|
3e739db7fa
|
Fix linear searches. bug1316.
|
2018-06-11 22:05:45 -04:00 |
|
John Coiner
|
c124fe6d0c
|
Add clones of std::unordered_map and std::unordered_set for pre-C++11 compilers.
|
2018-06-11 22:05:15 -04:00 |
|
James Hutchinson
|
f0ed4346b2
|
Fix to be in verilog 2005, bug1319.
Signed-off-by: Wilson Snyder <wsnyder@wsnyder.org>
|
2018-06-08 08:01:22 -04:00 |
|
John Coiner
|
94c8064798
|
Fix linear search; this is part of the fix for issue 1316.
|
2018-06-07 12:43:19 -04:00 |
|