We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[MethodImpl(MethodImplOptions.AggressiveInlining)] private int NumberOfTrailingZeros(int i) { switch (((uint)(i & -i) * 0x077CB531u) >> 27) { case 0: return 0; case 1: return 1; case 2: return 28; case 3: return 2; case 4: return 29; case 5: return 14; case 6: return 24; case 7: return 3; case 8: return 30; case 9: return 22; case 10: return 20; case 11: return 15; case 12: return 25; case 13: return 17; case 14: return 4; case 15: return 8; case 16: return 31; case 17: return 27; case 18: return 13; case 19: return 23; case 20: return 21; case 21: return 19; case 22: return 16; case 23: return 7; case 24: return 26; case 25: return 12; case 26: return 18; case 27: return 6; case 28: return 11; case 29: return 5; case 30: return 10; case 31: return 9; } return 0; }
The text was updated successfully, but these errors were encountered:
Fix #93
81fcdbc
olegmrzv
No branches or pull requests
The text was updated successfully, but these errors were encountered: