When we have dynamic allcoas we need a frame pointer, and when we're lowering frame indexes we should make sure we use it.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
lib/Target/WebAssembly/WebAssemblyRegisterInfo.cpp | ||
---|---|---|
69 ↗ | (On Diff #72380) | how about "and don't use FrameIndex operands" |
test/CodeGen/WebAssembly/userstack.ll | ||
185 ↗ | (On Diff #72380) | This comment is a little confusing to me. Is it just referring to the copy_local/tee_local hop? |
211 ↗ | (On Diff #72380) | Maybe add another comment line something like "Ensure that the addressing is still correct after the second SP adjustment" |