summaryrefslogtreecommitdiff
path: root/include/llvm/Analysis
Commit message (Expand)AuthorAge
* Avoid using "Type" as the variable name.Devang Patel2010-01-23
* elimiante the dynamic_cast's from opt.Chris Lattner2010-01-22
* eliminate a bunch of dynamic_cast's.Chris Lattner2010-01-22
* Revert LoopStrengthReduce.cpp to pre-r94061 for now.Dan Gohman2010-01-22
* struct/class mismatch.Benjamin Kramer2010-01-21
* Re-implement the main strength-reduction portion of LoopStrengthReduction.Dan Gohman2010-01-21
* Make SCEVAddRecExpr's getType return a pointer type when the addDan Gohman2010-01-19
* Give ScalarEvolution access to the DominatorTree. It'll need thisDan Gohman2010-01-19
* Add a new helper function to IVUsers for returning the "canonical"Dan Gohman2010-01-19
* remove extraneous ;Chris Lattner2010-01-19
* Make findDbgDeclare/findDbgGlobalDeclare local static functions; avoid Elts a...Victor Hernandez2010-01-18
* Fix PR6047Tobias Grosser2010-01-16
* Create Generic DOTGraphTraits Printer/ViewerTobias Grosser2010-01-16
* Improve llvm.dbg.declare intrinsic by referring directly to the storage in it...Victor Hernandez2010-01-15
* Revert r93504 because older uses of llvm.dbg.declare intrinsics need to be au...Victor Hernandez2010-01-15
* Improve llvm.dbg.declare intrinsic by referring directly to the storage in it...Victor Hernandez2010-01-15
* Remove trailing white spaces in post dominators header fileTobias Grosser2010-01-11
* Add getNode() to post dominators.Tobias Grosser2010-01-11
* Respond to Chris' review:Victor Hernandez2010-01-11
* Add assert to check dominance dfs numbers.Tobias Grosser2010-01-07
* Remove workaround in PostDominatorsTobias Grosser2010-01-07
* Fix DFS number calculation for postdominatorsTobias Grosser2010-01-07
* Fix struct/class mismatchDouglas Gregor2010-01-06
* Partially address a README by having functionattrs consider calls toDuncan Sands2010-01-06
* Restore dump() methods to Loop and MachineLoop.Dan Gohman2010-01-05
* Remove dead debug info intrinsics.Devang Patel2010-01-05
* this #include is ok.Chris Lattner2009-12-31
* fix Analysis/DebugInfo.h to not include Metadata.h. Do thisChris Lattner2009-12-31
* rename "elements" of metadata to "operands". "Elements" areChris Lattner2009-12-31
* remove a bunch of unneeded functions.Chris Lattner2009-12-29
* one pass of cleanup over DebugInfo.h. Much more is still needed.Chris Lattner2009-12-29
* Remove dump routine and the associated Debug.h from a header. Patch upDavid Greene2009-12-23
* Convert debug messages to use dbgs(). Generally this meansDavid Greene2009-12-23
* Convert debug messages to use dbgs(). Generally this meansDavid Greene2009-12-23
* The phi translated pointer can be computed when returning a partially cached ...Chris Lattner2009-12-22
* Eliminate unnecessary LLVMContexts.Dan Gohman2009-12-18
* Preserve NSW information in more places.Dan Gohman2009-12-18
* Add Loop contains utility methods for testing whether a loopDan Gohman2009-12-18
* Reapply LoopStrengthReduce and IVUsers cleanups, excluding the partDan Gohman2009-12-18
* Revert 91280-91283, 91286-91289, 91291, 91293, 91295-91296. It apparently int...Evan Cheng2009-12-17
* Add support to emit debug info for C++ namespaces.Devang Patel2009-12-15
* Remove isPod() from DenseMapInfo, splitting it out to its ownChris Lattner2009-12-15
* Make the IVUses member private.Dan Gohman2009-12-14
* Drop Loop::isNotAlreadyContainedIn in favor of Loop::contains. TheDan Gohman2009-12-14
* Make getUniqueExitBlocks's precondition assert more precise, toDan Gohman2009-12-11
* enhance NonLocalDepEntry to keep the per-block phi translated addressChris Lattner2009-12-09
* change NonLocalDepEntry from being a typedef for an std::pair to be itsChris Lattner2009-12-09
* Switch GVN and memdep to use PHITransAddr, which correctly handlesChris Lattner2009-12-09
* fix many input tracking bugs.Chris Lattner2009-12-09
* instructions defined in CurBB may be intermediate nodes of the computation.Chris Lattner2009-12-09