summaryrefslogtreecommitdiff
path: root/test/CodeGen/X86/widen_cast-2.ll
diff options
context:
space:
mode:
authorMon P Wang <wangmp@apple.com>2010-01-24 00:05:03 +0000
committerMon P Wang <wangmp@apple.com>2010-01-24 00:05:03 +0000
commiteb38ebf15c326a5bb45ca9da6329cdf19ad6df95 (patch)
treec58d0821e27fa8af82f0c18cb1350f7f7d4ed261 /test/CodeGen/X86/widen_cast-2.ll
parentf7d0d163c5962a51cf9eb32db093b5d1fd8114fa (diff)
downloadllvm-eb38ebf15c326a5bb45ca9da6329cdf19ad6df95.tar.gz
llvm-eb38ebf15c326a5bb45ca9da6329cdf19ad6df95.tar.bz2
llvm-eb38ebf15c326a5bb45ca9da6329cdf19ad6df95.tar.xz
Improved widening loads by adding support for wider loads if
the alignment allows. Fixed a bug where we didn't use a vector load/store for PR5626. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94338 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/CodeGen/X86/widen_cast-2.ll')
-rw-r--r--test/CodeGen/X86/widen_cast-2.ll6
1 files changed, 2 insertions, 4 deletions
diff --git a/test/CodeGen/X86/widen_cast-2.ll b/test/CodeGen/X86/widen_cast-2.ll
index e5d2c6a61e..1e626a2f88 100644
--- a/test/CodeGen/X86/widen_cast-2.ll
+++ b/test/CodeGen/X86/widen_cast-2.ll
@@ -2,10 +2,8 @@
; CHECK: pextrd
; CHECK: pextrd
; CHECK: movd
-; CHECK: pextrd
-; CHECK: pextrd
-; CHECK: pextrd
-; CHECK: movd
+; CHECK: movaps
+
; bitcast v14i16 to v7i32