yosys/passes/techmap
whitequark 76c4ee4ea5 techmap, flatten: remove dead options.
After splitting the passes, some options can never be activated,
and most conditions involving them become dead. Remove them, and also
all of the newly dead code.
2020-06-04 00:02:12 +00:00
..
Makefile.inc flatten: split from techmap. 2020-06-03 15:34:03 +00:00
abc.cc Add WASI platform support. 2020-04-30 18:56:25 +00:00
abc9.cc abc9: update to =_$abc9_flops pattern which includes whiteboxes 2020-05-14 10:33:57 -07:00
abc9_exe.cc Add WASI platform support. 2020-04-30 18:56:25 +00:00
abc9_ops.cc abc9_ops: update comment 2020-05-21 21:39:13 -07:00
aigmap.cc Add -select option to aigmap 2019-09-30 15:26:29 -07:00
alumacc.cc kernel: big fat patch to use more ID::*, otherwise ID(*) 2020-04-02 09:51:32 -07:00
attrmap.cc Fix typo 2019-08-28 10:06:42 +02:00
attrmvcp.cc Consistent use of 'override' for virtual methods in derived classes. 2018-07-20 23:51:06 -07:00
clkbufmap.cc kernel: big fat patch to use more ID::*, otherwise ID(*) 2020-04-02 09:51:32 -07:00
deminout.cc deminout: prevent any constant assignment from demoting to input 2020-03-30 15:04:31 +02:00
dff2dffe.cc kernel: big fat patch to use more ID::*, otherwise ID(*) 2020-04-02 09:51:32 -07:00
dff2dffs.cc kernel: big fat patch to use more ID::*, otherwise ID(*) 2020-04-02 09:51:32 -07:00
dffinit.cc dffinit: Avoid setting init parameter to zero-length value. 2020-04-14 19:52:19 +02:00
dfflibmap.cc Clean up `passes/techmap/dfflibmap.cc`. 2020-04-06 03:02:40 +00:00
extract.cc Clean up `passes/techmap/extract.cc`. 2020-04-05 19:36:23 +00:00
extract_counter.cc kernel: big fat patch to use more ID::*, otherwise ID(*) 2020-04-02 09:51:32 -07:00
extract_fa.cc kernel: big fat patch to use more ID::*, otherwise ID(*) 2020-04-02 09:51:32 -07:00
extract_reduce.cc kernel: big fat patch to use more ID::*, otherwise ID(*) 2020-04-02 09:51:32 -07:00
extractinv.cc kernel: big fat patch to use more ID::*, otherwise ID(*) 2020-04-02 09:51:32 -07:00
filterlib.cc Moved dfflibmap from passes/dfflibmap to passes/techmap 2013-10-16 15:32:26 +02:00
flatten.cc techmap, flatten: remove dead options. 2020-06-04 00:02:12 +00:00
flowmap.cc kernel: big fat patch to use more ID::*, otherwise ID(*) 2020-04-02 09:51:32 -07:00
hilomap.cc Clean up `passes/techmap/hilomap.cc`. 2020-04-09 05:28:32 +00:00
insbuf.cc kernel: big fat patch to use more ID::*, otherwise ID(*) 2020-04-02 09:51:32 -07:00
iopadmap.cc Merge pull request #1767 from YosysHQ/eddie/idstrings 2020-04-02 11:47:25 -07: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 kernel: big fat patch to use more ID::*, otherwise ID(*) 2020-04-02 09:51:32 -07:00
maccmap.cc kernel: big fat patch to use more ID::*, otherwise ID(*) 2020-04-02 09:51:32 -07:00
muxcover.cc kernel: big fat patch to use more ID::*, otherwise ID(*) 2020-04-02 09:51:32 -07:00
nlutmap.cc Use more ID::{A,B,Y,blackbox,whitebox} 2019-08-15 14:50:10 -07:00
pmuxtree.cc kernel: big fat patch to use more ID::*, otherwise ID(*) 2020-04-02 09:51:32 -07:00
shregmap.cc kernel: big fat patch to use more ID::*, otherwise ID(*) 2020-04-02 09:51:32 -07:00
simplemap.cc Replace `std::map` with `dict` for `simplemap_mappers`. 2020-05-14 20:06:53 +00:00
simplemap.h Replace `std::map` with `dict` for `simplemap_mappers`. 2020-05-14 20:06:53 +00:00
techmap.cc techmap, flatten: remove dead options. 2020-06-04 00:02:12 +00:00
tribuf.cc kernel: big fat patch to use more ID::*, otherwise ID(*) 2020-04-02 09:51:32 -07:00
zinit.cc zinit: handle $__DFFS?E?_[NP][NP][01] too 2020-04-14 13:08:23 -07:00