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

riscv64: Implement a few SIMD arithmetic ops #6268

Merged
merged 8 commits into from
Apr 25, 2023

Commits on Apr 25, 2023

  1. riscv64: Swap order of VecAluRRR source registers

    These were accidentally reversed from what we declare in the isle emit helper
    afonso360 committed Apr 25, 2023
    Configuration menu
    Copy the full SHA
    e2ed70d View commit details
    Browse the repository at this point in the history
  2. riscv64: Add SIMD isub

    afonso360 committed Apr 25, 2023
    Configuration menu
    Copy the full SHA
    2f032eb View commit details
    Browse the repository at this point in the history
  3. riscv64: Add SIMD imul

    afonso360 committed Apr 25, 2023
    Configuration menu
    Copy the full SHA
    8dee30e View commit details
    Browse the repository at this point in the history
  4. riscv64: Add {u,s}mulhi

    afonso360 committed Apr 25, 2023
    Configuration menu
    Copy the full SHA
    142ce48 View commit details
    Browse the repository at this point in the history
  5. riscv64: Add b{and,or,xor}

    afonso360 committed Apr 25, 2023
    Configuration menu
    Copy the full SHA
    3e1fc1a View commit details
    Browse the repository at this point in the history
  6. cranelift: Move imul.i8x16 runtest to separate file

    Looks like x86 does not implement it
    afonso360 committed Apr 25, 2023
    Configuration menu
    Copy the full SHA
    09447be View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    86bfb0b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2334775 View commit details
    Browse the repository at this point in the history