Every compiler seems to act the same way today, but some specs oriented optimizer might play havoc with that line.