3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-09-10 19:51:27 +00:00
yosys/passes/memory
Jannis Harder 61a00b9131 memory_libmap: Fix use of uninitialized value for async read ports
The code in memory_libmap expects `clk_en` to be initialized for all
`PortVariant`s but the parsing in memlib.cc didn't initialize it for
variants of kind `PortKind::Ar` (async read ports).

While this fixes the immediate CI failure, it would be best to refactor
the code so it becomes obvious if something isn't initialized.
2025-09-09 13:32:46 +02:00
..
Makefile.inc Add memory_bmux2rom pass. 2022-05-18 22:48:55 +02:00
memlib.cc memory_libmap: Fix use of uninitialized value for async read ports 2025-09-09 13:32:46 +02:00
memlib.h Revert "Merge pull request #5301 from KrystalDelusion/krys/re_5280" 2025-08-28 11:58:02 +02:00
memlib.md Fix typos in memlib 2025-07-29 15:27:59 -04:00
memory.cc Add -no-rw-check option to memory_dff + memory + synth_{ice40,ecp5,gowin}. 2022-06-02 23:16:12 +02:00
memory_bmux2rom.cc Add memory_bmux2rom pass. 2022-05-18 22:48:55 +02:00
memory_bram.cc Remove .c_str() from stringf parameters 2025-09-01 23:34:42 +00:00
memory_collect.cc opt_mem, memory_*: Refuse to operate in presence of processes 2024-02-23 12:27:53 +01:00
memory_dff.cc Fitting help messages to 80 character width 2022-08-24 10:40:57 +12:00
memory_libmap.cc Remove .c_str() from stringf parameters 2025-09-01 23:34:42 +00:00
memory_map.cc Remove .c_str() from stringf parameters 2025-09-01 23:34:42 +00:00
memory_memx.cc memory_memx: Fix log header 2024-02-23 12:27:10 +01:00
memory_narrow.cc opt_mem, memory_*: Refuse to operate in presence of processes 2024-02-23 12:27:53 +01:00
memory_nordff.cc Fixing old e-mail addresses and deadnames 2021-06-08 00:39:36 +02:00
memory_share.cc rtlil: represent Const strings as std::string 2024-10-14 06:28:12 +02:00
memory_unpack.cc Fixing old e-mail addresses and deadnames 2021-06-08 00:39:36 +02:00