@@ -34,10 +34,6 @@ TheoryBVRewriter::TheoryBVRewriter(NodeManager* nm) : TheoryRewriter(nm)
34
34
initializeRewrites ();
35
35
registerProofRewriteRule (ProofRewriteRule::MACRO_BV_EQ_SOLVE,
36
36
TheoryRewriteCtx::POST_DSL);
37
- registerProofRewriteRule (ProofRewriteRule::MACRO_BV_EXTRACT_CONCAT,
38
- TheoryRewriteCtx::POST_DSL);
39
- registerProofRewriteRule (ProofRewriteRule::MACRO_BV_EXTRACT_SIGN_EXTEND,
40
- TheoryRewriteCtx::POST_DSL);
41
37
registerProofRewriteRule (ProofRewriteRule::MACRO_BV_ASHR_BY_CONST,
42
38
TheoryRewriteCtx::POST_DSL);
43
39
registerProofRewriteRule (ProofRewriteRule::MACRO_BV_OR_SIMPLIFY,
@@ -46,8 +42,6 @@ TheoryBVRewriter::TheoryBVRewriter(NodeManager* nm) : TheoryRewriter(nm)
46
42
TheoryRewriteCtx::POST_DSL);
47
43
registerProofRewriteRule (ProofRewriteRule::MACRO_BV_XOR_SIMPLIFY,
48
44
TheoryRewriteCtx::POST_DSL);
49
- registerProofRewriteRule (ProofRewriteRule::MACRO_BV_AND_OR_XOR_CONCAT_PULLUP,
50
- TheoryRewriteCtx::POST_DSL);
51
45
registerProofRewriteRule (ProofRewriteRule::MACRO_BV_MULT_SLT_MULT,
52
46
TheoryRewriteCtx::POST_DSL);
53
47
registerProofRewriteRule (ProofRewriteRule::MACRO_BV_CONCAT_EXTRACT_MERGE,
@@ -123,18 +117,12 @@ Node TheoryBVRewriter::rewriteViaRule(ProofRewriteRule id, const Node& n)
123
117
break ;
124
118
case ProofRewriteRule::MACRO_BV_EXTRACT_CONCAT:
125
119
BV_PROOF_REWRITE_CASE (ExtractConcat)
126
- case ProofRewriteRule::MACRO_BV_EXTRACT_SIGN_EXTEND:
127
- BV_PROOF_REWRITE_CASE (ExtractSignExtend)
128
- case ProofRewriteRule::MACRO_BV_ASHR_BY_CONST:
129
- BV_PROOF_REWRITE_CASE (AshrByConst)
130
120
case ProofRewriteRule::MACRO_BV_OR_SIMPLIFY:
131
121
BV_PROOF_REWRITE_CASE (OrSimplify)
132
122
case ProofRewriteRule::MACRO_BV_AND_SIMPLIFY:
133
123
BV_PROOF_REWRITE_CASE (AndSimplify)
134
124
case ProofRewriteRule::MACRO_BV_XOR_SIMPLIFY:
135
125
BV_PROOF_REWRITE_CASE (XorSimplify)
136
- case ProofRewriteRule::MACRO_BV_AND_OR_XOR_CONCAT_PULLUP:
137
- BV_PROOF_REWRITE_CASE (AndOrXorConcatPullUp)
138
126
case ProofRewriteRule::MACRO_BV_MULT_SLT_MULT:
139
127
BV_PROOF_REWRITE_CASE (MultSltMult)
140
128
case ProofRewriteRule::MACRO_BV_CONCAT_EXTRACT_MERGE:
0 commit comments