[PATCH] D107301: [AArch64] Save LR (x30) across statepoint calls

Serguei Katkov via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Oct 11 22:49:38 PDT 2021


skatkov added a comment.

Hi, Philip Reames mentioned this patch in the review of my patch https://reviews.llvm.org/D111114. It looks like we independently came up to the same solution.
This solution looks like a workaround for impossibility in td file to override the list of implicit defs of pseudo instruction STATEPOINT in target-dependent td file.

I guess there are two ways to go forward:

1. Find some expert in td files which can review this patch and say whether this overriding is possible or how to extend td handling to support this overriding.

If it is too complex we need to understand whether it makes sense or (2)

2. Go with this solution.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D107301/new/

https://reviews.llvm.org/D107301



More information about the llvm-commits mailing list