OSDN Git Service

[X86][Vectorizer Cost Model] Correct vectorization cost model for v2i64->v2f64
authorQuentin Colombet <qcolombet@apple.com>
Thu, 27 Mar 2014 00:52:16 +0000 (00:52 +0000)
committerQuentin Colombet <qcolombet@apple.com>
Thu, 27 Mar 2014 00:52:16 +0000 (00:52 +0000)
commit566abecc9f56726c14f3aa3b6e3699419b371d40
tree6432c6d9dde07b05512b0a67fc27649ac71dc543
parente459f72ee0e24a26c9625bc7485f050ef5753ddc
[X86][Vectorizer Cost Model] Correct vectorization cost model for v2i64->v2f64
and v4i64->v4f64.

The new costs match what we did for SSE2 and reflect the reality of our codegen.

<rdar://problem/16381225>

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@204884 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86TargetTransformInfo.cpp
test/Transforms/LoopVectorize/X86/uint64_to_fp64-cost-model.ll [new file with mode: 0644]