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

MSVC <bit> #795

Merged
merged 39 commits into from
Jul 2, 2020
Merged

MSVC <bit> #795

merged 39 commits into from
Jul 2, 2020

Commits on Jun 18, 2020

  1. work on msvc bit enablement.

    update bit for msvc (more updates)
    
    fixup arm countr and popcount
    
    small comment about intended widening.
    Charles authored and barcharcraz committed Jun 18, 2020
    Configuration menu
    Copy the full SHA
    b177892 View commit details
    Browse the repository at this point in the history
  2. move some bit things to limtis

    Charles authored and barcharcraz committed Jun 18, 2020
    Configuration menu
    Copy the full SHA
    e7c0fb3 View commit details
    Browse the repository at this point in the history
  3. activate bit on msvc

    Charles authored and barcharcraz committed Jun 18, 2020
    Configuration menu
    Copy the full SHA
    c4d4318 View commit details
    Browse the repository at this point in the history
  4. suppress warnings for now.

    Charles authored and barcharcraz committed Jun 18, 2020
    Configuration menu
    Copy the full SHA
    10ff9a2 View commit details
    Browse the repository at this point in the history
  5. activate feature test macros for msvc bit

    Charles authored and barcharcraz committed Jun 18, 2020
    Configuration menu
    Copy the full SHA
    66a8678 View commit details
    Browse the repository at this point in the history
  6. uglify names

    Charles authored and barcharcraz committed Jun 18, 2020
    Configuration menu
    Copy the full SHA
    9b126de View commit details
    Browse the repository at this point in the history
  7. even more casts

    Charles authored and barcharcraz committed Jun 18, 2020
    Configuration menu
    Copy the full SHA
    3a53354 View commit details
    Browse the repository at this point in the history
  8. remove if constexpr

    Charles authored and barcharcraz committed Jun 18, 2020
    Configuration menu
    Copy the full SHA
    04825a1 View commit details
    Browse the repository at this point in the history
  9. some review changes

    Charles authored and barcharcraz committed Jun 18, 2020
    Configuration menu
    Copy the full SHA
    0119974 View commit details
    Browse the repository at this point in the history
  10. more review feedback changes

    Charles authored and barcharcraz committed Jun 18, 2020
    Configuration menu
    Copy the full SHA
    b231399 View commit details
    Browse the repository at this point in the history
  11. don't use intrin, just use intrin0

    define intrinsics in consuming headers until next vs release
    barcharcraz committed Jun 18, 2020
    Configuration menu
    Copy the full SHA
    ac94b48 View commit details
    Browse the repository at this point in the history
  12. fix the tests for x86

    barcharcraz committed Jun 18, 2020
    Configuration menu
    Copy the full SHA
    a7bcf21 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    d05ebd8 View commit details
    Browse the repository at this point in the history
  14. add semicolons

    barcharcraz committed Jun 18, 2020
    Configuration menu
    Copy the full SHA
    6649266 View commit details
    Browse the repository at this point in the history
  15. apply stl suggestions

    barcharcraz committed Jun 18, 2020
    Configuration menu
    Copy the full SHA
    ae0f1df View commit details
    Browse the repository at this point in the history
  16. more stl suggestions

    barcharcraz committed Jun 18, 2020
    Configuration menu
    Copy the full SHA
    07c065b View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    50ceef2 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    673ec72 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2020

  1. Configuration menu
    Copy the full SHA
    3ccc6e1 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2020

  1. Configuration menu
    Copy the full SHA
    b577808 View commit details
    Browse the repository at this point in the history
  2. x86-> intel

    Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
    barcharcraz and StephanTLavavej authored Jun 23, 2020
    Configuration menu
    Copy the full SHA
    c50d237 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    766cb57 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    95176fd View commit details
    Browse the repository at this point in the history
  5. use correct clang-format

    barcharcraz committed Jun 23, 2020
    Configuration menu
    Copy the full SHA
    efd63e4 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2020

  1. Configuration menu
    Copy the full SHA
    971880f View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2020

  1. fix more review comments

    barcharcraz committed Jun 26, 2020
    Configuration menu
    Copy the full SHA
    42097f6 View commit details
    Browse the repository at this point in the history
  2. fix lcm/gcd

    barcharcraz committed Jun 26, 2020
    Configuration menu
    Copy the full SHA
    7cedac6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a9a7e6b View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2020

  1. Configuration menu
    Copy the full SHA
    a1dd5f2 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2020

  1. add teansition to limits

    barcharcraz committed Jun 30, 2020
    Configuration menu
    Copy the full SHA
    0448a8f View commit details
    Browse the repository at this point in the history
  2. fix more review comments.

    barcharcraz committed Jun 30, 2020
    Configuration menu
    Copy the full SHA
    9f4bed9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    720d976 View commit details
    Browse the repository at this point in the history
  4. Apply suggestions from code review

    Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
    barcharcraz and StephanTLavavej authored Jun 30, 2020
    Configuration menu
    Copy the full SHA
    6049f43 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f00a232 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2020

  1. Update stl/inc/limits

    Co-authored-by: Stephan T. Lavavej <stl@nuwen.net>
    barcharcraz and StephanTLavavej authored Jul 1, 2020
    Configuration menu
    Copy the full SHA
    3e81182 View commit details
    Browse the repository at this point in the history
  2. fix failing tests.

    barcharcraz committed Jul 1, 2020
    Configuration menu
    Copy the full SHA
    e16e720 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3a66228 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0ac43b4 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2020

  1. Configuration menu
    Copy the full SHA
    4ea5e7a View commit details
    Browse the repository at this point in the history