lsils / mockturtle

C++ logic network library
MIT License
202 stars 136 forks source link

LUT mapper #581

Closed aletempiac closed 1 year ago

aletempiac commented 1 year ago

This PR includes:

lee30sonia commented 1 year ago

Are we finally having our own LUT mapper as good as ABC's? 😁

aletempiac commented 1 year ago

Correct! 😉

codecov-commenter commented 1 year ago

Codecov Report

Merging #581 (0807565) into master (8b26b59) will increase coverage by 0.04%. The diff coverage is 84.16%.

@@            Coverage Diff             @@
##           master     #581      +/-   ##
==========================================
+ Coverage   83.00%   83.05%   +0.04%     
==========================================
  Files         162      163       +1     
  Lines       20231    20928     +697     
==========================================
+ Hits        16793    17382     +589     
- Misses       3438     3546     +108     
Impacted Files Coverage Δ
include/mockturtle/utils/cost_functions.hpp 67.74% <75.00%> (+2.52%) :arrow_up:
include/mockturtle/algorithms/lut_mapper.hpp 83.73% <83.73%> (ø)
include/mockturtle/algorithms/collapse_mapped.hpp 91.17% <100.00%> (+1.52%) :arrow_up:
include/mockturtle/utils/truth_table_cache.hpp 100.00% <100.00%> (ø)
...nclude/mockturtle/algorithms/dsd_decomposition.hpp 91.54% <0.00%> (+4.22%) :arrow_up:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.