Reid Spencer 
							
						 
					 
					
						
						
							
						
						ce9653ce44 
					 
					
						
						
							
							For PR387:\  
						
						... 
						
						
						
						Make only one print method to avoid overloaded virtual warnings when \
compiled with -Woverloaded-virtual
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18589  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-12-07 04:03:45 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b12914bfc0 
					 
					
						
						
							
							'Pass' should now not be derived from by clients.  Instead, they should derive  
						
						... 
						
						
						
						from ModulePass.  Instead of implementing Pass::run, then should implement
ModulePass::runOnModule.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16436  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-09-20 04:48:05 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						551ccae044 
					 
					
						
						
							
							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/.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16137  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-09-01 22:55:40 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						d8e1eea678 
					 
					
						
						
							
							Fix #includes of i*.h => Instructions.h as per PR403.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15328  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-29 17:05:13 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4dabb2c6f3 
					 
					
						
						
							
							Move all of the DSA headers into the Analysis/DataStructure subdir.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14663  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-07 06:32:21 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e6afb74188 
					 
					
						
						
							
							Moved IPModRef out of the public include dir  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14455  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-28 00:41:23 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0ecdcbe63a 
					 
					
						
						
							
							Move MemoryDepAnalysis.h into lib/Analysis/DataStructure  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14448  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-28 00:27:16 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						56c0fa69a3 
					 
					
						
						
							
							Make code more readable.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12305  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-03-12 00:58:41 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c5f0afad2c 
					 
					
						
						
							
							Cleanups  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9907  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-11-12 00:40:34 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						d0fde30ce8 
					 
					
						
						
							
							Put all LLVM code into the llvm namespace, as per bug 109.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9903  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-11-11 22:41:34 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						b576c94c15 
					 
					
						
						
							
							Added LLVM project notice to the top of every C++ source file.  
						
						... 
						
						
						
						Header files will be on the way.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9298  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-10-20 19:43:21 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						55b2eb3ef8 
					 
					
						
						
							
							Rename TarjanSCCIterator -> scc_iterator  
						
						... 
						
						
						
						* Increases consistency with other iterators (e.g. df_iterator, po_iterator...)
  * It's shorter
  * We don't name classes by the implementation, we name it for the interface!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8273  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-31 20:01:57 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						56ef49f5c6 
					 
					
						
						
							
							Remove dead var  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8270  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-31 19:54:57 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9f2a06e76d 
					 
					
						
						
							
							The SCC::HasLoop method is now in the main iterator  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8269  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-31 19:51:38 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						fe8d8806f7 
					 
					
						
						
							
							Remove explicit passing of SCC's around as objects.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8267  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-31 19:46:48 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						95008bca9e 
					 
					
						
						
							
							Move the getAnalysisUsage method from the header file  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8264  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-31 19:40:57 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6c5fd8e055 
					 
					
						
						
							
							The tarjan iterator now returns a reference to the current SCC, not a possibly null pointer!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8262  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-31 19:35:16 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0c0023b754 
					 
					
						
						
							
							Minor cleanups  
						
						... 
						
						
						
						Iterate from tarj_begin -> tarj_end, not from tarj_begin -> NULL
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8260  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-31 19:29:52 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8043127860 
					 
					
						
						
							
							Remove unnecessary use of NonCopyable  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7641  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-06 17:16:24 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						96b21c1054 
					 
					
						
						
							
							An explicit representation of dependence graphs, and a pass that  
						
						... 
						
						
						
						computes a dependence graph for data dependences on memory locations
using interprocedural Mod/Ref information.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4957  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-12-08 13:26:29 +00:00