3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-06-19 20:33:39 +00:00

CMake: added passes

This commit is contained in:
Miodrag Milanovic 2025-02-12 14:48:41 +01:00
parent 171949065f
commit a50d630336
9 changed files with 181 additions and 0 deletions

View file

@ -1,7 +1,49 @@
add_library(yosys_passes_techmap INTERFACE)
target_sources(yosys_passes_techmap INTERFACE
flatten.cc
techmap.cc
simplemap.cc
dfflibmap.cc
maccmap.cc
booth.cc
libparse.cc
abc.cc
abc9.cc
abc9_exe.cc
abc9_ops.cc
abc_new.cc
iopadmap.cc
clkbufmap.cc
hilomap.cc
extract.cc
extract_fa.cc
extract_counter.cc
extract_reduce.cc
alumacc.cc
dffinit.cc
pmuxtree.cc
bmuxmap.cc
demuxmap.cc
bwmuxmap.cc
muxcover.cc
aigmap.cc
tribuf.cc
lut2mux.cc
nlutmap.cc
shregmap.cc
deminout.cc
insbuf.cc
bufnorm.cc
attrmvcp.cc
attrmap.cc
zinit.cc
dfflegalize.cc
dffunmap.cc
flowmap.cc
extractinv.cc
cellmatch.cc
clockgate.cc
)
target_link_libraries(yosys PRIVATE yosys_passes_techmap)