yosys/passes/techmap
Marcelina Kościelnicka 63b9df8693 kernel/ff: Refactor FfData to enable FFs with async load.
- *_en is split into *_ce (clock enable) and *_aload (async load aka
  latch gate enable), so both can be present at once
- has_d is removed
- has_gclk is added (to have a clear marker for $ff)
- d_is_const and val_d leftovers are removed
- async2sync, clk2fflogic, opt_dff are updated to operate correctly on
  FFs with async load
2021-10-02 20:19:48 +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 kernel/ff: Refactor FfData to enable FFs with async load. 2021-10-02 20:19:48 +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 simplemap: refactor to use FfData. 2021-10-02 03:24:57 +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 Fixing old e-mail addresses and deadnames 2021-06-08 00:39:36 +02:00