| Index: src/opts/SkBlitRow_opts_mips_dsp.cpp
|
| diff --git a/src/opts/SkBlitRow_opts_mips_dsp.cpp b/src/opts/SkBlitRow_opts_mips_dsp.cpp
|
| index e25f7c5f192aafeb426a8556a52e2ea3a81da532..f06b58a1993c074ff9a0afec6307e881d7de17c2 100644
|
| --- a/src/opts/SkBlitRow_opts_mips_dsp.cpp
|
| +++ b/src/opts/SkBlitRow_opts_mips_dsp.cpp
|
| @@ -789,9 +789,9 @@ static void S32_Blend_BlitRow32_mips_dsp(SkPMColor* SK_RESTRICT dst,
|
| "muleu_s.ph.qbr %[t5], %[t6], %[t5] \n\t"
|
| "addiu %[src], %[src], 4 \n\t"
|
| "addiu %[count], %[count], -1 \n\t"
|
| - "precrq.qb.ph %[t0], %[t3], %[t2] \n\t"
|
| - "precrq.qb.ph %[t2], %[t5], %[t4] \n\t"
|
| - "addu %[t1], %[t0], %[t2] \n\t"
|
| + "addu %[t0], %[t3], %[t5] \n\t"
|
| + "addu %[t2], %[t2], %[t4] \n\t"
|
| + "precrq.qb.ph %[t1], %[t0], %[t2] \n\t"
|
| "sw %[t1], 0(%[dst]) \n\t"
|
| "b 1b \n\t"
|
| " addi %[dst], %[dst], 4 \n\t"
|
|
|