[PATCH] D147212: [ARM] Handle generating SEH unwind info for t2STR_PRE/t2LDR_POST
Martin Storsjö via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Mar 30 13:55:01 PDT 2023
mstorsjo added a comment.
In D147212#4234136 <https://reviews.llvm.org/D147212#4234136>, @efriedma wrote:
> Can you stick the testcase into wineh-opcodes.ll?
Oh, right - sure.
> I'm assuming the load/store ops are getting generated by expanding a PUSH/POP, and not some other transform? (So the offset will actually reliably be 4, in practice?)
Not sure actually - if looking at the output of `-print-after-all` here, the `t2STR_PRE` appears as such directly, not as a transformation of something else - I don't directly see where it comes from (other than printf instrumenting the code in Target/ARM to see which reference to `t2STR_PRE` gets hit).
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D147212/new/
https://reviews.llvm.org/D147212
More information about the llvm-commits
mailing list