/openbmc/qemu/target/riscv/ |
H A D | vector_helper.c | 755 #define DO_ADD(N, M) (N + M) in GEN_VEXT_LDFF() macro 884 RVVCALL(OPIVV2, vadd_vv_b, OP_SSS_B, H1, H1, H1, DO_ADD) 885 RVVCALL(OPIVV2, vadd_vv_h, OP_SSS_H, H2, H2, H2, DO_ADD) 886 RVVCALL(OPIVV2, vadd_vv_w, OP_SSS_W, H4, H4, H4, DO_ADD) 887 RVVCALL(OPIVV2, vadd_vv_d, OP_SSS_D, H8, H8, H8, DO_ADD) 903 RVVCALL(OPIVX2, vadd_vx_b, OP_SSS_B, H1, H1, DO_ADD) 904 RVVCALL(OPIVX2, vadd_vx_h, OP_SSS_H, H2, H2, DO_ADD) 905 RVVCALL(OPIVX2, vadd_vx_w, OP_SSS_W, H4, H4, DO_ADD) 906 RVVCALL(OPIVX2, vadd_vx_d, OP_SSS_D, H8, H8, DO_ADD) 982 RVVCALL(OPIVV2, vwaddu_vv_b, WOP_UUU_B, H2, H1, H1, DO_ADD) in RVVCALL() argument [all …]
|
/openbmc/qemu/target/loongarch/tcg/ |
H A D | vec_helper.c | 33 DO_ODD_EVEN(vhaddw_h_b, 16, H, B, DO_ADD) 34 DO_ODD_EVEN(vhaddw_w_h, 32, W, H, DO_ADD) 35 DO_ODD_EVEN(vhaddw_d_w, 64, D, W, DO_ADD) 69 DO_ODD_EVEN(vhaddw_hu_bu, 16, UH, UB, DO_ADD) 70 DO_ODD_EVEN(vhaddw_wu_hu, 32, UW, UH, DO_ADD) 71 DO_ODD_EVEN(vhaddw_du_wu, 64, UD, UW, DO_ADD) 149 DO_EVEN(vaddwev_h_b, 16, H, B, DO_ADD) 150 DO_EVEN(vaddwev_w_h, 32, W, H, DO_ADD) 151 DO_EVEN(vaddwev_d_w, 64, D, W, DO_ADD) 167 DO_ODD(vaddwod_h_b, 16, H, B, DO_ADD) [all …]
|
/openbmc/qemu/target/loongarch/ |
H A D | vec.h | 33 #define DO_ADD(a, b) (a + b) macro
|
/openbmc/qemu/target/arm/tcg/ |
H A D | sve_helper.c | 202 #define DO_ADD(N, M) (N + M) macro 240 DO_ZPZZ(sve_add_zpzz_b, uint8_t, H1, DO_ADD) 241 DO_ZPZZ(sve_add_zpzz_h, uint16_t, H1_2, DO_ADD) 242 DO_ZPZZ(sve_add_zpzz_s, uint32_t, H1_4, DO_ADD) 243 DO_ZPZZ_D(sve_add_zpzz_d, uint64_t, DO_ADD) 703 DO_ZPZZ_PAIR(sve2_addp_zpzz_b, uint8_t, H1, DO_ADD) 704 DO_ZPZZ_PAIR(sve2_addp_zpzz_h, uint16_t, H1_2, DO_ADD) 705 DO_ZPZZ_PAIR(sve2_addp_zpzz_s, uint32_t, H1_4, DO_ADD) 706 DO_ZPZZ_PAIR_D(sve2_addp_zpzz_d, uint64_t, DO_ADD) 1037 DO_ZZZ_TB(sve2_saddl_h, int16_t, int8_t, H1_2, H1, DO_ADD) [all …]
|
H A D | mve_helper.c | 962 #define DO_ADD(N, M) ((N) + (M)) macro 966 DO_2OP_U(vadd, DO_ADD) 1173 DO_VCADD_ALL(vcadd90, DO_SUB, DO_ADD) in DO_VCADD_ALL() argument 1174 DO_VCADD_ALL(vcadd270, DO_ADD, DO_SUB) in DO_VCADD_ALL() 1497 DO_2OP_SCALAR_U(vadd_scalar, DO_ADD) in DO_2OP_SCALAR_U() argument 2590 DO_VIDUP_ALL(vidup, DO_ADD) in DO_VIDUP_ALL() argument
|