X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=sys%2Fsrc%2Flibc%2Famd64%2Fmemcmp.s;h=e545f67bd09dea8c77054e2b8ecde159e80dd2a6;hb=HEAD;hp=71098b200c351bade19672edd258b3dfbf7e2c92;hpb=ed9e9f98e9cc502c72b27c68612e9e187ec11e10;p=plan9front.git diff --git a/sys/src/libc/amd64/memcmp.s b/sys/src/libc/amd64/memcmp.s index 71098b200..e545f67bd 100644 --- a/sys/src/libc/amd64/memcmp.s +++ b/sys/src/libc/amd64/memcmp.s @@ -1,7 +1,7 @@ - TEXT memcmp(SB),$0 +TEXT memcmp(SB),$0 - MOVL n+16(FP), BX - CMPL BX, $0 + MOVQ n+16(FP), BX + CMPQ BX, $0 JEQ none MOVQ RARG, DI MOVQ p2+8(FP), SI @@ -14,7 +14,7 @@ * first by longs */ - MOVL BX, CX + MOVQ BX, CX SHRQ $2, CX REP; CMPSL @@ -25,7 +25,7 @@ */ ANDL $3, BX c3: - MOVL BX, CX + MOVQ BX, CX REP; CMPSB JNE found1