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
from

Conversation

@JayXon
Copy link
Member

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 JayXon force-pushed the JayXon:bsr branch from 71583df to e58d7fb Apr 9, 2016
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 JayXon force-pushed the JayXon:bsr branch from e58d7fb to 86cdb4c Apr 23, 2016
@JayXon

This comment has been minimized.

Copy link
Member 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 JayXon force-pushed the JayXon:bsr branch from 86cdb4c to 5ed7728 May 21, 2018
@JayXon

This comment has been minimized.

Copy link
Member 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
Projects
None yet
1 participant
You can’t perform that action at this time.