aboutsummaryrefslogtreecommitdiffstats
path: root/test/Transforms
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fix declarations in a few more tests.Nick Lewycky2010-04-172-3/+3
* Fix intrinsic signature in this test.Nick Lewycky2010-04-171-1/+1
* Re-commit my previous SSAUpdater changes. The previous version naively triedBob Wilson2010-04-171-0/+46
* Disable inlining of recursive calls. It can complicate tailcallelim andDan Gohman2010-04-161-0/+29
* Refine the detection of seemingly infinitely recursive calls where theDan Gohman2010-04-161-1/+25
* move comment.Chris Lattner2010-04-161-1/+1
* fix PR6832: we were using the alignment of a pointer when we Chris Lattner2010-04-161-0/+32
* Trim tests and convert to FileCheck.Evan Cheng2010-04-142-48/+13
* Revert r101213.Nick Lewycky2010-04-141-0/+1
* Commit testcase for r101213.Nick Lewycky2010-04-141-0/+12
* Teach ScalarEvolution to simplify smax and umax when it can proveDan Gohman2010-04-131-0/+52
* Teach IndVarSimplify how to eliminate remainder operators where theDan Gohman2010-04-131-0/+121
* Suppress LinearFunctionTestReplace when the computed backedge-takenDan Gohman2010-04-121-0/+162
* Verify function prototypes before trying to optimize functions. We alsoEric Christopher2010-04-122-6/+5
* Re-apply r101000, with a fix: Don't eliminate an icmp which is part ofDan Gohman2010-04-121-0/+84
* Revert 101000, which is breaking self-host builds.Dan Gohman2010-04-121-40/+0
* Teach IndVarSimplify how to eliminate comparisons involving inductionDan Gohman2010-04-111-0/+40
* fix PR6743, a case where we'd delete an instruction before using itChris Lattner2010-04-101-0/+17