| Commit message (Expand) | Author | Age | Files | Lines |
* | Revert this change from a while ago; ScalarEvolution shouldn't analyze | Dan Gohman | 2010-04-08 | 1 | -2/+0 |
* | Define placement new wrappers for BumpPtrAllocator and | Dan Gohman | 2010-03-18 | 1 | -22/+20 |
* | Add the ability to "intern" FoldingSetNodeID data into a | Dan Gohman | 2010-03-18 | 1 | -16/+16 |
* | Reapply r98755 with a thinko which miscompiled gengtype fixed. | Dan Gohman | 2010-03-18 | 1 | -16/+25 |
* | Revert 98755, which may be causing trouble. | Dan Gohman | 2010-03-17 | 1 | -25/+16 |
* | Change SCEVNAryExpr's operand array from a SmallVector to a plain | Dan Gohman | 2010-03-17 | 1 | -16/+25 |
* | Avoid analyzing instructions in blocks not reachable from the entry block. | Dan Gohman | 2010-03-09 | 1 | -2/+9 |
* | Spelling fixes. | Dan Gohman | 2010-03-01 | 1 | -14/+14 |
* | Make LoopSimplify change conditional branches in loop exiting blocks | Dan Gohman | 2010-02-25 | 1 | -13/+28 |
* | ConstantFoldInstOperands can theoretically return null if it | Dan Gohman | 2010-02-24 | 1 | -2/+3 |
* | Simplify this code; these casts aren't necessary. | Dan Gohman | 2010-02-24 | 1 | -12/+4 |
* | Convert a few more backedge-taken count functions to use BackedgeTakenInfo. | Dan Gohman | 2010-02-24 | 1 | -14/+13 |
* | Remove unused variables and parameters. | Dan Gohman | 2010-02-22 | 1 | -3/+2 |
* | Add a comment. | Dan Gohman | 2010-02-19 | 1 | -0/+6 |
* | Teach ScalarEvolution how to compute a tripcount for a loop with | Dan Gohman | 2010-02-19 | 1 | -0/+13 |
* | recommit 96626, evidence that it broke things appears | Dale Johannesen | 2010-02-19 | 1 | -0/+29 |
* | Revert 96626, which causes build failure on ppc Darwin. | Dale Johannesen | 2010-02-19 | 1 | -29/+0 |
* | Indvars needs to explicitly notify ScalarEvolution when it is replacing | Dan Gohman | 2010-02-18 | 1 | -0/+29 |
* | There are two ways of checking for a given type, for example isa<PointerType>(T) | Duncan Sands | 2010-02-16 | 1 | -24/+24 |
* | Uniformize the names of type predicates: rather than having isFloatTy and | Duncan Sands | 2010-02-15 | 1 | -24/+24 |
* | When testing whether a given SCEV depends on a temporary symbolic | Dan Gohman | 2010-02-15 | 1 | -1/+1 |
* | Override dominates and properlyDominates for SCEVAddRecExpr, as a | Dan Gohman | 2010-02-13 | 1 | -0/+15 |
* | Fix "the the" and similar typos. | Dan Gohman | 2010-02-10 | 1 | -1/+1 |
* | Change the argument to getIntegerSCEV to be an int64_t, rather | Dan Gohman | 2010-02-04 | 1 | -1/+1 |
* | Various code simplifications. | Dan Gohman | 2010-02-02 | 1 | -31/+28 |
* | Generalize target-independent folding rules for sizeof to handle more | Dan Gohman | 2010-02-01 | 1 | -37/+57 |
* | Remove SCEVAllocSizeExpr and SCEVFieldOffsetExpr, and in their place | Dan Gohman | 2010-01-28 | 1 | -88/+91 |
* | Make the unsigned-range code more consistent with the signed-range code, | Dan Gohman | 2010-01-26 | 1 | -25/+29 |
* | Fix a typo in a comment that Duncan noticed. | Dan Gohman | 2010-01-26 | 1 | -1/+1 |
* | Rename ItCount to BECount, since it holds a backedge-taken count rather | Dan Gohman | 2010-01-26 | 1 | -9/+9 |
* | Fix the the ceiling-division used in computing the MaxBECount so that it doesn't | Dan Gohman | 2010-01-26 | 1 | -51/+72 |
* | Re-implement the main strength-reduction portion of LoopStrengthReduction. | Dan Gohman | 2010-01-21 | 1 | -57/+149 |
* | Add a comment and tidy up some whitespace. | Dan Gohman | 2010-01-19 | 1 | -2/+2 |
* | Give ScalarEvolution access to the DominatorTree. It'll need this | Dan Gohman | 2010-01-19 | 1 | -0/+2 |
* | Use WriteAsOperand instead of getName() to print loop header names, | Dan Gohman | 2010-01-09 | 1 | -6/+16 |
* | Remove dump routine and the associated Debug.h from a header. Patch up | David Greene | 2009-12-23 | 1 | -0/+1 |
* | Convert debug messages to use dbgs(). Generally this means | David Greene | 2009-12-23 | 1 | -7/+7 |
* | Fix a spello in a comment that Nick spotted. | Dan Gohman | 2009-12-19 | 1 | -2/+2 |
* | Make this comment more precise. | Dan Gohman | 2009-12-18 | 1 | -1/+1 |
* | Revert this use of NUW/NSW also. Overflow-undefined multiplication isn't | Dan Gohman | 2009-12-18 | 1 | -3/+6 |
* | Revert this use of NSW; this one isn't actually safe. NSW addition | Dan Gohman | 2009-12-18 | 1 | -4/+2 |
* | Delete an unused variable. | Dan Gohman | 2009-12-18 | 1 | -1/+0 |
* | Preserve NSW information in more places. | Dan Gohman | 2009-12-18 | 1 | -8/+19 |
* | Add Loop contains utility methods for testing whether a loop | Dan Gohman | 2009-12-18 | 1 | -4/+4 |
* | Whitespace cleanups. | Dan Gohman | 2009-12-18 | 1 | -12/+12 |
* | Remove dead LLVMContext argument. | Nick Lewycky | 2009-11-23 | 1 | -2/+2 |
* | Pass the (optional) TargetData object to ConstantFoldInstOperands | Dan Gohman | 2009-11-09 | 1 | -9/+10 |
* | fix ConstantFoldCompareInstOperands to take the LHS/RHS as | Chris Lattner | 2009-11-09 | 1 | -6/+5 |
* | remove a bunch of extraneous LLVMContext arguments | Chris Lattner | 2009-11-06 | 1 | -9/+4 |
* | Reverting 85714, 85715, 85716, which are breaking the build | Douglas Gregor | 2009-11-01 | 1 | -2/+0 |