mem/extract_rdff: Fix "no FF made" edge case.
authorMarcelina Kościelnicka <mwk@0x04.net>
Tue, 25 May 2021 20:39:50 +0000 (22:39 +0200)
committerMarcelina Kościelnicka <mwk@0x04.net>
Tue, 25 May 2021 21:42:31 +0000 (23:42 +0200)
commitd99fce3bc77a42563e1e270172e08ec25d58c7ab
tree6e7f5cd961356735acfd5fe987a9f4ae3b88b5c6
parent18806f1ef653f29654533ee47fd8a1b0cf1d645a
mem/extract_rdff: Fix "no FF made" edge case.

When converting a sync transparent read port with const address to async
read port, nothing at all needs to be done other than clk_enable change,
and thus we have no FF cell to return.  Handle this case correctly in
the helper and in its users.
kernel/mem.cc
passes/memory/memory_nordff.cc