[PATCH] D53876: Preserve loop metadata when splitting exit blocks

Chang Lin via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sat Jan 19 23:46:42 PST 2019


clin1 updated this revision to Diff 182694.
clin1 added a comment.

@mkazantsev, would you mind taking one more look at this patch? One significant fix was made since your last review, to handle duplicate edges from SwitchInsts. The patch has now been rebased to latest (which hasn't changed it much). Thanks!


Repository:
  rL LLVM

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

https://reviews.llvm.org/D53876

Files:
  lib/Transforms/Utils/LoopUtils.cpp
  test/Transforms/LoopSimplify/preserve-llvm-loop-metadata2.ll
  test/Transforms/LoopSimplify/preserve-llvm-loop-metadata3.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D53876.182694.patch
Type: text/x-patch
Size: 8023 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20190120/3725b9fc/attachment.bin>


More information about the llvm-commits mailing list