Skip to content

Commit 1d681b9

Browse files
Update NVPTX tests
1 parent 2f9995f commit 1d681b9

File tree

3 files changed

+10
-10
lines changed

3 files changed

+10
-10
lines changed

llvm/test/CodeGen/NVPTX/boolean-patterns.ll

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ define i1 @m2and_ri(i1 %a) {
1818
; CHECK-NEXT: // %bb.0:
1919
; CHECK-NEXT: ld.param.u8 %r1, [m2and_ri_param_0];
2020
; CHECK-NEXT: and.b32 %r2, %r1, 1;
21-
; CHECK-NEXT: st.param.b32 [func_retval0+0], %r2;
21+
; CHECK-NEXT: st.param.b32 [func_retval0], %r2;
2222
; CHECK-NEXT: ret;
2323
%r = mul i1 %a, 1
2424
ret i1 %r
@@ -36,7 +36,7 @@ define i1 @select2or(i1 %a, i1 %b) {
3636
; CHECK-NEXT: or.b16 %rs4, %rs1, %rs2;
3737
; CHECK-NEXT: cvt.u32.u16 %r1, %rs4;
3838
; CHECK-NEXT: and.b32 %r2, %r1, 1;
39-
; CHECK-NEXT: st.param.b32 [func_retval0+0], %r2;
39+
; CHECK-NEXT: st.param.b32 [func_retval0], %r2;
4040
; CHECK-NEXT: ret;
4141
%r = select i1 %a, i1 1, i1 %b
4242
ret i1 %r
@@ -54,7 +54,7 @@ define i1 @select2and(i1 %a, i1 %b) {
5454
; CHECK-NEXT: and.b16 %rs4, %rs1, %rs2;
5555
; CHECK-NEXT: cvt.u32.u16 %r1, %rs4;
5656
; CHECK-NEXT: and.b32 %r2, %r1, 1;
57-
; CHECK-NEXT: st.param.b32 [func_retval0+0], %r2;
57+
; CHECK-NEXT: st.param.b32 [func_retval0], %r2;
5858
; CHECK-NEXT: ret;
5959
%r = select i1 %a, i1 %b, i1 0
6060
ret i1 %r

llvm/test/CodeGen/NVPTX/combine-truncate.ll

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ define i32 @trunc(i64 %a, i64 %b) {
1313
; CHECK-NEXT: ld.param.u32 %r1, [trunc_param_0];
1414
; CHECK-NEXT: ld.param.u32 %r2, [trunc_param_1];
1515
; CHECK-NEXT: or.b32 %r3, %r1, %r2;
16-
; CHECK-NEXT: st.param.b32 [func_retval0+0], %r3;
16+
; CHECK-NEXT: st.param.b32 [func_retval0], %r3;
1717
; CHECK-NEXT: ret;
1818
%or = or i64 %a, %b
1919
%trunc = trunc i64 %or to i32
@@ -33,7 +33,7 @@ define i32 @trunc_not(i64 %a, i64 %b) {
3333
; CHECK-NEXT: cvt.u32.u64 %r1, %rd3;
3434
; CHECK-NEXT: mov.u64 %rd4, 0;
3535
; CHECK-NEXT: st.u64 [%rd4], %rd3;
36-
; CHECK-NEXT: st.param.b32 [func_retval0+0], %r1;
36+
; CHECK-NEXT: st.param.b32 [func_retval0], %r1;
3737
; CHECK-NEXT: ret;
3838
%or = or i64 %a, %b
3939
%trunc = trunc i64 %or to i32
@@ -51,7 +51,7 @@ define i32 @trunc_cvt(i64 %a, i64 %b) {
5151
; CHECK-NEXT: ld.param.u32 %r2, [trunc_cvt_param_1];
5252
; CHECK-NEXT: add.s32 %r3, %r1, %r2;
5353
; CHECK-NEXT: or.b32 %r4, %r3, %r1;
54-
; CHECK-NEXT: st.param.b32 [func_retval0+0], %r4;
54+
; CHECK-NEXT: st.param.b32 [func_retval0], %r4;
5555
; CHECK-NEXT: ret;
5656
%add = add i64 %a, %b
5757
%or = or i64 %add, %a
@@ -74,7 +74,7 @@ define i32 @trunc_cvt_not(i64 %a, i64 %b, ptr %p) {
7474
; CHECK-NEXT: cvt.u32.u64 %r1, %rd3;
7575
; CHECK-NEXT: cvt.u32.u64 %r2, %rd1;
7676
; CHECK-NEXT: or.b32 %r3, %r1, %r2;
77-
; CHECK-NEXT: st.param.b32 [func_retval0+0], %r3;
77+
; CHECK-NEXT: st.param.b32 [func_retval0], %r3;
7878
; CHECK-NEXT: ret;
7979
%add = add i64 %a, %b
8080
store i64 %add, ptr %p
@@ -92,7 +92,7 @@ define i16 @trunc_i32_to_i16_not(i32 %a, i32 %b) {
9292
; CHECK-NEXT: ld.param.u16 %r1, [trunc_i32_to_i16_not_param_0];
9393
; CHECK-NEXT: ld.param.u16 %r2, [trunc_i32_to_i16_not_param_1];
9494
; CHECK-NEXT: or.b32 %r3, %r1, %r2;
95-
; CHECK-NEXT: st.param.b32 [func_retval0+0], %r3;
95+
; CHECK-NEXT: st.param.b32 [func_retval0], %r3;
9696
; CHECK-NEXT: ret;
9797
%or = or i32 %a, %b
9898
%trunc = trunc i32 %or to i16

llvm/test/CodeGen/NVPTX/variadics-backend.ll

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ define dso_local i32 @variadics1(i32 noundef %first, ...) {
3939
; CHECK-PTX-NEXT: ld.f64 %fd4, [%rd7];
4040
; CHECK-PTX-NEXT: cvt.rn.f64.s32 %fd5, %r10;
4141
; CHECK-PTX-NEXT: add.rn.f64 %fd6, %fd5, %fd4;
42-
; CHECK-PTX-NEXT: cvt.rzi.s32.f64 %r10, %fd6;
43-
; CHECK-PTX-NEXT: st.param.b32 [func_retval0], %r10;
42+
; CHECK-PTX-NEXT: cvt.rzi.s32.f64 %r11, %fd6;
43+
; CHECK-PTX-NEXT: st.param.b32 [func_retval0], %r11;
4444
; CHECK-PTX-NEXT: ret;
4545
entry:
4646
%vlist = alloca ptr, align 8

0 commit comments

Comments
 (0)