An optimizing compiler could just put this away, right? But I guess the same is true for the loop...