Greg Kroah-Hartman | b244131 | 2017-11-01 15:07:57 +0100 | [diff] [blame] | 1 | /* SPDX-License-Identifier: GPL-2.0 */ |
Hitoshi Mitake | ea7872b | 2010-11-25 16:04:53 +0900 | [diff] [blame] | 2 | |
Borislav Petkov | 0cf5593 | 2015-02-26 18:38:16 +0100 | [diff] [blame] | 3 | MEMCPY_FN(memcpy_orig, |
Hitoshi Mitake | ea7872b | 2010-11-25 16:04:53 +0900 | [diff] [blame] | 4 | "x86-64-unrolled", |
| 5 | "unrolled memcpy() in arch/x86/lib/memcpy_64.S") |
Jan Beulich | 800eb01 | 2012-01-18 13:28:56 +0000 | [diff] [blame] | 6 | |
Borislav Petkov | 0cf5593 | 2015-02-26 18:38:16 +0100 | [diff] [blame] | 7 | MEMCPY_FN(__memcpy, |
Jan Beulich | 800eb01 | 2012-01-18 13:28:56 +0000 | [diff] [blame] | 8 | "x86-64-movsq", |
| 9 | "movsq-based memcpy() in arch/x86/lib/memcpy_64.S") |
| 10 | |
Borislav Petkov | 0cf5593 | 2015-02-26 18:38:16 +0100 | [diff] [blame] | 11 | MEMCPY_FN(memcpy_erms, |
Jan Beulich | 800eb01 | 2012-01-18 13:28:56 +0000 | [diff] [blame] | 12 | "x86-64-movsb", |
| 13 | "movsb-based memcpy() in arch/x86/lib/memcpy_64.S") |