yosys/passes/techmap
Marcelina Kościelnicka 4e70c30775 FfData: some refactoring.
- FfData now keeps track of the module and underlying cell, if any (so
  calling emit on FfData created from a cell will replace the existing cell)
- FfData implementation is split off to its own .cc file for faster
  compilation
- the "flip FF data sense by inserting inverters in front and after"
  functionality that zinit uses is moved onto FfData class and beefed up
  to have dffsr support, to support more use cases
2021-10-07 04:24:06 +02:00
..
Makefile.inc Remove now-redundant dff2dffe pass. 2020-08-07 13:21:34 +02:00
abc.cc Fixing old e-mail addresses and deadnames 2021-06-08 00:39:36 +02:00
abc9.cc abc9: make re-entrant (#2993) 2021-09-09 10:06:31 -07:00
abc9_exe.cc Fixing old e-mail addresses and deadnames 2021-06-08 00:39:36 +02:00
abc9_ops.cc abc9: make re-entrant (#2993) 2021-09-09 10:06:31 -07:00
aigmap.cc Fixing old e-mail addresses and deadnames 2021-06-08 00:39:36 +02:00
alumacc.cc Fixing old e-mail addresses and deadnames 2021-06-08 00:39:36 +02:00
attrmap.cc Fixing old e-mail addresses and deadnames 2021-06-08 00:39:36 +02:00
attrmvcp.cc Fixing old e-mail addresses and deadnames 2021-06-08 00:39:36 +02:00
clkbufmap.cc Fixing old e-mail addresses and deadnames 2021-06-08 00:39:36 +02:00
deminout.cc Fixing old e-mail addresses and deadnames 2021-06-08 00:39:36 +02:00
dffinit.cc Fixing old e-mail addresses and deadnames 2021-06-08 00:39:36 +02:00
dfflegalize.cc dfflegalize: Fix decision tree for adffe. 2020-08-27 13:17:42 +02:00
dfflibmap.cc Fixing old e-mail addresses and deadnames 2021-06-08 00:39:36 +02:00
dffunmap.cc FfData: some refactoring. 2021-10-07 04:24:06 +02:00
extract.cc Add v2 memory cells. 2021-08-11 13:34:10 +02:00
extract_counter.cc Fixing old e-mail addresses and deadnames 2021-06-08 00:39:36 +02:00
extract_fa.cc Fix deadname SVN links 2021-06-09 12:44:37 +02:00
extract_reduce.cc Use C++11 final/override keywords. 2020-06-18 23:34:52 +00:00
extractinv.cc Fixing old e-mail addresses and deadnames 2021-06-08 00:39:36 +02:00
filterlib.cc Moved dfflibmap from passes/dfflibmap to passes/techmap 2013-10-16 15:32:26 +02:00
flatten.cc Fixing old e-mail addresses and deadnames 2021-06-08 00:39:36 +02:00
flowmap.cc Use C++11 final/override keywords. 2020-06-18 23:34:52 +00:00
hilomap.cc Fixing old e-mail addresses and deadnames 2021-06-08 00:39:36 +02:00
insbuf.cc Fixing old e-mail addresses and deadnames 2021-06-08 00:39:36 +02:00
iopadmap.cc Fixing old e-mail addresses and deadnames 2021-06-08 00:39:36 +02:00
libparse.cc Fix deadname SVN links 2021-06-09 12:44:37 +02:00
libparse.h Fixing old e-mail addresses and deadnames 2021-06-08 00:39:36 +02:00
lut2mux.cc Fixing old e-mail addresses and deadnames 2021-06-08 00:39:36 +02:00
maccmap.cc Fixing old e-mail addresses and deadnames 2021-06-08 00:39:36 +02:00
muxcover.cc Fixing old e-mail addresses and deadnames 2021-06-08 00:39:36 +02:00
nlutmap.cc Fixing old e-mail addresses and deadnames 2021-06-08 00:39:36 +02:00
pmuxtree.cc Fixing old e-mail addresses and deadnames 2021-06-08 00:39:36 +02:00
shregmap.cc Fixing old e-mail addresses and deadnames 2021-06-08 00:39:36 +02:00
simplemap.cc FfData: some refactoring. 2021-10-07 04:24:06 +02:00
simplemap.h simplemap: refactor to use FfData. 2021-10-02 03:24:57 +02:00
techmap.cc Fixing old e-mail addresses and deadnames 2021-06-08 00:39:36 +02:00
tribuf.cc Fixing old e-mail addresses and deadnames 2021-06-08 00:39:36 +02:00
zinit.cc FfData: some refactoring. 2021-10-07 04:24:06 +02:00