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

Split register info class into multiple classes; one per register file #320

Merged
merged 17 commits into from
Nov 26, 2023

Commits on Nov 14, 2023

  1. Configuration menu
    Copy the full SHA
    cb16532 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f6d96f8 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

  1. Replace RegInfoSet with a normal std::vector

    NOTE: This does not compile yet.
    raccog committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    9d9787d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    54eb1fb View commit details
    Browse the repository at this point in the history
  3. Create virtual function to return an ISA's register info map

    This makes it harder to forget to implement this map for each ISA.
    raccog committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    a6de927 View commit details
    Browse the repository at this point in the history
  4. Fix tests

    raccog committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    82d9a32 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2023

  1. Configuration menu
    Copy the full SHA
    53aa518 View commit details
    Browse the repository at this point in the history
  2. Fix added QVariant

    raccog committed Nov 18, 2023
    Configuration menu
    Copy the full SHA
    7de6c26 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ff384c9 View commit details
    Browse the repository at this point in the history
  4. Fix clang-format

    raccog committed Nov 18, 2023
    Configuration menu
    Copy the full SHA
    bb08159 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2023

  1. Configuration menu
    Copy the full SHA
    821dde4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a49b855 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8887950 View commit details
    Browse the repository at this point in the history
  4. Fix PR errors

    raccog committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    51d77b4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bac0915 View commit details
    Browse the repository at this point in the history
  6. Fix const auto pointers

    raccog committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    451df84 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b36f69c View commit details
    Browse the repository at this point in the history