yosys/passes/techmap
Eddie Hung 37f42fe102
Merge pull request #1845 from YosysHQ/eddie/kernel_speedup
kernel: speedup by using more pass-by-const-ref
2020-04-02 07:13:33 -07:00
..
.gitignore Renamed "stdcells.v" to "techmap.v" 2014-07-31 02:32:00 +02:00
Makefile.inc abc9: restore ability to use ABCEXTERNAL 2020-01-30 15:12:43 -05:00
abc.cc abc: add abc.debug scratchpad option 2020-03-06 10:09:01 -08:00
abc9.cc Add ScriptPass::run_nocheck and use for abc9 2020-03-09 14:34:22 +00:00
abc9_exe.cc abc9: cleanup 2020-02-10 10:17:23 -08:00
abc9_ops.cc abc9: for sccs, create a new wire instead of using entirety of existing 2020-03-06 10:30:07 -08:00
aigmap.cc Add -select option to aigmap 2019-09-30 15:26:29 -07:00
alumacc.cc alumacc: undo accidental commit 2020-01-22 20:54:03 -08: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 clkbufmap: Add support for inverters in clock path. 2019-11-25 20:40:39 +01:00
deminout.cc deminout: Don't demote inouts with unused bits 2020-03-04 18:44:38 +00:00
dff2dffe.cc Fix typo 2019-08-19 10:41:18 -07:00
dff2dffs.cc Add -match-init option to dff2dffs. 2019-09-11 19:38:20 +02:00
dffinit.cc ID(\\.*) -> ID(.*) 2019-08-15 10:25:54 -07:00
dfflibmap.cc Merge pull request #1300 from YosysHQ/eddie/cleanup2 2019-08-17 15:01:31 +02:00
dffsr2dff.cc ID(\\.*) -> ID(.*) 2019-08-15 10:25:54 -07:00
extract.cc ID(\\.*) -> ID(.*) 2019-08-15 10:25:54 -07:00
extract_counter.cc extract_counter: Implement extracting up counters 2020-02-17 03:08:52 -08:00
extract_fa.cc Fix #1496. 2019-11-18 04:16:48 +01:00
extract_reduce.cc kernel: SigSpec use more const& + overloads to prevent implicit SigSpec 2020-03-13 08:17:39 -07:00
extractinv.cc Added extractinv pass 2019-09-19 04:02:48 +02:00
filterlib.cc Moved dfflibmap from passes/dfflibmap to passes/techmap 2013-10-16 15:32:26 +02:00
flowmap.cc kernel: SigSpec use more const& + overloads to prevent implicit SigSpec 2020-03-13 08:17:39 -07:00
hilomap.cc Consistent use of 'override' for virtual methods in derived classes. 2018-07-20 23:51:06 -07:00
insbuf.cc Consistent use of 'override' for virtual methods in derived classes. 2018-07-20 23:51:06 -07:00
iopadmap.cc iopadmap: Attempt to give new wires/cells meaningful names 2020-03-22 23:01:09 +01: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 more ID::{A,B,Y,blackbox,whitebox} 2019-08-15 14:50:10 -07:00
maccmap.cc Use more ID::{A,B,Y,blackbox,whitebox} 2019-08-15 14:50:10 -07:00
muxcover.cc Use more ID::{A,B,Y,blackbox,whitebox} 2019-08-15 14:50:10 -07:00
nlutmap.cc Use more ID::{A,B,Y,blackbox,whitebox} 2019-08-15 14:50:10 -07:00
pmuxtree.cc Use more ID::{A,B,Y,blackbox,whitebox} 2019-08-15 14:50:10 -07:00
shregmap.cc Merge remote-tracking branch 'origin/master' into xaig_arrival 2019-08-30 10:30:46 -07:00
simplemap.cc Use more ID::{A,B,Y,blackbox,whitebox} 2019-08-15 14:50:10 -07:00
simplemap.h Fixed trailing whitespaces 2015-07-02 11:14:30 +02:00
techmap.cc Merge pull request #1845 from YosysHQ/eddie/kernel_speedup 2020-04-02 07:13:33 -07:00
tribuf.cc tribuf: set scratchpad boolean 'tribuf.added_something' 2019-12-12 14:32:29 -08:00
zinit.cc ID(\\.*) -> ID(.*) 2019-08-15 10:25:54 -07:00