1*272efad7SDavid du Colombier TEXT strlen(SB),$0 2*272efad7SDavid du Colombier 3*272efad7SDavid du Colombier MOVL $0, AX 4*272efad7SDavid du Colombier MOVQ $-1, CX 5*272efad7SDavid du Colombier CLD 6*272efad7SDavid du Colombier/* 7*272efad7SDavid du Colombier * look for end of string 8*272efad7SDavid du Colombier */ 9*272efad7SDavid du Colombier 10*272efad7SDavid du Colombier MOVQ RARG, DI 11*272efad7SDavid du Colombier REPN; SCASB 12*272efad7SDavid du Colombier 13*272efad7SDavid du Colombier MOVQ DI, AX 14*272efad7SDavid du Colombier SUBQ RARG, AX 15*272efad7SDavid du Colombier SUBQ $1, AX 16*272efad7SDavid du Colombier RET 17