Skip to content

Commit c145f28

Browse files
authored
AMDGPU: Replace some undef uses in tests (llvm#166813)
1 parent e341a9f commit c145f28

File tree

5 files changed

+9
-9
lines changed

5 files changed

+9
-9
lines changed

llvm/test/CodeGen/AMDGPU/branch-relaxation-gfx1250.ll

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -280,7 +280,7 @@ bb0:
280280
br i1 %tmp, label %bb2, label %bb3
281281

282282
bb2:
283-
store volatile i32 17, ptr addrspace(1) undef
283+
store volatile i32 17, ptr addrspace(1) poison
284284
br label %bb4
285285

286286
bb3:
@@ -375,7 +375,7 @@ bb0:
375375
br i1 %cmp0, label %bb2, label %bb1
376376

377377
bb1:
378-
%val = load volatile i32, ptr addrspace(4) undef
378+
%val = load volatile i32, ptr addrspace(4) poison
379379
%cmp1 = icmp eq i32 %val, 3
380380
br i1 %cmp1, label %bb3, label %bb2
381381

@@ -512,7 +512,7 @@ loop_body:
512512
br label %loop
513513

514514
ret:
515-
store volatile i32 7, ptr addrspace(1) undef
515+
store volatile i32 7, ptr addrspace(1) poison
516516
ret void
517517
}
518518

@@ -622,7 +622,7 @@ bb14: ; preds = %bb13, %bb9
622622
br label %bb19
623623

624624
bb19: ; preds = %bb14, %bb13, %bb9
625-
%tmp20 = phi i32 [ undef, %bb9 ], [ undef, %bb13 ], [ %tmp18, %bb14 ]
625+
%tmp20 = phi i32 [ poison, %bb9 ], [ poison, %bb13 ], [ %tmp18, %bb14 ]
626626
%tmp21 = getelementptr inbounds i32, ptr addrspace(1) %arg, i64 %arg5
627627
store i32 %tmp20, ptr addrspace(1) %tmp21, align 4
628628
ret void

llvm/test/CodeGen/AMDGPU/flat-saddr-atomics.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -263,7 +263,7 @@ define amdgpu_ps float @flat_xchg_saddr_i32_rtn_neg2048(ptr inreg %sbase, i32 %v
263263
; Uniformity edge cases
264264
; --------------------------------------------------------------------------------
265265

266-
@ptr.in.lds = internal addrspace(3) global ptr undef
266+
@ptr.in.lds = internal addrspace(3) global ptr poison
267267

268268
; Base pointer is uniform, but also in VGPRs
269269
define amdgpu_ps float @flat_xchg_saddr_uniform_ptr_in_vgprs_rtn(i32 %voffset, i32 %data) {

llvm/test/CodeGen/AMDGPU/flat-saddr-store.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ define amdgpu_ps void @flat_store_saddr_i8_zext_vgpr_offset_neg2048(ptr inreg %s
5454
; Uniformity edge cases
5555
; --------------------------------------------------------------------------------
5656

57-
@ptr.in.lds = internal addrspace(3) global ptr undef
57+
@ptr.in.lds = internal addrspace(3) global ptr poison
5858

5959
; Base pointer is uniform, but also in VGPRs
6060
define amdgpu_ps void @flat_store_saddr_uniform_ptr_in_vgprs(i32 %voffset, i8 %data) {

llvm/test/CodeGen/AMDGPU/scheduler-rp-calc-one-successor-two-predecessors-bug.ll

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ define amdgpu_ps void @_amdgpu_ps_main(float %arg) {
4646
; GFX900-NEXT: s_mov_b64 exec, 0
4747
; GFX900-NEXT: s_waitcnt vmcnt(0)
4848
; GFX900-NEXT: v_mov_b32_e32 v1, 0
49-
; GFX900-NEXT: v_mov_b32_e32 v2, 0
49+
; GFX900-NEXT: v_mov_b32_e32 v2, v1
5050
; GFX900-NEXT: .LBB0_5: ; %bb6
5151
; GFX900-NEXT: s_or_b64 exec, exec, s[0:1]
5252
; GFX900-NEXT: s_waitcnt vmcnt(0)
@@ -75,7 +75,7 @@ bb5:
7575
bb6:
7676
%i7 = phi float [ 0.000000e+00, %bb5 ], [ %i3, %bb1 ]
7777
%i8 = phi float [ 0.000000e+00, %bb5 ], [ 1.000000e+00, %bb1 ]
78-
%i9 = phi float [ undef, %bb5 ], [ %i4, %bb1 ]
78+
%i9 = phi float [ poison, %bb5 ], [ %i4, %bb1 ]
7979
%i10 = call <2 x half> @llvm.amdgcn.cvt.pkrtz(float 0.000000e+00, float %i7)
8080
%i11 = call <2 x half> @llvm.amdgcn.cvt.pkrtz(float %i8, float %i9)
8181
call void @llvm.amdgcn.exp.compr.v2f16(i32 0, i32 0, <2 x half> %i10, <2 x half> %i11, i1 false, i1 false)

llvm/test/CodeGen/AMDGPU/tuple-allocation-failure.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -655,7 +655,7 @@ bb:
655655
br label %bb5
656656

657657
bb5: ; preds = %bb5.backedge, %bb
658-
%tmp4.i.sroa.0.0 = phi <9 x double> [ undef, %bb ], [ %tmp4.i.sroa.0.1, %bb5.backedge ]
658+
%tmp4.i.sroa.0.0 = phi <9 x double> [ poison, %bb ], [ %tmp4.i.sroa.0.1, %bb5.backedge ]
659659
%tmp14.1.i = load i32, ptr inttoptr (i64 128 to ptr), align 128
660660
store i32 0, ptr addrspace(5) null, align 4
661661
%tmp14.2.i = load i32, ptr inttoptr (i64 128 to ptr), align 128

0 commit comments

Comments
 (0)