Commit ce33a09
committed
Support byte update lowering of/from an array of bits
Byte operator lowering made several assumptions about array elements
being byte aligned, which may be true for ANSI C, but isn't the case for
our C front-end (which supports arrays of single bits), and not true for
the overall framework in general.
A key part of this is factoring out code that was almost-the-same from
lower_byte_update_array_vector and lower_byte_update_struct.1 parent 65cd7eb commit ce33a09
File tree
2 files changed
+225
-171
lines changed- src/solvers/lowering
- unit/solvers/lowering
2 files changed
+225
-171
lines changed
0 commit comments