-
Notifications
You must be signed in to change notification settings - Fork 1.6k
MSVC <bit> #795
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
Merged
Casey Carter (CaseyCarter)
merged 39 commits into
microsoft:master
from
barcharcraz:msvc_bit
Jul 2, 2020
Merged
MSVC <bit> #795
Changes from all commits
Commits
Show all changes
39 commits
Select commit
Hold shift + click to select a range
b177892
work on msvc bit enablement.
e7c0fb3
move some bit things to limtis
c4d4318
activate bit on msvc
10ff9a2
suppress warnings for now.
66a8678
activate feature test macros for msvc bit
9b126de
uglify names
3a53354
even more casts
04825a1
remove if constexpr
0119974
some review changes
b231399
more review feedback changes
ac94b48
don't use intrin, just use intrin0
barcharcraz a7bcf21
fix the tests for x86
barcharcraz d05ebd8
apply code-review suggestions
barcharcraz 6649266
add semicolons
barcharcraz ae0f1df
apply stl suggestions
barcharcraz 07c065b
more stl suggestions
barcharcraz 50ceef2
revert update to llvm submodule
barcharcraz 673ec72
skip libcxx test that emits a warning on msvc
barcharcraz 3ccc6e1
fix x86 build and adopt code review suggestions
barcharcraz b577808
address some remaining review comments that got buried.
barcharcraz c50d237
x86-> intel
766cb57
grr github, address hidden sneaky comments
barcharcraz 95176fd
move is_constant_evaluated to xtr1common
barcharcraz efd63e4
use correct clang-format
barcharcraz 971880f
Unguard tests now that we unconditionally define __cpp_lib_bitops in …
CaseyCarter 42097f6
fix more review comments
barcharcraz 7cedac6
fix lcm/gcd
barcharcraz a9a7e6b
Merge branch 'msvc_bit' of https://github.com/barcharcraz/stl into ms…
barcharcraz a1dd5f2
Fix #endif comment in <bit>
CaseyCarter 0448a8f
add teansition to limits
barcharcraz 9f4bed9
fix more review comments.
barcharcraz 720d976
Merge branch 'msvc_bit' of https://github.com/barcharcraz/stl into ms…
barcharcraz 6049f43
Apply suggestions from code review
f00a232
reword transition in limits.
barcharcraz 3e81182
Update stl/inc/limits
e16e720
fix failing tests.
barcharcraz 3a66228
apply review suggestions for code structure
barcharcraz 0ac43b4
make the split count(r/l) implementation more clear.
barcharcraz 4ea5e7a
gcd needs _Countr_zero from <limits> in C++17
CaseyCarter File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.