blob: ea2584df88bd75c3c965ec7387b4d037d6b55d80 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
TEXT memchr(SB),$0
MOVL n+8(FP),R0
BEQ ret
MOVL s1+0(FP),A1
MOVL c+4(FP),R1
l1: CMPB R1,(A1)+
BEQ eq
SUBL $1,R0
BNE l1
RTS
eq: MOVL A1,R0
SUBL $1,R0
ret: RTS
|