aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/arc/lib1funcs.asm
diff options
context:
space:
mode:
authorRamana Radhakrishnan <ramana.radhakrishnan@codito.com>2004-11-05 02:54:20 +0000
committerGiovanni Bajo <giovannibajo@gcc.gnu.org>2004-11-05 02:54:20 +0000
commit93cacc9ea8493349c65e32d2da79b711ee59fe87 (patch)
tree02631a22d50a23fd6fe3486ba5f90c6b6acd044b /gcc/config/arc/lib1funcs.asm
parentab1315cdb205cf1b5bcabeff40da50053505d80b (diff)
PR target/18263
* config/arc/lib1funcs.asm (___umulsidi3): Change use of cmp to the equivalent on the A4. git-svn-id: https://gcc.gnu.org/svn/gcc/trunk@90105 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/arc/lib1funcs.asm')
-rw-r--r--gcc/config/arc/lib1funcs.asm2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/arc/lib1funcs.asm b/gcc/config/arc/lib1funcs.asm
index 56a865cec32..8b591c19213 100644
--- a/gcc/config/arc/lib1funcs.asm
+++ b/gcc/config/arc/lib1funcs.asm
@@ -89,7 +89,7 @@ ___umulsidi3:
nop
beq.nd .Ldone
and.f 0,r0,1 ; if (a & 1)
- cmp r0,0
+ sub.f 0,r0,0
nop
beq .Ldontadd
add.f r4,r4,r1 ; r += b