Lines Matching refs:i16
6 define <8 x i16> @f1(<8 x i16> %dummy, <8 x i16> %val1, <8 x i16> %val2) {
10 %cmp = icmp eq <8 x i16> %val1, %val2
11 %ret = sext <8 x i1> %cmp to <8 x i16>
12 ret <8 x i16> %ret
16 define <8 x i16> @f2(<8 x i16> %dummy, <8 x i16> %val1, <8 x i16> %val2) {
21 %cmp = icmp ne <8 x i16> %val1, %val2
22 %ret = sext <8 x i1> %cmp to <8 x i16>
23 ret <8 x i16> %ret
27 define <8 x i16> @f3(<8 x i16> %dummy, <8 x i16> %val1, <8 x i16> %val2) {
31 %cmp = icmp sgt <8 x i16> %val1, %val2
32 %ret = sext <8 x i1> %cmp to <8 x i16>
33 ret <8 x i16> %ret
37 define <8 x i16> @f4(<8 x i16> %dummy, <8 x i16> %val1, <8 x i16> %val2) {
42 %cmp = icmp sge <8 x i16> %val1, %val2
43 %ret = sext <8 x i1> %cmp to <8 x i16>
44 ret <8 x i16> %ret
48 define <8 x i16> @f5(<8 x i16> %dummy, <8 x i16> %val1, <8 x i16> %val2) {
53 %cmp = icmp sle <8 x i16> %val1, %val2
54 %ret = sext <8 x i1> %cmp to <8 x i16>
55 ret <8 x i16> %ret
59 define <8 x i16> @f6(<8 x i16> %dummy, <8 x i16> %val1, <8 x i16> %val2) {
63 %cmp = icmp slt <8 x i16> %val1, %val2
64 %ret = sext <8 x i1> %cmp to <8 x i16>
65 ret <8 x i16> %ret
69 define <8 x i16> @f7(<8 x i16> %dummy, <8 x i16> %val1, <8 x i16> %val2) {
73 %cmp = icmp ugt <8 x i16> %val1, %val2
74 %ret = sext <8 x i1> %cmp to <8 x i16>
75 ret <8 x i16> %ret
79 define <8 x i16> @f8(<8 x i16> %dummy, <8 x i16> %val1, <8 x i16> %val2) {
84 %cmp = icmp uge <8 x i16> %val1, %val2
85 %ret = sext <8 x i1> %cmp to <8 x i16>
86 ret <8 x i16> %ret
90 define <8 x i16> @f9(<8 x i16> %dummy, <8 x i16> %val1, <8 x i16> %val2) {
95 %cmp = icmp ule <8 x i16> %val1, %val2
96 %ret = sext <8 x i1> %cmp to <8 x i16>
97 ret <8 x i16> %ret
101 define <8 x i16> @f10(<8 x i16> %dummy, <8 x i16> %val1, <8 x i16> %val2) {
105 %cmp = icmp ult <8 x i16> %val1, %val2
106 %ret = sext <8 x i1> %cmp to <8 x i16>
107 ret <8 x i16> %ret
111 define <8 x i16> @f11(<8 x i16> %val1, <8 x i16> %val2,
112 <8 x i16> %val3, <8 x i16> %val4) {
117 %cmp = icmp eq <8 x i16> %val1, %val2
118 %ret = select <8 x i1> %cmp, <8 x i16> %val3, <8 x i16> %val4
119 ret <8 x i16> %ret
123 define <8 x i16> @f12(<8 x i16> %val1, <8 x i16> %val2,
124 <8 x i16> %val3, <8 x i16> %val4) {
129 %cmp = icmp ne <8 x i16> %val1, %val2
130 %ret = select <8 x i1> %cmp, <8 x i16> %val3, <8 x i16> %val4
131 ret <8 x i16> %ret
135 define <8 x i16> @f13(<8 x i16> %val1, <8 x i16> %val2,
136 <8 x i16> %val3, <8 x i16> %val4) {
141 %cmp = icmp sgt <8 x i16> %val1, %val2
142 %ret = select <8 x i1> %cmp, <8 x i16> %val3, <8 x i16> %val4
143 ret <8 x i16> %ret
147 define <8 x i16> @f14(<8 x i16> %val1, <8 x i16> %val2,
148 <8 x i16> %val3, <8 x i16> %val4) {
153 %cmp = icmp sge <8 x i16> %val1, %val2
154 %ret = select <8 x i1> %cmp, <8 x i16> %val3, <8 x i16> %val4
155 ret <8 x i16> %ret
159 define <8 x i16> @f15(<8 x i16> %val1, <8 x i16> %val2,
160 <8 x i16> %val3, <8 x i16> %val4) {
165 %cmp = icmp sle <8 x i16> %val1, %val2
166 %ret = select <8 x i1> %cmp, <8 x i16> %val3, <8 x i16> %val4
167 ret <8 x i16> %ret
171 define <8 x i16> @f16(<8 x i16> %val1, <8 x i16> %val2,
172 <8 x i16> %val3, <8 x i16> %val4) {
177 %cmp = icmp slt <8 x i16> %val1, %val2
178 %ret = select <8 x i1> %cmp, <8 x i16> %val3, <8 x i16> %val4
179 ret <8 x i16> %ret
183 define <8 x i16> @f17(<8 x i16> %val1, <8 x i16> %val2,
184 <8 x i16> %val3, <8 x i16> %val4) {
189 %cmp = icmp ugt <8 x i16> %val1, %val2
190 %ret = select <8 x i1> %cmp, <8 x i16> %val3, <8 x i16> %val4
191 ret <8 x i16> %ret
195 define <8 x i16> @f18(<8 x i16> %val1, <8 x i16> %val2,
196 <8 x i16> %val3, <8 x i16> %val4) {
201 %cmp = icmp uge <8 x i16> %val1, %val2
202 %ret = select <8 x i1> %cmp, <8 x i16> %val3, <8 x i16> %val4
203 ret <8 x i16> %ret
207 define <8 x i16> @f19(<8 x i16> %val1, <8 x i16> %val2,
208 <8 x i16> %val3, <8 x i16> %val4) {
213 %cmp = icmp ule <8 x i16> %val1, %val2
214 %ret = select <8 x i1> %cmp, <8 x i16> %val3, <8 x i16> %val4
215 ret <8 x i16> %ret
219 define <8 x i16> @f20(<8 x i16> %val1, <8 x i16> %val2,
220 <8 x i16> %val3, <8 x i16> %val4) {
225 %cmp = icmp ult <8 x i16> %val1, %val2
226 %ret = select <8 x i1> %cmp, <8 x i16> %val3, <8 x i16> %val4
227 ret <8 x i16> %ret