Files
llvm/test/CodeGen/AArch64
Momchil Velikov f4f16f170b [AArch64] Ensure no tagged memory is left in the unallocated portion of the
stack

This patch makes sure that if we tag some memory, we untag that memory before
the function returns/throws via any exit, reachable from the tag operation. For
that we place the untag operation either at:

  a) the lifetime end call for the alloca, if that call post-dominates the
     lifetime start call (where the tag operation is placed), or it (the
     lifetime end call) dominates all reachable exits, otherwise
  b) at the reachable exits

Differential Revision: https://reviews.llvm.org/D68469

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@374182 91177308-0d34-0410-b5e6-96231b3b80d8
2019-10-09 16:31:50 +00:00
..
2017-06-01 14:24:31 +00:00
2015-02-13 10:48:30 +00:00
2019-10-08 16:16:26 +00:00
2019-06-17 09:13:29 +00:00
2016-10-18 20:41:30 +00:00
2019-10-08 13:23:57 +00:00
2019-07-17 19:24:02 +00:00
2019-08-15 10:12:26 +00:00
2018-02-26 23:19:25 +00:00
2016-05-26 12:42:55 +00:00
2019-07-17 19:24:02 +00:00
2018-02-26 23:19:25 +00:00
2019-07-17 19:24:02 +00:00