Skip to content

Arm64: keep SP in base operand for large-offset adds#130467

Open
a74nh wants to merge 1 commit into
dotnet:mainfrom
a74nh:reg3_github
Open

Arm64: keep SP in base operand for large-offset adds#130467
a74nh wants to merge 1 commit into
dotnet:mainfrom
a74nh:reg3_github

Conversation

@a74nh

@a74nh a74nh commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

Fixes #130437

When generating large stack offsets, the base register can be SP. Therefore ensure that base is not used for reg3.

Fixes dotnet#130437

When generating large stack offsets, the base register can
be SP. Therefore ensure that base is not used for reg3.
@github-actions github-actions Bot added the area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI label Jul 10, 2026
@dotnet-policy-service dotnet-policy-service Bot added the community-contribution Indicates that the PR has been added by a community member label Jul 10, 2026
@dotnet-policy-service

Copy link
Copy Markdown
Contributor

Tagging subscribers to this area: @JulieLeeMSFT, @jakobbotsch
See info in area-owners.md if you want to be subscribed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-CodeGen-coreclr CLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI community-contribution Indicates that the PR has been added by a community member

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Assertion failed 'isGeneralRegister(reg3)'

1 participant