@@ -69,7 +69,7 @@ define void @loadv4f32_struct(i32 %index) {
6969 ; CHECK: extractvalue %dx.types.ResRet.f32 [[DATA]], 1
7070 ; CHECK: extractvalue %dx.types.ResRet.f32 [[DATA]], 2
7171 ; CHECK: extractvalue %dx.types.ResRet.f32 [[DATA]], 3
72- ; CHECK: insertelement <4 x float> undef
72+ ; CHECK: insertelement <4 x float> poison
7373 ; CHECK: insertelement <4 x float>
7474 ; CHECK: insertelement <4 x float>
7575 ; CHECK: insertelement <4 x float>
@@ -97,7 +97,7 @@ define void @loadv4f32_byte(i32 %offset) {
9797 ; CHECK: extractvalue %dx.types.ResRet.f32 [[DATA]], 1
9898 ; CHECK: extractvalue %dx.types.ResRet.f32 [[DATA]], 2
9999 ; CHECK: extractvalue %dx.types.ResRet.f32 [[DATA]], 3
100- ; CHECK: insertelement <4 x float> undef
100+ ; CHECK: insertelement <4 x float> poison
101101 ; CHECK: insertelement <4 x float>
102102 ; CHECK: insertelement <4 x float>
103103 ; CHECK: insertelement <4 x float>
@@ -125,7 +125,7 @@ define void @loadelements(i32 %index) {
125125 ; CHECK: extractvalue %dx.types.ResRet.f32 [[DATAF32]], 1
126126 ; CHECK: extractvalue %dx.types.ResRet.f32 [[DATAF32]], 2
127127 ; CHECK: extractvalue %dx.types.ResRet.f32 [[DATAF32]], 3
128- ; CHECK: insertelement <4 x float> undef
128+ ; CHECK: insertelement <4 x float> poison
129129 ; CHECK: insertelement <4 x float>
130130 ; CHECK: insertelement <4 x float>
131131 ; CHECK: insertelement <4 x float>
@@ -144,7 +144,7 @@ define void @loadelements(i32 %index) {
144144 ; CHECK: extractvalue %dx.types.ResRet.i32 [[DATAI32]], 1
145145 ; CHECK: extractvalue %dx.types.ResRet.i32 [[DATAI32]], 2
146146 ; CHECK: extractvalue %dx.types.ResRet.i32 [[DATAI32]], 3
147- ; CHECK: insertelement <4 x i32> undef
147+ ; CHECK: insertelement <4 x i32> poison
148148 ; CHECK: insertelement <4 x i32>
149149 ; CHECK: insertelement <4 x i32>
150150 ; CHECK: insertelement <4 x i32>
@@ -180,7 +180,7 @@ define void @loadnested(i32 %index) {
180180 ; CHECK: extractvalue %dx.types.ResRet.f32 [[DATAF32]], 1
181181 ; CHECK: extractvalue %dx.types.ResRet.f32 [[DATAF32]], 2
182182 ; CHECK: extractvalue %dx.types.ResRet.f32 [[DATAF32]], 3
183- ; CHECK: insertelement <4 x float> undef
183+ ; CHECK: insertelement <4 x float> poison
184184 ; CHECK: insertelement <4 x float>
185185 ; CHECK: insertelement <4 x float>
186186 ; CHECK: insertelement <4 x float>
@@ -196,7 +196,7 @@ define void @loadnested(i32 %index) {
196196 ; CHECK: extractvalue %dx.types.ResRet.f16 [[DATAF16]], 0
197197 ; CHECK: extractvalue %dx.types.ResRet.f16 [[DATAF16]], 1
198198 ; CHECK: extractvalue %dx.types.ResRet.f16 [[DATAF16]], 2
199- ; CHECK: insertelement <3 x half> undef
199+ ; CHECK: insertelement <3 x half> poison
200200 ; CHECK: insertelement <3 x half>
201201 ; CHECK: insertelement <3 x half>
202202 ; CHECK: call void @v3f16_user(<3 x half>
@@ -221,7 +221,7 @@ define void @loadv4f64_byte(i32 %offset) {
221221 ; CHECK: extractvalue %dx.types.ResRet.f64 [[DATA]], 1
222222 ; CHECK: extractvalue %dx.types.ResRet.f64 [[DATA]], 2
223223 ; CHECK: extractvalue %dx.types.ResRet.f64 [[DATA]], 3
224- ; CHECK: insertelement <4 x double> undef
224+ ; CHECK: insertelement <4 x double> poison
225225 ; CHECK: insertelement <4 x double>
226226 ; CHECK: insertelement <4 x double>
227227 ; CHECK: insertelement <4 x double>
0 commit comments