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

Support SSE 4.2 for the Singlepass compiler #2775

Merged
merged 12 commits into from Feb 17, 2022

Commits on Jan 30, 2022

  1. [feat]: Adding the plumbing necessary for the singlepass to choose be…

    …tween different simd instruction sets. Partial work on supporting SSE4.2
    batconjurer committed Jan 30, 2022
    Copy the full SHA
    b32b5cf View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2022

  1. [feat]: Refactored how macros emit additional movss/movsd instruction…

    …s. Added >= SSE 4.1 implementation for emit_vblendvpd. Added some TODOs
    batconjurer committed Jan 31, 2022
    Copy the full SHA
    abcbc13 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    82bc23e View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    d42ec57 View commit details
    Browse the repository at this point in the history
  4. [chore]: Formatting

    batconjurer committed Jan 31, 2022
    Copy the full SHA
    17d4105 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    4ee83b3 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2022

  1. [fix]: Fixed some errors in the register being used in sse instructio…

    …ns. Changed the roundss/sd function
    batconjurer committed Feb 6, 2022
    Copy the full SHA
    98b70d9 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2022

  1. Copy the full SHA
    8283a63 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2022

  1. Copy the full SHA
    6090608 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    c023998 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2022

  1. Copy the full SHA
    b6a596f View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    3f2fa63 View commit details
    Browse the repository at this point in the history