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