Home
last modified time | relevance | path

Searched refs:DO_OP (Results 1 – 2 of 2) sorted by relevance

/qemu/target/loongarch/tcg/
H A Dvec_helper.c18 #define DO_ODD_EVEN(NAME, BIT, E1, E2, DO_OP) \ argument
29 Vd->E1(i) = DO_OP((TD)Vj->E2(2 * i + 1), (TD)Vk->E2(2 * i)); \
105 #define DO_EVEN(NAME, BIT, E1, E2, DO_OP) \ argument
116 Vd->E1(i) = DO_OP((TD)Vj->E2(2 * i) ,(TD)Vk->E2(2 * i)); \
347 #define DO_3OP(NAME, BIT, E, DO_OP) \ argument
357 Vd->E(i) = DO_OP(Vj->E(i), Vk->E(i)); \
437 #define DO_VMUH(NAME, BIT, E1, E2, DO_OP) \ argument
514 #define VMADDSUB(NAME, BIT, E, DO_OP) \ argument
524 Vd->E(i) = DO_OP(Vd->E(i), Vj->E(i) ,Vk->E(i)); \
2232 #define DO_2OP(NAME, BIT, E, DO_OP) \ argument
[all …]
/qemu/target/riscv/
H A Dvector_helper.c883 #define GEN_VEXT_VADC_VVM(NAME, ETYPE, H, DO_OP) \ in RVVCALL() argument
901 *((ETYPE *)vd + H(i)) = DO_OP(s2, s1, carry); \ in RVVCALL()
955 #define GEN_VEXT_VMADC_VVM(NAME, ETYPE, H, DO_OP) \ argument
971 vext_set_elem_mask(vd, i, DO_OP(s2, s1, carry)); \
995 #define GEN_VEXT_VMADC_VXM(NAME, ETYPE, H, DO_OP) \ argument
1011 DO_OP(s2, (ETYPE)(target_long)s1, carry)); \
1205 #define GEN_VEXT_CMP_VV(NAME, ETYPE, H, DO_OP) \ argument
1228 vext_set_elem_mask(vd, i, DO_OP(s2, s1)); \
1272 #define GEN_VEXT_CMP_VX(NAME, ETYPE, H, DO_OP) \ argument
4027 #define GEN_VEXT_CMP_VV_ENV(NAME, ETYPE, H, DO_OP) \ in RVVCALL() argument
[all …]