Andreas Neustifter
							
						 
						
							 
							
							
							
							
								
							
							
								3d207290fe 
								
							 
						 
						
							
							
								
								Cheap, mostly strict, stable sorting.  
							
							 
							
							... 
							
							
							
							This is necessary for tests so the results are comparable.
llvm-svn: 90320 
							
						 
						
							2009-12-02 15:57:15 +00:00  
						
					 
				
					
						
							
							
								 
								Andreas Neustifter
							
						 
						
							 
							
							
							
							
								
							
							
								18156bd75c 
								
							 
						 
						
							
							
								
								Converted MaximumSpanningTree algorithm to a generic template, this could go  
							
							 
							
							... 
							
							
							
							into llvm/ADT.
llvm-svn: 81001 
							
						 
						
							2009-09-04 12:34:44 +00:00  
						
					 
				
					
						
							
							
								 
								Andreas Neustifter
							
						 
						
							 
							
							
							
							
								
							
							
								7e86c3856b 
								
							 
						 
						
							
							
								
								Code Cleanup.  
							
							 
							
							... 
							
							
							
							Removed inverted flag form MaximumSpanningTree, also do not handle so much
information to MaximumSpanningTree.
llvm-svn: 80911 
							
						 
						
							2009-09-03 08:52:52 +00:00  
						
					 
				
					
						
							
							
								 
								Benjamin Kramer
							
						 
						
							 
							
							
							
							
								
							
							
								b83f691931 
								
							 
						 
						
							
							
								
								Inline empty destructor.  
							
							 
							
							... 
							
							
							
							llvm-svn: 80431 
							
						 
						
							2009-08-29 13:38:21 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								06a6057bbe 
								
							 
						 
						
							
							
								
								Fix warning about non-virtual destructor.  
							
							 
							
							... 
							
							
							
							llvm-svn: 80429 
							
						 
						
							2009-08-29 12:31:38 +00:00  
						
					 
				
					
						
							
							
								 
								Andreas Neustifter
							
						 
						
							 
							
							
							
							
								
							
							
								991beb9aaf 
								
							 
						 
						
							
							
								
								Preparation for Optimal Edge Profiling:  
							
							 
							
							... 
							
							
							
							This implements the maximum spanning tree algorithm on CFGs according to
weights given by the ProfileEstimator. This is then used to implement Optimal
Edge Profiling.
llvm-svn: 80358 
							
						 
						
							2009-08-28 11:28:24 +00:00