Add a missing llvm.fma -> VFNMS pattern to the ARM backend.
[oota-llvm.git] / lib / Target / ARM / ARMBaseInstrInfo.h
index 2fe85072a33080bccdc72f51ec834f90ae2fd4e7..8217f239d19087a8d155da8ce335b6c286f4da5f 100644 (file)
@@ -249,8 +249,9 @@ private:
                         const MCInstrDesc &UseMCID,
                         unsigned UseIdx, unsigned UseAlign) const;
 
-  int getInstrLatency(const InstrItineraryData *ItinData,
-                      const MachineInstr *MI, unsigned *PredCost = 0) const;
+  unsigned getInstrLatency(const InstrItineraryData *ItinData,
+                           const MachineInstr *MI,
+                           unsigned *PredCost = 0) const;
 
   int getInstrLatency(const InstrItineraryData *ItinData,
                       SDNode *Node) const;