[PATCH] D158511: [AArch64] Fix incorrect outlining with SLS-hardening

Kristof Beyls via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Aug 22 06:59:08 PDT 2023


kristof.beyls added a comment.

I don't remember any reason why the SLS pass needs to run before the outliner.
It seems to me that indeed it may be easier to move to SLS pass to run after the outliner - i.e. run after any pass that may need to interpret the semantics of return instructions.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D158511



More information about the llvm-commits mailing list