diff options
Diffstat (limited to 'lib/Target/X86/AsmParser/X86AsmParser.cpp')
| -rw-r--r-- | lib/Target/X86/AsmParser/X86AsmParser.cpp | 6 | 
1 files changed, 3 insertions, 3 deletions
| diff --git a/lib/Target/X86/AsmParser/X86AsmParser.cpp b/lib/Target/X86/AsmParser/X86AsmParser.cpp index b84c2d31a63e..fafbed0bd935 100644 --- a/lib/Target/X86/AsmParser/X86AsmParser.cpp +++ b/lib/Target/X86/AsmParser/X86AsmParser.cpp @@ -2603,11 +2603,11 @@ bool X86AsmParser::ParseInstruction(ParseInstructionInfo &Info, StringRef Name,    bool HadVerifyError = false;    // Append default arguments to "ins[bwld]" -  if (Name.startswith("ins") &&  +  if (Name.startswith("ins") &&        (Operands.size() == 1 || Operands.size() == 3) &&        (Name == "insb" || Name == "insw" || Name == "insl" || Name == "insd" ||         Name == "ins")) { -     +      AddDefaultSrcDestOperands(TmpOperands,                                X86Operand::CreateReg(X86::DX, NameLoc, NameLoc),                                DefaultMemDIOperand(NameLoc)); @@ -2615,7 +2615,7 @@ bool X86AsmParser::ParseInstruction(ParseInstructionInfo &Info, StringRef Name,    }    // Append default arguments to "outs[bwld]" -  if (Name.startswith("outs") &&  +  if (Name.startswith("outs") &&        (Operands.size() == 1 || Operands.size() == 3) &&        (Name == "outsb" || Name == "outsw" || Name == "outsl" ||         Name == "outsd" || Name == "outs")) { | 
