We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 81943f2 commit 71e9642Copy full SHA for 71e9642
src/util/simplify_expr.cpp
@@ -1842,6 +1842,7 @@ bool simplify_exprt::simplify_byte_extract(byte_extract_exprt &expr)
1842
index_exprt(
1843
result,
1844
from_integer(offset, expr.offset().type()));
1845
+ result.make_typecast(expr.type());
1846
1847
if(!base_type_eq(expr.type(), op_type_ptr->subtype(), ns))
1848
result.make_typecast(expr.type());
@@ -1902,7 +1903,7 @@ bool simplify_exprt::simplify_byte_extract(byte_extract_exprt &expr)
1902
1903
simplify_member(expr.op());
1904
expr.offset()=
1905
from_integer(offset-m_offset_bits/8, expr.offset().type());
- simplify_rec(expr.offset());
1906
+ simplify_rec(expr);
1907
1908
return false;
1909
}
0 commit comments