Lines Matching full:argl
134 V128* argL, V128* argR )
136 res->w32[0] = mul32(argL->w32[0], argR->w32[0]);
137 res->w32[1] = mul32(argL->w32[1], argR->w32[1]);
138 res->w32[2] = mul32(argL->w32[2], argR->w32[2]);
139 res->w32[3] = mul32(argL->w32[3], argR->w32[3]);
144 V128* argL, V128* argR )
146 res->w32[0] = max32S(argL->w32[0], argR->w32[0]);
147 res->w32[1] = max32S(argL->w32[1], argR->w32[1]);
148 res->w32[2] = max32S(argL->w32[2], argR->w32[2]);
149 res->w32[3] = max32S(argL->w32[3], argR->w32[3]);
154 V128* argL, V128* argR )
156 res->w32[0] = min32S(argL->w32[0], argR->w32[0]);
157 res->w32[1] = min32S(argL->w32[1], argR->w32[1]);
158 res->w32[2] = min32S(argL->w32[2], argR->w32[2]);
159 res->w32[3] = min32S(argL->w32[3], argR->w32[3]);
164 V128* argL, V128* argR )
166 res->w32[0] = max32U(argL->w32[0], argR->w32[0]);
167 res->w32[1] = max32U(argL->w32[1], argR->w32[1]);
168 res->w32[2] = max32U(argL->w32[2], argR->w32[2]);
169 res->w32[3] = max32U(argL->w32[3], argR->w32[3]);
174 V128* argL, V128* argR )
176 res->w32[0] = min32U(argL->w32[0], argR->w32[0]);
177 res->w32[1] = min32U(argL->w32[1], argR->w32[1]);
178 res->w32[2] = min32U(argL->w32[2], argR->w32[2]);
179 res->w32[3] = min32U(argL->w32[3], argR->w32[3]);
184 V128* argL, V128* argR )
186 res->w16[0] = max16U(argL->w16[0], argR->w16[0]);
187 res->w16[1] = max16U(argL->w16[1], argR->w16[1]);
188 res->w16[2] = max16U(argL->w16[2], argR->w16[2]);
189 res->w16[3] = max16U(argL->w16[3], argR->w16[3]);
190 res->w16[4] = max16U(argL->w16[4], argR->w16[4]);
191 res->w16[5] = max16U(argL->w16[5], argR->w16[5]);
192 res->w16[6] = max16U(argL->w16[6], argR->w16[6]);
193 res->w16[7] = max16U(argL->w16[7], argR->w16[7]);
198 V128* argL, V128* argR )
200 res->w16[0] = min16U(argL->w16[0], argR->w16[0]);
201 res->w16[1] = min16U(argL->w16[1], argR->w16[1]);
202 res->w16[2] = min16U(argL->w16[2], argR->w16[2]);
203 res->w16[3] = min16U(argL->w16[3], argR->w16[3]);
204 res->w16[4] = min16U(argL->w16[4], argR->w16[4]);
205 res->w16[5] = min16U(argL->w16[5], argR->w16[5]);
206 res->w16[6] = min16U(argL->w16[6], argR->w16[6]);
207 res->w16[7] = min16U(argL->w16[7], argR->w16[7]);
212 V128* argL, V128* argR )
214 res->w8[ 0] = max8S(argL->w8[ 0], argR->w8[ 0]);
215 res->w8[ 1] = max8S(argL->w8[ 1], argR->w8[ 1]);
216 res->w8[ 2] = max8S(argL->w8[ 2], argR->w8[ 2]);
217 res->w8[ 3] = max8S(argL->w8[ 3], argR->w8[ 3]);
218 res->w8[ 4] = max8S(argL->w8[ 4], argR->w8[ 4]);
219 res->w8[ 5] = max8S(argL->w8[ 5], argR->w8[ 5]);
220 res->w8[ 6] = max8S(argL->w8[ 6], argR->w8[ 6]);
221 res->w8[ 7] = max8S(argL->w8[ 7], argR->w8[ 7]);
222 res->w8[ 8] = max8S(argL->w8[ 8], argR->w8[ 8]);
223 res->w8[ 9] = max8S(argL->w8[ 9], argR->w8[ 9]);
224 res->w8[10] = max8S(argL->w8[10], argR->w8[10]);
225 res->w8[11] = max8S(argL->w8[11], argR->w8[11]);
226 res->w8[12] = max8S(argL->w8[12], argR->w8[12]);
227 res->w8[13] = max8S(argL->w8[13], argR->w8[13]);
228 res->w8[14] = max8S(argL->w8[14], argR->w8[14]);
229 res->w8[15] = max8S(argL->w8[15], argR->w8[15]);
234 V128* argL, V128* argR )
236 res->w8[ 0] = min8S(argL->w8[ 0], argR->w8[ 0]);
237 res->w8[ 1] = min8S(argL->w8[ 1], argR->w8[ 1]);
238 res->w8[ 2] = min8S(argL->w8[ 2], argR->w8[ 2]);
239 res->w8[ 3] = min8S(argL->w8[ 3], argR->w8[ 3]);
240 res->w8[ 4] = min8S(argL->w8[ 4], argR->w8[ 4]);
241 res->w8[ 5] = min8S(argL->w8[ 5], argR->w8[ 5]);
242 res->w8[ 6] = min8S(argL->w8[ 6], argR->w8[ 6]);
243 res->w8[ 7] = min8S(argL->w8[ 7], argR->w8[ 7]);
244 res->w8[ 8] = min8S(argL->w8[ 8], argR->w8[ 8]);
245 res->w8[ 9] = min8S(argL->w8[ 9], argR->w8[ 9]);
246 res->w8[10] = min8S(argL->w8[10], argR->w8[10]);
247 res->w8[11] = min8S(argL->w8[11], argR->w8[11]);
248 res->w8[12] = min8S(argL->w8[12], argR->w8[12]);
249 res->w8[13] = min8S(argL->w8[13], argR->w8[13]);
250 res->w8[14] = min8S(argL->w8[14], argR->w8[14]);
251 res->w8[15] = min8S(argL->w8[15], argR->w8[15]);
256 V128* argL, V128* argR )
258 res->w64[0] = cmpEQ64(argL->w64[0], argR->w64[0]);
259 res->w64[1] = cmpEQ64(argL->w64[1], argR->w64[1]);
264 V128* argL, V128* argR )
266 res->w64[0] = cmpGT64S(argL->w64[0], argR->w64[0]);
267 res->w64[1] = cmpGT64S(argL->w64[1], argR->w64[1]);
279 V128* argL, UInt nn)
283 res->w64[0] = sar64(argL->w64[0], nn);
284 res->w64[1] = sar64(argL->w64[1], nn);
289 V128* argL, UInt nn)
293 res->w8[ 0] = sar8(argL->w8[ 0], nn);
294 res->w8[ 1] = sar8(argL->w8[ 1], nn);
295 res->w8[ 2] = sar8(argL->w8[ 2], nn);
296 res->w8[ 3] = sar8(argL->w8[ 3], nn);
297 res->w8[ 4] = sar8(argL->w8[ 4], nn);
298 res->w8[ 5] = sar8(argL->w8[ 5], nn);
299 res->w8[ 6] = sar8(argL->w8[ 6], nn);
300 res->w8[ 7] = sar8(argL->w8[ 7], nn);
301 res->w8[ 8] = sar8(argL->w8[ 8], nn);
302 res->w8[ 9] = sar8(argL->w8[ 9], nn);
303 res->w8[10] = sar8(argL->w8[10], nn);
304 res->w8[11] = sar8(argL->w8[11], nn);
305 res->w8[12] = sar8(argL->w8[12], nn);
306 res->w8[13] = sar8(argL->w8[13], nn);
307 res->w8[14] = sar8(argL->w8[14], nn);
308 res->w8[15] = sar8(argL->w8[15], nn);
313 V128* argL, V128* argR )
319 res->w16[4] = qnarrow32Sto16U(argL->w32[0]);
320 res->w16[5] = qnarrow32Sto16U(argL->w32[1]);
321 res->w16[6] = qnarrow32Sto16U(argL->w32[2]);
322 res->w16[7] = qnarrow32Sto16U(argL->w32[3]);
327 V128* argL, V128* argR )
337 res->w8[ 8] = narrow16to8(argL->w16[0]);
338 res->w8[ 9] = narrow16to8(argL->w16[1]);
339 res->w8[10] = narrow16to8(argL->w16[2]);
340 res->w8[11] = narrow16to8(argL->w16[3]);
341 res->w8[12] = narrow16to8(argL->w16[4]);
342 res->w8[13] = narrow16to8(argL->w16[5]);
343 res->w8[14] = narrow16to8(argL->w16[6]);
344 res->w8[15] = narrow16to8(argL->w16[7]);
349 V128* argL, V128* argR )
355 res->w16[4] = narrow32to16(argL->w32[0]);
356 res->w16[5] = narrow32to16(argL->w32[1]);
357 res->w16[6] = narrow32to16(argL->w32[2]);
358 res->w16[7] = narrow32to16(argL->w32[3]);
363 V128* argL, V128* argR )
365 res->w32[0] = argL->w32[ argR->w32[0] & 3 ];
366 res->w32[1] = argL->w32[ argR->w32[1] & 3 ];
367 res->w32[2] = argL->w32[ argR->w32[2] & 3 ];
368 res->w32[3] = argL->w32[ argR->w32[3] & 3 ];