3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-09-21 17:01:28 +00:00
yosys/passes/techmap
Jannis Harder 4f239b536b abc_new: Hide buffered 'z drivers from read/write_xaiger2
With the updated bufnorm code, buffered 'z drivers are used as anchor
points for undirected connections. These are currently not supported by
read/write_xaiger2, so we temporarily replace those by roughly
equivalent $tribuf cells which will be handled as blackboxes that
properly roundtrip through the xaiger2 front and backend.
2025-09-17 13:56:46 +02:00
..
abc.cc Merge pull request #5357 from rocallahan/builtin-ff 2025-09-17 11:37:16 +02:00
abc9.cc Remove .c_str() calls from log()/log_error() 2025-09-11 20:59:37 +00:00
abc9_exe.cc Remove .c_str() calls from parameters to log_warning()/log_warning_noprefix() 2025-09-16 23:02:16 +00:00
abc9_ops.cc abc_new: Hide buffered 'z drivers from read/write_xaiger2 2025-09-17 13:56:46 +02:00
abc_new.cc abc_new: Hide buffered 'z drivers from read/write_xaiger2 2025-09-17 13:56:46 +02:00
aigmap.cc Reinstate #4768 2025-04-08 11:58:05 +12:00
alumacc.cc macc: Rename 'ports' to 'terms' throughout codebase 2025-03-18 13:25:10 +01:00
attrmap.cc Remove .c_str() calls from log()/log_error() 2025-09-11 20:59:37 +00: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 Remove .c_str() from stringf parameters 2025-09-01 23:34:42 +00:00
bufnorm.cc bufnorm: preserve constant bits when mapping back to connections 2024-11-12 01:05:15 +01:00
bwmuxmap.cc Add bwmuxmap pass 2022-11-30 18:50:53 +01:00
cellmatch.cc Remove .c_str() from log_cmd_error() and log_file_error() parameters 2025-09-16 22:59:08 +00:00
clkbufmap.cc Remove .c_str() calls from log()/log_error() 2025-09-11 20:59:37 +00:00
clockgate.cc Instead of using builtin_ff_cell_types() directly, go through a method Cell::is_builtin_ff() 2025-09-17 03:24:19 +00:00
constmap.cc Remove .c_str() from log_cmd_error() and log_file_error() parameters 2025-09-16 22:59:08 +00: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 Update passes/techmap to avoid bits() 2025-09-16 03:17:23 +00:00
dfflegalize.cc Instead of using builtin_ff_cell_types() directly, go through a method Cell::is_builtin_ff() 2025-09-17 03:24:19 +00:00
dfflibmap.cc Remove .c_str() calls from log()/log_error() 2025-09-11 20:59:37 +00:00
dffunmap.cc Instead of using builtin_ff_cell_types() directly, go through a method Cell::is_builtin_ff() 2025-09-17 03:24:19 +00:00
extract.cc Remove .c_str() from log_cmd_error() and log_file_error() parameters 2025-09-16 22:59:08 +00:00
extract_counter.cc Remove .c_str() calls from log()/log_error() 2025-09-11 20:59:37 +00:00
extract_fa.cc extract_fa: Invert xor3/xnor3 output when inverting majority3 input 2025-01-30 18:45:07 +01:00
extract_reduce.cc Remove .c_str() calls from log()/log_error() 2025-09-11 20:59:37 +00:00
extractinv.cc Remove .c_str() calls from log()/log_error() 2025-09-11 20:59:37 +00:00
filterlib.cc Moved dfflibmap from passes/dfflibmap to passes/techmap 2013-10-16 15:32:26 +02:00
flowmap.cc Update passes/techmap to avoid bits() 2025-09-16 03:17:23 +00:00
hilomap.cc Move implementation to constmap and add test 2025-03-26 11:52:55 +00:00
insbuf.cc Add insbuf -chain mode 2022-12-01 10:02:35 +01:00
iopadmap.cc Remove .c_str() calls from log()/log_error() 2025-09-11 20:59:37 +00:00
libcache.cc Remove .c_str() calls from log()/log_error() 2025-09-11 20:59:37 +00:00
libparse.cc Remove .c_str() calls from parameters to log_warning()/log_warning_noprefix() 2025-09-16 23:02:16 +00:00
libparse.h Remove .c_str() calls from log()/log_error() 2025-09-11 20:59:37 +00:00
lut2mux.cc Fixing old e-mail addresses and deadnames 2021-06-08 00:39:36 +02:00
maccmap.cc macc: Rename 'ports' to 'terms' throughout codebase 2025-03-18 13:25:10 +01:00
Makefile.inc Reapply "Add groups to command reference" 2025-08-06 13:52:12 +12:00
muxcover.cc muxcover: do not add decode muxes with x inputs 2023-01-26 05:19:45 +00:00
nlutmap.cc Reinstate #4768 2025-04-08 11:58:05 +12: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 Clean up $buf with 'z inputs, $input_port and $connect cells 2025-09-17 13:56:46 +02:00
simplemap.h Add bitwise $bweqx and $bwmux cells 2022-11-30 18:24:35 +01:00
techmap.cc Update passes/techmap to avoid bits() 2025-09-16 03:17:23 +00:00
tribuf.cc tribuf: -formal option: convert all to logic and detect conflicts 2022-04-12 12:46:22 +02:00
zinit.cc Instead of using builtin_ff_cell_types() directly, go through a method Cell::is_builtin_ff() 2025-09-17 03:24:19 +00:00