summaryrefslogtreecommitdiffstats
path: root/lib/libc/ia64/string
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libc/ia64/string')
-rw-r--r--lib/libc/ia64/string/memcpy.S11
1 files changed, 5 insertions, 6 deletions
diff --git a/lib/libc/ia64/string/memcpy.S b/lib/libc/ia64/string/memcpy.S
index d9937fb..d7557c1 100644
--- a/lib/libc/ia64/string/memcpy.S
+++ b/lib/libc/ia64/string/memcpy.S
@@ -28,10 +28,9 @@
__FBSDID("$FreeBSD$");
ENTRY(memcpy,3)
-
- mov r14=in0 ;;
- mov in0=in1 ;;
- mov in1=r14
- br.cond.sptk.few bcopy
-
+ mov r8 = in0
+ mov in0 = in1
+ ;;
+ mov in1 = r8
+ br.sptk.few bcopy
END(memcpy)
OpenPOWER on IntegriCloud