Lines Matching refs:ELEMENT
426 #define GET_VEC_ELEMENT(REG, ELEMENT, FIELD) \
429 if (ELEMENT >= ARRAY_SIZE (cpu->fr[0].FIELD)) \
433 ELEMENT); \
437 return cpu->fr[REG].FIELD [ELEMENT]; \
502 #define SET_VEC_ELEMENT(REG, ELEMENT, VAL, FIELD, PRINTER) \
505 if (ELEMENT >= ARRAY_SIZE (cpu->fr[0].FIELD)) \
509 ELEMENT); \
513 if (VAL != cpu->fr[REG].FIELD [ELEMENT]) \
517 ELEMENT, cpu->fr[REG].FIELD [ELEMENT], VAL); \
519 cpu->fr[REG].FIELD [ELEMENT] = VAL; \