Lines Matching refs:XCHG
1284 #define DO_VQDMLADH_OP(OP, ESIZE, TYPE, XCHG, ROUND, FN) \ in DO_2OP_SAT_S() argument
1294 if ((e & 1) == XCHG) { \ in DO_2OP_SAT_S()
1296 m[H##ESIZE(e - XCHG)], \ in DO_2OP_SAT_S()
1297 n[H##ESIZE(e + (1 - 2 * XCHG))], \ in DO_2OP_SAT_S()
1298 m[H##ESIZE(e + (1 - XCHG))], \ in DO_2OP_SAT_S()
1750 #define DO_LDAV(OP, ESIZE, TYPE, XCHG, EVENACC, ODDACC) \ argument
1761 (int64_t)n[H##ESIZE(e - 1 * XCHG)] * m[H##ESIZE(e)]; \
1764 (int64_t)n[H##ESIZE(e + 1 * XCHG)] * m[H##ESIZE(e)]; \
1788 #define DO_DAV(OP, ESIZE, TYPE, XCHG, EVENACC, ODDACC) \ argument
1799 n[H##ESIZE(e - 1 * XCHG)] * m[H##ESIZE(e)]; \
1802 n[H##ESIZE(e + 1 * XCHG)] * m[H##ESIZE(e)]; \
1810 #define DO_DAV_S(INSN, XCHG, EVENACC, ODDACC) \ argument
1811 DO_DAV(INSN##b, 1, int8_t, XCHG, EVENACC, ODDACC) \
1812 DO_DAV(INSN##h, 2, int16_t, XCHG, EVENACC, ODDACC) \
1813 DO_DAV(INSN##w, 4, int32_t, XCHG, EVENACC, ODDACC)
1815 #define DO_DAV_U(INSN, XCHG, EVENACC, ODDACC) \ argument
1816 DO_DAV(INSN##b, 1, uint8_t, XCHG, EVENACC, ODDACC) \
1817 DO_DAV(INSN##h, 2, uint16_t, XCHG, EVENACC, ODDACC) \
1818 DO_DAV(INSN##w, 4, uint32_t, XCHG, EVENACC, ODDACC)
1833 #define DO_LDAVH(OP, TYPE, LTYPE, XCHG, SUB) \ argument
1844 mul = (LTYPE)n[H4(e - 1 * XCHG)] * m[H4(e)]; \
1849 mul = (LTYPE)n[H4(e + 1 * XCHG)] * m[H4(e)]; \