Remove unneeded CLDs instructions in the SMAP-ed version of several
functions from support.S. I believe they re-appeared due to me mis-merging my r327820 into the topic branch. Sponsored by: The FreeBSD Foundation
This commit is contained in:
parent
9fc89b6017
commit
8e36389535
@ -307,7 +307,6 @@ ENTRY(copyout_smap)
|
|||||||
movq %rdx,%rcx
|
movq %rdx,%rcx
|
||||||
|
|
||||||
shrq $3,%rcx
|
shrq $3,%rcx
|
||||||
cld
|
|
||||||
stac
|
stac
|
||||||
rep
|
rep
|
||||||
movsq
|
movsq
|
||||||
@ -358,7 +357,6 @@ ENTRY(copyin_nosmap)
|
|||||||
movq %rdx,%rcx
|
movq %rdx,%rcx
|
||||||
movb %cl,%al
|
movb %cl,%al
|
||||||
shrq $3,%rcx /* copy longword-wise */
|
shrq $3,%rcx /* copy longword-wise */
|
||||||
cld
|
|
||||||
rep
|
rep
|
||||||
movsq
|
movsq
|
||||||
movb %al,%cl
|
movb %al,%cl
|
||||||
@ -887,7 +885,6 @@ ENTRY(copyinstr_nosmap)
|
|||||||
movq %rax,%r8
|
movq %rax,%r8
|
||||||
1:
|
1:
|
||||||
incq %rdx
|
incq %rdx
|
||||||
cld
|
|
||||||
|
|
||||||
2:
|
2:
|
||||||
decq %rdx
|
decq %rdx
|
||||||
|
Loading…
x
Reference in New Issue
Block a user