Fix bug 22641 by partially reinstating the original change for D7331.
Point to note: 22641 is _not_ caused by SCEV "forgetting" control flow. PreAR is marked as nuw by SCEV itself when it sees that Start + BECount * Step won't overflow for PreAR (since BECount is 0).