Lines Matching refs:vec4
261 define i16 @reduction_umin_v4i16(<4 x i16> %vec4) {
282 %elt0 = extractelement <4 x i16> %vec4, i64 0
283 %elt1 = extractelement <4 x i16> %vec4, i64 1
284 %elt2 = extractelement <4 x i16> %vec4, i64 2
285 %elt3 = extractelement <4 x i16> %vec4, i64 3
475 define i16 @reduction_umax_v4i16(<4 x i16> %vec4) {
496 %elt0 = extractelement <4 x i16> %vec4, i64 0
497 %elt1 = extractelement <4 x i16> %vec4, i64 1
498 %elt2 = extractelement <4 x i16> %vec4, i64 2
499 %elt3 = extractelement <4 x i16> %vec4, i64 3
511 define i16 @reduction_smax_v4i16(<4 x i16> %vec4) {
532 %elt0 = extractelement <4 x i16> %vec4, i64 0
533 %elt1 = extractelement <4 x i16> %vec4, i64 1
534 %elt2 = extractelement <4 x i16> %vec4, i64 2
535 %elt3 = extractelement <4 x i16> %vec4, i64 3
549 define half @reduction_fmax_v4half(<4 x half> %vec4) {
565 %elt0 = extractelement <4 x half> %vec4, i64 0
566 %elt1 = extractelement <4 x half> %vec4, i64 1
567 %elt2 = extractelement <4 x half> %vec4, i64 2
568 %elt3 = extractelement <4 x half> %vec4, i64 3
582 define half @reduction_fmin_v4half(<4 x half> %vec4) {
598 %elt0 = extractelement <4 x half> %vec4, i64 0
599 %elt1 = extractelement <4 x half> %vec4, i64 1
600 %elt2 = extractelement <4 x half> %vec4, i64 2
601 %elt3 = extractelement <4 x half> %vec4, i64 3