| Commit message (Expand) | Author | Age | Files | Lines |
| * | 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 |
| * | Temporarily revert this, it's causing an issue with an internal project. | Eric Christopher | 2010-03-24 | 1 | -18/+0 |
| * | add some accessors to callsite/callinst/invokeinst to check | Chris Lattner | 2010-03-23 | 1 | -0/+18 |
| * | Teach simplify libcall to transform __strcpy_chk to __memcpy_chk to enable op... | Evan Cheng | 2010-03-23 | 1 | -20/+27 |
| * | Fix an incorrect logic causing instcombine to miss some _chk -> non-chk trans... | Evan Cheng | 2010-03-23 | 1 | -1/+14 |
| * | Fix a typo in ValueTracking that's causing instcombine to delete needed shift... | Evan Cheng | 2010-03-13 | 1 | -0/+20 |
| * | When constant folding GEP of GEP, do not crash if an index of | Duncan Sands | 2010-03-12 | 1 | -0/+13 |