diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2016-11-24 15:12:56 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2016-11-24 15:12:56 +0000 |
commit | 9c71e0727624b028c57637ff972e867119f16789 (patch) | |
tree | b15b9180fbfbd289d0671dda7d2f8b193560e960 /lldb/packages/Python/lldbsuite/test | |
parent | d399b10e011539301b2b6a57b08c4d76ff17b9d6 (diff) | |
download | bcm5719-llvm-9c71e0727624b028c57637ff972e867119f16789.tar.gz bcm5719-llvm-9c71e0727624b028c57637ff972e867119f16789.zip |
[X86][SSE] Improve UINT_TO_FP v2i32 -> v2f64
Vectorize UINT_TO_FP v2i32 -> v2f64 instead of scalarization (albeit still on the SIMD unit).
The codegen matches that generated by legalization (and is in fact used by AVX for UINT_TO_FP v4i32 -> v4f64), but has to be done in the x86 backend to account for legalization via 4i32.
Differential Revision: https://reviews.llvm.org/D26938
llvm-svn: 287886
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test')
0 files changed, 0 insertions, 0 deletions