Fixed a nasty layering violation in the edis source
[oota-llvm.git] / lib / Target / ARM / Disassembler / ARMDisassemblerCore.cpp
index fefdcefbf3f3710d629ee0a7382dc0ed99215bd6..98bb6716c7fa25cf68207eee34da6169d951b14a 100644 (file)
@@ -1127,7 +1127,6 @@ static bool DisassembleLdStFrm(MCInst &MI, unsigned Opcode, uint32_t insn,
     unsigned short NumOps, unsigned &NumOpsAdded, bool isStore) {
 
   const TargetInstrDesc &TID = ARMInsts[Opcode];
-  unsigned short NumDefs = TID.getNumDefs();
   bool isPrePost = isPrePostLdSt(TID.TSFlags);
   const TargetOperandInfo *OpInfo = TID.OpInfo;
   if (!OpInfo) return false;