File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change 119119# Replace undef values with defined constants
120120setundef -zero
121121
122- if { ![env_var_exists_and_non_empty SYNTH_WRAPPED_OPERATORS] } {
122+ if { ![env_var_exists_and_non_empty SYNTH_WRAPPED_OPERATORS] &&
123+ ![env_var_exists_and_non_empty SWAP_ARITH_OPERATORS] } {
123124 log_cmd abc {*}$abc_args
124125} else {
125126 scratchpad -set abc9.script $::env(SCRIPTS_DIR) /abc_speed_gia_only.script
@@ -151,7 +152,8 @@ tee -o $::env(REPORTS_DIR)/synth_stat.txt stat {*}$lib_args
151152
152153# check the design is composed exclusively of target cells, and
153154# check for other problems
154- if { ![env_var_exists_and_non_empty SYNTH_WRAPPED_OPERATORS] } {
155+ if { ![env_var_exists_and_non_empty SYNTH_WRAPPED_OPERATORS] &&
156+ ![env_var_exists_and_non_empty SWAP_ARITH_OPERATORS] } {
155157 check -assert -mapped
156158} else {
157159 # Wrapped operator synthesis leaves around $buf cells which `check -mapped`
You can’t perform that action at this time.
0 commit comments