PPC_CNTLZL
asm (PPC_CNTLZL "%0,%1" : "=r" (leading_zero_bits) : "r" (mask));
asm (PPC_CNTLZL "%0,%1" : "=r" (lz) : "r" (x));