yosys/passes/techmap
Marcelina Kościelnicka f3f55ae7c2 dfflegalize: Prefer mapping dff to sdff before adff
This ensures that, when both sync and async FFs are available and abc9
is involved, the sync FFs will be used, and will thus remain available
for sequential synthesis.
2020-07-05 12:01:43 +02:00
..
Makefile.inc Add dfflegalize pass. 2020-07-01 01:57:15 +02:00
abc.cc Use C++11 final/override keywords. 2020-06-18 23:34:52 +00:00
abc9.cc abc9: only techmap (* abc9_flop *) modules 2020-07-04 19:45:10 +02:00
abc9_exe.cc Use C++11 final/override keywords. 2020-06-18 23:34:52 +00:00
abc9_ops.cc Remove YS_ATTRIBUTE(unused) where present just for log_assert()/log_debug(). 2020-06-19 15:48:58 +00:00
aigmap.cc Use C++11 final/override keywords. 2020-06-18 23:34:52 +00:00
alumacc.cc Use C++11 final/override keywords. 2020-06-18 23:34:52 +00:00
attrmap.cc Use C++11 final/override keywords. 2020-06-18 23:34:52 +00:00
attrmvcp.cc Use C++11 final/override keywords. 2020-06-18 23:34:52 +00:00
clkbufmap.cc Use C++11 final/override keywords. 2020-06-18 23:34:52 +00:00
deminout.cc Use C++11 final/override keywords. 2020-06-18 23:34:52 +00:00
dff2dffe.cc Update dff2dffe, dff2dffs, zinit to new FF types. 2020-06-23 18:24:53 +02:00
dff2dffs.cc Update dff2dffe, dff2dffs, zinit to new FF types. 2020-06-23 18:24:53 +02:00
dffinit.cc Use C++11 final/override keywords. 2020-06-18 23:34:52 +00:00
dfflegalize.cc dfflegalize: Prefer mapping dff to sdff before adff 2020-07-05 12:01:43 +02:00
dfflibmap.cc Remove YS_ATTRIBUTE(unused) where present just for log_assert()/log_debug(). 2020-06-19 15:48:58 +00:00
extract.cc Use C++11 final/override keywords. 2020-06-18 23:34:52 +00:00
extract_counter.cc Use C++11 final/override keywords. 2020-06-18 23:34:52 +00:00
extract_fa.cc Use C++11 final/override keywords. 2020-06-18 23:34:52 +00:00
extract_reduce.cc Use C++11 final/override keywords. 2020-06-18 23:34:52 +00:00
extractinv.cc Use C++11 final/override keywords. 2020-06-18 23:34:52 +00:00
filterlib.cc Moved dfflibmap from passes/dfflibmap to passes/techmap 2013-10-16 15:32:26 +02:00
flatten.cc Use C++11 final/override keywords. 2020-06-18 23:34:52 +00:00
flowmap.cc Use C++11 final/override keywords. 2020-06-18 23:34:52 +00:00
hilomap.cc Use C++11 final/override keywords. 2020-06-18 23:34:52 +00:00
insbuf.cc Use C++11 final/override keywords. 2020-06-18 23:34:52 +00:00
iopadmap.cc Use C++11 final/override keywords. 2020-06-18 23:34:52 +00:00
libparse.cc Fix two instances of integer-assignment to string. 2019-05-14 22:01:15 -07:00
libparse.h Updated the liberty parser to accept [A:B] ranges (AST has not been updated). Liberty parser now also accepts key : value pair lines that do not end in ';'. 2019-03-24 22:54:18 +01:00
lut2mux.cc Use C++11 final/override keywords. 2020-06-18 23:34:52 +00:00
maccmap.cc Use C++11 final/override keywords. 2020-06-18 23:34:52 +00:00
muxcover.cc Use C++11 final/override keywords. 2020-06-18 23:34:52 +00:00
nlutmap.cc Use C++11 final/override keywords. 2020-06-18 23:34:52 +00:00
pmuxtree.cc Use C++11 final/override keywords. 2020-06-18 23:34:52 +00:00
shregmap.cc Use C++11 final/override keywords. 2020-06-18 23:34:52 +00:00
simplemap.cc simplemap: Fix $dffsre mapping. 2020-06-23 23:16:43 +02:00
simplemap.h Replace `std::map` with `dict` for `simplemap_mappers`. 2020-05-14 20:06:53 +00:00
techmap.cc techmap: don't drop attributes on replaced cells. 2020-06-29 23:14:13 +00:00
tribuf.cc Use C++11 final/override keywords. 2020-06-18 23:34:52 +00:00
zinit.cc Update dff2dffe, dff2dffs, zinit to new FF types. 2020-06-23 18:24:53 +02:00