Add missing predicate operand on SMLA and friends.
authorOwen Anderson <resistor@mac.com>
Thu, 11 Aug 2011 22:05:38 +0000 (22:05 +0000)
committerOwen Anderson <resistor@mac.com>
Thu, 11 Aug 2011 22:05:38 +0000 (22:05 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137368 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/ARM/Disassembler/ARMDisassembler.cpp

index e4d7393bebdf6a0ce6cff926d9cd25864e722384..b5adc4977e6568129bd0d6f4a3526866bfa4f640 100644 (file)
@@ -1260,6 +1260,8 @@ static bool DecodeSMLAInstruction(llvm::MCInst &Inst, unsigned Insn,
       !DecodeGPRnopcRegisterClass(Inst, Ra, Address, Decoder))
     return false;
 
+  if (!DecodePredicateOperand(Inst, pred, Address, Decoder)) return false;
+
   return true;
 }