[PATCH] D70635: Reland [AArch64][MachineOutliner] Return address signing for outlined functions

David Tellenbach via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Dec 11 08:52:37 PST 2019


tellenbach reopened this revision.
tellenbach added a comment.
This revision is now accepted and ready to land.

Reopening this since it's still not correct.

The current implementation has a bug in calculating legal `sp` modifying instructions: It currently accepts e.g. `$sp = ADDXri $fp, 0, 0` as legal but only instructions such as `$sp = ADDXri $sp, 0, 0` are okay (since the overall change to `$sp` is 0).


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

https://reviews.llvm.org/D70635





More information about the llvm-commits mailing list