[TTI][X86] update costs of interleaved load\store of i64\double
authorMohammed Agabaria <mohammed.agabaria@intel.com>
Thu, 16 Nov 2017 09:38:32 +0000 (09:38 +0000)
committerMohammed Agabaria <mohammed.agabaria@intel.com>
Thu, 16 Nov 2017 09:38:32 +0000 (09:38 +0000)
commit6e6d5326a13bbc6529453ffcd6d492c7b43c8eb0
tree4b322e788aa6f6483b1efce957d0609ae2375b47
parentfe3eda91370c152bea45273d467735ddf8592d19
[TTI][X86] update costs of interleaved load\store of i64\double

This patch contains more accurate cost of interelaved load\store of stride 2 for the types int64\double on AVX2.

Reviewers: delena, RKSimon, craig.topper, dorit

Reviewed By: dorit

Differential Revision: https://reviews.llvm.org/D40008

llvm-svn: 318385
llvm/lib/Target/X86/X86TargetTransformInfo.cpp
llvm/test/Analysis/CostModel/X86/interleaved-load-store-double.ll [new file with mode: 0644]
llvm/test/Analysis/CostModel/X86/interleaved-load-store-i64.ll [new file with mode: 0644]