bv: Simplify BV_BITBLAST_* proof rules. (#6871)
authorMathias Preiner <mathias.preiner@gmail.com>
Tue, 13 Jul 2021 19:02:37 +0000 (12:02 -0700)
committerGitHub <noreply@github.com>
Tue, 13 Jul 2021 19:02:37 +0000 (19:02 +0000)
commitbfc4e276709166bfde990357f048cf9ab2c65c6f
treeea8d73fdc1e46f09a6e8d78397df56d46cfc3261
parent912be5c60f194c3b0d52c1d06a1339fb6cb13a9c
bv: Simplify BV_BITBLAST_* proof rules. (#6871)

Introduces BV_BITBLAST_STEP rule, which replaces BV_BITBLAST_X rules.
src/proof/proof_rule.cpp
src/proof/proof_rule.h
src/theory/bv/bitblast/proof_bitblaster.cpp
src/theory/bv/bitblast/proof_bitblaster.h
src/theory/bv/proof_checker.cpp