------- Comment #2 from scovich at gmail dot com 2009-05-12 16:13 ------- Overflow and adc were only examples. Other instructions that set cc, or other conditions (e.g. parity) would not have that optimization.
Another use is the ability to jump out of an inline asm to handle an uncommon case (if writing hand-tuned asm for speed, for example). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40124