diff options
author | Craig Topper <craig.topper@intel.com> | 2019-08-22 08:18:45 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@intel.com> | 2019-08-22 08:18:45 +0000 |
commit | d420616313a3b4bc95a9effa00363cf3ad953e61 (patch) | |
tree | af44c151b70470b7281e445277446637db714eda /lldb/source/Commands/CommandObjectProcess.cpp | |
parent | 1b30ea2c504432bf2d2164ae3882137a43162e07 (diff) | |
download | llvm-d420616313a3b4bc95a9effa00363cf3ad953e61.zip llvm-d420616313a3b4bc95a9effa00363cf3ad953e61.tar.gz llvm-d420616313a3b4bc95a9effa00363cf3ad953e61.tar.bz2 |
[X86] Lower the cost of v2i32->v2f64 sint_to_fp under vector widening legalization.
I don't really understand the costs we're using for fp_to_sint,
but prior to widening legalization we used 20 as the cost for this
via the v2i64->v2f64 entry. That number seems better than the 40
we got with widening legalization. So now we need either a
v2i32->v2f64 entry or a v4i32->v2f64 entry depending on whether
AVX is enabled or not since we skip the first SSE2 table look up
under AVX.
llvm-svn: 369628
Diffstat (limited to 'lldb/source/Commands/CommandObjectProcess.cpp')
0 files changed, 0 insertions, 0 deletions