[X86][MS-InlineAsm] Extended support for variables / identifiers on memory / immediat...
authorCoby Tayree <coby.tayree@intel.com>
Wed, 27 Sep 2017 12:36:54 +0000 (12:36 +0000)
committerCoby Tayree <coby.tayree@intel.com>
Wed, 27 Sep 2017 12:36:54 +0000 (12:36 +0000)
commit0b1ed7e19afad7da49cc80c6170d2a2acdafa43b
treebf7bca8eb600a965538dae3c8de98332764c072b
parent3bcc9f0c1f1c90ad83bba5ffdc984da922f569b3
[X86][MS-InlineAsm] Extended support for variables / identifiers on memory / immediate expressions

Allow the proper recognition of Enum values and global variables inside ms inline-asm memory / immediate expressions, as they require some additional overhead and treated incorrect if doesn't early recognized.
supersedes D33277, D35775
Corrsponds with D37412, D37413

llvm-svn: 314300
clang/test/CodeGen/ms-inline-asm-enums.cpp [new file with mode: 0644]
clang/test/CodeGen/ms-inline-asm-variables.c [new file with mode: 0644]