..
abc9-nonbox-loop-with-box.ys
abc9: preserve topological-loop asserts with targeted SCC fallback
2026-02-26 22:30:32 -08:00
abc9.ys
synth: fix after abc -fast removal
2026-03-18 17:59:58 +01:00
abc_state.ys
Move global ABC configuration variables into AbcConfig and initialize them properly
2025-11-05 13:56:04 +00:00
abc_temp_dir_sanitization.ys
Sanitize ABC global and per-run temporary directory names in logs
2026-02-07 12:12:13 +13:00
adff2dff.ys
Reenable existing equiv_opt tests
2022-10-07 16:04:51 +02:00
aigmap.ys
Adjust operation naming in aigmap test
2024-09-17 13:55:58 +02:00
autopurge.ys
Hell let's add the original #1381 testcase too
2019-09-20 17:58:51 -07:00
bmuxmap_pmux.ys
End of file fix
2026-06-23 07:23:41 +02:00
booth.ys
booth: Map simple $macc instances too
2024-12-01 16:00:04 +01:00
booth_map_script.ys_
renamed passname to booth, replaced connect_sigSpecToWire with connect, updated test script
2023-09-08 15:34:56 -07:00
buf.ys
opt_clean, simplemap: Add $buf handling
2025-03-07 16:08:38 +01:00
bufnorm.ys
tests/bufnorm: add test for bufnorm of constant
2024-11-07 12:55:50 +01:00
bug2183.ys
flatten, techmap: don't canonicalize tpl driven bits via sigmap.
2020-08-26 16:29:42 +00:00
bug2321.ys
techmap.CONSTMAP: Handle outputs before inputs.
2020-08-05 12:28:18 +02:00
bug2332.ys
peeopt.shiftmul: Add a signedness check.
2020-08-05 21:01:20 +02:00
bug2759.ys
abc9: holes module to instantiate cells with NEW_ID ( #2992 )
2021-09-09 10:06:20 -07:00
bug2972.ys
abc9: make re-entrant ( #2993 )
2021-09-09 10:06:31 -07:00
bug5495.abc
Tests: Add testcase for problematic ABC DONE check
2025-11-21 14:46:01 +13:00
bug5495.sh
End of file fix
2026-06-23 07:23:41 +02:00
bug5495.v
Tests: Add testcase for problematic ABC DONE check
2025-11-21 14:46:01 +13:00
bug5574.ys
tests/bug5574: Fix for non threaded abc
2026-01-20 05:56:14 +13:00
cellmatch.ys
cellmatch: Rename -lut_attrs to -derive_luts; document option
2024-11-04 14:28:40 +01:00
cellname.ys
techmap: Add _TECHMAP_CELLNAME_ special parameter.
2020-07-21 15:00:54 +02:00
clkbufmap.ys
clkbufmap: improve input pad handling.
2020-07-09 18:48:01 +02:00
clockgate.lib
End of file fix
2026-06-23 07:23:41 +02:00
clockgate.tcl
clockgate: test $sdffe rejected
2026-05-07 16:13:14 +02:00
clockgate.v
End of file fix
2026-06-23 07:23:41 +02:00
clockgate_bad.il
End of file fix
2026-06-23 07:23:41 +02:00
clockgate_neg.lib
End of file fix
2026-06-23 07:23:41 +02:00
clockgate_pos.lib
End of file fix
2026-06-23 07:23:41 +02:00
clockgate_wide.v
End of file fix
2026-06-23 07:23:41 +02:00
cmp2lcu.ys
+/cmp2lcu.v to work efficiently for fully/partially constant inputs
2020-04-03 14:28:22 -07:00
constmap.ys
Add check at constmap and merge test
2025-04-14 11:44:52 +01:00
dff2ff.ys
Reenable existing equiv_opt tests
2022-10-07 16:04:51 +02:00
dffinit.ys
dffinit: Avoid setting init parameter to zero-length value.
2020-04-14 19:52:19 +02:00
dfflegalize_adff.ys
dfflegalize: Add tests targetting aldff.
2021-10-27 14:14:01 +02:00
dfflegalize_adff_init.ys
dfflegalize: Add tests targetting aldff.
2021-10-27 14:14:01 +02:00
dfflegalize_adlatch.ys
Fix tests for check in equiv_opt
2022-10-07 16:04:51 +02:00
dfflegalize_adlatch_init.ys
Fix tests for check in equiv_opt
2022-10-07 16:04:51 +02:00
dfflegalize_aldff.ys
Reenable existing equiv_opt tests
2022-10-07 16:04:51 +02:00
dfflegalize_aldff_init.ys
Reenable existing equiv_opt tests
2022-10-07 16:04:51 +02:00
dfflegalize_dff.ys
dfflegalize: Add tests targetting aldff.
2021-10-27 14:14:01 +02:00
dfflegalize_dff_init.ys
dfflegalize: Add tests targetting aldff.
2021-10-27 14:14:01 +02:00
dfflegalize_dffsr.ys
clk2fflogic: Support all FF types.
2020-07-24 03:19:48 +02:00
dfflegalize_dffsr_init.ys
Reenable existing equiv_opt tests
2022-10-07 16:04:51 +02:00
dfflegalize_dlatch.ys
dfflegalize: Add tests targetting aldff.
2021-10-27 14:14:01 +02:00
dfflegalize_dlatch_const.ys
dfflegalize: Refactor, add aldff support.
2021-10-27 14:14:01 +02:00
dfflegalize_dlatch_emu.ys
Add tests.
2026-06-15 15:46:13 +02:00
dfflegalize_dlatch_init.ys
dfflegalize: Add tests targetting aldff.
2021-10-27 14:14:01 +02:00
dfflegalize_dlatchsr.ys
clk2fflogic: Support all FF types.
2020-07-24 03:19:48 +02:00
dfflegalize_dlatchsr_init.ys
Reenable existing equiv_opt tests
2022-10-07 16:04:51 +02:00
dfflegalize_inv.ys
dfflegalize: Add tests targetting aldff.
2021-10-27 14:14:01 +02:00
dfflegalize_mince.ys
clk2fflogic: Support all FF types.
2020-07-24 03:19:48 +02:00
dfflegalize_minsrst.ys
dfflegalize: Refactor, add aldff support.
2021-10-27 14:14:01 +02:00
dfflegalize_sr.ys
dfflegalize: Refactor, add aldff support.
2021-10-27 14:14:01 +02:00
dfflegalize_sr_init.ys
Reenable existing equiv_opt tests
2022-10-07 16:04:51 +02:00
dfflibmap-sim.v
dfflibmap: cover enable inference with test
2024-12-09 14:18:08 +01:00
dfflibmap.lib
dfflibmap: show dffe inference is broken by space ANDs
2025-07-11 00:33:01 +02:00
dfflibmap.ys
dfflibmap: test dffsr with either priority liberty file
2026-03-03 10:34:29 +01:00
dfflibmap_dff_not_next.lib
dfflibmap: fix next_state inversion propagation for DFF flops by inverting reset value polarity
2025-10-28 13:56:28 +01:00
dfflibmap_dffn_dffe.lib
Remove trailing whitespaces
2026-06-23 07:24:59 +02:00
dfflibmap_dffsr_mixedpol.lib
dfflibmap: test negated state next_state with mixed polarities
2025-07-10 18:54:43 +02:00
dfflibmap_dffsr_not_next.lib
End of file fix
2026-06-23 07:23:41 +02:00
dfflibmap_dffsr_not_next_l.lib
dfflibmap: fix formal $dffsr tests with sat, prove "no s&r" assumption only needed when appropriate
2026-03-03 10:35:03 +01:00
dfflibmap_dffsr_r.lib
dfflibmap: test dffsr with either priority liberty file
2026-03-03 10:34:29 +01:00
dfflibmap_dffsr_s.lib
dfflibmap: test dffsr with either priority liberty file
2026-03-03 10:34:29 +01:00
dfflibmap_dffsr_x.lib
dfflibmap: fix formal $dffsr tests with sat, prove "no s&r" assumption only needed when appropriate
2026-03-03 10:35:03 +01:00
dfflibmap_formal.ys
End of file fix
2026-06-23 07:23:41 +02:00
dfflibmap_proc_formal.ys
dfflibmap: consistent clk2fflogic usage in test
2026-03-19 19:48:25 +01:00
dfflibmap_resetval_clobber.lib
dfflibmap: add regression test for resetval clobber
2026-07-14 18:02:02 +02:00
dfflibmap_resetval_clobber.ys
dfflibmap: add regression test for resetval clobber
2026-07-14 18:02:02 +02:00
dffunmap.ys
Fix tests for check in equiv_opt
2022-10-07 16:04:51 +02:00
extractinv.ys
Added extractinv pass
2019-09-19 04:02:48 +02:00
generate_mk.py
Convert gen-tests shell script to python
2026-04-16 11:00:44 +02:00
han-carlson.tcl
techmap: test consistently with other equiv_make tests
2024-11-29 00:15:02 +01:00
iopadmap.ys
opt_clean: Make the init attribute follow the FF's Q.
2021-08-22 15:38:29 +02:00
kogge-stone.tcl
techmap: test consistently with other equiv_make tests
2024-11-29 00:15:02 +01:00
lcu_refined.v
techmap: wrap builtin $lcu as golden module in PPA tests
2024-11-29 00:13:21 +01:00
lut2bmux.ys
add lut2bmux
2026-01-06 14:48:16 +01:00
lut2mux.ys
lut2mux: add -word option and test
2025-12-23 05:57:40 -08:00
mem_simple_4x1_cells.v
Added tests/techmap/mem_simple_4x1
2014-02-21 12:06:40 +01:00
mem_simple_4x1_map.v
End of file fix
2026-06-23 07:23:41 +02:00
mem_simple_4x1_runtest.sh
Make out of tree build testing possible
2026-05-19 14:26:07 +02:00
mem_simple_4x1_tb.v
Added tests/techmap/mem_simple_4x1
2014-02-21 12:06:40 +01:00
mem_simple_4x1_uut.v
Added tests/techmap/mem_simple_4x1
2014-02-21 12:06:40 +01:00
module_not_derived.ys
Add test
2026-01-19 18:34:55 -08:00
mul2dsp_asymmetric.ys
mul2dsp: normalize operand order
2026-07-15 16:21:07 +02:00
pmux2mux.ys
Reenable existing equiv_opt tests
2022-10-07 16:04:51 +02:00
recursive.v
Add test
2019-08-20 20:05:16 -07:00
recursive_map.v
Add test
2019-08-20 20:05:16 -07:00
recursive_runtest.sh
Make out of tree build testing possible
2026-05-19 14:26:07 +02:00
shiftx2mux.ys
Reenable existing equiv_opt tests
2022-10-07 16:04:51 +02:00
sklansky.tcl
techmap: add a Sklansky option for $lcu mapping
2024-12-02 11:34:58 +01:00
techmap_chtype.ys
chtype: replace publish pass with chtype -publish_icells
2025-10-14 15:01:48 +02:00
techmap_replace.ys
techmap: Fix cell names with _TECHMAP_REPLACE_.*
2020-03-23 11:17:07 +01:00
wireinit.ys
Fix _TECHMAP_REMOVEINIT_ handling.
2019-09-27 18:34:12 +02:00
xaiger2-5169.ys
abc_new: use default script if not specified
2026-04-28 12:33:21 +01:00
zinit.ys
Reenable existing equiv_opt tests
2022-10-07 16:04:51 +02:00