read_verilog opt_andor_pmux.v design -save read design -load read hierarchy -top andor_pmux_basic proc opt_expr opt_clean design -save gold opt_andor_pmux opt_clean select -assert-count 1 t:$pmux design -stash gate design -import gold -as gold design -import gate -as gate miter -equiv -flatten -make_assert -make_outputs gold gate miter sat -verify -prove-asserts -show-ports miter design -load read hierarchy -top andor_pmux_wide_decode proc opt_expr opt_clean design -save gold opt_andor_pmux opt_clean select -assert-count 1 t:$pmux design -stash gate design -import gold -as gold design -import gate -as gate miter -equiv -flatten -make_assert -make_outputs gold gate miter sat -verify -prove-asserts -show-ports miter design -load read hierarchy -top andor_pmux_shared_subtree proc opt_expr opt_clean design -save gold opt_andor_pmux opt_clean select -assert-count 1 t:$pmux design -stash gate design -import gold -as gold design -import gate -as gate miter -equiv -flatten -make_assert -make_outputs gold gate miter sat -verify -prove-asserts -show-ports miter design -load read hierarchy -top andor_pmux_single_arm_negative proc opt_expr opt_clean design -save gold opt_andor_pmux opt_clean select -assert-count 0 t:$pmux design -stash gate design -import gold -as gold design -import gate -as gate miter -equiv -flatten -make_assert -make_outputs gold gate miter sat -verify -prove-asserts -show-ports miter design -load read hierarchy -top andor_pmux_all_zero_negative proc opt_expr opt_clean design -save gold opt_andor_pmux opt_clean select -assert-count 0 t:$pmux design -stash gate design -import gold -as gold design -import gate -as gate miter -equiv -flatten -make_assert -make_outputs gold gate miter sat -verify -prove-asserts -show-ports miter design -load read hierarchy -top andor_pmux_non_eq_leaf_negative proc opt_expr opt_clean design -save gold opt_andor_pmux opt_clean select -assert-count 0 t:$pmux design -stash gate design -import gold -as gold design -import gate -as gate miter -equiv -flatten -make_assert -make_outputs gold gate miter sat -verify -prove-asserts -show-ports miter design -load read hierarchy -top andor_pmux_duplicate_complex proc opt_expr opt_clean design -save gold opt_andor_pmux opt_clean select -assert-count 1 t:$pmux design -stash gate design -import gold -as gold design -import gate -as gate miter -equiv -flatten -make_assert -make_outputs gold gate miter sat -verify -prove-asserts -show-ports miter design -load read hierarchy -top andor_pmux_outer_enable proc opt_expr opt_clean design -save gold opt_andor_pmux opt_clean select -assert-count 1 t:$pmux design -stash gate design -import gold -as gold design -import gate -as gate miter -equiv -flatten -make_assert -make_outputs gold gate miter sat -verify -prove-asserts -show-ports miter design -load read hierarchy -top andor_pmux_duplicate proc opt_expr opt_clean design -save gold opt_andor_pmux opt_clean select -assert-count 1 t:$pmux design -stash gate design -import gold -as gold design -import gate -as gate miter -equiv -flatten -make_assert -make_outputs gold gate miter sat -verify -prove-asserts -show-ports miter design -load read hierarchy -top andor_pmux_mixed_select_negative proc opt_expr opt_clean design -save gold opt_andor_pmux opt_clean select -assert-count 0 t:$pmux design -stash gate design -import gold -as gold design -import gate -as gate miter -equiv -flatten -make_assert -make_outputs gold gate miter sat -verify -prove-asserts -show-ports miter