memmove.S (498495dba268b20e8eadd7fe93c140c68b6cc9d2) memmove.S (f3c78e949d3fb0afcc1bdd8e44b0902897fc2f84)
1/* SPDX-License-Identifier: GPL-2.0 */
2/*
3 * arch/alpha/lib/memmove.S
4 *
5 * Barely optimized memmove routine for Alpha EV5.
6 *
7 * This is hand-massaged output from the original memcpy.c. We defer to
8 * memcpy whenever possible; the backwards copy loops are not unrolled.
9 */
1/* SPDX-License-Identifier: GPL-2.0 */
2/*
3 * arch/alpha/lib/memmove.S
4 *
5 * Barely optimized memmove routine for Alpha EV5.
6 *
7 * This is hand-massaged output from the original memcpy.c. We defer to
8 * memcpy whenever possible; the backwards copy loops are not unrolled.
9 */
10#include <asm/export.h>
10#include <linux/export.h>
11 .set noat
12 .set noreorder
13 .text
14
15 .align 4
16 .globl memmove
17 .ent memmove
18memmove:

--- 165 unchanged lines hidden ---
11 .set noat
12 .set noreorder
13 .text
14
15 .align 4
16 .globl memmove
17 .ent memmove
18memmove:

--- 165 unchanged lines hidden ---