-inline-asm][X86] Add ability to use AVX512 in MS inline asm
authorMarina Yatsina <marina.yatsina@intel.com>
Wed, 3 Feb 2016 11:32:08 +0000 (11:32 +0000)
committerMarina Yatsina <marina.yatsina@intel.com>
Wed, 3 Feb 2016 11:32:08 +0000 (11:32 +0000)
commit41c45fa42d206fb3dbc3b1c540f67c57e7939b9d
treedffffd08a37a5c6316869e629e419017a6f4872c
parent1b58f5cbbb757bea043b863e52fc10e6e7dd7f90
-inline-asm][X86] Add ability to use AVX512 in MS inline asm

Defined the new AVX512 registers in clang inline asm.
Fixed a bug in the MC subtarget info creation during the parsing of MS asm statement - now it receives the actual CPU and target features information.

Differential Revision: http://reviews.llvm.org/D16757

llvm-svn: 259639
clang/lib/Basic/Targets.cpp
clang/lib/Parse/ParseStmtAsm.cpp
clang/test/CodeGen/ms-inline-asm-avx512.c [new file with mode: 0644]
clang/test/Sema/asm.c