Skip to content

Commit 6dc9383

Browse files
committed
fixup tests
1 parent a304a77 commit 6dc9383

File tree

2 files changed

+18
-20
lines changed

2 files changed

+18
-20
lines changed

llvm/test/CodeGen/AMDGPU/codegen-prepare-addrspacecast-non-null.ll

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -320,13 +320,6 @@ define i32 @cast_private_to_flat_to_local(ptr addrspace(5) %private.ptr) {
320320
; DAGISEL-ASM-LABEL: cast_private_to_flat_to_local:
321321
; DAGISEL-ASM: ; %bb.0:
322322
; DAGISEL-ASM-NEXT: s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0)
323-
; DAGISEL-ASM-NEXT: s_mov_b64 s[4:5], src_private_base
324-
; DAGISEL-ASM-NEXT: v_mov_b32_e32 v1, s5
325-
; DAGISEL-ASM-NEXT: v_cmp_ne_u32_e32 vcc, -1, v0
326-
; DAGISEL-ASM-NEXT: v_cndmask_b32_e32 v1, 0, v1, vcc
327-
; DAGISEL-ASM-NEXT: v_cndmask_b32_e32 v0, 0, v0, vcc
328-
; DAGISEL-ASM-NEXT: v_cmp_ne_u64_e32 vcc, 0, v[0:1]
329-
; DAGISEL-ASM-NEXT: v_cndmask_b32_e32 v0, -1, v0, vcc
330323
; DAGISEL-ASM-NEXT: ds_read_b32 v0, v0
331324
; DAGISEL-ASM-NEXT: s_waitcnt lgkmcnt(0)
332325
; DAGISEL-ASM-NEXT: s_setpc_b64 s[30:31]
@@ -359,15 +352,22 @@ define i32 @cast_private_to_flat_to_global(ptr addrspace(6) %const32.ptr) {
359352
; OPT-NEXT: [[LOAD:%.*]] = load volatile i32, ptr addrspace(3) [[LOCAL_PTR]], align 4
360353
; OPT-NEXT: ret i32 [[LOAD]]
361354
;
362-
; ASM-LABEL: cast_private_to_flat_to_global:
363-
; ASM: ; %bb.0:
364-
; ASM-NEXT: s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0)
365-
; ASM-NEXT: v_mov_b32_e32 v1, 0
366-
; ASM-NEXT: v_cmp_ne_u64_e32 vcc, 0, v[0:1]
367-
; ASM-NEXT: v_cndmask_b32_e32 v0, -1, v0, vcc
368-
; ASM-NEXT: ds_read_b32 v0, v0
369-
; ASM-NEXT: s_waitcnt lgkmcnt(0)
370-
; ASM-NEXT: s_setpc_b64 s[30:31]
355+
; DAGISEL-ASM-LABEL: cast_private_to_flat_to_global:
356+
; DAGISEL-ASM: ; %bb.0:
357+
; DAGISEL-ASM-NEXT: s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0)
358+
; DAGISEL-ASM-NEXT: ds_read_b32 v0, v0
359+
; DAGISEL-ASM-NEXT: s_waitcnt lgkmcnt(0)
360+
; DAGISEL-ASM-NEXT: s_setpc_b64 s[30:31]
361+
;
362+
; GISEL-ASM-LABEL: cast_private_to_flat_to_global:
363+
; GISEL-ASM: ; %bb.0:
364+
; GISEL-ASM-NEXT: s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0)
365+
; GISEL-ASM-NEXT: v_mov_b32_e32 v1, 0
366+
; GISEL-ASM-NEXT: v_cmp_ne_u64_e32 vcc, 0, v[0:1]
367+
; GISEL-ASM-NEXT: v_cndmask_b32_e32 v0, -1, v0, vcc
368+
; GISEL-ASM-NEXT: ds_read_b32 v0, v0
369+
; GISEL-ASM-NEXT: s_waitcnt lgkmcnt(0)
370+
; GISEL-ASM-NEXT: s_setpc_b64 s[30:31]
371371
%flat.ptr = addrspacecast ptr addrspace(6) %const32.ptr to ptr
372372
%local.ptr = addrspacecast ptr %flat.ptr to ptr addrspace(3)
373373
%load = load volatile i32, ptr addrspace(3) %local.ptr

llvm/test/CodeGen/SystemZ/mixed-ptr-sizes.ll

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -332,9 +332,7 @@ define signext i32 @setlength() {
332332
; CHECK: lgr [[MALLOC:[0-9]+]],3
333333
; CHECK: basr 7,6
334334
; CHECK: lgr [[LENGTH:[0-9]+]],3
335-
; CHECK: la [[ADDR:[0-9]+]],4([[MALLOC]])
336-
; CHECK: llgtr [[ADDR]],[[ADDR]]
337-
; CHECK: stg [[LENGTH]],0([[ADDR]])
335+
; CHECK: stg [[LENGTH]],4([[MALLOC]])
338336
entry:
339337
%call = tail call ptr @__malloc31(i64 noundef 8)
340338
%call1 = tail call signext i32 @foo()
@@ -357,7 +355,7 @@ define signext i32 @setlength2() {
357355
; CHECK: basr 7,6
358356
; CHECK: lgr [[LENGTH:[0-9]+]],3
359357
; CHECK: ahi [[MALLOC]],4
360-
; CHECK: llgtr [[ADDR]],[[MALLOC]]
358+
; CHECK: llgtr [[ADDR:[0-9]+]],[[MALLOC]]
361359
; CHECK: stg [[LENGTH]],0([[ADDR]])
362360
entry:
363361
%call = tail call ptr addrspace(1) @domalloc(i64 noundef 8)

0 commit comments

Comments
 (0)