aboutsummaryrefslogtreecommitdiffstats
path: root/test/Transforms
Commit message (Expand)AuthorAgeFilesLines
* 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
* Partial specialization test should not depend on the order of specialization ...Kenneth Uildriks2010-06-261-8/+8
* Fix PR7328: when turning a tail recursion into a loop, need to preserveDuncan Sands2010-06-261-0/+17
* Disable indvars on loops when LoopSimplify form is not available.Dan Gohman2010-06-181-1/+18
* Remove arm_apcscc from the test files. It is the default and doing thisRafael Espindola2010-06-177-11/+11
* Make sure that simplify libcalls does not replace a call with one callingRafael Espindola2010-06-161-0/+16
* simplify-libcalls: fold strncmp(x, y, 1) -> memcmp(x, y, 1)Benjamin Kramer2010-06-161-0/+7
* simplify-libcalls: fold strstr(a, b) == a -> strncmp(a, b, strlen(b)) == 0Benjamin Kramer2010-06-151-0/+12
* Remove the arm_aapcscc marker from the tests. It is the defaultRafael Espindola2010-06-151-1/+1
* jump threading can't split a critical edge from an indirectbr. ThisChris Lattner2010-06-141-0/+22
* Test case for r105914.Benjamin Kramer2010-06-131-0/+11
* Partial specialization was not checking the callsite to make sure it was usin...Kenneth Uildriks2010-06-052-0/+35
* Copy location info for current function argument from dbg.declare if respecti...Devang Patel2010-06-042-2/+2
* Fix PR7272: when inlining through a callsite with byval arguments,Duncan Sands2010-05-311-0/+24
* The memcpy intrinsic only takes i8* for %src and %dst, so cast them to thatNick Lewycky2010-05-311-0/+20
* Add missing space; works for me.Dale Johannesen2010-05-281-1/+1
* Teach instcombine to promote alloca array sizes.Dan Gohman2010-05-281-3/+17
* Add a testcase for getelementptr index promotion.Dan Gohman2010-05-281-0/+9