[PATCH] D45943: [PM/LoopUnswitch] Begin teaching SimpleLoopUnswitch to use the new update API for dominators rather than doing manual, hacky updates.

Chandler Carruth via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Apr 24 03:42:49 PDT 2018


chandlerc updated this revision to Diff 143705.
chandlerc added a comment.
Herald added a subscriber: bixia.

Rebase and ping.

This is now the only patch needed for the new PM's unswitch to pass the LLVM
test suite with nontrivial unswitching enabled.

There may of course still be bugs here, but I think this is getting pretty
close.


Repository:
  rL LLVM

https://reviews.llvm.org/D45943

Files:
  llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D45943.143705.patch
Type: text/x-patch
Size: 10972 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180424/53f5b991/attachment.bin>


More information about the llvm-commits mailing list