]> granicus.if.org Git - llvm/commit
ms inline asm: Don't add x86 segment registers to the clobber list.
authorNico Weber <nicolasweber@gmx.de>
Thu, 17 Jul 2014 20:24:55 +0000 (20:24 +0000)
committerNico Weber <nicolasweber@gmx.de>
Thu, 17 Jul 2014 20:24:55 +0000 (20:24 +0000)
commitc1ef24ce39ccdd2b8d37ffb63f978ba6243a1aa4
treef5587407640d034fac46d43eccc274843e709b54
parent822f1b191a31fd12ac473a5c37955b43ccc404c5
ms inline asm: Don't add x86 segment registers to the clobber list.

Clang tries to check the clobber list but doesn't list segment registers in its
x86 register list. This fixes PR20343.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@213303 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/MC/MCTargetAsmParser.h
lib/MC/MCParser/AsmParser.cpp
lib/Target/X86/AsmParser/X86AsmParser.cpp