summaryrefslogtreecommitdiffstats
path: root/include/llvm/Analysis
Commit message (Expand)AuthorAgeFilesLines
...
* Revert 51775.Evan Cheng2008-05-304-19/+19
* Patches for building llvm on Solaris x86. Contributed by Nathan Keynes.Evan Cheng2008-05-304-19/+19
* Fix doxygen comment syntax.Dan Gohman2008-05-301-3/+3
* Prune and tidy #includes.Dan Gohman2008-05-292-5/+1
* For PR1338: rename include/llvm/ADT/ilist and friends to end with ".h"Anton Korobeynikov2008-05-292-4/+4
* Force postdom to be linked into opt and bugpoint, even though it is no longer...Owen Anderson2008-05-291-0/+3
* Fix a word-o and add an explicit keyword.Dan Gohman2008-05-271-2/+3
* "ret (constexpr)" can't be folded into a Constant. Add a method toNick Lewycky2008-05-251-0/+6
* Add a bool to isEdgeFeasible that tells it whether to treat unknownChris Lattner2008-05-201-3/+8
* API change for {BinaryOperator|CmpInst|CastInst}::create*() --> Create. Legac...Gabor Greif2008-05-161-3/+3
* Move RemoveFromVector out of the global namespace.Dan Gohman2008-05-141-2/+2
* Split the loop unroll mechanism logic out into a utility function.Dan Gohman2008-05-141-0/+53
* Make this function public.Eric Christopher2008-05-131-4/+4
* Add a new SparsePropagation analysis utility, which allows you to doChris Lattner2008-05-121-0/+178
* Add a new LibCallAliasAnalysis pass, which is parameterizedChris Lattner2008-05-071-0/+9
* Add a new interface for describing the behavior of library calls. ThisChris Lattner2008-05-071-0/+166
* Remove uses of llvm/System/IncludeFile.h that are no longer needed.Dan Gohman2008-05-065-12/+2
* Remove unused function.Devang Patel2008-05-051-3/+0
* Fix more -Wshorten-64-to-32 warnings.Evan Cheng2008-05-056-10/+12
* Fix PR1098 by correcting the postdominators analysis.Owen Anderson2008-05-042-29/+13
* Implement destructor for PostDominatorTree to eliminate a memory leak.Torok Edwin2008-05-031-0/+2
* Remove 'unwinds to' support from mainline. This patch undoes r47802 r47989Nick Lewycky2008-04-251-2/+2
* Major repairs to the post-dominators implementation. Patch from Florian Bran...Owen Anderson2008-04-162-40/+106
* Teach AliasSetTracker about VAArgInst.Dan Gohman2008-04-141-0/+3
* add a new CallGraphNode::removeCallEdgeFor method, tidy some comments.Chris Lattner2008-04-131-5/+10
* Make GVN more memory efficient, particularly on code that contains a large nu...Owen Anderson2008-04-071-0/+4
* Add explicit keywords.Dan Gohman2008-03-251-2/+2
* Don't include <map> in Pass.h, which doesn't need it. This requiresDan Gohman2008-03-213-0/+3
* PassInfo keep tracks whether a pass is an analysis pass or not.Devang Patel2008-03-198-9/+12
* Do not use virtual function to identify an analysis pass.Devang Patel2008-03-198-40/+9
* Get rid of compilation warnings. Per Devang.Dale Johannesen2008-03-181-3/+3
* Identify Analysis pass.Devang Patel2008-03-187-0/+31
* Move the PMStack class out of Pass.h and into PassManagers.h.Dan Gohman2008-03-141-0/+1
* Update the block cloner which fixes bugpoint on code using unwind_to (phew!)Nick Lewycky2008-03-091-2/+2
* Add -analyze support to postdomtree.Dan Gohman2008-02-272-1/+8
* Unbreak build with gcc 4.3: provide missed includes and silence most annoying...Anton Korobeynikov2008-02-202-2/+4
* Add 'umax' similar to 'smax' SCEV. Closes PR2003.Nick Lewycky2008-02-203-3/+35
* Re-apply the patch to improve the optimizations of memcpy's, with severalOwen Anderson2008-02-121-0/+5
* Fix PR1798 - an error in the evaluation of SCEVAddRecExpr at an Wojciech Matyjewicz2008-02-113-14/+14
* Add a check if the initial value of the induction variable is 0 (the method c...Wojciech Matyjewicz2008-02-091-6/+10
* Avoid unnecessarily casting away const, fixing a FIXME.Dan Gohman2008-01-311-1/+1
* Add comments describing what the loop depth values mean. Also, make aDan Gohman2008-01-291-4/+9
* Move typedef of loop to top of the file where it is more obvious.Chris Lattner2008-01-111-2/+3
* Fix 80 col violationsChris Lattner2008-01-111-29/+35
* fix typoWojciech Matyjewicz2008-01-041-1/+1
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-2927-54/+54
* Fix PR1850 by removing an unsafe transformation from VMCore/ConstantFold.cpp.Chris Lattner2007-12-101-7/+13
* Fix several cache coherence bugs in MemDep/GVN that were found. Also add som...Owen Anderson2007-12-081-0/+2
* Integrate the readonly/readnone logic more deeplyDuncan Sands2007-12-011-20/+45
* Fixes for MachineLoopInfo, mostly from Evan. With these, it should be almost...Owen Anderson2007-12-011-5/+5