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

[RISCV] Support __riscv_v_fixed_vlen for vbool types. #76551

Merged
merged 3 commits into from
Jan 25, 2024

Commits on Dec 29, 2023

  1. [RISCV] Support __riscv_v_fixed_vlen for vbool types.

    This adopts a similar behavior to AArch64 SVE, where bool vectors
    are represented as a vector of chars with 1/8 the number of elements.
    This ensures the vector always occupies a power of 2 number of bytes.
    
    A consequence of this is that vbool64_t, vbool32_t, and vool16_t
    can only be used with a vector length that guarantees at least 8 bits.
    topperc committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    4e651e3 View commit details
    Browse the repository at this point in the history
  2. fixup! clang-format

    topperc committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    48fe866 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2024

  1. fixup! update release notes.

    topperc committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    148526c View commit details
    Browse the repository at this point in the history