17 lines
162 B
ArmAsm
17 lines
162 B
ArmAsm
|
TEXT strlen(SB),$0
|
||
|
|
||
|
MOVL $0, AX
|
||
|
MOVQ $-1, CX
|
||
|
CLD
|
||
|
/*
|
||
|
* look for end of string
|
||
|
*/
|
||
|
|
||
|
MOVQ RARG, DI
|
||
|
REPN; SCASB
|
||
|
|
||
|
MOVQ DI, AX
|
||
|
SUBQ RARG, AX
|
||
|
SUBQ $1, AX
|
||
|
RET
|