In the case of allocas introduced by the Address Sanitizer, the shadow bytes may contain sparse zeros, missing opportunities for grouping into __asan_set_shadow_00 calls, causing inlining despite the "asan-max-inline-poisoning-size" argument value.
This fix ignores small holes in the shadow bytes when unpoisonning.
llvm style prefers pre-increment.