On a mailing list I\'m subscribed to, two fairly knowledgeable (IMO) programmers were discussing some optimized code, and saying something along the lines of:
It probably doesn't make a hoot of difference speed-wise, but I often write:
for (i = n; --i >= 0; ) blah blah
which I think at one time generated cleaner assembly.
Of course, in answering this kind of question, I run the risk of affirming that this is important. It's a micro-optimization kind of question, which is closely related to premature optimization, which everybody says you shouldn't do, but nevertheless SO is awash in it.