aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Analysis
Commit message (Expand)AuthorAgeFilesLines
* Clean up indvar printingChris Lattner2002-09-101-3/+3
* * Add capability to recognize alias properties of the following common cases:Chris Lattner2002-09-081-12/+79
* Minor bug fix.Chris Lattner2002-09-031-2/+2
* - Renamed Type::isIntegral() to Type::isInteger()Chris Lattner2002-09-031-3/+3
* Fix bugsChris Lattner2002-09-021-14/+21
* Add printing support to ConstantRange classChris Lattner2002-09-021-0/+12
* Initial implementation of ConstantRange supportChris Lattner2002-09-011-0/+227
* - Eliminate the last traces of the 'analysis' namespaceChris Lattner2002-08-302-13/+5
* Minor cleanups so I can remove BasicValueNumbering.hChris Lattner2002-08-301-16/+45
* initial implementation of ValueNumbering interface.Chris Lattner2002-08-301-0/+171
* Initial implementation of value numbering for load instructionsChris Lattner2002-08-301-0/+233
* Remove unneeded #includeChris Lattner2002-08-291-1/+0
* Changed so it gets linked properlyAnand Shukla2002-08-261-0/+1
* Eliminated the MemAccessInst class, folding contents into GEP class.Chris Lattner2002-08-221-9/+8
* Load & StoreInst no longer derive from MemAccessInst, so we don't haveChris Lattner2002-08-221-3/+3
* doxygenize commentsChris Lattner2002-08-221-9/+8
* Add missing #includeChris Lattner2002-08-221-0/+1
* Check-in new alias analysis infrastructureChris Lattner2002-08-221-0/+155
* - Split Dominators.h into Dominators.h & PostDominators.hChris Lattner2002-08-211-1/+5
* - Do not expose ::ID from any of the analyses anymore.Chris Lattner2002-08-216-10/+0
* - Do not expose ::ID from any of the analyses anymore.Chris Lattner2002-08-214-4/+0
* *** empty log message ***Chris Lattner2002-08-091-5/+5
* - Cleaned up the interface to AnalysisUsage to take analysis class namesChris Lattner2002-08-082-2/+2
* Minor changes to DEBUG()'sChris Lattner2002-08-072-3/+6
* Reorder #includes to be rightChris Lattner2002-08-071-1/+1
* Split dominance calculation and post dominance calculation stuffChris Lattner2002-08-021-267/+6
* Changes to be GCC3.1 friendlyChris Lattner2002-07-313-12/+13
* *** empty log message ***Chris Lattner2002-07-313-6/+7
* Add new -only-print-main-ds option that causes mains ds graph to beChris Lattner2002-07-311-1/+4
* Add GlobalDSGraph -- a common graph that holds externally visible nodes.Vikram S. Adve2002-07-301-4/+8
* Print globals graph after either the BU or the TD pass.Vikram S. Adve2002-07-301-17/+41
* This file implements the top-down propagation pass for data structure graphs.Vikram S. Adve2002-07-301-0/+224
* Use a separate globals graph to hold externally visible nodes.Vikram S. Adve2002-07-302-107/+484
* Declare that these passes only depend on the CFG of the functionChris Lattner2002-07-303-10/+10
* * Eliminate the Provided set. All Passes now finally just automaticallyChris Lattner2002-07-292-2/+0
* * Standardize how analysis results/passes as printed with the print() virtualChris Lattner2002-07-279-187/+137
* * Standardize how analysis results/passes as printed with the print() virtualChris Lattner2002-07-275-12/+17
* * Add support for different "PassType's"Chris Lattner2002-07-262-0/+4
* * Add support for different "PassType's"Chris Lattner2002-07-267-3/+33
* *** empty log message ***Chris Lattner2002-07-262-115/+85
* *** empty log message ***Chris Lattner2002-07-251-12/+0
* GCC 3.1 changesChris Lattner2002-07-241-1/+1
* *** empty log message ***Chris Lattner2002-07-241-1/+1
* Changes for GCC 3.1Chris Lattner2002-07-241-3/+3
* *** empty log message ***Chris Lattner2002-07-233-6/+2
* Convert over to new style makefile where libraries by default build .o filesChris Lattner2002-07-231-3/+1
* Always create a shadow node for a store instruction, even if it's storingChris Lattner2002-07-221-3/+3
* *** empty log message ***Chris Lattner2002-07-221-6/+10
* Convert Command Line option handling code to use the CommandLine 2.0 interfaceChris Lattner2002-07-221-3/+3
* Print the contents, not the pointer...Chris Lattner2002-07-221-2/+3