CHECK-NOT: zeroinitializer also matched unrelated select instructions used for masked address computation on some targets (e.g. host CI's 4-wide target), causing false failures unrelated to the decrement fix. Scope the negative check to the actual buggy pattern: add ..., zeroinitializer. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>