llvm-6502/lib/Transforms
Bob Wilson 34414a634e Defer adding critical edges to the "toSplit" list until after checking for
indirect branches in all the predecessors.  This avoids unnecessarily
splitting edges in cases where load PRE is not possible anyway.
Thanks to Jakub Staszak for pointing this out.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@103034 91177308-0d34-0410-b5e6-96231b3b80d8
2010-05-04 20:03:21 +00:00
..
Hello Prune #includes. 2010-03-01 17:42:17 +00:00
InstCombine further clarify alignment of globals, fix instcombine 2010-04-28 00:31:12 +00:00
Instrumentation Revert 101465, it broke internal OpenGL testing. 2010-04-16 23:37:20 +00:00
IPO revert r102831. We already delete dead readonly calls in 2010-05-01 17:19:38 +00:00
Scalar Defer adding critical edges to the "toSplit" list until after checking for 2010-05-04 20:03:21 +00:00
Utils rename InlineInfo.DevirtualizedCalls -> InlinedCalls to 2010-05-01 01:26:13 +00:00
Makefile Revert r100896 and around - this breaks the only mingw32 buildbot we have. 2010-04-15 19:51:42 +00:00