diff --git a/src/low_armv7.s b/src/low_armv7.s index a72d458..9dc897f 100644 --- a/src/low_armv7.s +++ b/src/low_armv7.s @@ -4,9 +4,9 @@ .align 2 mcl_fp_addNC64: - ldm r1, {r3, r12} - ldm r2, {r1, r2} + ldm r1, {r3, r12} + ldm r2, {r1, r2} adds r1, r1, r3 - adc r2, r2, r12 - stm r0, {r1, r2} - mov pc, lr + adc r2, r2, r12 + stm r0, {r1, r2} + bx lr