diff options
author | Martin Storsjö <martin@martin.st> | 2020-11-24 22:14:23 +0300 |
---|---|---|
committer | Martin Storsjö <martin@martin.st> | 2020-12-16 13:44:46 +0300 |
commit | 9257a961c0ca9775d5928b6bd7c6f61b20dcaa42 (patch) | |
tree | 071344dec2789cde197e83d3ab6791513a3b2b82 | |
parent | 85de1c3bd1fff157453dbac5808a3e1bed71361d (diff) |
arm32: mc: Improve scheduling in blend_h
-rw-r--r-- | src/arm/32/mc.S | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/arm/32/mc.S b/src/arm/32/mc.S index 676c1d7..d4a90b9 100644 --- a/src/arm/32/mc.S +++ b/src/arm/32/mc.S @@ -694,8 +694,8 @@ L(blend_h_tbl): vmlal.u8 q14, d3, d7 vrshrn.i16 d2, q15, #6 vrshrn.i16 d3, q14, #6 - vst1.u8 {q0, q1}, [r0, :128]! subs r12, r12, #32 + vst1.u8 {q0, q1}, [r0, :128]! bgt 32b add r0, r0, r1 subs r4, r4, #1 |