summaryrefslogtreecommitdiff
path: root/lib/Analysis
Commit message (Expand)AuthorAge
* The SCC::HasLoop method is now in the main iteratorChris Lattner2003-08-31
* Remove explicit passing of SCC's around as objects.Chris Lattner2003-08-31
* Move the getAnalysisUsage method from the header fileChris Lattner2003-08-31
* The tarjan iterator now returns a reference to the current SCC, not a possibl...Chris Lattner2003-08-31
* Minor cleanupsChris Lattner2003-08-31
* Indent classes correctly in the namespaceChris Lattner2003-08-31
* * CleanupsChris Lattner2003-08-31
* Initial checkin of the CallGraphSCCPass classChris Lattner2003-08-31
* There is no reason for this to be a pass!Chris Lattner2003-08-29
* Spell `necessary' correctly.Misha Brukman2003-08-18
* Fix the bug that broke the nightly tester in McCat/18-imp last night. :(Chris Lattner2003-08-17
* Fix bug: LoopPreheaders/2003-08-15-PreheadersFail.llChris Lattner2003-08-16
* Improvement to the previous fix: branch following a delay slot ofVikram S. Adve2003-08-14
* For an instruction with delay slots, mark all live values beforeVikram S. Adve2003-08-12
* Remove unnecessary use of NonCopyableChris Lattner2003-08-06
* Add more verbose commentChris Lattner2003-08-05
* Added function mergeInGlobalsGraph which merges in the entire globals graph w...Sumant Kowshik2003-08-05
* DEBUG got moved to Support/Debug.hChris Lattner2003-08-01
* Don't require a BB to look-up live variables, unless they may need toVikram S. Adve2003-07-29
* Fix another minor bugChris Lattner2003-07-26
* Dont' try to parse the colonChris Lattner2003-07-25
* Add a more general check-flags which can be used to ensure arbitrary flags ar...Chris Lattner2003-07-25
* Simplify code by using ConstantInt::getRawValue instead of checking to seeChris Lattner2003-07-23
* Fit code into 80 columnsChris Lattner2003-07-23
* Eliminate old-style castChris Lattner2003-07-23
* Fix comment.Vikram S. Adve2003-07-22
* Fix typo in call to isUnresolvableFunc, which was breaking the build.Brian Gaeke2003-07-17
* Rematerialize nodes from the globals graph into the current graphVikram S. Adve2003-07-16
* (1) Rematerialize nodes from the globals graph into the current graphVikram S. Adve2003-07-16
* Implement 2 important changes: (1) rematerialization from the globals graph,Vikram S. Adve2003-07-16
* Factor out the test for unresolvable external functions intoVikram S. Adve2003-07-16
* The word `separate' only has one `e'.Misha Brukman2003-07-14
* Reuse the values if they are constants: this is important so that we index in...Chris Lattner2003-07-03
* Remove globals more aggressively from graphs.Chris Lattner2003-07-03
* INCLUDE_PARENT_GRAPH is required!Chris Lattner2003-07-02
* Disable incorrect mustalias codeChris Lattner2003-07-02
* Remove space at end of lineChris Lattner2003-07-02
* Fix how we are handling unreachable functions. This DRAMATICALLY improves ef...Chris Lattner2003-07-02
* Keep track of how many inlinings are performedChris Lattner2003-07-02
* Try using trivially dead deletionChris Lattner2003-07-02
* Remove dead Nodes listChris Lattner2003-07-02
* Complete rewrite of td passChris Lattner2003-07-02
* Print collapsed to match the paperChris Lattner2003-07-02
* Reduce amount of work we do calculating mustaliases if the arg is a globalChris Lattner2003-07-02
* Add support for ParentGraph only when building in debug modeChris Lattner2003-07-02
* Add some functions to the blacklistChris Lattner2003-07-02
* Make the BU closure keep track of which actual calls happenChris Lattner2003-07-02
* Make local pass print out its progressChris Lattner2003-07-02
* Fix bug: Regression/Other/2002-03-11-ExprAssertion.llChris Lattner2003-07-01
* Rework TD pass to work with the precise call graph constructed by the BU phaseChris Lattner2003-07-01