| ⊦ ¬ band(b2i(by0), 255) + 256 * b2i(by) < ~32768, s2i(i2s(band(b2i(by0), 255) + 256 * b2i(by))) = band(b2i(by0), 255) + 256 * b2i(by) |
band(b2i(by0), 255) + 256 * b2i(by) < ~32768, band(b2i(by0), 255) + 256 * b2i(by) < 0 ⊦ s2i(i2s(band(b2i(by0), 255) + 256 * b2i(by))) = band(b2i(by0), 255) + 256 * b2i(by)
Used simplifier rules: ⊦ i + j + i0 = (i + j) + i0;% ⊦ i < (* j) ∧ j < 0 → i < 0; (forward)% ⊦ i + j = j + i;% ⊦ i * j = j * i;