@@ -3066,8 +3066,8 @@ define amdgpu_kernel void @v_clamp_v2f16_undef_elt(ptr addrspace(1) %out, ptr ad
30663066 %gep0 = getelementptr <2 x half >, ptr addrspace (1 ) %aptr , i32 %tid
30673067 %out.gep = getelementptr <2 x half >, ptr addrspace (1 ) %out , i32 %tid
30683068 %a = load <2 x half >, ptr addrspace (1 ) %gep0
3069- %max = call <2 x half > @llvm.maxnum.v2f16 (<2 x half > %a , <2 x half > <half undef , half 0 .0 >)
3070- %med = call <2 x half > @llvm.minnum.v2f16 (<2 x half > %max , <2 x half > <half 1 .0 , half undef >)
3069+ %max = call <2 x half > @llvm.maxnum.v2f16 (<2 x half > %a , <2 x half > <half poison , half 0 .0 >)
3070+ %med = call <2 x half > @llvm.minnum.v2f16 (<2 x half > %max , <2 x half > <half 1 .0 , half poison >)
30713071
30723072 store <2 x half > %med , ptr addrspace (1 ) %out.gep
30733073 ret void
@@ -3827,8 +3827,8 @@ define amdgpu_kernel void @v_clamp_v2f16_undef_limit_elts0(ptr addrspace(1) %out
38273827 %gep0 = getelementptr <2 x half >, ptr addrspace (1 ) %aptr , i32 %tid
38283828 %out.gep = getelementptr <2 x half >, ptr addrspace (1 ) %out , i32 %tid
38293829 %a = load <2 x half >, ptr addrspace (1 ) %gep0
3830- %max = call <2 x half > @llvm.maxnum.v2f16 (<2 x half > %a , <2 x half > <half 0 .0 , half undef >)
3831- %med = call <2 x half > @llvm.minnum.v2f16 (<2 x half > %max , <2 x half > <half undef , half 1 .0 >)
3830+ %max = call <2 x half > @llvm.maxnum.v2f16 (<2 x half > %a , <2 x half > <half 0 .0 , half poison >)
3831+ %med = call <2 x half > @llvm.minnum.v2f16 (<2 x half > %max , <2 x half > <half poison , half 1 .0 >)
38323832
38333833 store <2 x half > %med , ptr addrspace (1 ) %out.gep
38343834 ret void
@@ -3925,8 +3925,8 @@ define amdgpu_kernel void @v_clamp_v2f16_undef_limit_elts1(ptr addrspace(1) %out
39253925 %gep0 = getelementptr <2 x half >, ptr addrspace (1 ) %aptr , i32 %tid
39263926 %out.gep = getelementptr <2 x half >, ptr addrspace (1 ) %out , i32 %tid
39273927 %a = load <2 x half >, ptr addrspace (1 ) %gep0
3928- %max = call <2 x half > @llvm.maxnum.v2f16 (<2 x half > %a , <2 x half > <half undef , half 0 .0 >)
3929- %med = call <2 x half > @llvm.minnum.v2f16 (<2 x half > %max , <2 x half > <half 1 .0 , half undef >)
3928+ %max = call <2 x half > @llvm.maxnum.v2f16 (<2 x half > %a , <2 x half > <half poison , half 0 .0 >)
3929+ %med = call <2 x half > @llvm.minnum.v2f16 (<2 x half > %max , <2 x half > <half 1 .0 , half poison >)
39303930
39313931 store <2 x half > %med , ptr addrspace (1 ) %out.gep
39323932 ret void
0 commit comments