blob: 97d208e3b18a31b6805163e4827eda7fbc510570 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
TEXT memcmp(SB),$0
MOVL n+8(FP),R0
BEQ ret
MOVL s1+0(FP),A2
MOVL s2+4(FP),A1
l1: CMPB (A1)+,(A2)+
BNE neq
SUBL $1,R0
BNE l1
RTS
neq: BCS gtr
MOVL $-1,R0
RTS
gtr: MOVL $1,R0
ret: RTS
|