Hello, Paul Hargrove, le Tue 28 Jul 2015 13:28:00 -0700, a écrit : > I am more concerned about dropping the input constraints in favor of "+a" and > "+c". > For a *correct* compiler that should be equivalent, but the reason we are > doing > this is because some compilers are buggy.
I wouldn't say "buggy". Usually the issue is that the register allocator is not smart enough to get its way through (which was the original issue of this thread). I'd be really surprised that there'd be real bugs here, and to me "+a" seems actually safer than "=a" : "0", if any. > However, in this case I don't see why an early-clobber should make a > difference. Am I missing something? Right, here we don't have any input which isn't also an output already. Samuel