OSDN Git Service

[X86][SSE] Let 64-bit targets use the fast 2i32-2f32 UINT_TO_FP conversion as well...
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Sat, 30 Jul 2016 14:06:59 +0000 (14:06 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Sat, 30 Jul 2016 14:06:59 +0000 (14:06 +0000)
commit7ee24bd8b6e622460b1989d57c44ad83edbdd9cc
treedd7f4e5bd822dfafed50ff3d87b4ac6afee59d6b
parentb80ca8647e5b7c1d697be92ad371038d189b3e2d
[X86][SSE] Let 64-bit targets use the fast 2i32-2f32 UINT_TO_FP conversion as well as 32-bit

The 2i32-2i64 legalization means that we can use the slightly quicker double bits + fptrunc approach for the same results

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@277271 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp
test/CodeGen/X86/cvtv2f32.ll