FloatingPoint: Separate out symFPU glue code. (#5492)
authorAina Niemetz <aina.niemetz@gmail.com>
Fri, 20 Nov 2020 22:30:57 +0000 (14:30 -0800)
committerGitHub <noreply@github.com>
Fri, 20 Nov 2020 22:30:57 +0000 (14:30 -0800)
commitfedb3256b37511943c4a843327d36da31480be69
tree3d452051781913fca7d1db9a94c610c5657a9e30
parent13a107e13f52c6418328eb798da315ca2fa1a1ca
FloatingPoint: Separate out symFPU glue code. (#5492)

This works towards having the symFPU headers only included where it's
absolutely needed (only in the .cpp files, not in any other headers).

Note: src/util/floatingpoint.h.in will be converted to a regular .h file
      in the next step to simplify reviewing.
src/theory/fp/fp_converter.cpp
src/theory/fp/fp_converter.h
src/theory/fp/theory_fp_rewriter.cpp
src/theory/fp/theory_fp_type_rules.h
src/util/floatingpoint.cpp
src/util/floatingpoint.h.in
src/util/roundingmode.h
src/util/symfpu_literal.cpp
src/util/symfpu_literal.h.in