aboutsummaryrefslogtreecommitdiffstats
path: root/test/Transforms
Commit message (Expand)AuthorAgeFilesLines
...
* When rotating loops, put the original header at the bottom of theDan Gohman2010-08-171-5/+17
* Instead, teach SimplifyCFG to trim non-address-taken blocks fromDan Gohman2010-08-161-0/+13
* LoopSimplify shouldn't split loop backedges that use indirectbr. PR7867.Dan Gohman2010-08-141-0/+35
* Teach SimplifyCFG how to simplify indirectbr instructions.Dan Gohman2010-08-142-1/+51
* Reapply this transformation now that it is passing the external test which it...Nate Begeman2010-08-131-0/+29
* fix PR7876: If ipsccp decides that a function's address is takenChris Lattner2010-08-121-0/+28
* Temporarily revert 110737 and 110734, they were causing failuresEric Christopher2010-08-121-29/+0
* Add test for recent instcombine vector shuffle enhancementNate Begeman2010-08-101-0/+29
* PR7853: fix a silly mistake introduced in r101899, and add a test to make sureEli Friedman2010-08-091-12/+22
* Move x86-specific tests out of test/Transforms/LoopStrengthReduce andDan Gohman2010-08-057-241/+0
* Make instcombine set explicit alignments on load or storeDan Gohman2010-08-032-14/+31
* Add an atomic lowering passPeter Collingbourne2010-08-034-0/+79
* Re-apply the infamous r108614, with a fix pointed out by Dirk Steinke.Owen Anderson2010-08-021-0/+26
* Speculatively revert r108614, "Another attempt at getting the clang self-host toDaniel Dunbar2010-07-311-26/+0
* Fix a test with malformed IR. Not sure why this didn't fail before.Owen Anderson2010-07-261-0/+3
* Fix SCEVExpander::visitAddRecExpr so that it remembers the induction variableDan Gohman2010-07-261-0/+36
* Avoid depending on LCSSA implicitly pulling in LoopSimplify.Dan Gohman2010-07-261-2/+2
* Testcase for r108687.Owen Anderson2010-07-191-0/+16
* Another attempt at getting the clang self-host to like my instcombine patch.Owen Anderson2010-07-171-0/+26
* Arrays and vectors with different numbers of elements are not equivalent.Nick Lewycky2010-07-161-0/+18
* LoopSimplify does not update domfrontier correctly.Tobias Grosser2010-07-161-0/+20
* Also revert 108422, it's causing some test failures.Eric Christopher2010-07-161-15/+0
* Fix this test.Dan Gohman2010-07-161-1/+1
* Fix the order that SCEVExpander considers add operands in so thatDan Gohman2010-07-151-0/+40
* Reapply r108378, with bugfixes, testcase, and improved comment formatting.Owen Anderson2010-07-151-0/+15
* Fix PR7647, handling the case when 'To' ends up being Chris Lattner2010-07-151-0/+47
* revert r108320, I see the failures now...Chris Lattner2010-07-141-13/+0
* reapply benjamin's instcombine patch, I don't see anything wrong with it and ...Chris Lattner2010-07-141-0/+13
* Handle the case of a tail recursion in which the tail call is followedDuncan Sands2010-07-131-1/+4
* Nope, still breaks the release selfhost bots :(Benjamin Kramer2010-07-121-13/+0
* Reapply the "or" half of r108136, which seems to be less problematic.Benjamin Kramer2010-07-121-0/+13
* Revert r108141 again, sigh.Benjamin Kramer2010-07-122-27/+0
* Reapply 108136 with an ugly pasto fixed.Benjamin Kramer2010-07-122-0/+27
* Revert r108136 until I figure out why it broke selfhost.Benjamin Kramer2010-07-122-28/+0
* instcombine: fold (x & y) | (~x & z) and (x & y) ^ (~x & z) into ((y ^ z) & x...Benjamin Kramer2010-07-122-0/+28
* fix PR7311 by avoiding breaking casts when a bitcast from scalar->vectorChris Lattner2010-07-121-0/+11
* if jump threading is able to infer interesting values on bothChris Lattner2010-07-121-0/+24
* fix PR7429, a crash turning a load from a string into a float.Chris Lattner2010-07-121-0/+13
* convert to filechecconvert to filecheckkChris Lattner2010-07-121-10/+10
* merge two tests.Chris Lattner2010-07-122-11/+11
* Teach instcombine to transformBenjamin Kramer2010-07-081-0/+32
* Fix the second half of PR7437: scalarrepl wasn't preservingChris Lattner2010-07-081-0/+35
* Prevent test from hanging waiting for input.Dale Johannesen2010-07-011-1/+1
* Debugging infomration is encoded in llvm IR using metadata. This is designedDevang Patel2010-07-011-0/+47
* Remove all debug info related named mdnodes.Devang Patel2010-06-301-0/+28
* Fix ScalarEvolution's tripcount computation for chains of loopsDan Gohman2010-06-291-2/+64
* Constant fold x == undef to undef.Dan Gohman2010-06-281-0/+23
* this test is failing nondeterministically and blaming me, just disableChris Lattner2010-06-261-1/+2
* Fix test weirdness.Benjamin Kramer2010-06-261-1/+1
* Fix some tests that didn't test anything.Benjamin Kramer2010-06-261-1/+1