Martin Povišer
208b48667f
Merge branch 'master' of https://github.com/berkeley-abc/abc into yosys-experimental
2024-04-22 16:33:29 +02:00
alanminko
390a0e8ef3
Merge pull request #279 from allen1236/master
...
Sat-sweeping-based ECO (&str_eco)
2024-03-02 15:38:08 -08:00
Allen Ho
6f5656c188
shared EI/EO not handled yet
2024-03-01 16:05:41 +08:00
Alan Mishchenko
e9a0bf6bf9
Adding reversing of simulation bits in &sim_read.
2024-02-05 20:32:11 -08:00
Catherine
6b66b81722
Add WASI support in Abc_ThreadClock.
2023-09-13 12:33:30 +01:00
Miodrag Milanovic
9537f391fd
Merge remote-tracking branch 'upstream/master' into yosys-experimental
2023-09-11 16:16:47 +02:00
Alan Mishchenko
6d866dab6b
Updating command "time" to report wall time.
2023-09-09 10:06:33 +07:00
Alan Mishchenko
c51c081d90
Changing default time counting from thread time to wall time.
2023-07-25 12:54:22 -07:00
Scott Alfter
927b60b7a0
fix errors when compiling within Yosys: "ISO C++17 does not allow 'register' storage class specifier"
2023-07-18 09:17:58 -07:00
Miodrag Milanovic
0b361354b3
Merge remote-tracking branch 'origin/master' into yosys-experimental
2023-06-06 11:55:17 +02:00
alanminko
a5a6254db1
Merge pull request #173 from mmicko/namespace_fix
...
Prevent types from stdint to be defined under abc namespace
2023-05-19 18:15:09 -07:00
Alan Mishchenko
eaa9da53cd
Various unrelated changes.
2023-04-04 10:28:07 +08:00
Alan Mishchenko
08d25f39f2
Various unrelated changes.
2023-03-26 08:15:45 +07:00
Alan Mishchenko
6694add40f
Compiler warning.
2023-03-17 09:54:46 +07:00
Alan Mishchenko
1229d1ff07
New options to print out sim info.
2023-03-16 13:03:07 +07:00
Catherine
f89df8087d
Add WASI support in Abc_Clock.
2023-02-23 01:14:48 +00:00
Alan Mishchenko
110bac4394
Improvement in truth table printout.
2023-02-08 00:24:43 -08:00
Alan Mishchenko
66a5fe7aec
Experiments with exact synthesis.
2022-12-29 17:15:53 -08:00
Alan Mishchenko
27b8cce3fe
Experiments with precomputation.
2022-12-18 20:06:07 -08:00
Alan Mishchenko
3bcc4fc386
Other suggested changes.
2022-11-21 14:40:55 -08:00
Miodrag Milanovic
be9a35c036
Merge remote-tracking branch 'upstream/master' into yosys-experimental
2022-11-09 08:42:08 +01:00
Alan Mishchenko
813a0f1ff1
Updating features of &if mapper.
2022-10-09 23:51:40 -07:00
Miodrag Milanovic
f159bef6c3
Prevent types from stdint to be defined under abc namespace
2022-07-04 16:11:23 +02:00
Miodrag Milanovic
163af36fee
Merge remote-tracking branch 'upstream/master' into yosys-experimental
2022-07-04 16:02:44 +02:00
Miodrag Milanovic
65590d0e17
Prevent types from stdint to be defined under abc namespace
2022-06-29 09:12:22 +02:00
Alan Mishchenko
adcc398bc3
Dumping equivalences after SAT sweeping.
2022-06-26 19:45:03 -07:00
Alan Mishchenko
94ab17c39e
Supporting new resub problem format.
2022-06-02 07:47:33 -07:00
Anton Blanchard
c93c4053d3
Fix compile error on targets with unsigned char
...
abc is failing to compile on ppc64le because char is unsigned by
default:
src/misc/extra/extraUtilMisc.c: In function ‘void abc::Extra_TruthExpand(int, int, unsigned int*, unsigned int, unsigned int*)’:
src/misc/extra/extraUtilMisc.c:1550:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
2022-02-18 13:29:38 +11:00
Mohamed A. Bamakhrama
e792072f8a
Define S_IREAD|IWRITE macros using IRUSR|IWUSR
...
On platforms such as Android, legacy macros are no longer defined.
Hence, we define them in terms of the new POSIX macros if the new ones are defined. Otherwise, we throw an error.
Signed-off-by: Mohamed A. Bamakhrama <mohamed@alumni.tum.de>
Signed-off-by: Miodrag Milanovic <mmicko@gmail.com>
2021-11-12 12:38:55 +01:00
Miodrag Milanovic
d2d6bbd9f8
Merge remote-tracking branch 'upstream/master' into yosys-experimental
2021-11-12 12:31:29 +01:00
Alan Mishchenko
18b4e8beef
Bug fix and new procedures.
2021-11-02 20:31:32 -07:00
Alan Mishchenko
a80a91e45f
Bug fix and new procedures.
2021-11-02 20:28:01 -07:00
Alan Mishchenko
d4f073bad7
Various changes.
2021-10-22 00:00:01 -07:00
Alan Mishchenko
f0236d5ac1
Experiments with pattern generation.
2021-10-10 14:43:19 -07:00
Alan Mishchenko
1afd156dbd
New command &stochsyn for stochastic synthesis.
2021-10-07 20:34:58 -07:00
Alan Mishchenko
31f88974e2
Various changes.
2021-10-06 17:14:57 -07:00
Alan Mishchenko
e76b7ba0cc
Compiler warnings.
2021-09-30 18:06:42 -07:00
Alan Mishchenko
674bcbee37
Various changes.
2021-09-30 18:02:33 -07:00
Alan Mishchenko
a8b5da820d
Other compiler changes.
2021-09-26 11:58:42 -07:00
Alan Mishchenko
ba64e78608
Changing declaration of Vec_Ptr_t sorting function to satisfy some compilers.
2021-09-26 11:30:54 -07:00
Alan Mishchenko
2ce1ce8bed
Various changes.
2021-09-26 11:12:17 -07:00
Alan Mishchenko
e2f1548217
Various changes.
2021-09-21 10:00:46 -07:00
Alan Mishchenko
6ca31c475f
Improving MiniAIG and name manager.
2021-09-16 21:51:10 -07:00
Alan Mishchenko
ecda331a2a
Various changes.
2021-09-14 22:01:41 -07:00
Alan Mishchenko
e7a029d73f
Various changes.
2021-09-04 19:21:59 -07:00
Alan Mishchenko
a718318740
Various changes.
2021-09-02 22:54:19 -07:00
Alan Mishchenko
5f8d4e72d1
Experiments with LUT mapping for small functions.
2021-08-02 16:46:56 -07:00
Alan Mishchenko
03bb1e49bf
Experiments with LUT mapping for small functions.
2021-08-01 12:14:38 -07:00
Alan Mishchenko
4cf906d2fc
Experiments with LUT mapping for small functions.
2021-08-01 12:13:27 -07:00
Alan Mishchenko
a162b1f47a
Experimental simulation commands.
2021-07-25 14:11:34 -07:00