Alan Mishchenko
|
dd365cbaf3
|
Improvements to 'satclp' (unfinished).
|
2015-11-06 09:05:17 -08:00 |
Alan Mishchenko
|
83da5a0384
|
Improvements to storing and reusing simulation info.
|
2015-11-05 20:37:08 -08:00 |
Alan Mishchenko
|
6b7aa389a6
|
Improvements to storing and reusing simulation info.
|
2015-11-05 15:27:33 -08:00 |
Baruch Sterin
|
c610c03661
|
pyabc: remove python integration from abc, it is moved to a separate extension
|
2015-11-05 01:24:26 -08:00 |
Baruch Sterin
|
aa62165a1c
|
main: allow the -c -C -q -f -F -s command line options to be repeated and the commands they sepcify be executed in order instead of overriding each other
|
2015-11-05 01:24:26 -08:00 |
Baruch Sterin
|
211c7ebe14
|
CMakeLists.txt: pass namespace mode to the Makefile
|
2015-11-05 01:24:26 -08:00 |
Baruch Sterin
|
0f14713dbc
|
CMakeLists.txt, Makefile: pass readline flags from the CMake lists file to the Makefile.
|
2015-11-05 01:23:35 -08:00 |
Baruch Sterin
|
0f4fc1caa2
|
CMakeLists.txt: refactor
|
2015-11-05 01:23:34 -08:00 |
Baruch Sterin
|
5c1a7aa146
|
CMakeLists.txt: add a new target libabc, a regular static library
|
2015-11-05 01:23:33 -08:00 |
Baruch Sterin
|
ba931c1b4a
|
CMakeLists.txt: add a new target libabc-pic, a library compiled with -fPIC, not complied by default
|
2015-11-05 01:23:32 -08:00 |
Baruch Sterin
|
5761c76825
|
CMakeLists.txt: refactor a bit
|
2015-11-05 01:23:32 -08:00 |
Baruch Sterin
|
be429079b5
|
CMakeLists.txt: pass CXX flags from the Makefile
|
2015-11-05 01:23:31 -08:00 |
Baruch Sterin
|
c0ba25a693
|
silence clang errors when compiling as C++
|
2015-11-05 01:23:31 -08:00 |
Alan Mishchenko
|
8ee49ff150
|
Bug fix in constructing internal choices by 'amap'.
|
2015-11-04 15:15:18 -08:00 |
Alan Mishchenko
|
df6c9415c1
|
Adding procedure Abc_NtkSetAndGateDelay().
|
2015-11-04 14:43:00 -08:00 |
Alan Mishchenko
|
ae96723ad6
|
Small fix in one procedure to make it compile.
|
2015-11-02 11:23:56 -08:00 |
Alan Mishchenko
|
cb50fadb55
|
Changes to VC6.0 makefile to accommodate new package 'opt/fret' and compiler warnings.
|
2015-10-28 20:18:21 -07:00 |
Alan Mishchenko
|
9c4c95b6b1
|
Merged in sterin/abc (pull request #13)
Restoring Aaron Hurst's "fretime" command
|
2015-10-28 20:12:04 -07:00 |
Alan Mishchenko
|
a3725e4427
|
Improvements in delay optimization.
|
2015-10-28 20:11:26 -07:00 |
Baruch Sterin
|
91d8040bd6
|
Restoring Aaron Hurst's "fretime" command
|
2015-10-28 19:59:57 -07:00 |
Alan Mishchenko
|
229ee5df22
|
Enabling reverse topo order in area minimization.
|
2015-10-28 16:10:50 -07:00 |
Alan Mishchenko
|
9521d1345b
|
Improvements to 'satclp'.
|
2015-10-28 13:44:29 -07:00 |
Alan Mishchenko
|
fe0487dab6
|
Improvements to command print_fanio.
|
2015-10-27 20:20:54 -07:00 |
Alan Mishchenko
|
35143e830b
|
Experiments with precomputation and matching.
|
2015-10-27 10:48:40 -07:00 |
Alan Mishchenko
|
bd586dd355
|
Changes for delay-oriented computation.
|
2015-10-26 16:44:04 -07:00 |
Alan Mishchenko
|
9b6ff10687
|
Compiler warnings.
|
2015-10-25 20:27:14 -07:00 |
Alan Mishchenko
|
9519341aaf
|
Extending library handling to 8 inputs.
|
2015-10-25 20:23:44 -07:00 |
Alan Mishchenko
|
9d67bbe583
|
New command &isost.
|
2015-10-25 16:59:09 -07:00 |
Alan Mishchenko
|
85b1e1cc93
|
Better logic cone proprocessor for 'satclp' to reduce runtime.
|
2015-10-25 16:58:53 -07:00 |
Alan Mishchenko
|
0b7734ca99
|
Added switch 'satclp -Z' to control the max size of the cone to work with (fix overlow).
|
2015-10-25 10:24:57 -07:00 |
Alan Mishchenko
|
45bf632452
|
Changes for delay-oriented computation.
|
2015-10-24 18:53:18 -07:00 |
Alan Mishchenko
|
a43d8273b7
|
Changes for delay-oriented computation.
|
2015-10-24 16:13:19 -07:00 |
Alan Mishchenko
|
61d4623207
|
Adding switch in 'print_genlib' and 'write_genlib' to print area-min gates only.
|
2015-10-23 17:17:23 -07:00 |
Alan Mishchenko
|
701565eb7b
|
Set the default cube limit in 'satclp' to be 0.
|
2015-10-23 15:44:53 -07:00 |
Alan Mishchenko
|
637da8baea
|
Added switch 'satclp -Z' to control the max size of the cone to work with.
|
2015-10-23 15:34:49 -07:00 |
Alan Mishchenko
|
3712dd30d0
|
Changes for delay-oriented computation.
|
2015-10-23 15:14:31 -07:00 |
Baruch Sterin
|
0f64f3b7ab
|
CMake: only add compiler flags that are actually compatible with the compiler being used - the compiler detection logic in the Makefile is not perfect and that sometime results in weird conflicts
|
2015-10-23 14:44:17 -07:00 |
Baruch Sterin
|
9322493e90
|
CMake: reduce minimum version to 2.8.12
|
2015-10-23 14:42:42 -07:00 |
Alan Mishchenko
|
ea7b813638
|
Quality improvement in 'satclp'.
|
2015-10-22 16:50:02 -07:00 |
Alan Mishchenko
|
1332dc419f
|
Minor tuning in 'satclp'.
|
2015-10-22 11:45:23 -07:00 |
Alan Mishchenko
|
2c37498bfb
|
Compiler warnings.
|
2015-10-21 23:53:42 -07:00 |
Baruch Sterin
|
a07c08551d
|
.hgignore: add .rej, .orig files
|
2015-10-21 22:56:15 -07:00 |
Baruch Sterin
|
9b3a358e6f
|
Makefile: Add a CMakeLists.txt that uses the regular Makefile to compute flags and source file. This is a ugly hack, mainly to allow the use of CLion with ABC. Include some changes in the Makefile to support that.
|
2015-10-21 22:56:15 -07:00 |
Baruch Sterin
|
28f2063caa
|
Makefile: (1) split CFLAGS into OPTFLAGS, INCLUDES, and CFLAGS
|
2015-10-21 22:56:15 -07:00 |
Baruch Sterin
|
da80a038cc
|
Makefile: fix a typo in -fPIC flag
|
2015-10-21 22:56:15 -07:00 |
Alan Mishchenko
|
17718a4c7d
|
Corner case bug in 'satclp'.
|
2015-10-21 20:47:47 -07:00 |
Alan Mishchenko
|
ce232aca4e
|
Code inserts to profile runtime of 'satclp'.
|
2015-10-21 12:26:43 -07:00 |
Alan Mishchenko
|
a677a67976
|
Gate combination precomputation with delay profile.
|
2015-10-21 09:13:41 -07:00 |
Alan Mishchenko
|
b3f164961c
|
Corner case bug in 'satclp'.
|
2015-10-21 09:12:50 -07:00 |
Alan Mishchenko
|
3da746858f
|
Added several knobs to control QoR in &nf.
|
2015-10-20 14:12:39 -07:00 |