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 up x862-aset2 #495

Merged
merged 4 commits into from
Jun 6, 2024
Merged

split up x862-aset2 #495

merged 4 commits into from
Jun 6, 2024

Commits on Jun 5, 2024

  1. Naively split x862-aset into two cases

    One case deals with the write barrier, and the other with
    all others.  In the write barrier case, we need to get
    vector/index/new-value into arg_x/arg_y/arg_z; te other cases
    have more flexibility.
    
    (We already do this on the ARM.)
    xrme committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    400b89e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cb41d10 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. Use more flexible register assignment in x862-aset2

    We can do this now because the needs-memoization case has been
    moved to x862-aset-via-gvset.
    xrme committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    6342511 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    477674e View commit details
    Browse the repository at this point in the history