File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change 3
3
; RUN: grep pshuflw %t | count 1
4
4
; RUN: grep movhps %t | count 1
5
5
6
- define void @test1 (<2 x i64 >* %res , <2 x i64 >* %A ) {
6
+ define void @test1 (<2 x i64 >* %res , <2 x i64 >* %A ) nounwind {
7
7
%tmp = load <2 x i64 >* %A ; <<2 x i64>> [#uses=1]
8
8
%tmp.upgrd.1 = bitcast <2 x i64 > %tmp to <8 x i16 > ; <<8 x i16>> [#uses=8]
9
9
%tmp0 = extractelement <8 x i16 > %tmp.upgrd.1 , i32 0 ; <i16> [#uses=1]
@@ -27,7 +27,7 @@ define void @test1(<2 x i64>* %res, <2 x i64>* %A) {
27
27
ret void
28
28
}
29
29
30
- define void @test2 (<4 x float >* %r , <2 x i32 >* %A ) {
30
+ define void @test2 (<4 x float >* %r , <2 x i32 >* %A ) nounwind {
31
31
%tmp = load <4 x float >* %r ; <<4 x float>> [#uses=2]
32
32
%tmp.upgrd.3 = bitcast <2 x i32 >* %A to double * ; <double*> [#uses=1]
33
33
%tmp.upgrd.4 = load double * %tmp.upgrd.3 ; <double> [#uses=1]
You can’t perform that action at this time.
0 commit comments