[PATCH] D33001: [RuntimeUnrolling] Add logic for loops with multiple exit blocks
Anna Thomas via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Jun 28 06:43:14 PDT 2017
anna updated this revision to Diff 104408.
anna marked 3 inline comments as done.
anna added a comment.
Updated the dominator info at the location where the dom tree first fails verification.
Moved the logic for phi node updates to immediately after the edges are created.
Added more tests and the file check statements.
Renamed couple of variables and added comments clarifying code.
https://reviews.llvm.org/D33001
Files:
lib/Transforms/Utils/LoopUnrollRuntime.cpp
test/Transforms/LoopUnroll/runtime-loop-multiple-exits.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D33001.104408.patch
Type: text/x-patch
Size: 32019 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170628/2c5753e0/attachment.bin>
More information about the llvm-commits
mailing list