3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-05-13 10:44:45 +00:00
yosys/passes/techmap
Philippe Sauter 5c77c73888 extract: trim port widths to minimum
This does not yet seem to work completely as intended.
The idea is to trim the port widths of the extracted circuits,
so that it does not leave X bits as padding at the MSBs.
2024-06-14 10:03:17 +02:00
..
abc.cc Merge pull request #3892 from QuantamHD/dont_use 2023-09-12 14:58:44 +02:00
abc9.cc Fix tmpdir naming when passing -nocleanup option to abc(9) on systems where base_tmpdir isn't /tmp/ 2022-09-13 19:30:40 +02:00
abc9_exe.cc abc, abc9_exe: fix build on WASI (and others with const* stdout). 2023-07-23 05:13:29 +01:00
abc9_ops.cc abc9_ops -prep_hier to unmap entire module 2023-05-25 18:42:08 +01: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
bmuxmap.cc Updated changelog 2023-02-08 10:11:47 +01:00
booth.cc booth: Redo baseline architecture summation 2023-11-22 15:47:11 +01:00
bwmuxmap.cc Add bwmuxmap pass 2022-11-30 18:50:53 +01: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
demuxmap.cc Add $bmux and $demux cells. 2022-01-28 23:34:41 +01:00
dffinit.cc Fixing old e-mail addresses and deadnames 2021-06-08 00:39:36 +02:00
dfflegalize.cc dfflegalize: allow setting mince and minsrst args from scratchpad 2023-02-15 12:53:46 +01:00
dfflibmap.cc dfflibmap: use patmatch() from kernel/yosys.cc 2024-02-20 11:04:55 -05:00
dffunmap.cc Fitting help messages to 80 character width 2022-08-24 10:40:57 +12:00
extract.cc extract: trim port widths to minimum 2024-06-14 10:03:17 +02:00
extract_counter.cc extract_counter: Update help and comments after UP/DOWN support 2023-07-10 12:45:03 +02:00
extract_fa.cc Address SigBit/SigSpec confusion issues under c++20 2024-02-08 17:48:36 +01:00
extract_reduce.cc Change implicit conversions from bool to Sig* to explicit. 2021-10-21 20:20:31 +02: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 Suport $scopeinfo in flatten and opt_clean 2024-02-06 17:51:29 +01:00
flowmap.cc Fix crash in flowmap 2022-09-20 14:31:19 +02:00
hilomap.cc Fixing old e-mail addresses and deadnames 2021-06-08 00:39:36 +02:00
insbuf.cc Add insbuf -chain mode 2022-12-01 10:02:35 +01:00
iopadmap.cc iopadmap: Fix z assignment removal. 2022-06-07 04:10:50 +02:00
libparse.cc Merge branch 'YosysHQ:master' into main/issue2525 2023-05-16 21:21:32 -07: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
Makefile.inc Changes in libs, passes and tests Makefiles. LDLIBS -> LIBS. LDFLAGS -> LINKFLAGS. CXX is clang++ or g++, not clang and gcc 2024-02-25 17:23:56 +01:00
muxcover.cc muxcover: do not add decode muxes with x inputs 2023-01-26 05:19:45 +00: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 Revert formatting changes. 2023-10-02 17:32:56 +01:00
simplemap.h Add bitwise $bweqx and $bwmux cells 2022-11-30 18:24:35 +01:00
techmap.cc techmap: Fix help message wording 2024-02-22 22:00:56 +01:00
tribuf.cc tribuf: -formal option: convert all to logic and detect conflicts 2022-04-12 12:46:22 +02:00
zinit.cc FfData: some refactoring. 2021-10-07 04:24:06 +02:00