On 18/07/11 17:53, Richard Henderson wrote:
Therefore in order to expose the carry flag before reload, you must have an add instruction that does not modify the carry. Some processors have this in the form of a "load-effective-address" instruction.
An add instruction that doesn't modify carry. You mean an add instruction that doesn't take carry into consideration (like add) or an instruction that doesn't modify (by clearing or setting) the carry flag? If the latter, then we don't have since both add and addc set the carry. :(