Commit 2f0da74c by Jim Wilson Committed by Jim Wilson

Don't clobber app register r5 in muldi3.

	* config/v850/v850/lib1funcs.asm (__muldi3): Change r5 to r28.

From-SVN: r57375
parent dea73790
2002-09-20 Jim Wilson <wilson@redhat.com>
* config/v850/v850/lib1funcs.asm (__muldi3): Change r5 to r28.
2002-09-20 Jakub Jelinek <jakub@redhat.com> 2002-09-20 Jakub Jelinek <jakub@redhat.com>
* config/i386/i386.md (UNSPEC_GOTNTPOFF, UNSPEC_INDNTPOFF): New. * config/i386/i386.md (UNSPEC_GOTNTPOFF, UNSPEC_INDNTPOFF): New.
...@@ -1765,10 +1765,10 @@ ___muldi3: ...@@ -1765,10 +1765,10 @@ ___muldi3:
#ifdef __v850__ #ifdef __v850__
jarl __save_r26_r31, r10 jarl __save_r26_r31, r10
addi 16, sp, sp addi 16, sp, sp
mov r6, r5 mov r6, r28
shr 15, r5 shr 15, r28
movea lo(32767), r0, r14 movea lo(32767), r0, r14
and r14, r5 and r14, r28
mov r8, r10 mov r8, r10
shr 15, r10 shr 15, r10
and r14, r10 and r14, r10
...@@ -1807,16 +1807,16 @@ ___muldi3: ...@@ -1807,16 +1807,16 @@ ___muldi3:
mov r6, r15 mov r6, r15
mulh r31, r15 mulh r31, r15
mulh r12, r6 mulh r12, r6
mov r5, r17 mov r28, r17
mulh r10, r17 mulh r10, r17
add -16, sp add -16, sp
mov r5, r12 mov r28, r12
mulh r8, r12 mulh r8, r12
add r17, r18 add r17, r18
mov r5, r17 mov r28, r17
mulh r31, r17 mulh r31, r17
add r12, r16 add r12, r16
mov r5, r12 mov r28, r12
mulh r13, r12 mulh r13, r12
add r17, r6 add r17, r6
mov r19, r17 mov r19, r17
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment