Another optimization question - can I speed up this 32 bit multiply?

I understand, but I don't think there could be ANY good reason the compiler does not ignore spaces after that trailing backslash.

I mean "blackslash followed by spces and then a linefeed" doesn't seem like a more complicated rule than just looking for an immediate linefeed, nor can I think of any good examples where such a rule would trip things up.