3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-04-24 17:45:33 +00:00
yosys/tests/opt
Marcelina Kościelnicka 7670a89e1f opt_clean: Better memory handling.
Previously, `$memwr` and `$meminit` cells were always preserved (along
with the memory itself).  With this change, they are instead part of the
main cell mark-and-sweep pass: a memory (and its `$meminit` and `$memwr`
cells) is only preserved iff any associated `$memrd` cell needs to be
preserved.
2020-10-08 18:05:51 +02:00
..
.gitignore tests: add gitignores for auto-generated makefiles 2020-09-26 16:28:24 +02:00
bug1525.ys
bug1758.ys
bug2010.ys
bug2221.ys
bug2311.ys
bug2318.ys peepopt.muldiv: Add a signedness check. 2020-08-04 16:30:24 +02:00
opt_clean_init.ys
opt_clean_mem.ys opt_clean: Better memory handling. 2020-10-08 18:05:51 +02:00
opt_dff_arst.ys Add opt_dff pass. 2020-07-30 18:27:04 +02:00
opt_dff_clk.ys Add opt_dff pass. 2020-07-30 18:27:04 +02:00
opt_dff_const.ys Add opt_dff pass. 2020-07-30 18:27:04 +02:00
opt_dff_dffmux.ys peepopt: Remove now-redundant dffmux pattern. 2020-08-07 13:21:34 +02:00
opt_dff_en.ys Add opt_dff pass. 2020-07-30 18:27:04 +02:00
opt_dff_mux.ys Add opt_dff pass. 2020-07-30 18:27:04 +02:00
opt_dff_qd.ys Add opt_dff pass. 2020-07-30 18:27:04 +02:00
opt_dff_sr.ys Add opt_dff pass. 2020-07-30 18:27:04 +02:00
opt_dff_srst.ys Add opt_dff pass. 2020-07-30 18:27:04 +02:00
opt_expr.ys
opt_expr_alu.ys
opt_expr_and.ys
opt_expr_cmp.v
opt_expr_cmp.ys
opt_expr_combined_assign.ys
opt_expr_consumex.ys
opt_expr_or.ys
opt_expr_xnor.ys
opt_expr_xor.ys
opt_lut.v
opt_lut.ys
opt_lut_elim.il
opt_lut_elim.ys
opt_lut_ins.ys
opt_lut_port.il
opt_lut_port.ys
opt_merge_init.ys
opt_merge_keep.ys
opt_rmdff.v
opt_rmdff.ys Add opt_dff pass. 2020-07-30 18:27:04 +02:00
opt_rmdff_sat.v
opt_rmdff_sat.ys Add opt_dff pass. 2020-07-30 18:27:04 +02:00
opt_share_add_sub.v
opt_share_add_sub.ys
opt_share_bug2334.ys opt_share: Refactor, fix some bugs. 2020-08-17 17:26:36 +02:00
opt_share_bug2335.ys opt_share: Refactor, fix some bugs. 2020-08-17 17:26:36 +02:00
opt_share_bug2336.ys opt_share: Refactor, fix some bugs. 2020-08-17 17:26:36 +02:00
opt_share_cat.v
opt_share_cat.ys
opt_share_cat_multiuser.v
opt_share_cat_multiuser.ys
opt_share_diff_port_widths.v
opt_share_diff_port_widths.ys
opt_share_extend.v
opt_share_extend.ys
opt_share_large_pmux_cat.v
opt_share_large_pmux_cat.ys
opt_share_large_pmux_cat_multipart.v
opt_share_large_pmux_cat_multipart.ys
opt_share_large_pmux_multipart.v
opt_share_large_pmux_multipart.ys
opt_share_large_pmux_part.v
opt_share_large_pmux_part.ys
opt_share_mux_tree.v
opt_share_mux_tree.ys
run-test.sh tests: Centralize test collection and Makefile generation 2020-09-21 15:07:02 +02:00