{ \
MAT4_DOT_PROD((A), (B), (R), 0, 0); \
MAT4_DOT_PROD((A), (B), (R), 0, 1); \
MAT4_DOT_PROD((A), (B), (R), 0, 2); \
MAT4_DOT_PROD((A), (B), (R), 0, 3); \
MAT4_DOT_PROD((A), (B), (R), 1, 0); \
MAT4_DOT_PROD((A), (B), (R), 1, 1); \
MAT4_DOT_PROD((A), (B), (R), 1, 2); \
MAT4_DOT_PROD((A), (B), (R), 1, 3); \
MAT4_DOT_PROD((A), (B), (R), 2, 0); \
MAT4_DOT_PROD((A), (B), (R), 2, 1); \
MAT4_DOT_PROD((A), (B), (R), 2, 2); \
MAT4_DOT_PROD((A), (B), (R), 2, 3); \
MAT4_DOT_PROD((A), (B), (R), 3, 0); \
MAT4_DOT_PROD((A), (B), (R), 3, 1); \
MAT4_DOT_PROD((A), (B), (R), 3, 2); \
MAT4_DOT_PROD((A), (B), (R), 3, 3); \
}