OSDN Git Service

[MC][X86] Fix Intel Operand assembly parsing for .set ids
authorNirav Dave <niravd@google.com>
Wed, 27 Jul 2016 17:39:41 +0000 (17:39 +0000)
committerNirav Dave <niravd@google.com>
Wed, 27 Jul 2016 17:39:41 +0000 (17:39 +0000)
commit27b2476a1f6f1853c49c598100663d50c06bd4d1
tree468b9363e60c45d937f100758126db15a17e18ce
parent3655e657b3c0909f9afce4bbcffc0a2abb4818e8
[MC][X86] Fix Intel Operand assembly parsing for .set ids

Fix intel syntax special case identifier operands that refer to a constant
(e.g. .set <ID> n) to be interpreted as immediate not memory in parsing.

Reviewers: rnk

Subscribers: llvm-commits

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@276895 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/AsmParser/X86AsmParser.cpp
test/MC/X86/intel-syntax-encoding.s
test/MC/X86/intel-syntax-error.s