bcmp.S (1d66f0a0) bcmp.S (fc541c5d)
1#include <machine/asm.h>
2
3ENTRY(bcmp)
4 RETGUARD_SETUP(bcmp, r11)
5 xorl %eax,%eax /* clear return value */
6
7 movq %rdx,%rcx /* compare by words */
8 shrq $3,%rcx

--- 5 unchanged lines hidden (view full) ---

14 andq $7,%rcx
15 repe
16 cmpsb
17 je L2
18
19L1: incl %eax
20L2: RETGUARD_CHECK(bcmp, r11)
21 ret
1#include <machine/asm.h>
2
3ENTRY(bcmp)
4 RETGUARD_SETUP(bcmp, r11)
5 xorl %eax,%eax /* clear return value */
6
7 movq %rdx,%rcx /* compare by words */
8 shrq $3,%rcx

--- 5 unchanged lines hidden (view full) ---

14 andq $7,%rcx
15 repe
16 cmpsb
17 je L2
18
19L1: incl %eax
20L2: RETGUARD_CHECK(bcmp, r11)
21 ret
22 lfence