commit | 6ebf741ea20beec72e6c898c99b601b8c64d370c | [log] [tgz] |
---|---|---|
author | Simon Pilgrim <llvm-dev@redking.me.uk> | Wed Jun 17 22:43:34 2015 +0000 |
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | Wed Jun 17 22:43:34 2015 +0000 |
tree | b966e150f8224a2c3ab1680bdb0f6d6f79cf888c | |
parent | ee36276e53d43c487d0f9869920da219e59a87ff [diff] |
[X86][SSE] Improved support for vector i16 to float conversions. Added explicit sign extension for v4i16/v8i16 to v4i32/v8i32 before conversion to floats. Matches existing support for v4i8/v8i8. Follow up to D10433 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@239966 91177308-0d34-0410-b5e6-96231b3b80d8