Lines Matching full:i16
14 define <4 x i16> @vcgts16(<4 x i16>* %A, <4 x i16>* %B) nounwind {
17 %tmp1 = load <4 x i16>* %A
18 %tmp2 = load <4 x i16>* %B
19 %tmp3 = icmp sgt <4 x i16> %tmp1, %tmp2
20 %tmp4 = sext <4 x i1> %tmp3 to <4 x i16>
21 ret <4 x i16> %tmp4
44 define <4 x i16> @vcgtu16(<4 x i16>* %A, <4 x i16>* %B) nounwind {
47 %tmp1 = load <4 x i16>* %A
48 %tmp2 = load <4 x i16>* %B
49 %tmp3 = icmp ugt <4 x i16> %tmp1, %tmp2
50 %tmp4 = sext <4 x i1> %tmp3 to <4 x i16>
51 ret <4 x i16> %tmp4
84 define <8 x i16> @vcgtQs16(<8 x i16>* %A, <8 x i16>* %B) nounwind {
87 %tmp1 = load <8 x i16>* %A
88 %tmp2 = load <8 x i16>* %B
89 %tmp3 = icmp sgt <8 x i16> %tmp1, %tmp2
90 %tmp4 = sext <8 x i1> %tmp3 to <8 x i16>
91 ret <8 x i16> %tmp4
114 define <8 x i16> @vcgtQu16(<8 x i16>* %A, <8 x i16>* %B) nounwind {
117 %tmp1 = load <8 x i16>* %A
118 %tmp2 = load <8 x i16>* %B
119 %tmp3 = icmp ugt <8 x i16> %tmp1, %tmp2
120 %tmp4 = sext <8 x i1> %tmp3 to <8 x i16>
121 ret <8 x i16> %tmp4