Split FP expand definitions to own module (#6392)
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>
Tue, 20 Apr 2021 23:53:56 +0000 (18:53 -0500)
committerGitHub <noreply@github.com>
Tue, 20 Apr 2021 23:53:56 +0000 (23:53 +0000)
commiteada674106422d800c86797ebccdd59010cf36b2
treed7a66f49ba8e3892618b573fbe61e3d12f2cf522
parentf3c8a5bb39c494fa028cbfeb6798c1ae7502e437
Split FP expand definitions to own module (#6392)

This moves the code for expanding definitions in floating point to its own module, which lives in the rewriter.

This is work towards moving Theory::expandDefinitions to Rewriter::expandDefinitions.

The code was only moved, not modified in this PR.
src/CMakeLists.txt
src/theory/fp/fp_expand_defs.cpp [new file with mode: 0644]
src/theory/fp/fp_expand_defs.h [new file with mode: 0644]
src/theory/fp/theory_fp.cpp
src/theory/fp/theory_fp.h
src/theory/fp/theory_fp_rewriter.cpp
src/theory/fp/theory_fp_rewriter.h