diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2015-07-03 07:51:01 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2015-07-03 07:51:01 +0000 |
commit | 385bf00ea2362e86c720160bdd9bcb0710a61cd3 (patch) | |
tree | 5a2bf6e143ef3927983f10e2f25e7a923b14e768 /clang/unittests/Format/FormatTestJava.cpp | |
parent | 68dc553fda5237032dfddfb70d057cdbcd4d57af (diff) | |
download | llvm-385bf00ea2362e86c720160bdd9bcb0710a61cd3.zip llvm-385bf00ea2362e86c720160bdd9bcb0710a61cd3.tar.gz llvm-385bf00ea2362e86c720160bdd9bcb0710a61cd3.tar.bz2 |
[X86][SSE] Sign extension for target vector sizes less than 128 bits (pt1)
This patch adds support for sign extension for sub 128-bit vectors, such as to v2i32. It concatenates with UNDEF subvectors up to 128-bits, performs the sign extension (i.e. as v4i32) and then extracts the target subvector.
Patch 1/2 of D10589 - the second patch covers the conversion of v2i8/v2i16 to v2f64.
llvm-svn: 241323
Diffstat (limited to 'clang/unittests/Format/FormatTestJava.cpp')
0 files changed, 0 insertions, 0 deletions