33         "mtc1       %[value],   %[ftmp0]                                \n\t" 
   34         "punpcklbh  %[ftmp0],   %[ftmp0],       %[ftmp0]                \n\t" 
   35         "punpcklbh  %[ftmp0],   %[ftmp0],       %[ftmp0]                \n\t" 
   36         "punpcklbh  %[ftmp0],   %[ftmp0],       %[ftmp0]                \n\t" 
   38         MMI_SDC1(%[ftmp0], %[
block], 0x00)
 
   40         MMI_SDC1(%[ftmp0], %[
block], 0x08)
 
   41         PTR_ADDU   "%[block],   %[block],       %[line_size]            \n\t" 
   43         : [ftmp0]
"=&f"(ftmp[0]),
 
   57         "mtc1       %[value],   %[ftmp0]                                \n\t" 
   58         "punpcklbh  %[ftmp0],   %[ftmp0],       %[ftmp0]                \n\t" 
   59         "punpcklbh  %[ftmp0],   %[ftmp0],       %[ftmp0]                \n\t" 
   60         "punpcklbh  %[ftmp0],   %[ftmp0],       %[ftmp0]                \n\t" 
   62         MMI_SDC1(%[ftmp0], %[
block], 0x00)
 
   64         PTR_ADDU   "%[block],   %[block],       %[line_size]            \n\t" 
   66         : [ftmp0]
"=&f"(ftmp0),
 
   79         "pxor       %[ftmp0],   %[ftmp0],       %[ftmp0]                \n\t" 
   80         "pxor       %[ftmp1],   %[ftmp1],       %[ftmp1]                \n\t" 
   81         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x00)
 
   82         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x10)
 
   83         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x20)
 
   84         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x30)
 
   85         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x40)
 
   86         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x50)
 
   87         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x60)
 
   88         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x70)
 
   89         : [ftmp0]
"=&f"(ftmp[0]),            [ftmp1]
"=&f"(ftmp[1])
 
  100         "pxor       %[ftmp0],   %[ftmp0],       %[ftmp0]                \n\t" 
  101         "pxor       %[ftmp1],   %[ftmp1],       %[ftmp1]                \n\t" 
  102         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x00)
 
  103         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x10)
 
  104         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x20)
 
  105         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x30)
 
  106         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x40)
 
  107         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x50)
 
  108         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x60)
 
  109         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x70)
 
  111         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x80)
 
  112         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x90)
 
  113         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0xa0)
 
  114         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0xb0)
 
  115         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0xc0)
 
  116         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0xd0)
 
  117         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0xe0)
 
  118         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0xf0)
 
  120         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x100)
 
  121         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x110)
 
  122         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x120)
 
  123         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x130)
 
  124         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x140)
 
  125         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x150)
 
  126         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x160)
 
  127         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x170)
 
  129         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x180)
 
  130         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x190)
 
  131         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x1a0)
 
  132         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x1b0)
 
  133         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x1c0)
 
  134         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x1d0)
 
  135         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x1e0)
 
  136         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x1f0)
 
  138         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x200)
 
  139         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x210)
 
  140         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x220)
 
  141         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x230)
 
  142         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x240)
 
  143         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x250)
 
  144         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x260)
 
  145         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x270)
 
  147         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x280)
 
  148         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x290)
 
  149         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x2a0)
 
  150         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x2b0)
 
  151         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x2c0)
 
  152         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x2d0)
 
  153         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x2e0)
 
  154         MMI_SQC1(%[ftmp0], %[ftmp1], %[
block], 0x2f0)
 
  155         : [ftmp0]
"=&f"(ftmp[0]),            [ftmp1]
"=&f"(ftmp[1])