aboutsummaryrefslogtreecommitdiffstats
path: root/passes/sat/formalff.cc
diff options
context:
space:
mode:
authorJannis Harder <me@jix.one>2023-01-11 16:26:04 +0100
committerGitHub <noreply@github.com>2023-01-11 16:26:04 +0100
commit5abaa5908082f13f6b574d66f6f8a9ebb476fd54 (patch)
tree4438609065528688666e63ffa2e737bced73d35c /passes/sat/formalff.cc
parentd742d063d4e887f3e4dba8bab1a37d160596977d (diff)
parenteb0039848b42afa196f440301492a5afc09b4cf4 (diff)
downloadyosys-5abaa5908082f13f6b574d66f6f8a9ebb476fd54.tar.gz
yosys-5abaa5908082f13f6b574d66f6f8a9ebb476fd54.tar.bz2
yosys-5abaa5908082f13f6b574d66f6f8a9ebb476fd54.zip
Merge pull request #3537 from jix/xprop
New xprop pass
Diffstat (limited to 'passes/sat/formalff.cc')
-rw-r--r--passes/sat/formalff.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/passes/sat/formalff.cc b/passes/sat/formalff.cc
index 962e350a1..e36379096 100644
--- a/passes/sat/formalff.cc
+++ b/passes/sat/formalff.cc
@@ -532,12 +532,14 @@ struct FormalFfPass : public Pass {
if ((int)bits.size() == ff.val_init.size()) {
// This check is only to make the private names more helpful for debugging
ff.is_anyinit = true;
+ ff.is_fine = false;
emit = true;
break;
}
auto slice = ff.slice(bits);
slice.is_anyinit = is_anyinit;
+ slice.is_fine = false;
slice.emit();
}
}