Enable generating legacy IT block for AArch32
[oota-llvm.git] / lib / Target / ARM / ARMBaseInstrInfo.cpp
index 7187d6a665b5d3eceaeaf2769f9398a7f23f2ad1..b76ef9671bba75673219dd2a3a75baaebb737ccd 100644 (file)
@@ -525,7 +525,7 @@ bool ARMBaseInstrInfo::isPredicable(MachineInstr *MI) const {
     MI->getParent()->getParent()->getInfo<ARMFunctionInfo>();
 
   if (AFI->isThumb2Function()) {
-    if (getSubtarget().hasV8Ops())
+    if (getSubtarget().restrictIT())
       return isV8EligibleForIT(MI);
   } else { // non-Thumb
     if ((MI->getDesc().TSFlags & ARMII::DomainMask) == ARMII::DomainNEON)