int i; for(i=0;i<8;i++) {
static void get_pixels_mmi(DCTELEM *block, const uint8_t *pixels, int line_size){    int i;    for(i=0;i<8;i++) {        asm volatile(        ".set   push            \n\t"        ".set   mips3           \n\t"        "ld     $8, 0(%1)       \n\t"        "add    %1, %1, %2      \n\t"        "pextlb $8, $0, $8      \n\t"        "sq     $8, 0(%0)       \n\t"        ".set   pop             \n\t"        :: "r" (block), "r" (pixels), "r" (line_size) : "$8", "memory" );        block += 8;    }}