diff --git a/sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S b/sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S index 9f02624375..5e882b0cde 100644 --- a/sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S +++ b/sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S @@ -330,6 +330,12 @@ L(movsb): movq %rdi, %rcx subq %rsi, %rcx jmp 2f + /* data16 cs nopw 0x0(%rax,%rax,1) */ + .byte 0x66, 0x66, 0x2e, 0x0f, 0x1f, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00 + /* data16 cs nopw 0x0(%rax,%rax,1) */ + .byte 0x66, 0x66, 0x2e, 0x0f, 0x1f, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00 + /* nopw 0x0(%rax,%rax,1) */ + .byte 0x66, 0x0f, 0x1f, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00 # endif 1: # if AVOID_SHORT_DISTANCE_REP_MOVSB