# Module bitintr::x86::tbm
[−]
[src]

Trailing Bit Manipulation (TBM) instruction set.

The reference is AMD64 Architecture Programmer's Manual, Volume 3: General-Purpose and System Instructions.

Wikipedia provides a quick overview of the available instructions.

## Traits

BEXTR |
Method version of |

BLCFILL |
Method version of |

BLCI |
Method version of |

BLCIC |
Method version of |

BLCMSK |
Method version of |

BLCS |
Method version of |

BLSFILL |
Method version of |

BLSIC |
Method version of |

T1MSKC |
Method version of |

TZMSK |
Method version of |

## Functions

bextr |
Bit Field Extract. |

blcfill |
Clears all bits below the least significant zero bit of |

blci |
Sets all bits of |

blcic |
Sets the least significant bit of |

blcmsk |
Sets the least significant bit of |

blcs |
Sets the least significant bit of |

blsfill |
Sets all bits of |

blsic |
Clears least significant bit and sets all other bits. |

t1mskc |
Clears all bits below the least significant zero of |

tzmsk |
Sets all bits below the least significant one of |