memmove.S (a4bf5fb987611aeb78c422312b63b185e39982d7) | memmove.S (f2e71517e0b886518f755b55931807a67478a564) |
---|---|
1/* $NetBSD: memmove.S,v 1.4 2003/10/14 07:51:45 scw Exp $ */ 2 3/*- 4 * Copyright (c) 1997 The NetBSD Foundation, Inc. 5 * All rights reserved. 6 * 7 * This code is derived from software contributed to The NetBSD Foundation 8 * by Neil A. Carson and Mark Brinicombe --- 566 unchanged lines hidden (view full) --- 575#endif 576 str r12, [r0, #-4]! 577 subs r2, r2, #4 578 bge .Lmemmove_bsrcul1loop4 579 580.Lmemmove_bsrcul1l4: 581 add r1, r1, #1 582 b .Lmemmove_bl4 | 1/* $NetBSD: memmove.S,v 1.4 2003/10/14 07:51:45 scw Exp $ */ 2 3/*- 4 * Copyright (c) 1997 The NetBSD Foundation, Inc. 5 * All rights reserved. 6 * 7 * This code is derived from software contributed to The NetBSD Foundation 8 * by Neil A. Carson and Mark Brinicombe --- 566 unchanged lines hidden (view full) --- 575#endif 576 str r12, [r0, #-4]! 577 subs r2, r2, #4 578 bge .Lmemmove_bsrcul1loop4 579 580.Lmemmove_bsrcul1l4: 581 add r1, r1, #1 582 b .Lmemmove_bl4 |
583#ifndef _BCOPY 584END(memmove) 585#else 586END(bcopy) 587#endif |
|