yosys/passes/techmap
whitequark b43c282e4e Add WASI platform support.
This includes the following significant changes:
  * Patching ezsat and minisat to disable resource limiting code
    on WASM/WASI, since the POSIX functions they use are unavailable.
  * Adding a new definition, YOSYS_DISABLE_SPAWN, present if platform
    does not support spawning subprocesses (i.e. Emscripten or WASI).
    This definition hides the definition of `run_command()`.
  * Adding a new Makefile flag, DISABLE_SPAWN, present in the same
    condition. This flag disables all passes that require spawning
    subprocesses for their function.
2020-04-30 18:56:25 +00:00
..
.gitignore Renamed "stdcells.v" to "techmap.v" 2014-07-31 02:32:00 +02:00
Makefile.inc Add WASI platform support. 2020-04-30 18:56:25 +00:00
abc.cc Add WASI platform support. 2020-04-30 18:56:25 +00:00
abc9.cc Support custom PROGRAM_PREFIX 2020-04-10 10:38:40 +02:00
abc9_exe.cc Add WASI platform support. 2020-04-30 18:56:25 +00:00
abc9_ops.cc abc9: -prep_lut to be more robust 2020-04-20 09:39:35 -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
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 kernel: big fat patch to use more ID::*, otherwise ID(*) 2020-04-02 09:51:32 -07:00
simplemap.h Fixed trailing whitespaces 2015-07-02 11:14:30 +02:00
techmap.cc techmap: fix error message 2020-04-14 08:17:02 -07: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