llvm/lib/Transforms
Chris Lattner 2ac6e2354a licm is wasting time hoisting constant foldable operations,
instead of hoisting them, just fold them away.  This occurs in the
testcase for PR8041, for example.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@112669 91177308-0d34-0410-b5e6-96231b3b80d8
2010-08-31 23:00:16 +00:00
..
Hello Reapply r110396, with fixes to appease the Linux buildbot gods. 2010-08-06 18:33:48 +00:00
InstCombine Remove r111665, which implemented store-narrowing in InstCombine. Chris discovered a miscompilation in it, and it's not easily 2010-08-31 04:41:06 +00:00
Instrumentation Reapply r110396, with fixes to appease the Linux buildbot gods. 2010-08-06 18:33:48 +00:00
IPO Fix an infinite loop; merging two functions will create a new function (if the 2010-08-31 08:29:37 +00:00
Scalar licm is wasting time hoisting constant foldable operations, 2010-08-31 23:00:16 +00:00
Utils implement SSAUpdater::RewriteUseAfterInsertions, a helpful form of RewriteUse. 2010-08-29 04:54:06 +00:00
Makefile Revert r100896 and around - this breaks the only mingw32 buildbot we have. 2010-04-15 19:51:42 +00:00