Skip to content

Commit 5d77e1c

Browse files
committed
AMDGPU: Replace i16 undefs with poison in tests
1 parent f613bc5 commit 5d77e1c

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

llvm/test/CodeGen/AMDGPU/inline-constraints.ll

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -295,7 +295,7 @@ define i32 @inline_A_constraint_V1() {
295295

296296
; NOGCN: error: invalid operand for inline asm constraint 'A'
297297
define i32 @inline_A_constraint_V2() {
298-
%v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,A"(<2 x i16> <i16 -4, i16 undef>)
298+
%v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,A"(<2 x i16> <i16 -4, i16 poison>)
299299
ret i32 %v0
300300
}
301301

@@ -456,7 +456,7 @@ define i32 @inline_I_constraint_V1() {
456456

457457
; NOGCN: error: invalid operand for inline asm constraint 'I'
458458
define i32 @inline_I_constraint_V2() {
459-
%v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,I"(<2 x i16> <i16 -4, i16 undef>)
459+
%v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,I"(<2 x i16> <i16 -4, i16 poison>)
460460
ret i32 %v0
461461
}
462462

@@ -1160,7 +1160,7 @@ define i32 @inline_DA_constraint_V1() {
11601160

11611161
; NOGCN: error: invalid operand for inline asm constraint 'DA'
11621162
define i32 @inline_DA_constraint_V2() {
1163-
%v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,^DA"(<2 x i16> <i16 -4, i16 undef>)
1163+
%v0 = tail call i32 asm "v_mov_b32 $0, $1", "=v,^DA"(<2 x i16> <i16 -4, i16 poison>)
11641164
ret i32 %v0
11651165
}
11661166

llvm/test/CodeGen/AMDGPU/shrink-add-sub-constant.ll

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4249,7 +4249,7 @@ define amdgpu_kernel void @v_test_v2i16_x_add_undef_neg32(ptr addrspace(1) %out,
42494249
%gep = getelementptr inbounds <2 x i16>, ptr addrspace(1) %in, i64 %tid.ext
42504250
%gep.out = getelementptr inbounds <2 x i16>, ptr addrspace(1) %out, i64 %tid.ext
42514251
%x = load <2 x i16>, ptr addrspace(1) %gep
4252-
%result = add <2 x i16> %x, <i16 undef, i16 -32>
4252+
%result = add <2 x i16> %x, <i16 poison, i16 -32>
42534253
store <2 x i16> %result, ptr addrspace(1) %gep.out
42544254
ret void
42554255
}
@@ -4403,7 +4403,7 @@ define amdgpu_kernel void @v_test_v2i16_x_add_neg32_undef(ptr addrspace(1) %out,
44034403
%gep = getelementptr inbounds <2 x i16>, ptr addrspace(1) %in, i64 %tid.ext
44044404
%gep.out = getelementptr inbounds <2 x i16>, ptr addrspace(1) %out, i64 %tid.ext
44054405
%x = load <2 x i16>, ptr addrspace(1) %gep
4406-
%result = add <2 x i16> %x, <i16 -32, i16 undef>
4406+
%result = add <2 x i16> %x, <i16 -32, i16 poison>
44074407
store <2 x i16> %result, ptr addrspace(1) %gep.out
44084408
ret void
44094409
}

0 commit comments

Comments
 (0)