Henner Zeller
5c6e681673
Use static constexpr instead of static const where possible.
...
In particular inside class declarations, a static const
assignment is technically not a definition, while constexpr is.
Signed-off-by: Henner Zeller <h.zeller@acm.org>
2020-04-14 14:19:38 -07:00
Matthew Daiter
f0ff31ceea
Optimize numberOfPermutations
2019-05-22 17:29:50 -04:00
Clifford Wolf
6c84341f22
Fixed trailing whitespaces
2015-07-02 11:14:30 +02:00
Clifford Wolf
54bf3a95dd
More Win32 build fixes
2014-10-10 18:34:19 +02:00
Clifford Wolf
1cb25c05b3
Moved some stuff to kernel/yosys.{h,cc}, using Yosys:: namespace
2014-07-31 13:19:47 +02:00
Clifford Wolf
d229324420
fixed a bug in subcircuit library with cells that have connections to itself
2014-02-09 15:27:58 +01:00
Clifford Wolf
b9870a364e
Improved subcircuit verbose output (added portmapper results)
2013-03-28 11:36:54 +01:00
Clifford Wolf
3737964809
Improved verbose output of subcircuit
2013-03-25 11:08:52 +01:00
Clifford Wolf
ed1ddea83b
Added portmapping support to subcircuit userCompareNodes() api
2013-03-07 17:54:18 +01:00
Clifford Wolf
594dbc4c93
Fixed handling of constant values and port swapping in subcircuit library
2013-03-06 09:38:47 +01:00
Clifford Wolf
21696c8367
Added some simple progress information to verbose subcircuit miner output
2013-03-05 19:22:59 +01:00
Clifford Wolf
f9a5fbf283
Performance optimization in subcircuit mining
2013-03-03 23:17:58 +01:00
Clifford Wolf
bc8d94b4ae
Added "shared nodes" feature to the subcircuit library
2013-03-03 21:19:55 +01:00
Clifford Wolf
40646d3516
Fixed subcircuit allowOverlap=false corner case
2013-03-03 20:33:55 +01:00
Clifford Wolf
afb4fa1aea
Fixed memory corruption in subcircuit miner
2013-03-03 13:33:02 +01:00
Clifford Wolf
45bfe26f5f
Minor hotfixes (mostly gcc build fixes)
2013-03-03 13:18:37 +01:00
Clifford Wolf
5bed90ae3a
Finished "extract -mine" feature
2013-03-02 18:57:14 +01:00
Clifford Wolf
5bb7578c91
More fun with subcircuit mining
2013-03-02 17:44:17 +01:00
Clifford Wolf
23eb0ba8bc
Added -mine option to extract pass (not finished)
2013-03-02 16:22:37 +01:00
Clifford Wolf
8689f5d339
subcircuit library: implied allExtern for mining
2013-03-02 14:34:00 +01:00
Clifford Wolf
84cdfa55fc
Added frequent subcircuit miner to subcircuit library
2013-03-02 13:53:59 +01:00
Clifford Wolf
a321a5c412
Moved stand-alone libs to libs/ directory and added libs/subcircuit
2013-02-27 09:32:19 +01:00