[−][src]Trait bitintr::Blcic
Isolate lowest clear bit
Required methods
fn blcic(self) -> Self
Sets the least significant bit of self
and clears all other bits.w
If there is no zero bit in self
, it returns zero.
Intrinsic (when available TBM)
BLCIC
:- Description: Isolate lowest clear bit.
- Architecture: x86.
- Instruction set: TBM.
- Registers: 32/64 bit.
Example
assert_eq!(0b0101_0001u8.blcic(), 0b0000_0010u8); assert_eq!(0b1111_1111u8.blcic(), 0b0000_0000u8);