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

[CHERI-RISC-V] Allow load/store mnemonics without the c prefix #749

Commits on Aug 26, 2024

  1. [CHERI-RISC-V] Add more MC tests for loads/stores

    We were not checking capability mode loads/stores, only
    compressed ones and atomics.
    arichardson committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    83e280b View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. [CHERI-RISC-V] Allow load/store mnemonics without the c prefix [1/n]

    Instead, make it depend on the type of the operand. This commit only
    touches the basic load/store instruction without the assembler aliases
    or compressed instructions.
    arichardson committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    f389830 View commit details
    Browse the repository at this point in the history
  2. [CHERI-RISC-V] Allow load/store mnemonics without the c prefix [2/n]

    As a follow-up to the last commit this includes the aliases without an
    immediate offset.
    arichardson committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    b5bc5ec View commit details
    Browse the repository at this point in the history
  3. [CHERI-RISC-V] Allow load/store mnemonics without the c prefix [3/n]

    This adds the atomic operations
    arichardson committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    9bc635d View commit details
    Browse the repository at this point in the history
  4. [CHERI-RISC-V] Allow load/store mnemonics without the c prefix [4/n]

    This adds support for compressed instructions. Does not yet include Zcb
    or floating-point loads/stores.
    arichardson committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    053ca71 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c7e2597 View commit details
    Browse the repository at this point in the history
  6. [CHERI-RISC-V] Allow load/store mnemonics without the c prefix [5/n]

    This adds the floating point loads and stores and should conclude this
    series of patches.
    arichardson committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    ef56748 View commit details
    Browse the repository at this point in the history