[ms-inline asm] When parsing inline assembly we set the base register to a
authorChad Rosier <mcrosier@apple.com>
Tue, 23 Oct 2012 23:31:33 +0000 (23:31 +0000)
committerChad Rosier <mcrosier@apple.com>
Tue, 23 Oct 2012 23:31:33 +0000 (23:31 +0000)
commit2a784131fed4bc99c0ae96b5252a3fe0079a3079
treef7a5c4d7745b1012ffe0ea90f3b98b2e825ad00d
parentfac14ab1795cfce21e4e5e51c711a11f6181074b
[ms-inline asm] When parsing inline assembly we set the base register to a
non-zero value as we don't know the actual value at this point.  This is
necessary to get the matching correct in some cases.  However, the actual value
set as the base register doesn't matter, since we're just matching not emitting.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@166523 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/AsmParser/X86AsmParser.cpp