Commit Graph

3 Commits

Author SHA1 Message Date
Coby Tayree 2fb39644fd [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 D33278, D35774

Differential Revision: https://reviews.llvm.org/D37413


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@314494 91177308-0d34-0410-b5e6-96231b3b80d8
2017-09-29 07:02:49 +00:00
Coby Tayree b8e5f9486c revert rL314300
accidently added only tests w/o the respective changes..



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@314302 91177308-0d34-0410-b5e6-96231b3b80d8
2017-09-27 13:02:44 +00:00
Coby Tayree f475b581cc [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

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@314300 91177308-0d34-0410-b5e6-96231b3b80d8
2017-09-27 12:36:54 +00:00