Andrew Trick
f7711010e1
LoopSimplify bug fix. Handle indirect loop back edges.
...
Do not call SplitBlockPredecessors on a loop preheader when one of the
predecessors is an indirectbr. Otherwise, you will hit this assert:
!isa<IndirectBrInst>(Preds[i]->getTerminator()) && "Cannot split an edge from an IndirectBrInst"
llvm-svn: 153134
2012-03-20 21:24:52 +00:00
..
2011-02-10 23:38:10 +00:00
2011-02-10 23:38:10 +00:00
2011-08-30 23:03:45 +00:00
2009-09-11 18:01:28 +00:00
2011-02-10 23:38:10 +00:00
2011-02-10 23:38:10 +00:00
2011-02-10 23:38:10 +00:00
2011-02-10 23:38:10 +00:00
2011-02-10 23:38:10 +00:00
2011-09-19 23:50:34 +00:00
2011-02-10 23:38:10 +00:00
2011-02-10 23:38:10 +00:00
2011-12-15 00:50:34 +00:00
2012-03-20 21:24:52 +00:00
2011-02-10 23:38:10 +00:00
2011-02-10 23:38:10 +00:00
2011-02-10 23:38:10 +00:00
2011-02-10 23:38:10 +00:00
2012-02-16 06:28:33 +00:00
2011-10-12 22:24:17 +00:00
2011-02-10 23:38:10 +00:00
2011-08-03 18:32:11 +00:00
2011-09-13 03:17:25 +00:00
2011-02-10 23:38:10 +00:00