aboutsummaryrefslogtreecommitdiffstats
path: root/test/Transforms
Commit message (Expand)AuthorAgeFilesLines
* 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
* Do not drop location info for inlined function args.Devang Patel2010-05-271-0/+52
* Teach instCombine to remove malloc+free if malloc's only uses are comparisonsDuncan Sands2010-05-272-4/+17
* Properly promote operands when optimizing a single-character memcmp.Benjamin Kramer2010-05-251-1/+13
* Actually run the test. Thanks Daniel Dunbar!Nick Lewycky2010-05-131-1/+1
* Add testcase for r103653.Nick Lewycky2010-05-131-0/+28
* make simplifycfg insert an llvm.trap before the 'unreachable' it introducesChris Lattner2010-05-081-3/+17
* Teach instcombine to transform a bitcast/(zext|trunc)/bitcast sequenceChris Lattner2010-05-081-0/+33
* Fix PR7052, patch by Jakub Staszak!Chris Lattner2010-05-081-0/+63
* Update test to use valid debug info.Devang Patel2010-05-071-24/+37
* Add an LLVM IR version of code sinking. This uses the same simple algorithmDan Gohman2010-05-072-0/+25
* Use llvm.foo as the intrinsic, rather than llvm.dbg.value. Since theDuncan Sands2010-05-041-4/+3
* Fix a variant of PR6112 found by thinking about it: when doingDuncan Sands2010-05-041-4/+12
* Check for side effects before splitting loop.Devang Patel2010-05-032-0/+61
* revert r102831. We already delete dead readonly calls inChris Lattner2010-05-011-1/+1
* Disable the call-deletion transformation introduced in r86975. WithoutOwen Anderson2010-05-011-1/+1
* fix PR5009 by making CGSCCPM realize that a call was devirtualizedChris Lattner2010-05-011-0/+79
* rename testChris Lattner2010-05-011-0/+0
* Implement rdar://6295824 and PR6724 with two tiny changesChris Lattner2010-05-011-0/+182
* The inliner has traditionally not considered call sitesChris Lattner2010-05-011-2/+43
* Dan recently disabled recursive inlining within a function, but weChris Lattner2010-04-302-92/+32
* Preserve debug info attached with call instruction while eliminating dead arg...Devang Patel2010-04-301-0/+68
* fix this to work with objdir != srcdirChris Lattner2010-04-281-1/+1
* fix PR6112 - When globalopt (or any other pass) does RAUW(@G, %G), Chris Lattner2010-04-281-0/+19
* fix PR6940: sitofp(undef) folds to 0.0, not undef.Chris Lattner2010-04-261-2/+13
* no longer xfailChris Lattner2010-04-231-2/+1
* fix some failures my callgraph dump format change broke.Chris Lattner2010-04-231-1/+1
* testcase for the bug that required a patch to be reverted.Chris Lattner2010-04-231-0/+31
* disable my previous inliner patch, it appears to be busting self-host.Chris Lattner2010-04-231-0/+1
* The inliner was choosing to not consider call sitesChris Lattner2010-04-221-2/+30
* add a DEBUG call so that -debug lists when CGSCCPM iterates.Chris Lattner2010-04-221-0/+29
* Implement (but don't enable) PR6724 and rdar://6295824. In short,Chris Lattner2010-04-211-0/+23
* Revert r101471. For tight recursive functions which have multipleDan Gohman2010-04-211-29/+0
* RewriteLoopBodyWithConditionConstant can end up rewriting theChris Lattner2010-04-201-0/+19
* Fix rdar://7879828 - crash in CallGraph, a self host issue.Chris Lattner2010-04-201-0/+38
* Remove the Expr member from IVUsers. Instead of remembering the expression,Dan Gohman2010-04-191-0/+24