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 |
|