@@ -42,7 +42,7 @@ define %struct.S16 @i32_to_2xi16(i32 noundef %in) {
42
42
%high = trunc i32 %high32 to i16
43
43
; CHECK: ld.param.u32 %[[R32:r[0-9]+]], [i32_to_2xi16_param_0];
44
44
; CHECK-DAG: cvt.u16.u32 %rs{{[0-9+]}}, %[[R32]];
45
- ; CHECK-DAG mov.b32 {tmp, %rs{{[0-9+]}}}, %[[R32]];
45
+ ; CHECK-DAG: mov.b32 {tmp, %rs{{[0-9+]}}}, %[[R32]];
46
46
%s1 = insertvalue %struct.S16 poison, i16 %low , 0
47
47
%s = insertvalue %struct.S16 %s1 , i16 %high , 1
48
48
ret %struct.S16 %s
@@ -56,7 +56,7 @@ define %struct.S16 @i32_to_2xi16_lh(i32 noundef %in) {
56
56
%low = trunc i32 %in to i16
57
57
; CHECK: ld.param.u32 %[[R32:r[0-9]+]], [i32_to_2xi16_lh_param_0];
58
58
; CHECK-DAG: cvt.u16.u32 %rs{{[0-9+]}}, %[[R32]];
59
- ; CHECK-DAG mov.b32 {tmp, %rs{{[0-9+]}}}, %[[R32]];
59
+ ; CHECK-DAG: mov.b32 {tmp, %rs{{[0-9+]}}}, %[[R32]];
60
60
%s1 = insertvalue %struct.S16 poison, i16 %low , 0
61
61
%s = insertvalue %struct.S16 %s1 , i16 %high , 1
62
62
ret %struct.S16 %s
@@ -84,7 +84,7 @@ define %struct.S32 @i64_to_2xi32(i64 noundef %in) {
84
84
%high = trunc i64 %high64 to i32
85
85
; CHECK: ld.param.u64 %[[R64:rd[0-9]+]], [i64_to_2xi32_param_0];
86
86
; CHECK-DAG: cvt.u32.u64 %r{{[0-9+]}}, %[[R64]];
87
- ; CHECK-DAG mov.b64 {tmp, %r{{[0-9+]}}}, %[[R64]];
87
+ ; CHECK-DAG: mov.b64 {tmp, %r{{[0-9+]}}}, %[[R64]];
88
88
%s1 = insertvalue %struct.S32 poison, i32 %low , 0
89
89
%s = insertvalue %struct.S32 %s1 , i32 %high , 1
90
90
ret %struct.S32 %s
@@ -114,8 +114,8 @@ define %struct.S16 @i32_to_2xi16_shr(i32 noundef %i){
114
114
%h = trunc i32 %h32 to i16
115
115
; CHECK: ld.param.u32 %[[R32:r[0-9]+]], [i32_to_2xi16_shr_param_0];
116
116
; CHECK: shr.s32 %[[R32H:r[0-9]+]], %[[R32]], 16;
117
- ; CHECK-DAG mov.b32 {tmp, %rs{{[0-9+]}}}, %[[R32]];
118
- ; CHECK-DAG mov.b32 {tmp, %rs{{[0-9+]}}}, %[[R32H]];
117
+ ; CHECK-DAG: mov.b32 {tmp, %rs{{[0-9+]}}}, %[[R32]];
118
+ ; CHECK-DAG: mov.b32 {tmp, %rs{{[0-9+]}}}, %[[R32H]];
119
119
%s0 = insertvalue %struct.S16 poison, i16 %l , 0
120
120
%s1 = insertvalue %struct.S16 %s0 , i16 %h , 1
121
121
ret %struct.S16 %s1
0 commit comments