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