[PATCH] D116213: [ARM] fix bug causing shrinkwrapping not always being off using PAC

Ties Stuij via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Dec 23 01:23:56 PST 2021


stuij created this revision.
Herald added subscribers: hiraditya, kristof.beyls.
stuij requested review of this revision.
Herald added a project: LLVM.
Herald added a subscriber: llvm-commits.

If you want to check for all uses of PAC, the SpillsLR argument to
shouldSignReturnAddress should be true instead of false, as that value will be
returned from the function if the other checks fall through.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D116213

Files:
  llvm/lib/Target/ARM/ARMFrameLowering.cpp
  llvm/test/CodeGen/Thumb2/pacbti-m-outliner-3.ll
  llvm/test/CodeGen/Thumb2/pacbti-m-outliner-4.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D116213.395998.patch
Type: text/x-patch
Size: 4948 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20211223/82f207f7/attachment.bin>


More information about the llvm-commits mailing list