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: Special-case f32const 0 and f64const 0 #8701

Commits on May 28, 2024

  1. riscv64: Special-case f32const 0 and f64const 0

    This commit is inspired by discussion on bytecodealliance#8695 which made me remember
    the discussion around bytecodealliance#7162 historically. In lieu of a deeper fix for
    the issue of "why can't `iconst 0` use `(zero_reg)`" it's still possible
    to add special-cases to rules throughout the backend so this commit does
    that for generating zero-value floats.
    alexcrichton committed May 28, 2024
    Configuration menu
    Copy the full SHA
    efe837a View commit details
    Browse the repository at this point in the history
  2. Fix tests

    alexcrichton committed May 28, 2024
    Configuration menu
    Copy the full SHA
    fe42f3b View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

  1. Run all tests on CI

    prtest:full
    alexcrichton committed May 29, 2024
    Configuration menu
    Copy the full SHA
    1c81cd8 View commit details
    Browse the repository at this point in the history