3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2026-05-25 11:26:22 +00:00
yosys/passes/memory/CMakeLists.txt
Catherine cad5353a2a Migrate build system to CMake
See #5895 for details.

This commit does not include CI or documentation changes.
2026-05-21 23:50:04 +00:00

59 lines
901 B
CMake

yosys_core(memlib
memlib.cc
memlib.h
)
function(yosys_memory_pass)
yosys_pass(${ARGV} REQUIRES memlib)
endfunction()
yosys_memory_pass(memory_dff
memory_dff.cc
)
yosys_memory_pass(memory_share
memory_share.cc
)
yosys_memory_pass(memory_collect
memory_collect.cc
)
yosys_memory_pass(memory_unpack
memory_unpack.cc
)
yosys_memory_pass(memory_bram
memory_bram.cc
)
yosys_memory_pass(memory_map
memory_map.cc
)
yosys_memory_pass(memory_memx
memory_memx.cc
)
yosys_memory_pass(memory_nordff
memory_nordff.cc
)
yosys_memory_pass(memory_narrow
memory_narrow.cc
)
yosys_memory_pass(memory_libmap
memory_libmap.cc
)
yosys_memory_pass(memory_bmux2rom
memory_bmux2rom.cc
)
yosys_pass(memory
memory.cc
REQUIRES
memory_bmux2rom
memory_bram
memory_collect
memory_dff
memory_map
memory_memx
memory_share
opt_clean
opt_mem
opt_mem_feedback
opt_mem_priority
opt_mem_widen
)