FPR_IDX
return fpr->val##width[FPR_IDX(width, idx)]; \
fpr->val##width[FPR_IDX(width, idx)] = val; \
return fpr->val##width[FPR_IDX(width, idx)]; \
fpr->val##width[FPR_IDX(width, idx)] = val; \