Searched refs:DO_SQADD_H (Results 1 – 2 of 2) sorted by relevance
/openbmc/qemu/target/arm/tcg/ |
H A D | mve_helper.c | 1191 #define DO_SQADD_H(n, m, s) do_sat_bhw((int64_t)n + m, INT16_MIN, INT16_MAX, s) macro 1236 DO_2OP_SAT(vqaddsh, 2, int16_t, DO_SQADD_H) 1509 DO_2OP_SAT_SCALAR(vqadds_scalarh, 2, int16_t, DO_SQADD_H) in DO_2OP_SCALAR_U()
|
H A D | sve_helper.c | 529 #define DO_SQADD_H(n, m) do_sat_bhs((int64_t)n + m, INT16_MIN, INT16_MAX) macro 543 DO_ZPZZ(sve2_sqadd_zpzz_h, int16_t, H1_2, DO_SQADD_H) in DO_ZPZZ() 1073 return DO_SQADD_H(val, val); 1290 do_sqdmull_h, DO_SQADD_H) in DO_SQDMLAL() argument 1695 DO_CADD(sve2_sqcadd_h, int16_t, H1_2, DO_SQADD_H, DO_SQSUB_H) 2596 *(int16_t *)(d + i) = DO_SQADD_H(b, *(int16_t *)(a + i)); in HELPER()
|