memmove.S (e5451c8f8330e03ad3cfa16048b4daf961af434f) | memmove.S (00fc0e0dda6286407f3854cd71a125f519a5689c) |
---|---|
1/* 2 * arch/alpha/lib/memmove.S 3 * 4 * Barely optimized memmove routine for Alpha EV5. 5 * 6 * This is hand-massaged output from the original memcpy.c. We defer to 7 * memcpy whenever possible; the backwards copy loops are not unrolled. 8 */ | 1/* 2 * arch/alpha/lib/memmove.S 3 * 4 * Barely optimized memmove routine for Alpha EV5. 5 * 6 * This is hand-massaged output from the original memcpy.c. We defer to 7 * memcpy whenever possible; the backwards copy loops are not unrolled. 8 */ |
9 | 9#include <asm/export.h> |
10 .set noat 11 .set noreorder 12 .text 13 14 .align 4 15 .globl memmove 16 .ent memmove 17memmove: --- 156 unchanged lines hidden (view full) --- 174 175$egress: 176 ret $31,($26),1 177 nop 178 nop 179 nop 180 181 .end memmove | 10 .set noat 11 .set noreorder 12 .text 13 14 .align 4 15 .globl memmove 16 .ent memmove 17memmove: --- 156 unchanged lines hidden (view full) --- 174 175$egress: 176 ret $31,($26),1 177 nop 178 nop 179 nop 180 181 .end memmove |
182 EXPORT_SYMBOL(memmove) |
|