| int AlignDown(int value, int alignPow2) | Static+1 flags | — | 0x04 |
| int AlignUp(int value, int alignPow2) | Static+1 flags | — | 0x04 |
| int FromBool(bool value) | Static+1 flags | — | 0x04 |
| uint ReplaceBits(uint input, int pos, uint mask, uint value) | Static+1 flags | — | 0x04 |
| uint SetBits(uint input, int pos, uint mask, bool value) | Static+1 flags | — | 0x04 |
| ulong ReplaceBits(ulong input, int pos, ulong mask, ulong value) | Static+1 flags | — | 0x08 |
| ulong SetBits(ulong input, int pos, ulong mask, bool value) | Static+1 flags | — | 0x08 |
| int lzcnt(byte value) | Static+1 flags | — | 0x04 |
| int tzcnt(byte value) | Static+1 flags | — | 0x04 |
| int lzcnt(ushort value) | Static+1 flags | — | 0x04 |
| int tzcnt(ushort value) | Static+1 flags | — | 0x04 |
| int FindUlong(const UInt64*& ptr, int beginBit, int endBit, int numBits) | PrivateStatic | — | 0x04 |
| int FindUint(const UInt64*& ptr, int beginBit, int endBit, int numBits) | PrivateStatic | — | 0x04 |
| int FindUshort(const UInt64*& ptr, int beginBit, int endBit, int numBits) | PrivateStatic | — | 0x04 |
| int FindByte(const UInt64*& ptr, int beginBit, int endBit, int numBits) | PrivateStatic | — | 0x04 |
| int FindUpto14bits(const UInt64*& ptr, int beginBit, int endBit, int numBits) | PrivateStatic | — | 0x04 |
| int FindUpto6bits(const UInt64*& ptr, int beginBit, int endBit, int numBits) | PrivateStatic | — | 0x04 |
| int FindWithBeginEnd(const UInt64*& ptr, int beginBit, int endBit, int numBits) | Static+1 flags | — | 0x04 |
| int Find(const UInt64*& ptr, int pos, int count, int numBits) | Static+1 flags | — | 0x04 |