aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Analysis/IVUsers.h
Commit message (Expand)AuthorAgeFilesLines
* Added a SimplifyIndVar utility to simplify induction variable usersAndrew Trick2011-08-101-0/+2
* IVUsers no longer needs to record the phis.Andrew Trick2011-06-211-12/+4
* indvars: Prototyping Sign/ZeroExtend elimination without canonical IVs.Andrew Trick2011-05-201-4/+12
* Avoid creating canonical induction variables for non-native types.Andrew Trick2011-03-181-0/+2
* Revert 112442 and 112440 until the compile time problems introducedDan Gohman2010-09-011-8/+5
* Make IVUsers iterative instead of recursive.Dan Gohman2010-08-291-5/+8
* Remove the Expr member from IVUsers. Instead of remembering the expression,Dan Gohman2010-04-191-23/+9
* Generalize IVUsers to track arbitrary expressions rather than expressionsDan Gohman2010-04-071-42/+24
* Spelling fixes.Dan Gohman2010-03-011-2/+2
* Reapply the new LoopStrengthReduction code, with compile time andDan Gohman2010-02-121-67/+39
* Add "dump" method to IVUsersOneStride.Bill Wendling2010-02-011-0/+5
* Add a new helper function to IVUsers for returning the "canonical"Dan Gohman2010-01-191-0/+5
* Reapply LoopStrengthReduce and IVUsers cleanups, excluding the partDan Gohman2009-12-181-1/+1
* Revert 91280-91283, 91286-91289, 91291, 91293, 91295-91296. It apparently int...Evan Cheng2009-12-171-1/+1
* Make the IVUses member private.Dan Gohman2009-12-141-1/+1
* - Teach LSR to avoid changing cmp iv stride if it will create an immediate thatEvan Cheng2009-11-121-0/+7
* remove a few dead insertion methods.Chris Lattner2009-08-241-4/+0
* Match declaration to definition.Daniel Dunbar2009-07-121-1/+1
* Change all SCEV* to SCEV *.Dan Gohman2009-07-071-8/+8
* Use correct format for LLVM header #includes.Misha Brukman2009-07-011-1/+1
* SCEVHandle is no more!Owen Anderson2009-06-221-8/+8
* Remove the code from IVUsers that attempted to handleDan Gohman2009-06-181-18/+5
* Factor the code for collecting IV users out of LSR into an IVUsers class,Dan Gohman2009-05-121-0/+235