[−][src]Trait bitintr::Blsi
Extract lowest set isolated bit.
Required methods
fn blsi(self) -> Self
Extract lowest set isolated bit.
Extracts the lowest set bit of self
and sets the corresponding bit
in the result (all other bits of the result are zeroed).
Instructions
BLSI
:- Description: Extract lowest set isolated bit.
- Architecture: x86.
- Instruction set: BMI.
- Registers: 32/64 bit.
Example
assert_eq!(0b1101_0000u8.blsi(), 0b0001_0000u8); assert_eq!(0b0100_1000u8.blsi(), 0b0000_1000u8);