5858  %e13  = extractelement  <32  x i8 > %v , i32  14 
5959  %e14  = extractelement  <32  x i8 > %v , i32  13 
6060  %e15  = extractelement  <32  x i8 > %v , i32  12 
61-   %ins0  = insertelement  <16  x i8 > undef , i8  %e0 , i32  0 
61+   %ins0  = insertelement  <16  x i8 > poison , i8  %e0 , i32  0 
6262  %ins1  = insertelement  <16  x i8 > %ins0 , i8  %e1 , i32  1 
6363  %ins2  = insertelement  <16  x i8 > %ins1 , i8  %e2 , i32  2 
6464  %ins3  = insertelement  <16  x i8 > %ins2 , i8  %e3 , i32  3 
@@ -135,7 +135,7 @@ entry:
135135  %e13  = extractelement  <32  x i8 > %v , i32  27 
136136  %e14  = extractelement  <32  x i8 > %v , i32  29 
137137  %e15  = extractelement  <32  x i8 > %v , i32  31 
138-   %ins0  = insertelement  <16  x i8 > undef , i8  %e0 , i32  0 
138+   %ins0  = insertelement  <16  x i8 > poison , i8  %e0 , i32  0 
139139  %ins1  = insertelement  <16  x i8 > %ins0 , i8  %e1 , i32  1 
140140  %ins2  = insertelement  <16  x i8 > %ins1 , i8  %e2 , i32  2 
141141  %ins3  = insertelement  <16  x i8 > %ins2 , i8  %e3 , i32  3 
@@ -186,7 +186,7 @@ entry:
186186  %e5  = extractelement  <16  x i16 > %v , i32  5 
187187  %e6  = extractelement  <16  x i16 > %v , i32  6 
188188  %e7  = extractelement  <16  x i16 > %v , i32  0 
189-   %ins0  = insertelement  <8  x i16 > undef , i16  %e0 , i32  0 
189+   %ins0  = insertelement  <8  x i16 > poison , i16  %e0 , i32  0 
190190  %ins1  = insertelement  <8  x i16 > %ins0 , i16  %e1 , i32  1 
191191  %ins2  = insertelement  <8  x i16 > %ins1 , i16  %e2 , i32  2 
192192  %ins3  = insertelement  <8  x i16 > %ins2 , i16  %e3 , i32  3 
@@ -231,7 +231,7 @@ entry:
231231  %e5  = extractelement  <16  x i16 > %v , i32  10 
232232  %e6  = extractelement  <16  x i16 > %v , i32  3 
233233  %e7  = extractelement  <16  x i16 > %v , i32  11 
234-   %ins0  = insertelement  <8  x i16 > undef , i16  %e0 , i32  0 
234+   %ins0  = insertelement  <8  x i16 > poison , i16  %e0 , i32  0 
235235  %ins1  = insertelement  <8  x i16 > %ins0 , i16  %e1 , i32  1 
236236  %ins2  = insertelement  <8  x i16 > %ins1 , i16  %e2 , i32  2 
237237  %ins3  = insertelement  <8  x i16 > %ins2 , i16  %e3 , i32  3 
@@ -264,7 +264,7 @@ entry:
264264  %e1  = extractelement  <8  x i32 > %v , i32  0 
265265  %e2  = extractelement  <8  x i32 > %v , i32  0 
266266  %e3  = extractelement  <8  x i32 > %v , i32  0 
267-   %ins0  = insertelement  <4  x i32 > undef , i32  %e0 , i32  0 
267+   %ins0  = insertelement  <4  x i32 > poison , i32  %e0 , i32  0 
268268  %ins1  = insertelement  <4  x i32 > %ins0 , i32  %e1 , i32  1 
269269  %ins2  = insertelement  <4  x i32 > %ins1 , i32  %e2 , i32  2 
270270  %ins3  = insertelement  <4  x i32 > %ins2 , i32  %e3 , i32  3 
@@ -292,7 +292,7 @@ entry:
292292  %e1  = extractelement  <8  x i32 > %v , i32  6 
293293  %e2  = extractelement  <8  x i32 > %v , i32  1 
294294  %e3  = extractelement  <8  x i32 > %v , i32  0 
295-   %ins0  = insertelement  <4  x i32 > undef , i32  %e0 , i32  0 
295+   %ins0  = insertelement  <4  x i32 > poison , i32  %e0 , i32  0 
296296  %ins1  = insertelement  <4  x i32 > %ins0 , i32  %e1 , i32  1 
297297  %ins2  = insertelement  <4  x i32 > %ins1 , i32  %e2 , i32  2 
298298  %ins3  = insertelement  <4  x i32 > %ins2 , i32  %e3 , i32  3 
@@ -317,7 +317,7 @@ entry:
317317  %e1  = extractelement  <8  x float > %v , i32  1 
318318  %e2  = extractelement  <8  x float > %v , i32  1 
319319  %e3  = extractelement  <8  x float > %v , i32  3 
320-   %ins0  = insertelement  <4  x float > undef , float  %e0 , i32  0 
320+   %ins0  = insertelement  <4  x float > poison , float  %e0 , i32  0 
321321  %ins1  = insertelement  <4  x float > %ins0 , float  %e1 , i32  1 
322322  %ins2  = insertelement  <4  x float > %ins1 , float  %e2 , i32  2 
323323  %ins3  = insertelement  <4  x float > %ins2 , float  %e3 , i32  3 
@@ -342,7 +342,7 @@ entry:
342342  %e1  = extractelement  <8  x float > %v , i32  0 
343343  %e2  = extractelement  <8  x float > %v , i32  6 
344344  %e3  = extractelement  <8  x float > %v , i32  0 
345-   %ins0  = insertelement  <4  x float > undef , float  %e0 , i32  0 
345+   %ins0  = insertelement  <4  x float > poison , float  %e0 , i32  0 
346346  %ins1  = insertelement  <4  x float > %ins0 , float  %e1 , i32  1 
347347  %ins2  = insertelement  <4  x float > %ins1 , float  %e2 , i32  2 
348348  %ins3  = insertelement  <4  x float > %ins2 , float  %e3 , i32  3 
@@ -372,7 +372,7 @@ entry:
372372  %v  = load  <4  x i64 >, ptr  %src 
373373  %e0  = extractelement  <4  x i64 > %v , i32  0 
374374  %e1  = extractelement  <4  x i64 > %v , i32  0 
375-   %ins0  = insertelement  <2  x i64 > undef , i64  %e0 , i32  0 
375+   %ins0  = insertelement  <2  x i64 > poison , i64  %e0 , i32  0 
376376  %ins1  = insertelement  <2  x i64 > %ins0 , i64  %e1 , i32  1 
377377  store  <2  x i64 > %ins1 , ptr  %dst 
378378  ret  void 
@@ -406,7 +406,7 @@ entry:
406406  %v  = load  <4  x i64 >, ptr  %src 
407407  %e0  = extractelement  <4  x i64 > %v , i32  1 
408408  %e1  = extractelement  <4  x i64 > %v , i32  2 
409-   %ins0  = insertelement  <2  x i64 > undef , i64  %e0 , i32  0 
409+   %ins0  = insertelement  <2  x i64 > poison , i64  %e0 , i32  0 
410410  %ins1  = insertelement  <2  x i64 > %ins0 , i64  %e1 , i32  1 
411411  store  <2  x i64 > %ins1 , ptr  %dst 
412412  ret  void 
@@ -425,7 +425,7 @@ entry:
425425  %v  = load  <4  x double >, ptr  %src 
426426  %e0  = extractelement  <4  x double > %v , i32  1 
427427  %e1  = extractelement  <4  x double > %v , i32  0 
428-   %ins0  = insertelement  <2  x double > undef , double  %e0 , i32  0 
428+   %ins0  = insertelement  <2  x double > poison , double  %e0 , i32  0 
429429  %ins1  = insertelement  <2  x double > %ins0 , double  %e1 , i32  1 
430430  store  <2  x double > %ins1 , ptr  %dst 
431431  ret  void 
@@ -444,7 +444,7 @@ entry:
444444  %v  = load  <4  x double >, ptr  %src 
445445  %e0  = extractelement  <4  x double > %v , i32  3 
446446  %e1  = extractelement  <4  x double > %v , i32  1 
447-   %ins0  = insertelement  <2  x double > undef , double  %e0 , i32  0 
447+   %ins0  = insertelement  <2  x double > poison , double  %e0 , i32  0 
448448  %ins1  = insertelement  <2  x double > %ins0 , double  %e1 , i32  1 
449449  store  <2  x double > %ins1 , ptr  %dst 
450450  ret  void 
0 commit comments