aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Analysis
Commit message (Expand)AuthorAgeFilesLines
...
* Update malloc call creation code (AllocType is now the element type of the ma...Victor Hernandez2009-09-181-41/+55
* Add newlines.Nick Lewycky2009-09-181-2/+2
* Teach ScalarEvolution how to reason about no-wrap flags on loopsDan Gohman2009-09-171-15/+37
* Provide a way to extract location info from DILocation.Devang Patel2009-09-161-0/+23
* Reapplied r81355 with the problems fixed.Andreas Neustifter2009-09-162-10/+22
* simplify some codeChris Lattner2009-09-161-6/+5
* Teach ValueTracking how to look through GlobalAliases. GlobalAliases areDan Gohman2009-09-151-0/+12
* add a new CallGraphNode::replaceCallEdge method and use it fromChris Lattner2009-09-151-0/+17
* make -debug-pass=Executions show information about what call graph nodesChris Lattner2009-09-151-1/+14
* Bugfix. Sorry.Andreas Neustifter2009-09-111-1/+1
* Make ProfileEstimator even more robust on general CFGs.Andreas Neustifter2009-09-112-55/+112
* Teach lib/VMCore/ConstantFold.cpp how to set the inbounds keyword andDan Gohman2009-09-111-6/+2
* Give these files top-level comments that describe the current code.Dan Gohman2009-09-101-3/+7
* Fix uppercaseo.Dale Johannesen2009-09-101-1/+1
* Fit code within 80 columnsVictor Hernandez2009-09-101-2/+4
* Make ProfileEstimator more robust on general CFGs.Andreas Neustifter2009-09-102-44/+69
* Add some braces to make newer GCCs happy and update CMakeLists.Benjamin Kramer2009-09-102-1/+2
* Cleaned up code by factoring out common portions of edge loading into function.Andreas Neustifter2009-09-101-50/+44
* Add malloc call utility functions. Patch by Victor Hernandez.Evan Cheng2009-09-101-0/+202
* Reverted r81358.Andreas Neustifter2009-09-091-22/+27
* Fix build, add missing simicolon.Benjamin Kramer2009-09-091-1/+1
* Add the first functions for updating ProfileInfo.Andreas Neustifter2009-09-091-0/+83
* Cleaned up code by factoring out common portions of edge loading into funcion.Andreas Neustifter2009-09-091-27/+22
* revert r81335, which breaks the build.Chris Lattner2009-09-092-27/+9
* Fixed wrong storage option for ProfileVerifierDisableAssertions.Andreas Neustifter2009-09-091-36/+107
* Updated ProfileInfo to have clean seperation between different sentinels.Andreas Neustifter2009-09-092-9/+27
* Re-apply r80926, with fixes: keep the domtree informed of new blocksDan Gohman2009-09-081-0/+10
* fix ComputeMaskedBits handling of zext/sext/trunc to work with vectors.Chris Lattner2009-09-081-6/+9
* add some comments to describe the invariants.Chris Lattner2009-09-081-0/+12
* Do not try to override non-virtual methods, especiallyDuncan Sands2009-09-061-13/+0
* Mark more constants unsigned, as warned about by icc (#68).Duncan Sands2009-09-061-4/+4
* Revert r80926. It causes loop unswitch assertion and slow down some JIT tests...Evan Cheng2009-09-061-10/+0
* Prevent warnings on compilers for which its not clear that assert won't return.Andreas Neustifter2009-09-041-0/+1
* Cleaned up ProfileVerifierPass.Andreas Neustifter2009-09-041-57/+78
* Revert "--- Reverse-merging r80908 into '.':", I already "fixed" this.Daniel Dunbar2009-09-031-1/+1
* Revert 80959. It isn't sufficient to solve the full problem. And itDan Gohman2009-09-031-12/+6
* --- Reverse-merging r80908 into '.':Bill Wendling2009-09-031-1/+1
* Remove the API for creating ConstantExprs with the nsw, nuw, inbounds,Dan Gohman2009-09-031-6/+12
* Smallvectorize switchExitBlocks.Dan Gohman2009-09-031-1/+1
* Add a verifyAnalysis to LoopInfo, LoopSimplify, and LCSSA form that verifyDan Gohman2009-09-031-0/+10
* Move getUniqueExitBlocks from LoopBase to Loop, since they depend onDan Gohman2009-09-031-0/+68
* Don't try to verify a LoopPass analysis if the loop has been deleted.Dan Gohman2009-09-031-1/+3
* Remove references to expression "handles", which are no longer used.Dan Gohman2009-09-031-1/+1
* Fix build warning.Andreas Neustifter2009-09-031-1/+1
* Code Cleanup.Andreas Neustifter2009-09-031-16/+9
* Remove undefined behavior when loading optimal edge profile info.Daniel Dunbar2009-09-031-1/+1
* back out my recent commit (r80858), it seems to break self-hosting buildbot's...Gabor Greif2009-09-032-2/+2
* re-commit r66920 (which has been backed out in r66953) I may have more luck t...Gabor Greif2009-09-032-2/+2
* Fix DbgStopPointInst->getFileName/getDirectory, broken by the MDNodification inEdwin Török2009-09-021-0/+5
* fix PR4848 an infinite loop when indexing down through a recursive gepChris Lattner2009-09-021-1/+1