Home | History | Annotate | Download | only in SystemZ

Lines Matching full:undef

1 ; Test insertions of register values into a nonzero index of an undef.
5 ; Test v16i8 insertion into an undef, with an arbitrary index.
10 %ret = insertelement <16 x i8> undef, i8 %val, i32 12
14 ; Test v16i8 insertion into an undef, with the first good index for VLVGP.
19 %ret = insertelement <16 x i8> undef, i8 %val, i32 7
23 ; Test v16i8 insertion into an undef, with the second good index for VLVGP.
28 %ret = insertelement <16 x i8> undef, i8 %val, i32 15
32 ; Test v8i16 insertion into an undef, with an arbitrary index.
37 %ret = insertelement <8 x i16> undef, i16 %val, i32 5
41 ; Test v8i16 insertion into an undef, with the first good index for VLVGP.
46 %ret = insertelement <8 x i16> undef, i16 %val, i32 3
50 ; Test v8i16 insertion into an undef, with the second good index for VLVGP.
55 %ret = insertelement <8 x i16> undef, i16 %val, i32 7
59 ; Test v4i32 insertion into an undef, with an arbitrary index.
64 %ret = insertelement <4 x i32> undef, i32 %val, i32 2
68 ; Test v4i32 insertion into an undef, with the first good index for VLVGP.
73 %ret = insertelement <4 x i32> undef, i32 %val, i32 1
77 ; Test v4i32 insertion into an undef, with the second good index for VLVGP.
82 %ret = insertelement <4 x i32> undef, i32 %val, i32 3
86 ; Test v2i64 insertion into an undef.
91 %ret = insertelement <2 x i64> undef, i64 %val, i32 1
95 ; Test v4f32 insertion into an undef.
100 %ret = insertelement <4 x float> undef, float %val, i32 2
104 ; Test v2f64 insertion into an undef.
109 %ret = insertelement <2 x double> undef, double %val, i32 1