Lines Matching full:src2
193 #define NEON_FN(dest, src1, src2) dest = (src1 < src2) ? src1 : src2 argument
200 #define NEON_FN(dest, src1, src2) dest = (src1 > src2) ? src1 : src2 argument
207 #define NEON_FN(dest, src1, src2) \ argument
208 (dest = do_uqrshl_bhs(src1, (int8_t)src2, 16, false, NULL))
212 #define NEON_FN(dest, src1, src2) \ argument
213 (dest = do_sqrshl_bhs(src1, (int8_t)src2, 16, false, NULL))
217 #define NEON_FN(dest, src1, src2) \ argument
218 (dest = do_sqrshl_bhs(src1, (int8_t)src2, 8, true, NULL))
223 #define NEON_FN(dest, src1, src2) \ argument
224 (dest = do_sqrshl_bhs(src1, (int8_t)src2, 16, true, NULL))
229 #define NEON_FN(dest, src1, src2) \ argument
230 (dest = do_sqrshl_bhs(src1, (int8_t)src2, 32, true, NULL))
234 #define NEON_FN(dest, src1, src2) \ argument
235 (dest = do_sqrshl_d(src1, (int8_t)src2, true, NULL))
249 #define NEON_FN(dest, src1, src2) \ argument
250 (dest = do_uqrshl_bhs(src1, (int8_t)src2, 8, true, NULL))
255 #define NEON_FN(dest, src1, src2) \ in NEON_GVEC_VOP2() argument
256 (dest = do_uqrshl_bhs(src1, (int8_t)src2, 16, true, NULL)) in NEON_GVEC_VOP2()
261 #define NEON_FN(dest, src1, src2) \ in NEON_GVEC_VOP2() argument
262 (dest = do_uqrshl_bhs(src1, (int8_t)src2, 32, true, NULL)) in NEON_GVEC_VOP2()
266 #define NEON_FN(dest, src1, src2) \ in NEON_GVEC_VOP2() argument
267 (dest = do_uqrshl_d(src1, (int8_t)src2, true, NULL)) in NEON_GVEC_VOP2()
281 #define NEON_FN(dest, src1, src2) \ argument
282 (dest = do_uqrshl_bhs(src1, (int8_t)src2, 8, false, env->vfp.qc))
288 #define NEON_FN(dest, src1, src2) \ in NEON_GVEC_VOP2_ENV() argument
289 (dest = do_uqrshl_bhs(src1, (int8_t)src2, 16, false, env->vfp.qc)) in NEON_GVEC_VOP2_ENV()
295 #define NEON_FN(dest, src1, src2) \ in NEON_GVEC_VOP2_ENV() argument
296 (dest = do_uqrshl_bhs(src1, (int8_t)src2, 32, false, env->vfp.qc)) in NEON_GVEC_VOP2_ENV()
301 #define NEON_FN(dest, src1, src2) \ in NEON_GVEC_VOP2_ENV() argument
302 (dest = do_uqrshl_d(src1, (int8_t)src2, false, env->vfp.qc)) in NEON_GVEC_VOP2_ENV()
317 #define NEON_FN(dest, src1, src2) \ argument
318 (dest = do_sqrshl_bhs(src1, (int8_t)src2, 8, false, env->vfp.qc))
324 #define NEON_FN(dest, src1, src2) \ in NEON_GVEC_VOP2_ENV() argument
325 (dest = do_sqrshl_bhs(src1, (int8_t)src2, 16, false, env->vfp.qc)) in NEON_GVEC_VOP2_ENV()
331 #define NEON_FN(dest, src1, src2) \ in NEON_GVEC_VOP2_ENV() argument
332 (dest = do_sqrshl_bhs(src1, (int8_t)src2, 32, false, env->vfp.qc)) in NEON_GVEC_VOP2_ENV()
337 #define NEON_FN(dest, src1, src2) \ in NEON_GVEC_VOP2_ENV() argument
338 (dest = do_sqrshl_d(src1, (int8_t)src2, false, env->vfp.qc)) in NEON_GVEC_VOP2_ENV()
353 #define NEON_FN(dest, src1, src2) \ argument
354 (dest = do_suqrshl_bhs(src1, (int8_t)src2, 8, false, env->vfp.qc))
359 #define NEON_FN(dest, src1, src2) \ in NEON_GVEC_VOP2i_ENV() argument
360 (dest = do_suqrshl_bhs(src1, (int8_t)src2, 16, false, env->vfp.qc)) in NEON_GVEC_VOP2i_ENV()
375 #define NEON_FN(dest, src1, src2) \ argument
376 (dest = do_suqrshl_bhs(src1, (int8_t)src2, 32, false, env->vfp.qc))
380 #define NEON_FN(dest, src1, src2) \ in NEON_GVEC_VOP2i_ENV() argument
381 (dest = do_suqrshl_d(src1, (int8_t)src2, false, env->vfp.qc)) in NEON_GVEC_VOP2i_ENV()
385 #define NEON_FN(dest, src1, src2) \ in NEON_GVEC_VOP2i_ENV() argument
386 (dest = do_uqrshl_bhs(src1, (int8_t)src2, 8, true, env->vfp.qc)) in NEON_GVEC_VOP2i_ENV()
391 #define NEON_FN(dest, src1, src2) \ in NEON_GVEC_VOP2i_ENV() argument
392 (dest = do_uqrshl_bhs(src1, (int8_t)src2, 16, true, env->vfp.qc)) in NEON_GVEC_VOP2i_ENV()
397 #define NEON_FN(dest, src1, src2) \ in NEON_GVEC_VOP2i_ENV() argument
398 (dest = do_uqrshl_bhs(src1, (int8_t)src2, 32, true, env->vfp.qc)) in NEON_GVEC_VOP2i_ENV()
402 #define NEON_FN(dest, src1, src2) \ in NEON_GVEC_VOP2i_ENV() argument
403 (dest = do_uqrshl_d(src1, (int8_t)src2, true, env->vfp.qc)) in NEON_GVEC_VOP2i_ENV()
417 #define NEON_FN(dest, src1, src2) \ argument
418 (dest = do_sqrshl_bhs(src1, (int8_t)src2, 8, true, env->vfp.qc))
423 #define NEON_FN(dest, src1, src2) \ in NEON_GVEC_VOP2_ENV() argument
424 (dest = do_sqrshl_bhs(src1, (int8_t)src2, 16, true, env->vfp.qc)) in NEON_GVEC_VOP2_ENV()
429 #define NEON_FN(dest, src1, src2) \ in NEON_GVEC_VOP2_ENV() argument
430 (dest = do_sqrshl_bhs(src1, (int8_t)src2, 32, true, env->vfp.qc)) in NEON_GVEC_VOP2_ENV()
434 #define NEON_FN(dest, src1, src2) \ in NEON_GVEC_VOP2_ENV() argument
435 (dest = do_sqrshl_d(src1, (int8_t)src2, true, env->vfp.qc)) in NEON_GVEC_VOP2_ENV()
467 #define NEON_FN(dest, src1, src2) dest = src1 - src2 argument
472 #define NEON_FN(dest, src1, src2) dest = src1 * src2 argument
477 #define NEON_FN(dest, src1, src2) dest = (src1 & src2) ? -1 : 0 argument
526 #define NEON_QDMULH16(dest, src1, src2, round) do { \ argument
527 uint32_t tmp = (int32_t)(int16_t) src1 * (int16_t) src2; \
544 #define NEON_FN(dest, src1, src2) NEON_QDMULH16(dest, src1, src2, 0) argument
547 #define NEON_FN(dest, src1, src2) NEON_QDMULH16(dest, src1, src2, 1) argument
552 #define NEON_QDMULH32(dest, src1, src2, round) do { \ argument
553 uint64_t tmp = (int64_t)(int32_t) src1 * (int32_t) src2; \
570 #define NEON_FN(dest, src1, src2) NEON_QDMULH32(dest, src1, src2, 0) argument
573 #define NEON_FN(dest, src1, src2) NEON_QDMULH32(dest, src1, src2, 1) argument