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 
							
						 
					 
					
						
						
							
						
						c083dcccbf 
					 
					
						
						
							
							Move IGNode from public include directory to here.  Minor cleanups like adding std:: namespace qualifiers  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8295  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-09-01 20:05:47 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						32f81a3469 
					 
					
						
						
							
							Allow copy coalescing in more cases: if sum of node degrees is more than  
						
						... 
						
						
						
						than #available regs, compute the sum excluding duplicates and if that
is less than #regs, go ahead and coalesce.
Add method IGNode::getCombinedDegree to count excluding duplicates.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3842  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-20 00:45:47 +00:00 
						 
				 
			
				
					
						
							
							
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						39c94e105f 
					 
					
						
						
							
							Break RA_DEBUG option into several levels to get better control over  
						
						... 
						
						
						
						debug output.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3724  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-14 23:05:33 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						748697d242 
					 
					
						
						
							
							Minor change: Methods that return ValueSet's that are guaranteed to be valid  
						
						... 
						
						
						
						return references instead of pointers.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1719  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-02-05 04:20:12 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						697954c15d 
					 
					
						
						
							
							Changes to build successfully with GCC 3.02  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1503  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-01-20 22:54:45 +00:00 
						 
				 
			
				
					
						
							
							
								Ruchira Sasanka 
							
						 
					 
					
						
						
							
						
						4f3eb22e1f 
					 
					
						
						
							
							Added destructors and comments.  
						
						... 
						
						
						
						Added correct spill candidate selection logic.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1493  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-01-07 19:19:18 +00:00 
						 
				 
			
				
					
						
							
							
								Ruchira Sasanka 
							
						 
					 
					
						
						
							
						
						a9e45c8d66 
					 
					
						
						
							
							Added an assertion since it seems like AdjList returns an errornous size in method  
						
						... 
						
						
						
						IGNode::pushOnStack().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1116  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-11-03 22:01:09 +00:00 
						 
				 
			
				
					
						
							
							
								Ruchira Sasanka 
							
						 
					 
					
						
						
							
						
						0e62aa6d14 
					 
					
						
						
							
							Added code to PhyRegAlloc to mark unusable suggested regs  
						
						... 
						
						
						
						Added initialization to AdjList to IGNode constructor - major bug fix
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@920  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-10-19 21:39:31 +00:00 
						 
				 
			
				
					
						
							
							
								Ruchira Sasanka 
							
						 
					 
					
						
						
							
						
						8e6047920d 
					 
					
						
						
							
							*** empty log message ***  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@580  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-09-14 21:18:34 +00:00