From 82fa68aa2d92e0f68415163221543fffa6b7bc1b Mon Sep 17 00:00:00 2001 From: williamzhu17 Date: Thu, 8 May 2025 14:05:13 -0700 Subject: [PATCH] added new muxorder tests --- tests/peepopt/muxorder.ys | 147 +++++++++++++++++++++++++++++++++++++- 1 file changed, 145 insertions(+), 2 deletions(-) diff --git a/tests/peepopt/muxorder.ys b/tests/peepopt/muxorder.ys index c2d22af48..a77b97723 100644 --- a/tests/peepopt/muxorder.ys +++ b/tests/peepopt/muxorder.ys @@ -1,5 +1,3 @@ - - log -header "Test basic s?(a+b):a pattern gets transformed (a,b module inputs)" log -push design -reset @@ -376,3 +374,148 @@ opt_clean equiv_opt -assert peepopt -muxorder design -load postopt select -assert-any t:$add %co1 %a w:y %i # assert adder rewired + +log -pop +log -header "Test transform when widths are uneven with no intermediate values" +log -push +design -reset +read_verilog <