[PATCH] D21909: Recommit - [DSE]Enhance shorthening MemIntrinsic based on OverlapIntervals

Jun Bum Lim via llvm-commits llvm-commits at lists.llvm.org
Mon Jul 18 09:34:14 PDT 2016


junbuml retitled this revision from "[DSE]Enhance shorthening MemIntrinsic based on OverlapIntervals" to "Recommit - [DSE]Enhance shorthening MemIntrinsic based on OverlapIntervals".
junbuml updated the summary for this revision.
junbuml removed rL LLVM as the repository for this revision.
junbuml updated this revision to Diff 64338.
junbuml added a comment.

This was reverted in r275801 due to the crash reported in PR28270.

Now, I erase elements of IOL in deleteDeadInstruction() to catch all instructions removed.


https://reviews.llvm.org/D21909

Files:
  lib/Transforms/Scalar/DeadStoreElimination.cpp
  test/Transforms/DeadStoreElimination/2016-07-17-UseAfterFree.ll
  test/Transforms/DeadStoreElimination/OverwriteStoreBegin.ll
  test/Transforms/DeadStoreElimination/OverwriteStoreEnd.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D21909.64338.patch
Type: text/x-patch
Size: 18735 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160718/94f719a6/attachment.bin>


More information about the llvm-commits mailing list