Home
last modified time | relevance | path

Searched refs:do_sqrshl_bhs (Results 1 – 4 of 4) sorted by relevance

/openbmc/qemu/target/arm/tcg/
H A Dneon_helper.c215 (dest = do_sqrshl_bhs(src1, (int8_t)src2, 16, false, NULL))
220 (dest = do_sqrshl_bhs(src1, (int8_t)src2, 8, true, NULL))
226 (dest = do_sqrshl_bhs(src1, (int8_t)src2, 16, true, NULL))
232 (dest = do_sqrshl_bhs(src1, (int8_t)src2, 32, true, NULL))
243 return do_sqrshl_bhs(val, (int8_t)shift, 32, true, NULL);
320 (dest = do_sqrshl_bhs(src1, (int8_t)src2, 8, false, env->vfp.qc))
347 return do_sqrshl_bhs(val, (int8_t)shift, 32, false, env->vfp.qc); in NEON_GVEC_VOP2_ENV()
420 (dest = do_sqrshl_bhs(src1, (int8_t)src2, 8, true, env->vfp.qc))
426 (dest = do_sqrshl_bhs(src1, (int8_t)src2, 16, true, env->vfp.qc)) in NEON_GVEC_VOP2_ENV()
432 (dest = do_sqrshl_bhs(src1, (int8_t)src2, 32, true, env->vfp.qc)) in NEON_GVEC_VOP2_ENV()
[all …]
H A Dvec_internal.h79 static inline int32_t do_sqrshl_bhs(int32_t src, int32_t shift, int bits, in do_sqrshl_bhs() function
H A Dmve_helper.c1079 #define DO_VSHLS(N, M) do_sqrshl_bhs(N, (int8_t)(M), sizeof(N) * 8, false, NULL) in DO_2OP_S()
1081 #define DO_VRSHLS(N, M) do_sqrshl_bhs(N, (int8_t)(M), sizeof(N) * 8, true, NULL) in DO_2OP_S()
1261 WRAP_QRSHL_HELPER(do_sqrshl_bhs, N, M, false, satp)
1265 WRAP_QRSHL_HELPER(do_sqrshl_bhs, N, M, true, satp)
2518 return do_sqrshl_bhs(n, (int8_t)shift, 32, false, &env->QF); in HELPER()
2528 return do_sqrshl_bhs(n, -(int8_t)shift, 32, true, &env->QF); in HELPER()
H A Dsve_helper.c398 #define do_srshl_b(n, m) do_sqrshl_bhs(n, m, 8, true, NULL) in DO_ZPZZ()
399 #define do_srshl_h(n, m) do_sqrshl_bhs(n, m, 16, true, NULL) in DO_ZPZZ()
400 #define do_srshl_s(n, m) do_sqrshl_bhs(n, m, 32, true, NULL) in DO_ZPZZ()
425 ({ uint32_t discard; do_sqrshl_bhs(n, m, 8, false, &discard); }) in DO_ZPZZ()
427 ({ uint32_t discard; do_sqrshl_bhs(n, m, 16, false, &discard); })
429 ({ uint32_t discard; do_sqrshl_bhs(n, m, 32, false, &discard); })
453 ({ uint32_t discard; do_sqrshl_bhs(n, m, 8, true, &discard); })
455 ({ uint32_t discard; do_sqrshl_bhs(n, m, 16, true, &discard); })
457 ({ uint32_t discard; do_sqrshl_bhs(n, m, 32, true, &discard); })