This makes the following program build with -masm=intel:
int foo(int count) { asm goto ("dec %0; jb %l[stop]" : "+r" (count) : : : stop); return count; stop: return 0; }
It's also is another step towards merging EmitGCCInlineAsmStr() and
EmitMSInlineAsmStr().
(changes from here on down are just label renamings. output is generated by utils/update_llc_test_checks.py , so chances are they're right :) )