Index: webrtc/modules/audio_coding/codecs/isac/fix/source/lattice_armv7.S |
diff --git a/webrtc/modules/audio_coding/codecs/isac/fix/source/lattice_armv7.S b/webrtc/modules/audio_coding/codecs/isac/fix/source/lattice_armv7.S |
index ccea467990aa23b57961ab586e2024dfa8e061ae..4a0d99f3b173c56f85e9f55bc0c3450b75987b5c 100644 |
--- a/webrtc/modules/audio_coding/codecs/isac/fix/source/lattice_armv7.S |
+++ b/webrtc/modules/audio_coding/codecs/isac/fix/source/lattice_armv7.S |
@@ -55,9 +55,11 @@ ORDER_COEF_LOOP: @ for(k = order_coef ; k > 0; k--) |
smlabb r11, r7, r5, r12 @ sth_Q15[k - 1] * tmpAR + 16384 |
smlabb r10, r6, r5, r12 @ cth_Q15[k - 1] * tmpAR + 16384 |
smulbb r7, r7, r8 @ sth_Q15[k - 1] * ar_g_Q0[k - 1] |
- smlabb r11, r6, r8, r11 @ cth_Q15[k - 1]*ar_g_Q0[k - 1]+(sth_Q15[k - 1]*tmpAR+16384) |
+ smlabb r11, r6, r8, r11 @ cth_Q15[k - 1] * ar_g_Q0[k - 1] + |
+ @ (sth_Q15[k - 1] * tmpAR + 16384) |
- sub r10, r10, r7 @ cth_Q15[k - 1]*tmpAR+16384-(sth_Q15[k - 1]*ar_g_Q0[k - 1]) |
+ sub r10, r10, r7 @ cth_Q15[k - 1] * tmpAR + 16384 - |
+ @ (sth_Q15[k - 1] * ar_g_Q0[k - 1]) |
ssat r11, #16, r11, asr #15 |
ssat r5, #16, r10, asr #15 |
strh r11, [r0], #-2 @ Output: ar_g_Q0[k] |