| H A D | mve_helper.c | 943 #define DO_2OP_L(OP, TOP, ESIZE, TYPE, LESIZE, LTYPE, FN) \ argument 951 LTYPE r = FN((LTYPE)n[H##ESIZE(le * 2 + TOP)], \ 952 m[H##ESIZE(le * 2 + TOP)]); \ 1657 #define DO_2OP_SAT_SCALAR_L(OP, TOP, ESIZE, TYPE, LESIZE, LTYPE, FN, SATMASK) \ in DO_2OP_ACC_SCALAR_U() argument 1669 LTYPE r = FN((LTYPE)n[H##ESIZE(le * 2 + TOP)], m, &sat); \ in DO_2OP_ACC_SCALAR_U() 1716 #define DO_2OP_SAT_L(OP, TOP, ESIZE, TYPE, LESIZE, LTYPE, FN, SATMASK) \ argument 1727 LTYPE op1 = n[H##ESIZE(le * 2 + TOP)]; \ 1728 LTYPE op2 = m[H##ESIZE(le * 2 + TOP)]; \ 2155 #define DO_VSHLL(OP, TOP, ESIZE, TYPE, LESIZE, LTYPE) \ argument 2165 LTYPE r = (LTYPE)m[H##ESIZE(le * 2 + TOP)] << shift; \ [all …]
|