@@ -56,8 +56,6 @@ std::vector<RTLIL::Design*> pushed_designs;
5656YOSYS_NAMESPACE_END
5757END
5858
59- sed -e ' s,new ezMiniSAT(),nullptr,' -i yosys-src/kernel/register.cc
60-
6159YOSYS_PYPI_VER=$( python3 setup.py --version)
6260YOSYS_GIT_REV=$( git -C yosys-src rev-parse --short HEAD | tr -d ' \n' )
6361YOSYS_VER_STR=' Amaranth Yosys $(YOSYS_VER) ' " (PyPI ver ${YOSYS_PYPI_VER} , git sha1 ${YOSYS_GIT_REV} )"
@@ -72,10 +70,18 @@ kernel/mem.o \
7270kernel/ff.o \
7371kernel/fmt.o \
7472kernel/scopeinfo.o \
73+ kernel/satgen.o \
74+ kernel/qcsat.o \
7575kernel/yosys.o \
7676libs/bigint/BigInteger.o \
7777libs/bigint/BigUnsigned.o \
7878libs/sha1/sha1.o \
79+ libs/ezsat/ezsat.o \
80+ libs/ezsat/ezminisat.o \
81+ libs/minisat/Options.o \
82+ libs/minisat/SimpSolver.o \
83+ libs/minisat/Solver.o \
84+ libs/minisat/System.o \
7985frontends/ast/ast.o \
8086frontends/ast/simplify.o \
8187frontends/rtlil/rtlil_parser.tab.o \
@@ -97,7 +103,27 @@ passes/proc/proc_mux.o \
97103passes/proc/proc_dlatch.o \
98104passes/proc/proc_dff.o \
99105passes/proc/proc_rom.o \
106+ passes/opt/opt.o \
107+ passes/opt/opt_merge.o \
108+ passes/opt/opt_mem.o \
109+ passes/opt/opt_mem_feedback.o \
110+ passes/opt/opt_mem_priority.o \
111+ passes/opt/opt_mem_widen.o \
112+ passes/opt/opt_muxtree.o \
113+ passes/opt/opt_reduce.o \
114+ passes/opt/opt_dff.o \
115+ passes/opt/opt_share.o \
116+ passes/opt/opt_clean.o \
100117passes/opt/opt_expr.o \
118+ passes/opt/share.o \
119+ passes/opt/wreduce.o \
120+ passes/opt/opt_demorgan.o \
121+ passes/opt/rmports.o \
122+ passes/opt/opt_lut.o \
123+ passes/opt/opt_lut_ins.o \
124+ passes/opt/opt_ffinv.o \
125+ passes/opt/pmux2shiftx.o \
126+ passes/opt/muxpack.o \
101127passes/cmds/plugin.o \
102128passes/cmds/design_stub.o \
103129passes/cmds/select.o \
@@ -108,6 +134,7 @@ passes/techmap/attrmap.o \
108134passes/techmap/flatten.o \
109135passes/techmap/bmuxmap.o \
110136passes/techmap/demuxmap.o \
137+ passes/techmap/simplemap.o \
111138backends/rtlil/rtlil_backend.o \
112139backends/cxxrtl/cxxrtl_backend.o \
113140backends/verilog/verilog_backend.o \
0 commit comments