[PATCH] Allow to generate a loop without the GuardBB
Johannes Doerfert
doerfert at cs.uni-saarland.de
Wed Sep 10 08:38:05 PDT 2014
Hi grosser, dpeixott, sebpop, simbuerg,
This allows us to omit the GuardBB in front of created loops
if we can show the loop trip count is at least one. It also
simplifies the dominance relation inside the new created region.
A GuardBB (even with a constant branch condition) might trigger
false dominance errors during function verification.
http://reviews.llvm.org/D5297
Files:
include/polly/CodeGen/LoopGenerators.h
lib/CodeGen/IslCodeGeneration.cpp
lib/CodeGen/LoopGenerators.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D5297.13547.patch
Type: text/x-patch
Size: 8141 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140910/dcf2bd3f/attachment.bin>
More information about the llvm-commits
mailing list