Skip to content

[RyuJit/WASW] Insert temporaries when needed in the stackifier#125146

Draft
SingleAccretion wants to merge 2 commits intodotnet:mainfrom
SingleAccretion:WasmJit-StkTmp
Draft

[RyuJit/WASW] Insert temporaries when needed in the stackifier#125146
SingleAccretion wants to merge 2 commits intodotnet:mainfrom
SingleAccretion:WasmJit-StkTmp

Conversation

@SingleAccretion
Copy link
Contributor

@SingleAccretion SingleAccretion commented Mar 3, 2026

To do this we need to maintain some more state, so convert the stackifier into a full walk over all blocks so that we can encapsulate this state better.

Depends on #125073.

@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 Mar 3, 2026
@dotnet-policy-service dotnet-policy-service bot added the community-contribution Indicates that the PR has been added by a community member label Mar 3, 2026
@SingleAccretion SingleAccretion force-pushed the WasmJit-StkTmp branch 2 times, most recently from a67a4df to 8488681 Compare March 3, 2026 19:39
To do this we need to maintain some more state, so convert the
stackifier into a full walk over all blocks so that we can
encapsulate this state better.
@am11 am11 added the arch-wasm WebAssembly architecture label Mar 3, 2026
@dotnet-policy-service
Copy link
Contributor

Tagging subscribers to 'arch-wasm': @lewing, @pavelsavara
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

arch-wasm WebAssembly architecture 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.

2 participants