Lines Matching full:pack
1 ; Test various representations of pack-like operations.
5 ; One way of writing a <4 x i32> -> <8 x i16> pack.
44 ; A different way of writing a <4 x i32> -> <8 x i16> pack.
97 ; A direct pack operation.
110 ; One way of writing a <4 x i32> -> <16 x i8> pack. It doesn't matter
111 ; whether the first pack is VPKF or VPKH since the even bytes of the
186 ; A different way of writing a <4 x i32> -> <16 x i8> pack.
272 ; One way of writing a <2 x i64> -> <16 x i8> pack.
368 ; Test a <2 x i64> -> <4 x f32> pack in which only individual elements are
389 %pack = shufflevector <4 x float> %bitcast0, <4 x float> %bitcast1,
391 %elt0 = extractelement <4 x float> %pack, i32 0
392 %elt1 = extractelement <4 x float> %pack, i32 1
393 %elt2 = extractelement <4 x float> %pack, i32 2
394 %elt3 = extractelement <4 x float> %pack, i32 3
401 ; Test a <2 x f64> -> <4 x i32> pack in which only individual elements are
423 %pack = shufflevector <4 x i32> %bitcast0, <4 x i32> %bitcast1,
425 %elt0 = extractelement <4 x i32> %pack, i32 0
426 %elt1 = extractelement <4 x i32> %pack, i32 1
427 %elt2 = extractelement <4 x i32> %pack, i32 2
428 %elt3 = extractelement <4 x i32> %pack, i32 3