Lines Matching refs:src1

182 #define NEON_FN(dest, src1, src2) dest = (src1 < src2) ? src1 : src2  argument
189 #define NEON_FN(dest, src1, src2) dest = (src1 > src2) ? src1 : src2 argument
196 #define NEON_FN(dest, src1, src2) \ argument
197 (dest = do_uqrshl_bhs(src1, (int8_t)src2, 16, false, NULL))
201 #define NEON_FN(dest, src1, src2) \ argument
202 (dest = do_sqrshl_bhs(src1, (int8_t)src2, 16, false, NULL))
206 #define NEON_FN(dest, src1, src2) \ argument
207 (dest = do_sqrshl_bhs(src1, (int8_t)src2, 8, true, NULL))
212 #define NEON_FN(dest, src1, src2) \ argument
213 (dest = do_sqrshl_bhs(src1, (int8_t)src2, 16, true, NULL))
218 #define NEON_FN(dest, src1, src2) \ argument
219 (dest = do_sqrshl_bhs(src1, (int8_t)src2, 32, true, NULL))
223 #define NEON_FN(dest, src1, src2) \ argument
224 (dest = do_sqrshl_d(src1, (int8_t)src2, true, NULL))
238 #define NEON_FN(dest, src1, src2) \ argument
239 (dest = do_uqrshl_bhs(src1, (int8_t)src2, 8, true, NULL))
244 #define NEON_FN(dest, src1, src2) \ in NEON_GVEC_VOP2() argument
245 (dest = do_uqrshl_bhs(src1, (int8_t)src2, 16, true, NULL)) in NEON_GVEC_VOP2()
250 #define NEON_FN(dest, src1, src2) \ in NEON_GVEC_VOP2() argument
251 (dest = do_uqrshl_bhs(src1, (int8_t)src2, 32, true, NULL)) in NEON_GVEC_VOP2()
255 #define NEON_FN(dest, src1, src2) \ in NEON_GVEC_VOP2() argument
256 (dest = do_uqrshl_d(src1, (int8_t)src2, true, NULL)) in NEON_GVEC_VOP2()
270 #define NEON_FN(dest, src1, src2) \ argument
271 (dest = do_uqrshl_bhs(src1, (int8_t)src2, 8, false, env->vfp.qc))
276 #define NEON_FN(dest, src1, src2) \ in NEON_GVEC_VOP2_ENV() argument
277 (dest = do_uqrshl_bhs(src1, (int8_t)src2, 16, false, env->vfp.qc)) in NEON_GVEC_VOP2_ENV()
282 #define NEON_FN(dest, src1, src2) \ in NEON_GVEC_VOP2_ENV() argument
283 (dest = do_uqrshl_bhs(src1, (int8_t)src2, 32, false, env->vfp.qc)) in NEON_GVEC_VOP2_ENV()
287 #define NEON_FN(dest, src1, src2) \ in NEON_GVEC_VOP2_ENV() argument
288 (dest = do_uqrshl_d(src1, (int8_t)src2, false, env->vfp.qc)) in NEON_GVEC_VOP2_ENV()
302 #define NEON_FN(dest, src1, src2) \ argument
303 (dest = do_sqrshl_bhs(src1, (int8_t)src2, 8, false, env->vfp.qc))
308 #define NEON_FN(dest, src1, src2) \ in NEON_GVEC_VOP2_ENV() argument
309 (dest = do_sqrshl_bhs(src1, (int8_t)src2, 16, false, env->vfp.qc)) in NEON_GVEC_VOP2_ENV()
314 #define NEON_FN(dest, src1, src2) \ in NEON_GVEC_VOP2_ENV() argument
315 (dest = do_sqrshl_bhs(src1, (int8_t)src2, 32, false, env->vfp.qc)) in NEON_GVEC_VOP2_ENV()
319 #define NEON_FN(dest, src1, src2) \ in NEON_GVEC_VOP2_ENV() argument
320 (dest = do_sqrshl_d(src1, (int8_t)src2, false, env->vfp.qc)) in NEON_GVEC_VOP2_ENV()
334 #define NEON_FN(dest, src1, src2) \ argument
335 (dest = do_suqrshl_bhs(src1, (int8_t)src2, 8, false, env->vfp.qc))
339 #define NEON_FN(dest, src1, src2) \ argument
340 (dest = do_suqrshl_bhs(src1, (int8_t)src2, 16, false, env->vfp.qc))
354 #define NEON_FN(dest, src1, src2) \ argument
355 (dest = do_uqrshl_bhs(src1, (int8_t)src2, 8, true, env->vfp.qc))
360 #define NEON_FN(dest, src1, src2) \ in NEON_GVEC_VOP2_ENV() argument
361 (dest = do_uqrshl_bhs(src1, (int8_t)src2, 16, true, env->vfp.qc)) in NEON_GVEC_VOP2_ENV()
366 #define NEON_FN(dest, src1, src2) \ in NEON_GVEC_VOP2_ENV() argument
367 (dest = do_uqrshl_bhs(src1, (int8_t)src2, 32, true, env->vfp.qc)) in NEON_GVEC_VOP2_ENV()
371 #define NEON_FN(dest, src1, src2) \ in NEON_GVEC_VOP2_ENV() argument
372 (dest = do_uqrshl_d(src1, (int8_t)src2, true, env->vfp.qc)) in NEON_GVEC_VOP2_ENV()
386 #define NEON_FN(dest, src1, src2) \ argument
387 (dest = do_sqrshl_bhs(src1, (int8_t)src2, 8, true, env->vfp.qc))
392 #define NEON_FN(dest, src1, src2) \ in NEON_GVEC_VOP2_ENV() argument
393 (dest = do_sqrshl_bhs(src1, (int8_t)src2, 16, true, env->vfp.qc)) in NEON_GVEC_VOP2_ENV()
398 #define NEON_FN(dest, src1, src2) \ in NEON_GVEC_VOP2_ENV() argument
399 (dest = do_sqrshl_bhs(src1, (int8_t)src2, 32, true, env->vfp.qc)) in NEON_GVEC_VOP2_ENV()
403 #define NEON_FN(dest, src1, src2) \ in NEON_GVEC_VOP2_ENV() argument
404 (dest = do_sqrshl_d(src1, (int8_t)src2, true, env->vfp.qc)) in NEON_GVEC_VOP2_ENV()
436 #define NEON_FN(dest, src1, src2) dest = src1 - src2 argument
441 #define NEON_FN(dest, src1, src2) dest = src1 * src2 argument
446 #define NEON_FN(dest, src1, src2) dest = (src1 & src2) ? -1 : 0 argument
516 #define NEON_QDMULH16(dest, src1, src2, round) do { \ argument
517 uint32_t tmp = (int32_t)(int16_t) src1 * (int16_t) src2; \
534 #define NEON_FN(dest, src1, src2) NEON_QDMULH16(dest, src1, src2, 0) argument
537 #define NEON_FN(dest, src1, src2) NEON_QDMULH16(dest, src1, src2, 1) argument
542 #define NEON_QDMULH32(dest, src1, src2, round) do { \ argument
543 uint64_t tmp = (int64_t)(int32_t) src1 * (int32_t) src2; \
560 #define NEON_FN(dest, src1, src2) NEON_QDMULH32(dest, src1, src2, 0) argument
563 #define NEON_FN(dest, src1, src2) NEON_QDMULH32(dest, src1, src2, 1) argument