| l2i(lo) < 0, 0 < >>>(64, l2i(lo), band(j, 63)), 9223372036854775807 < >>>(64, l2i(lo), band(j, 63)), ¬ 64 < # int2bits(l2i(lo)) ∧ ¬ band(j, 63) ≤ 0 → >>>(64, l2i(lo), band(j, 63)) < 9223372036854775808 ⊦ |
l2i(lo) < 0, 0 < >>>(64, l2i(lo), band(j, 63)), 9223372036854775807 < >>>(64, l2i(lo), band(j, 63)) ⊦ ¬ 64 < # int2bits(l2i(lo)) ∧ ¬ band(j, 63) ≤ 0
Used simplifier rules: ⊦ band(i, j) = band(j, i);%i + 1 = i0 ⊦ j < (* i0) → ¬ (* i) < j;