3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2026-05-06 02:15:17 +00:00
yosys/techlibs
Ethan Mahintorabi 805c302411
simplemap: Moves $pmux mapping from techmap.v to simple map
This Fixes the slow downs I observed in techmap.v, which we
attempted to fix via the simplify ast.h route originally. This
turned out to be rather complex though.

By moving $pmux to simplemap we can just avoid that code. My
test case now runs in 310s which is 40s faster than the baseline
change.

B:507898959
Signed-off-by: Ethan Mahintorabi <ethanmoon@google.com>
2026-04-29 21:20:39 +00:00
..
achronix Remove .c_str() from stringf parameters 2025-09-01 23:34:42 +00:00
analogdevices Update opt_lut_ins and stat for analogdevices and remove ecp5 2026-03-06 09:10:36 +01:00
anlogic Remove .c_str() from stringf parameters 2025-09-01 23:34:42 +00:00
common simplemap: Moves $pmux mapping from techmap.v to simple map 2026-04-29 21:20:39 +00:00
coolrunner2 Remove .c_str() calls from log()/log_error() 2025-09-11 20:59:37 +00:00
easic Remove .c_str() from stringf parameters 2025-09-01 23:34:42 +00:00
efinix Remove .c_str() from stringf parameters 2025-09-01 23:34:42 +00:00
fabulous fabulous: add frame_config_mux BEls 2026-03-12 16:05:21 +01:00
gatemate Makefile: Add gatemate genfiles 2025-11-04 11:46:27 +13:00
gowin gowin: remove lib_whitebox from latch sim cells 2026-03-05 16:04:23 +01:00
greenpak4 Remove .c_str() from log_cmd_error() and log_file_error() parameters 2025-09-16 22:59:08 +00:00
ice40 add ID::src to allowlist instead 2025-12-17 01:31:32 -08:00
intel Remove .c_str() calls from parameters to log_warning()/log_warning_noprefix() 2025-09-16 23:02:16 +00:00
intel_alm Remove .c_str() from stringf parameters 2025-09-01 23:34:42 +00:00
lattice Add and use fix_mod.py 2026-01-28 07:45:58 +13:00
microchip microchip: fix IdString memory leak 2025-11-13 14:10:52 +01:00
nanoxplore Remove .c_str() from log_cmd_error() and log_file_error() parameters 2025-09-16 22:59:08 +00:00
quicklogic synth_quicklogic: fix small multiplier inference 2026-03-11 11:14:09 +00:00
sf2 Remove FHS dependency by replacing /bin/sh with /usr/bin/env sh 2026-04-23 15:55:11 +02:00
xilinx Fix RAMB36E1/E2 SDP parity port mapping typo 2026-04-18 19:10:18 +03:00
.gitignore pmgen: Move passes out of pmgen folder 2025-01-31 15:18:28 +13:00
fix_mod.py Add and use fix_mod.py 2026-01-28 07:45:58 +13:00