diff options
author | Sanjay Patel <spatel@rotateright.com> | 2016-03-09 22:23:33 +0000 |
---|---|---|
committer | Sanjay Patel <spatel@rotateright.com> | 2016-03-09 22:23:33 +0000 |
commit | 9f6c4d50b4b934e97e3e4bd1160df573b203ad0d (patch) | |
tree | bb5eff4ecb88712d44f083fbb10a4a2e29a65e2a /llvm/test/Transforms/LoopVectorize/reverse_induction.ll | |
parent | 3e895805716a5dfc68f339a0c70c03f69a5f562f (diff) | |
download | bcm5719-llvm-9f6c4d50b4b934e97e3e4bd1160df573b203ad0d.tar.gz bcm5719-llvm-9f6c4d50b4b934e97e3e4bd1160df573b203ad0d.zip |
[x86] fix cost model inaccuracy for vector memory ops
The irony of this patch is that one CPU that is affected is AMD Jaguar, and Jaguar
has a completely double-pumped AVX implementation. But getting the cost model to
reflect that is a much bigger problem. The small goal here is simply to improve on
the lie that !AVX2 == SandyBridge.
Differential Revision: http://reviews.llvm.org/D18000
llvm-svn: 263069
Diffstat (limited to 'llvm/test/Transforms/LoopVectorize/reverse_induction.ll')
0 files changed, 0 insertions, 0 deletions