diff options
Diffstat (limited to 'apps')
-rw-r--r-- | apps/codecs/lib/udiv32_arm.S | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/apps/codecs/lib/udiv32_arm.S b/apps/codecs/lib/udiv32_arm.S index c46a09be5c..d080205f08 100644 --- a/apps/codecs/lib/udiv32_arm.S +++ b/apps/codecs/lib/udiv32_arm.S | |||
@@ -229,7 +229,7 @@ udiv32_arm: | |||
229 | smmul \inv, \numerator, \divisor | 229 | smmul \inv, \numerator, \divisor |
230 | #else | 230 | #else |
231 | mov \bits, #0 | 231 | mov \bits, #0 |
232 | smlal \bits, \divisor, \divisor, \inv | 232 | smlal \bits, \divisor, \inv, \divisor |
233 | umull \bits, \inv, \numerator, \divisor | 233 | umull \bits, \inv, \numerator, \divisor |
234 | #endif | 234 | #endif |
235 | add \numerator, \numerator, \neg | 235 | add \numerator, \numerator, \neg |
@@ -250,7 +250,7 @@ udiv32_arm: | |||
250 | smmul \inv, \numerator, \divisor | 250 | smmul \inv, \numerator, \divisor |
251 | #else | 251 | #else |
252 | mov \bits, #0 | 252 | mov \bits, #0 |
253 | smlal \bits, \divisor, \divisor, \inv | 253 | smlal \bits, \divisor, \inv, \divisor |
254 | umull \bits, \inv, \numerator, \divisor | 254 | umull \bits, \inv, \numerator, \divisor |
255 | #endif | 255 | #endif |
256 | mla \divisor, \inv, \neg, \numerator | 256 | mla \divisor, \inv, \neg, \numerator |