aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Analysis/IVUsers.h
AgeCommit message (Expand)Author
2013-03-06Remove duplicated forward declaration.Jakub Staszak
2012-10-08Move TargetData to DataLayout.Micah Villmow
2012-03-22Cleanup IVUsers::addUsersIfInteresting.Andrew Trick
2012-03-16LSR fix: Add isSimplifiedLoopNest to IVUsers analysis.Andrew Trick
2012-01-06Put all IVUsers in the processed set. Allow querying IVUsers with isIVUserOrO...Andrew Trick
2011-08-10Added a SimplifyIndVar utility to simplify induction variable usersAndrew Trick
2011-06-21IVUsers no longer needs to record the phis.Andrew Trick
2011-05-20indvars: Prototyping Sign/ZeroExtend elimination without canonical IVs.Andrew Trick
2011-03-18Avoid creating canonical induction variables for non-native types.Andrew Trick
2010-09-01Revert 112442 and 112440 until the compile time problems introducedDan Gohman
2010-08-29Make IVUsers iterative instead of recursive.Dan Gohman
2010-04-19Remove the Expr member from IVUsers. Instead of remembering the expression,Dan Gohman
2010-04-07Generalize IVUsers to track arbitrary expressions rather than expressionsDan Gohman
2010-03-01Spelling fixes.Dan Gohman
2010-02-12Reapply the new LoopStrengthReduction code, with compile time andDan Gohman
2010-02-01Add "dump" method to IVUsersOneStride.Bill Wendling
2010-01-19Add a new helper function to IVUsers for returning the "canonical"Dan Gohman
2009-12-18Reapply LoopStrengthReduce and IVUsers cleanups, excluding the partDan Gohman
2009-12-17Revert 91280-91283, 91286-91289, 91291, 91293, 91295-91296. It apparently int...Evan Cheng
2009-12-14Make the IVUses member private.Dan Gohman
2009-11-12- Teach LSR to avoid changing cmp iv stride if it will create an immediate thatEvan Cheng
2009-08-24remove a few dead insertion methods.Chris Lattner
2009-07-12Match declaration to definition.Daniel Dunbar
2009-07-07Change all SCEV* to SCEV *.Dan Gohman
2009-07-01Use correct format for LLVM header #includes.Misha Brukman
2009-06-22SCEVHandle is no more!Owen Anderson
2009-06-18Remove the code from IVUsers that attempted to handleDan Gohman
2009-05-12Factor the code for collecting IV users out of LSR into an IVUsers class,Dan Gohman