llvm-project/llvm/lib/Target/X86/AsmParser
Coby Tayree 07a8974c48 [X86][MS-compatability][llvm] allow MS TYPE/SIZE/LENGTH operators as a part of a compound expression
This patch introduces X86AsmParser with the ability to handle the aforementioned ops within compound "MS" arithmetical expressions.
Currently - only supported as a stand alone Operand, e.g.:
"TYPE X"
now allowed :
"4 + TYPE X * 128"

Clang side: https://reviews.llvm.org/D31174

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

llvm-svn: 298425
2017-03-21 19:31:55 +00:00
..
CMakeLists.txt
LLVMBuild.txt [X86] Remove X86CodeGen dependency from the AsmParser library. 2015-12-25 22:10:11 +00:00
X86AsmInstrumentation.cpp [X86] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). 2017-02-02 22:55:55 +00:00
X86AsmInstrumentation.h [X86] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). 2017-02-02 22:55:55 +00:00
X86AsmParser.cpp [X86][MS-compatability][llvm] allow MS TYPE/SIZE/LENGTH operators as a part of a compound expression 2017-03-21 19:31:55 +00:00
X86AsmParserCommon.h One more batch of self-containing headers. 2016-01-27 19:29:56 +00:00
X86Operand.h [X86] Fix some Include What You Use warnings; other minor fixes (NFC). 2017-02-06 21:55:43 +00:00