[AArch64] Match interleaved memory accesses into ldN/stN instructions.
[oota-llvm.git] / lib / Target / AArch64 / AArch64TargetTransformInfo.h
index 25c22bcd58ecf0cf2b4c2b0940fef40612d2077e..4dabdadd8eebacbca93abf7721e915db23d16c0c 100644 (file)
@@ -139,6 +139,11 @@ public:
 
   bool getTgtMemIntrinsic(IntrinsicInst *Inst, MemIntrinsicInfo &Info);
 
+  unsigned getInterleavedMemoryOpCost(unsigned Opcode, Type *VecTy,
+                                      unsigned Factor,
+                                      ArrayRef<unsigned> Indices,
+                                      unsigned Alignment,
+                                      unsigned AddressSpace);
   /// @}
 };