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

[RISC-V] Use common CodeGen::genHomeRegisterParams #101288

Merged
merged 16 commits into from Apr 27, 2024

Commits on Apr 19, 2024

  1. Code review from dotnet#101114

    tomeksowi committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    25ab569 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6c01d95 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. Make passSlot integer-only because we know hardware floating-point ca…

    …lling convention passes in registers only
    tomeksowi committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    5423299 View commit details
    Browse the repository at this point in the history
  2. Repurpose genHomeSwiftStructParameters for reassembling structs on RI…

    …SC-V
    
    This is what RISC-V did with old ABI classifiers
    tomeksowi committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    06e9d65 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2024

  1. Code review

    tomeksowi committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    85c2217 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2a97285 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5a0aede View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4806478 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. Leave Swift codes alone

    This reverts commits 4806478 5a0aede 85c2217 06e9d65
    tomeksowi committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    123fcee View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9c565ac View commit details
    Browse the repository at this point in the history
  3. Move genHomeStackPartOfSplitParameter out of genHomeSwiftStructParame…

    …ters, share stack segment homing with Swift code
    tomeksowi committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    c86cb09 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7989c18 View commit details
    Browse the repository at this point in the history
  5. fix x64 build

    tomeksowi committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    5225a43 View commit details
    Browse the repository at this point in the history
  6. format

    tomeksowi committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    f7b0bcc View commit details
    Browse the repository at this point in the history
  7. review

    tomeksowi committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    bfaf9ce View commit details
    Browse the repository at this point in the history
  8. remove comment

    Co-authored-by: Jakob Botsch Nielsen <Jakob.botsch.nielsen@gmail.com>
    tomeksowi and jakobbotsch committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    2d2717e View commit details
    Browse the repository at this point in the history