diff options
Diffstat (limited to 'mpi/arm/mpih-mul2.S')
-rw-r--r-- | mpi/arm/mpih-mul2.S | 78 |
1 files changed, 39 insertions, 39 deletions
diff --git a/mpi/arm/mpih-mul2.S b/mpi/arm/mpih-mul2.S index bce932e9..8793b20f 100644 --- a/mpi/arm/mpih-mul2.S +++ b/mpi/arm/mpih-mul2.S @@ -29,10 +29,10 @@ /******************* * mpi_limb_t - * _gcry_mpih_addmul_1( mpi_ptr_t res_ptr, %r0 - * mpi_ptr_t s1_ptr, %r1 - * mpi_size_t s1_size, %r2 - * mpi_limb_t s2_limb) %r3 + * _gcry_mpih_addmul_1( mpi_ptr_t res_ptr, r0 + * mpi_ptr_t s1_ptr, r1 + * mpi_size_t s1_size, r2 + * mpi_limb_t s2_limb) r3 */ .text @@ -40,55 +40,55 @@ .globl _gcry_mpih_addmul_1 .type _gcry_mpih_addmul_1,%function _gcry_mpih_addmul_1: - push {%r4, %r5, %r6, %r8, %r10, %lr}; - mov %lr, #0; - cmn %r0, #0; /* clear carry flag */ + push {r4, r5, r6, r8, r10, lr}; + mov lr, #0; + cmn r0, #0; /* clear carry flag */ - tst %r2, #3; + tst r2, #3; beq .Large_loop; .Loop: - ldr %r5, [%r1], #4; - ldr %r4, [%r0]; - sub %r2, #1; - adcs %r4, %lr; - mov %lr, #0; - umlal %r4, %lr, %r5, %r3; - tst %r2, #3; - str %r4, [%r0], #4; + ldr r5, [r1], #4; + ldr r4, [r0]; + sub r2, #1; + adcs r4, lr; + mov lr, #0; + umlal r4, lr, r5, r3; + tst r2, #3; + str r4, [r0], #4; bne .Loop; - teq %r2, #0; + teq r2, #0; beq .Lend; .Large_loop: - ldr %r5, [%r1], #4; - ldm %r0, {%r4, %r6, %r8, %r10}; + ldr r5, [r1], #4; + ldm r0, {r4, r6, r8, r10}; - sub %r2, #4; - adcs %r4, %lr; - mov %lr, #0; - umlal %r4, %lr, %r5, %r3; + sub r2, #4; + adcs r4, lr; + mov lr, #0; + umlal r4, lr, r5, r3; - ldr %r5, [%r1], #4; - adcs %r6, %lr; - mov %lr, #0; - umlal %r6, %lr, %r5, %r3; + ldr r5, [r1], #4; + adcs r6, lr; + mov lr, #0; + umlal r6, lr, r5, r3; - ldr %r5, [%r1], #4; - adcs %r8, %lr; - mov %lr, #0; - umlal %r8, %lr, %r5, %r3; + ldr r5, [r1], #4; + adcs r8, lr; + mov lr, #0; + umlal r8, lr, r5, r3; - ldr %r5, [%r1], #4; - adcs %r10, %lr; - mov %lr, #0; - umlal %r10, %lr, %r5, %r3; + ldr r5, [r1], #4; + adcs r10, lr; + mov lr, #0; + umlal r10, lr, r5, r3; - teq %r2, #0; - stm %r0!, {%r4, %r6, %r8, %r10}; + teq r2, #0; + stm r0!, {r4, r6, r8, r10}; bne .Large_loop; .Lend: - adc %r0, %lr, #0; - pop {%r4, %r5, %r6, %r8, %r10, %pc}; + adc r0, lr, #0; + pop {r4, r5, r6, r8, r10, pc}; .size _gcry_mpih_addmul_1,.-_gcry_mpih_addmul_1; |