STATEPOINT records its args' locations on stack relative to SP.
If the SP is changed, take that into account.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
Comment Actions
LGTM. I'm actually a bit uncertain of the semantics of this change, but I doubt we're going to find a better reviewer, so I did my best. :)
p.s. Don't be surprised if you find other issues with statepoints and variable stack sizes. In practice, we use fixed size frames, so the stack adjustment paths may be under tested.