Skip to content
New issue

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

Implement __builtin_clz in MSVC #102

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Implement __builtin_clz in MSVC #102

wants to merge 1 commit into from

Conversation

JayXon
Copy link
Contributor

@JayXon JayXon commented Apr 9, 2016

_BitScanReverse is documented here:
https://msdn.microsoft.com/en-us/library/fbxyd7zd.aspx
This improves speed of a VS2015 x64 build by more than 10%.

JayXon added a commit to JayXon/Leanify that referenced this pull request Apr 16, 2016
This include _BitScanReverse support which I sent a PR:
google/zopfli#102 and some other minor changes.
@JayXon
Copy link
Contributor Author

JayXon commented Apr 24, 2016

Rebased, PTAL.

_BitScanReverse is documented here:
https://msdn.microsoft.com/en-us/library/fbxyd7zd.aspx
This improves speed of a VS2015 x64 build by more than 10%.
@JayXon
Copy link
Contributor Author

JayXon commented May 21, 2018

Updated the change to be less intrusive.

@JayXon JayXon changed the title Utilize _BitScanReverse in Visual Studio Implement __builtin_clz in MSVC Dec 31, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant