mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-10-23 21:13:02 +02:00
1832a32b78
done by condprop, but do it in a much more general form. The basic idea is that we can do a limited form of tail duplication in the case when we have a branch on a phi. Moving the branch up in to the predecessor block makes instruction selection much easier and encourages chained jump threadings. llvm-svn: 83759 |
||
---|---|---|
.. | ||
2008-11-27-EntryMunge.ll | ||
2008-11-28-InfLoop.ll | ||
2009-01-08-DeadLoopRepl.ll | ||
2009-01-19-InfSwitchLoop.ll | ||
and-and-cond.ll | ||
and-cond.ll | ||
basic.ll | ||
branch-no-const.ll | ||
compare.ll | ||
crash.ll | ||
dg.exp | ||
dup-cond.ll | ||
no-irreducible-loops.ll | ||
thread-loads.ll |