| Commit message (Expand) | Author | Age | Files | Lines |
* | Revert r101471. For tight recursive functions which have multiple | Dan Gohman | 2010-04-21 | 1 | -29/+0 |
* | RewriteLoopBodyWithConditionConstant can end up rewriting the | Chris Lattner | 2010-04-20 | 1 | -0/+19 |
* | Fix rdar://7879828 - crash in CallGraph, a self host issue. | Chris Lattner | 2010-04-20 | 1 | -0/+38 |
* | Remove the Expr member from IVUsers. Instead of remembering the expression, | Dan Gohman | 2010-04-19 | 1 | -0/+24 |
* | Fix declarations in a few more tests. | Nick Lewycky | 2010-04-17 | 2 | -3/+3 |
* | Fix intrinsic signature in this test. | Nick Lewycky | 2010-04-17 | 1 | -1/+1 |
* | Re-commit my previous SSAUpdater changes. The previous version naively tried | Bob Wilson | 2010-04-17 | 1 | -0/+46 |
* | Disable inlining of recursive calls. It can complicate tailcallelim and | Dan Gohman | 2010-04-16 | 1 | -0/+29 |
* | Refine the detection of seemingly infinitely recursive calls where the | Dan Gohman | 2010-04-16 | 1 | -1/+25 |
* | move comment. | Chris Lattner | 2010-04-16 | 1 | -1/+1 |
* | fix PR6832: we were using the alignment of a pointer when we | Chris Lattner | 2010-04-16 | 1 | -0/+32 |
* | Trim tests and convert to FileCheck. | Evan Cheng | 2010-04-14 | 2 | -48/+13 |
* | Revert r101213. | Nick Lewycky | 2010-04-14 | 1 | -0/+1 |
* | Commit testcase for r101213. | Nick Lewycky | 2010-04-14 | 1 | -0/+12 |
* | Teach ScalarEvolution to simplify smax and umax when it can prove | Dan Gohman | 2010-04-13 | 1 | -0/+52 |
* | Teach IndVarSimplify how to eliminate remainder operators where the | Dan Gohman | 2010-04-13 | 1 | -0/+121 |
* | Suppress LinearFunctionTestReplace when the computed backedge-taken | Dan Gohman | 2010-04-12 | 1 | -0/+162 |
* | Verify function prototypes before trying to optimize functions. We also | Eric Christopher | 2010-04-12 | 2 | -6/+5 |
* | Re-apply r101000, with a fix: Don't eliminate an icmp which is part of | Dan Gohman | 2010-04-12 | 1 | -0/+84 |
* | Revert 101000, which is breaking self-host builds. | Dan Gohman | 2010-04-12 | 1 | -40/+0 |
* | Teach IndVarSimplify how to eliminate comparisons involving induction | Dan Gohman | 2010-04-11 | 1 | -0/+40 |
* | fix PR6743, a case where we'd delete an instruction before using it | Chris Lattner | 2010-04-10 | 1 | -0/+17 |
* | fix PR6760, a missing check in heap SRoA. | Chris Lattner | 2010-04-10 | 1 | -1/+27 |
* | When determining a canonical insert position, don't climb deeper | Dan Gohman | 2010-04-09 | 1 | -0/+30 |
* | When emitting code for an add, don't force a SCEVUnknown wrapper around | Dan Gohman | 2010-04-09 | 1 | -0/+37 |
* | Fix a bug in IVUsers which was permitting non-affine addrecs to | Dan Gohman | 2010-04-09 | 1 | -0/+69 |
* | fix a SCCP miscompilation that could happen when a | Chris Lattner | 2010-04-09 | 1 | -0/+95 |
* | Print empty structs as {} rather than { }. | Dan Gohman | 2010-04-08 | 2 | -4/+4 |
* | add newlines at the end of files. | Chris Lattner | 2010-04-07 | 11 | -11/+11 |
* | Generalize IVUsers to track arbitrary expressions rather than expressions | Dan Gohman | 2010-04-07 | 1 | -1/+1 |
* | Reapply address space patch after fixing an issue in MemCopyOptimizer. | Mon P Wang | 2010-04-04 | 4 | -5/+5 |
* | add integer overflow check for the fp induction variable | Chris Lattner | 2010-04-03 | 1 | -4/+4 |
* | fix PR6761, a miscompilation due to the fp->int IV conversion | Chris Lattner | 2010-04-03 | 1 | -4/+23 |
* | convert to filecheck | Chris Lattner | 2010-04-03 | 1 | -5/+13 |
* | rename feature test. | Chris Lattner | 2010-04-03 | 1 | -0/+0 |
* | actually just remove this, will move the real feature test here. | Chris Lattner | 2010-04-03 | 1 | -35/+0 |
* | rename test since it is a feature test. | Chris Lattner | 2010-04-03 | 1 | -0/+0 |
* | first half of a pass through IndVarSimplify::HandleFloatingPointIV, | Chris Lattner | 2010-04-03 | 1 | -0/+19 |
* | Revert all my SSAUpdater patches. The PHI placement algorithm is not correct | Bob Wilson | 2010-04-03 | 1 | -46/+0 |
* | Revert r100191 since it breaks objc in clang | Mon P Wang | 2010-04-02 | 4 | -5/+5 |
* | Reapply address space patch after fixing an issue in MemCopyOptimizer. | Mon P Wang | 2010-04-02 | 4 | -5/+5 |
* | Manually notify ScalarEvolution before making an operand replacement, since | Dan Gohman | 2010-04-02 | 1 | -0/+41 |
* | Revert the recent alignment changes. They're broken for -Os because, | Dan Gohman | 2010-04-02 | 1 | -6/+0 |
* | Make globalopt refine global variable alignment. | Dan Gohman | 2010-04-02 | 1 | -0/+6 |
* | Add a redundant PHI testcase for SSAUpdater to go with svn r100047. | Bob Wilson | 2010-03-31 | 1 | -0/+46 |
* | testcase for r99914, provided by baldrick! | Gabor Greif | 2010-03-31 | 1 | -0/+18 |
* | Revert Mon Ping's change 99928, since it broke all the llvm-gcc buildbots. | Bob Wilson | 2010-03-30 | 4 | -5/+5 |
* | Added support for address spaces and added a isVolatile field to memcpy, memm... | Mon P Wang | 2010-03-30 | 4 | -5/+5 |
* | fix PR6642, GVN forwarding from memset to load of the base of the memset. | Chris Lattner | 2010-03-25 | 1 | -0/+12 |
* | Reapply r99451 with a fix to move the NoInline check to the cost functions | Eric Christopher | 2010-03-25 | 1 | -0/+18 |