Recognize ${:uid} escapes in intel syntax inline asm
authorReid Kleckner <rnk@google.com>
Tue, 29 Nov 2016 00:29:27 +0000 (00:29 +0000)
committerReid Kleckner <rnk@google.com>
Tue, 29 Nov 2016 00:29:27 +0000 (00:29 +0000)
commitc68a6c4ca9faf6eb332383b105483204b2ed61d5
tree868bdb07a527006ede88a275c86862091ce7126e
parentd3305afc757513e9a9db6cd70d5b9631e1806b44
Recognize ${:uid} escapes in intel syntax inline asm

It looks like this logic was duplicated long ago and the GCC side of
things has grown additional functionality. We need ${:uid} at least to
generate unique MS inline asm labels (PR23715), so expose these.

llvm-svn: 288092
llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp
llvm/test/CodeGen/X86/ms-inline-asm.ll