diff options
Diffstat (limited to 'arch/x86_64/lib/memcpy.S')
| -rw-r--r-- | arch/x86_64/lib/memcpy.S | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/arch/x86_64/lib/memcpy.S b/arch/x86_64/lib/memcpy.S deleted file mode 100644 index 92dd8054460..00000000000 --- a/arch/x86_64/lib/memcpy.S +++ /dev/null @@ -1,32 +0,0 @@ -/* Copyright 2002 Andi Kleen */ - - #include <asm/cpufeature.h> -/* - * memcpy - Copy a memory block. - * - * Input: - * rdi destination - * rsi source - * rdx count - * - * Output: - * rax original destination - * - * TODO: check best memcpy for PSC - */ - - .globl __memcpy - .globl memcpy - .p2align 4 -__memcpy: -memcpy: - movq %rdi,%rax - movl %edx,%ecx - shrl $3,%ecx - andl $7,%edx - rep - movsq - movl %edx,%ecx - rep - movsb - ret |
