xref: /plan9/sys/src/ape/lib/ap/power/strcmp.s (revision 7dd7cddf99dd7472612f1413b4da293630e6b1bc)
1TEXT	strcmp(SB), $0
2
3	MOVW	s2+4(FP), R4
4
5	SUB	$1, R3
6	SUB	$1, R4
7l1:
8	MOVBZU	1(R3), R5
9	MOVBZU	1(R4), R6
10	CMP	R5, R6
11	BNE	ne
12	CMP	R5, $0
13	BNE	l1
14	MOVW	$0, R3
15	RETURN
16ne:
17	MOVW	$1, R3
18	BGT	ret
19	MOVW	$-1, R3
20ret:
21	RETURN
22