MS Inline Asm Bug

I just filed a bug that I discovered while trying to compile against MS headers.

http://llvm.org/bugs/show_bug.cgi?id=19116

Basically, it seems it doesn’t appreciate the word “short” as part of the jump (jc) instruction, I assume it was trying to parse this as an identifier.

This doesn’t look like too wacky of assembly syntax, though usually people just let the compiler figure out how to encode the jump.