Skip to content

Commit 24273a8

Browse files
author
Daniel Kroening
committed
functionst is a lowering, not a flattening
No bit-flattening is happening in this reduction.
1 parent 363d93f commit 24273a8

File tree

5 files changed

+4
-2
lines changed

5 files changed

+4
-2
lines changed

src/solvers/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,12 +135,12 @@ SRC = $(BOOLEFORCE_SRC) \
135135
flattening/bv_utils.cpp \
136136
flattening/c_bit_field_replacement_type.cpp \
137137
flattening/equality.cpp \
138-
flattening/functions.cpp \
139138
flattening/pointer_logic.cpp \
140139
floatbv/float_bv.cpp \
141140
floatbv/float_utils.cpp \
142141
floatbv/float_approximation.cpp \
143142
lowering/byte_operators.cpp \
143+
lowering/functions.cpp \
144144
lowering/popcount.cpp \
145145
bdd/miniBDD/miniBDD.cpp \
146146
prop/bdd_expr.cpp \

src/solvers/flattening/boolbv.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,12 @@ Author: Daniel Kroening, [email protected]
1919
#include <util/mp_arith.h>
2020
#include <util/optional.h>
2121

22+
#include <solvers/lowering/functions.h>
23+
2224
#include "bv_utils.h"
2325
#include "boolbv_width.h"
2426
#include "boolbv_map.h"
2527
#include "arrays.h"
26-
#include "functions.h"
2728

2829
class extractbit_exprt;
2930
class extractbits_exprt;
File renamed without changes.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
1+
solvers
12
solvers/lowering
23
util

0 commit comments

Comments
 (0)