Lines Matching refs:a
33 #define DO_ADD(a, b) (a + b) argument
34 #define DO_SUB(a, b) (a - b) argument
35 #define DO_VAVG(a, b) ((a >> 1) + (b >> 1) + (a & b & 1)) argument
36 #define DO_VAVGR(a, b) ((a >> 1) + (b >> 1) + ((a | b) & 1)) argument
37 #define DO_VABSD(a, b) ((a > b) ? (a -b) : (b-a)) argument
38 #define DO_VABS(a) ((a < 0) ? (-a) : (a)) argument
39 #define DO_MIN(a, b) (a < b ? a : b) argument
40 #define DO_MAX(a, b) (a > b ? a : b) argument
41 #define DO_MUL(a, b) (a * b) argument
42 #define DO_MADD(a, b, c) (a + b * c) argument
43 #define DO_MSUB(a, b, c) (a - b * c) argument
52 #define DO_SIGNCOV(a, b) (a == 0 ? 0 : a < 0 ? -b : b) argument
54 #define R_SHIFT(a, b) (a >> b) argument
65 #define DO_BITCLR(a, bit) (a & ~(1ull << bit)) argument
66 #define DO_BITSET(a, bit) (a | 1ull << bit) argument
67 #define DO_BITREV(a, bit) (a ^ (1ull << bit)) argument
69 #define VSEQ(a, b) (a == b ? -1 : 0) argument
70 #define VSLE(a, b) (a <= b ? -1 : 0) argument
71 #define VSLT(a, b) (a < b ? -1 : 0) argument