/* $OpenBSD: ffs.S,v 1.1 2020/06/26 20:16:21 naddy Exp $ */ /* * Written by Christian Weisgerber . * Public domain. */ #include "DEFS.h" ENTRY(ffs) RETGUARD_SETUP(ffs, x15) rbit w1, w0 clz w1, w1 cmp w0, wzr csinc w0, wzr, w1, eq RETGUARD_CHECK(ffs, x15) ret END(ffs) .protected