3e86084641 
								
							 
						 
						
							
							
								
								Prototype these functions more accurately  
							
							... 
							
							
							
							llvm-svn: 16432 
							
						 
						
							2004-09-20 04:43:15 +00:00  
				
					
						
							
							
								 
						
							
								6614946443 
								
							 
						 
						
							
							
								
								Convert code to compile with vc7.1.  
							
							... 
							
							
							
							Patch contributed by Paolo Invernizzi. Thanks Paolo!
llvm-svn: 16368 
							
						 
						
							2004-09-15 17:06:42 +00:00  
				
					
						
							
							
								 
						
							
								7c16caa336 
								
							 
						 
						
							
							
								
								Changes For Bug 352  
							
							... 
							
							
							
							Move include/Config and include/Support into include/llvm/Config,
include/llvm/ADT and include/llvm/Support. From here on out, all LLVM
public header files must be under include/llvm/.
llvm-svn: 16137 
							
						 
						
							2004-09-01 22:55:40 +00:00  
				
					
						
							
							
								 
						
							
								9e855c6832 
								
							 
						 
						
							
							
								
								bug 122:  
							
							... 
							
							
							
							- Minimize redundant isa<GlobalValue> usage
- Correct isa<Constant> for GlobalValue subclass
llvm-svn: 14946 
							
						 
						
							2004-07-18 00:29:57 +00:00  
				
					
						
							
							
								 
						
							
								9a63520b1a 
								
							 
						 
						
							
							
								
								Fixes working towards PR341  
							
							... 
							
							
							
							llvm-svn: 14839 
							
						 
						
							2004-07-15 01:50:47 +00:00  
				
					
						
							
							
								 
						
							
								c9fb4a3b89 
								
							 
						 
						
							
							
								
								Remove use of the ConstantHandling interfaces  
							
							... 
							
							
							
							llvm-svn: 10793 
							
						 
						
							2004-01-12 19:12:50 +00:00  
				
					
						
							
							
								 
						
							
								49525f8cf4 
								
							 
						 
						
							
							
								
								Finegrainify namespacification  
							
							... 
							
							
							
							llvm-svn: 10725 
							
						 
						
							2004-01-09 06:02:20 +00:00  
				
					
						
							
							
								 
						
							
								960707c335 
								
							 
						 
						
							
							
								
								Put all LLVM code into the llvm namespace, as per bug 109.  
							
							... 
							
							
							
							llvm-svn: 9903 
							
						 
						
							2003-11-11 22:41:34 +00:00  
				
					
						
							
							
								 
						
							
								4474336166 
								
							 
						 
						
							
							
								
								Adjust to new critical edge interface  
							
							... 
							
							
							
							llvm-svn: 9853 
							
						 
						
							2003-11-10 04:10:50 +00:00  
				
					
						
							
							
								 
						
							
								482202a601 
								
							 
						 
						
							
							
								
								Added LLVM project notice to the top of every C++ source file.  
							
							... 
							
							
							
							Header files will be on the way.
llvm-svn: 9298 
							
						 
						
							2003-10-20 19:43:21 +00:00  
				
					
						
							
							
								 
						
							
								f95d9b99b3 
								
							 
						 
						
							
							
								
								Decrease usage of use_size()  
							
							... 
							
							
							
							llvm-svn: 9135 
							
						 
						
							2003-10-15 16:48:29 +00:00  
				
					
						
							
							
								 
						
							
								8b2bd4ed47 
								
							 
						 
						
							
							
								
								Fix spelling.  
							
							... 
							
							
							
							llvm-svn: 9027 
							
						 
						
							2003-10-10 17:57:28 +00:00  
				
					
						
							
							
								 
						
							
								5dac64f629 
								
							 
						 
						
							
							
								
								Rename Function::getEntryNode -> getEntryBlock  
							
							... 
							
							
							
							llvm-svn: 8625 
							
						 
						
							2003-09-20 14:39:18 +00:00  
				
					
						
							
							
								 
						
							
								bb9d03b9c0 
								
							 
						 
						
							
							
								
								Renamed DominatorTree::Node::getNode() -> getBlock()  
							
							... 
							
							
							
							llvm-svn: 8469 
							
						 
						
							2003-09-11 16:26:13 +00:00  
				
					
						
							
							
								 
						
							
								216c7b8aed 
								
							 
						 
						
							
							
								
								Fix spell-o's  
							
							... 
							
							
							
							llvm-svn: 8431 
							
						 
						
							2003-09-10 05:29:43 +00:00  
				
					
						
							
							
								 
						
							
								8abcd56c74 
								
							 
						 
						
							
							
								
								DEBUG got moved to Support/Debug.h  
							
							... 
							
							
							
							llvm-svn: 7492 
							
						 
						
							2003-08-01 22:15:03 +00:00  
				
					
						
							
							
								 
						
							
								373086db75 
								
							 
						 
						
							
							
								
								Hopefully, the final fix for `[Pp]ropogate'.  
							
							... 
							
							
							
							llvm-svn: 6251 
							
						 
						
							2003-05-20 21:01:22 +00:00  
				
					
						
							
							
								 
						
							
								889f620841 
								
							 
						 
						
							
							
								
								Remove unnecesary &*'s  
							
							... 
							
							
							
							llvm-svn: 5872 
							
						 
						
							2003-04-23 16:37:45 +00:00  
				
					
						
							
							
								 
						
							
								0da31d6648 
								
							 
						 
						
							
							
								
								Fix spelling error  
							
							... 
							
							
							
							llvm-svn: 4645 
							
						 
						
							2002-11-08 23:18:37 +00:00  
				
					
						
							
							
								 
						
							
								632df28deb 
								
							 
						 
						
							
							
								
								Fix spelling of `propagate'.  
							
							... 
							
							
							
							llvm-svn: 4423 
							
						 
						
							2002-10-29 23:06:16 +00:00  
				
					
						
							
							
								 
						
							
								736709feda 
								
							 
						 
						
							
							
								
								- Checkin LARGE number of Changes to CEE pass that will make it much more  
							
							... 
							
							
							
							powerful, but that are largely disabled.  The basic idea here is that it
    is trying to forward branches across basic blocks that have PHI nodes in
    it, which are crucial to be able to handle cases like whet.ll.
    Unfortunately we are not updating SSA correctly, causing sim.c to die, and I
    don't have time to fix the regression now, so I must disable the
    functionality.
llvm-svn: 4077 
							
						 
						
							2002-10-08 21:34:15 +00:00  
				
					
						
							
							
								 
						
							
								bf3a099a62 
								
							 
						 
						
							
							
								
								Updates to work with recent Statistic's changes:  
							
							... 
							
							
							
							* Renamed StatisticReporter.h/cpp to Statistic.h/cpp
    * Broke constructor to take two const char * arguments instead of one, so
      that indendation can be taken care of automatically.
    * Sort the list by pass name when printing
    * Make sure to print all statistics as a group, instead of randomly when
      the statistics dtors are called.
    * Updated ProgrammersManual with new semantics.
llvm-svn: 4002 
							
						 
						
							2002-10-01 22:38:41 +00:00  
				
					
						
							
							
								 
						
							
								b4e7e22be3 
								
							 
						 
						
							
							
								
								Correlated Exprs pass now requires BCE pass instead of doing it manually  
							
							... 
							
							
							
							llvm-svn: 3908 
							
						 
						
							2002-09-24 15:43:56 +00:00  
				
					
						
							
							
								 
						
							
								7ccb217f21 
								
							 
						 
						
							
							
								
								* Fix bug: CorrelatedExprs/2002-09-23-PHIUpdateBug.ll  
							
							... 
							
							
							
							* Make sure "Changed" is updated correctly
llvm-svn: 3891 
							
						 
						
							2002-09-23 20:06:22 +00:00  
				
					
						
							
							
								 
						
							
								bdb147c373 
								
							 
						 
						
							
							
								
								Minor simplification  
							
							... 
							
							
							
							llvm-svn: 3619 
							
						 
						
							2002-09-08 18:55:04 +00:00  
				
					
						
							
							
								 
						
							
								1871472e14 
								
							 
						 
						
							
							
								
								Initial checkin of Correlated Expression Elimination Pass  
							
							... 
							
							
							
							llvm-svn: 3599 
							
						 
						
							2002-09-06 18:41:55 +00:00