[PATCH] D88782: [MemorySSA] Use provided memory location even if instruction is call

Nikita Popov via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Oct 9 11:17:12 PDT 2020


nikic updated this revision to Diff 297286.
nikic added a comment.

Set Inst to nullptr to prevent any abuse, thus handling both the call and the load case. Also drop the special lifetime.start handling so that clobbers between calls and lifetime.start are correctly handled.


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

https://reviews.llvm.org/D88782

Files:
  llvm/lib/Analysis/MemorySSA.cpp
  llvm/unittests/Analysis/MemorySSATest.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D88782.297286.patch
Type: text/x-patch
Size: 7536 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20201009/ae00be05/attachment.bin>


More information about the llvm-commits mailing list