H A D | vector_helper.c | 1339 #define GEN_VEXT_SHIFT_VX(NAME, TD, TS2, HD, HS2, OP, MASK) \ argument 1346 uint32_t esz = sizeof(TD); \ 1363 *((TD *)vd + HD(i)) = OP(s2, s1 & MASK); \ 1890 #define OPIVV3(NAME, TD, T1, T2, TX1, TX2, HD, HS1, HS2, OP) \ argument 1895 TD d = *((TD *)vd + HD(i)); \ 1896 *((TD *)vd + HD(i)) = OP(s2, s1, d); \ 1936 #define OPIVX3(NAME, TD, T1, T2, TX1, TX2, HD, HS2, OP) \ argument 1940 TD d = *((TD *)vd + HD(i)); \ 1941 *((TD *)vd + HD(i)) = OP(s2, (TX1)(T1)s1, d); \ 2141 #define OPIVV2_RM(NAME, TD, T1, T2, TX1, TX2, HD, HS1, HS2, OP) \ argument [all …]
|