R600/SI: Implement getOptimalMemOpType
[oota-llvm.git] / lib / Target / R600 / SIISelLowering.h
index d03bc8641485674a67197230888be46871d88709..93e97c3235744e1b88e0c2708120f322335a7751 100644 (file)
@@ -63,6 +63,12 @@ public:
                                       unsigned Align,
                                       bool *IsFast) const override;
 
+  EVT getOptimalMemOpType(uint64_t Size, unsigned DstAlign,
+                          unsigned SrcAlign, bool IsMemset,
+                          bool ZeroMemset,
+                          bool MemcpyStrSrc,
+                          MachineFunction &MF) const override;
+
   TargetLoweringBase::LegalizeTypeAction
   getPreferredVectorAction(EVT VT) const override;