1: /*
2: * Copyright (c) 1983 Regents of the University of California.
3: * All rights reserved. The Berkeley software License Agreement
4: * specifies the terms and conditions for redistribution.
5: */
6:
7: #ifdef LIBC_SCCS
8: .asciz "@(#)ffs.s 5.3 (Berkeley) 3/9/86"
9: #endif LIBC_SCCS
10:
11: /* bit = ffs(value) */
12:
13: #include "DEFS.h"
14:
15: ENTRY(ffs, 0)
16: ffs $0,$32,4(ap),r0
17: bneq 1f
18: mnegl $1,r0
19: 1:
20: incl r0
21: ret
Defined functions
_ffs
defined in line
15; used 3 times