Revert "Make NumMicroOps a variable in the subtarget's instruction itinerary."
[oota-llvm.git] / lib / CodeGen / TargetInstrInfoImpl.cpp
index 54be88a8bb06cedf31a5b8b191583c4dfb0d055f..7af08f591f13621439716647d8fa68c458b94a08 100644 (file)
@@ -560,8 +560,8 @@ TargetInstrInfoImpl::getNumMicroOps(const InstrItineraryData *ItinData,
     return 1;
 
   unsigned Class = MI->getDesc().getSchedClass();
-  int UOps = ItinData->Itineraries[Class].NumMicroOps;
-  if (UOps >= 0)
+  unsigned UOps = ItinData->Itineraries[Class].NumMicroOps;
+  if (UOps)
     return UOps;
 
   // The # of u-ops is dynamically determined. The specific target should