alanminko
|
cf25d25dd0
|
Merge pull request #195 from hzeller/20221121-fix-msan-issue
Make sure all 32 bits of bit-field are initialized.
|
2023-05-18 22:33:14 -07:00 |
alanminko
|
ea40a95830
|
Merge pull request #196 from hzeller/20221121-fix-ub
Fix undefined behavior in signed/unsigned shifting.
|
2023-05-18 22:33:01 -07:00 |
Alan Mishchenko
|
667326b18e
|
Compiler warnings.
|
2023-02-28 15:53:12 +07:00 |
Alan Mishchenko
|
622d142794
|
Compiler warnings.
|
2023-02-28 15:40:06 +07:00 |
Henner Zeller
|
74740dc894
|
Fix undefined behavior in signed/unsigned shifting.
Discovered by UBSAN as invalid attempts at shifting signed integers.
Signed-off-by: Henner Zeller <hzeller@google.com>
|
2022-11-21 12:36:41 -08:00 |
Henner Zeller
|
2f0f638007
|
Make sure all 32 bits of bit-field are initialized.
Found with msan static analysis which noticed an
uninitialized bit.
Signed-off-by: Henner Zeller <hzeller@google.com>
|
2022-11-21 12:23:11 -08:00 |
Alan Mishchenko
|
8888e8e82e
|
Experiments with the mapper.
|
2022-06-23 07:48:10 -07:00 |
Alan Mishchenko
|
bcf21e4677
|
Intersection a bug in rewrite/refactor.
|
2022-02-22 21:14:48 -08:00 |
Alan Mishchenko
|
eb44a80bf2
|
Compiler warnings.
|
2021-09-30 18:08:26 -07:00 |
Alan Mishchenko
|
674bcbee37
|
Various changes.
|
2021-09-30 18:02:33 -07:00 |
Alan Mishchenko
|
8889ccb18c
|
Updating LUT synthesis code.
|
2021-05-26 23:25:08 -07:00 |
Alan Mishchenko
|
3a7b3d27f1
|
Experimental cost function in technology mapping.
|
2020-11-01 09:56:01 -08:00 |
Alan Mishchenko
|
203a7d6ad8
|
Fixing broken build and compiler warnings.
|
2020-04-17 10:14:44 -07:00 |
Alan Mishchenko
|
5a20a27c62
|
Extend ISOP to return the truth table.
|
2020-04-02 18:29:39 -07:00 |
Alan Mishchenko
|
f8b1be8bbf
|
Extending TT-based ISOP to handle ISFs.
|
2020-03-18 19:01:45 -07:00 |
Alan Mishchenko
|
951afa27cb
|
Cleaning up code and fixing for several typos.
|
2020-01-27 10:43:37 -08:00 |
Alan Mishchenko
|
8752613e3a
|
Experiments with truth tables.
|
2019-11-19 19:30:31 +08:00 |
Alan Mishchenko
|
01569b8f5f
|
Fixing some warnings by adding cast from 'int' to 'size_t' in memset, memcpy, etc.
|
2019-03-05 15:57:50 -08:00 |
Alan Mishchenko
|
bc288a7633
|
Suggested white-space changes for fewer gcc warnings.
|
2019-03-04 14:29:57 -08:00 |
Alan Mishchenko
|
94a575a5b3
|
Commenting out problematic assertion in resub.
|
2017-11-04 20:24:01 -07:00 |
Alan Mishchenko
|
2e56f44c66
|
Compiler warnings.
|
2017-07-22 11:41:17 +07:00 |
Alan Mishchenko
|
d3ec4493b2
|
Windows complier errors.
|
2016-08-06 00:24:07 -07:00 |
Ana Petkovska
|
6842b8cdbc
|
Group based exact NPN classification.
|
2016-06-18 18:42:57 +02:00 |
Alan Mishchenko
|
11f1a249ae
|
Updating GIG parser.
|
2016-05-01 17:43:50 -07:00 |
Alan Mishchenko
|
e026f05ae3
|
Bug fix in truth table reading for funcs with less than 6 vars.
|
2016-03-28 10:18:17 -07:00 |
Alan Mishchenko
|
eb699bbaf8
|
Changes to be able to compile ABC without CUDD.
|
2015-08-24 21:09:43 -07:00 |
Alan Mishchenko
|
9ef96ae8a6
|
Changes to be able to compile ABC without CUDD.
|
2015-08-24 20:55:07 -07:00 |
Alan Mishchenko
|
77d64787e0
|
Changes to be able to compile ABC without CUDD.
|
2015-08-24 19:49:18 -07:00 |
Alan Mishchenko
|
7b1c25086b
|
Improvements and tuning of CBA.
|
2015-02-01 20:50:59 -08:00 |
Alan Mishchenko
|
2e9d3a3ebf
|
Compiler warnings.
|
2014-11-29 15:34:47 -08:00 |
Alan Mishchenko
|
716b9502c9
|
Extending &fadds to support artificial chains.
|
2014-11-19 20:49:15 -08:00 |
Alan Mishchenko
|
93ad6e7dd4
|
Making public some APIs.
|
2014-11-03 15:41:50 -08:00 |
Alan Mishchenko
|
135bf3ecdf
|
Compiler warnings.
|
2014-10-28 23:53:17 -07:00 |
Alan Mishchenko
|
b8bd21c82d
|
Improvements to ISOP.
|
2014-10-10 12:59:30 -07:00 |
Alan Mishchenko
|
82aec90c6c
|
Compiler warnings.
|
2014-08-02 17:06:08 -07:00 |
Alan Mishchenko
|
9842a666e6
|
Experiments with CNF generation.
|
2014-06-18 17:28:20 -07:00 |
Alan Mishchenko
|
d0c4c0cd7b
|
Improvements to DSD balancing.
|
2014-04-19 16:55:44 -07:00 |
Alan Mishchenko
|
faf3bf34af
|
Improvement in SOP balancing.
|
2014-04-06 12:07:04 -07:00 |
Alan Mishchenko
|
9c502b70f3
|
Preparing new implementation of SOP/DSD balancing in 'if' mapper.
|
2014-04-05 22:51:01 -07:00 |
Alan Mishchenko
|
883e21fe8a
|
Improvements to DSD manager.
|
2014-04-02 18:07:50 -07:00 |
Alan Mishchenko
|
2b85ef06e5
|
Compiler warnings.
|
2013-10-30 13:45:00 -04:00 |
Alan Mishchenko
|
80f46fa2ae
|
Compiler warnings.
|
2013-10-30 10:29:44 -04:00 |
Alan Mishchenko
|
cb4631e64e
|
Compiler warnings.
|
2013-10-17 18:04:07 -07:00 |
Alan Mishchenko
|
ee11ee1833
|
Changes to enable decomposition of non-DSD functions.
|
2013-09-25 13:18:21 -07:00 |
Alan Mishchenko
|
634dd6d030
|
Compiler warnings.
|
2013-07-12 13:21:59 -07:00 |
Alan Mishchenko
|
868caab9c0
|
Minor compilation problem.
|
2013-06-26 22:30:54 -07:00 |
Alan Mishchenko
|
9eaa290b1f
|
Limiting runtime limit checks in 'pdr'.
|
2013-06-22 11:54:58 -07:00 |
Alan Mishchenko
|
19c25fd6aa
|
Adding a wrapper around clock() for more accurate time counting in ABC.
|
2013-05-27 15:09:23 -07:00 |
Alan Mishchenko
|
c31e593b09
|
Windows Visual Studio 2008 warnings.
|
2013-05-20 14:25:27 -07:00 |
Alan Mishchenko
|
a762c695d7
|
New fast extract.
|
2013-05-05 01:54:11 -07:00 |