Huh? After you've moved it from 'a' to eax, there is no need to move it back from eax to 'a'. It's already there. I didn't mean removing both lines if that's what you hinted ^^.Originally posted by Prelude
>This could be optimized away, thus making a=a++ faster.
Why would you want to optimize undefined behavior?