summaryrefslogtreecommitdiff
path: root/test/CodeGen/X86/vec_set-J.ll
blob: d90ab85b8cf7d6f97621e608ee50662c1c26731a (plain)
1
2
3
4
5
6
7
8
9
10
; RUN: llc < %s -march=x86 -mattr=+sse2 | grep movss
; PR2472

define <4 x i32> @a(<4 x i32> %a) nounwind {
entry:
        %vecext = extractelement <4 x i32> %a, i32 0
        insertelement <4 x i32> zeroinitializer, i32 %vecext, i32 0
        %add = add <4 x i32> %a, %0
        ret <4 x i32> %add
}