ARM VFP support 'flds/fldd' aliases for 'vldr'
[oota-llvm.git] / lib / Target / TargetInstrInfo.cpp
index d52ecb32cf752e98faa30aa34aa4aa286fb503ac..2097a18cf725613a42206960e3d88f42cd2441d2 100644 (file)
@@ -130,13 +130,12 @@ void TargetInstrInfo::insertNoop(MachineBasicBlock &MBB,
 
 
 bool TargetInstrInfo::isUnpredicatedTerminator(const MachineInstr *MI) const {
-  const MCInstrDesc &MCID = MI->getDesc();
-  if (!MCID.isTerminator()) return false;
+  if (!MI->isTerminator()) return false;
 
   // Conditional branch is a special case.
-  if (MCID.isBranch() && !MCID.isBarrier())
+  if (MI->isBranch() && !MI->isBarrier())
     return true;
-  if (!MCID.isPredicable())
+  if (!MI->isPredicable())
     return true;
   return !isPredicated(MI);
 }