Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								edcc8c2f8b 
								
							 
						 
						
							
							
								
								Remove the 'printname' argument to WriteAsOperand.  It is always true, and  
							
							 
							
							... 
							
							
							
							passing false would make the asmprinter fail anyway.
llvm-svn: 32264 
							
						 
						
							2006-12-06 06:16:21 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								597d451fea 
								
							 
						 
						
							
							
								
								Removed some of the iostream #includes. Moved towards converting to using  
							
							 
							
							... 
							
							
							
							llvm streams
llvm-svn: 31983 
							
						 
						
							2006-11-28 22:46:12 +00:00  
						
					 
				
					
						
							
							
								 
								Bill Wendling
							
						 
						
							 
							
							
							
							
								
							
							
								4479c92da5 
								
							 
						 
						
							
							
								
								Needs the iostream include.  
							
							 
							
							... 
							
							
							
							llvm-svn: 31815 
							
						 
						
							2006-11-17 09:38:03 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								3c9b2420df 
								
							 
						 
						
							
							
								
								Eliminate RegisterAnalysis.  RegisterPass now does all that is necessary.  
							
							 
							
							... 
							
							
							
							llvm-svn: 29921 
							
						 
						
							2006-08-27 22:30:17 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								ee7eaa25cf 
								
							 
						 
						
							
							
								
								For PR801:  
							
							 
							
							... 
							
							
							
							Refactor the Graph writing code to use a common implementation which is
now in lib/Support/GraphWriter.cpp. This completes the PR.
Patch by Anton Korobeynikov. Thanks, Anton!
llvm-svn: 28925 
							
						 
						
							2006-06-27 16:49:46 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								7c77323e1d 
								
							 
						 
						
							
							
								
								For PR798:  
							
							 
							
							... 
							
							
							
							Add support for Graphviz. Patch contributed by Anton Korobeynikov.
llvm-svn: 28684 
							
						 
						
							2006-06-05 15:44:46 +00:00  
						
					 
				
					
						
							
							
								 
								Misha Brukman
							
						 
						
							 
							
							
							
							
								
							
							
								41acd5e08d 
								
							 
						 
						
							
							
								
								* Unbreak optimized build (noticed by Eric van Riet Paap)  
							
							 
							
							... 
							
							
							
							* Comment #endif clauses for readability
llvm-svn: 22646 
							
						 
						
							2005-08-04 14:16:48 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								590642eb91 
								
							 
						 
						
							
							
								
								add support for Graphviz when viewing CFGs  
							
							 
							
							... 
							
							
							
							llvm-svn: 22620 
							
						 
						
							2005-08-03 17:55:05 +00:00  
						
					 
				
					
						
							
							
								 
								Misha Brukman
							
						 
						
							 
							
							
							
							
								
							
							
								01808caded 
								
							 
						 
						
							
							
								
								Remove trailing whitespace  
							
							 
							
							... 
							
							
							
							llvm-svn: 21416 
							
						 
						
							2005-04-21 21:13:18 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								9083936835 
								
							 
						 
						
							
							
								
								For PR387:\  
							
							 
							
							... 
							
							
							
							Make only one print method to avoid overloaded virtual warnings when \
compiled with -Woverloaded-virtual
llvm-svn: 18589 
							
						 
						
							2004-12-07 04:03:45 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Misha Brukman
							
						 
						
							 
							
							
							
							
								
							
							
								63b38bd2ed 
								
							 
						 
						
							
							
								
								Fix #includes of i*.h => Instructions.h as per PR403.  
							
							 
							
							... 
							
							
							
							llvm-svn: 15334 
							
						 
						
							2004-07-29 17:30:56 +00:00  
						
					 
				
					
						
							
							
								 
								Brian Gaeke
							
						 
						
							 
							
							
							
							
								
							
							
								e330adf842 
								
							 
						 
						
							
							
								
								Move the stuff that fixes the size, orientation & fonts of graphs to  
							
							 
							
							... 
							
							
							
							the debugging functions that call "dot". These fixed settings have
various problems: for example, the fixed size that is set in the graph
traits classes is not appropriate for turning the dot file into a PNG,
and if TrueType font rendering is being used, the 'Courier' TrueType font
may not be installed. It seems easy enough to specify these things on the
command line, anyhow.
llvm-svn: 13366 
							
						 
						
							2004-05-05 06:10:06 +00:00  
						
					 
				
					
						
							
							
								 
								Misha Brukman
							
						 
						
							 
							
							
							
							
								
							
							
								a70ae90722 
								
							 
						 
						
							
							
								
								Reorder #includes as per style guide.  
							
							 
							
							... 
							
							
							
							llvm-svn: 13263 
							
						 
						
							2004-04-29 04:04:47 +00:00  
						
					 
				
					
						
							
							
								 
								Brian Gaeke
							
						 
						
							 
							
							
							
							
								
							
							
								104341f31e 
								
							 
						 
						
							
							
								
								Add functions that return instances of these printer passes  
							
							 
							
							... 
							
							
							
							llvm-svn: 13175 
							
						 
						
							2004-04-26 16:27:08 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								62aff8412a 
								
							 
						 
						
							
							
								
								Finegrainify namespacification  
							
							 
							
							... 
							
							
							
							Add new -print-cfg-only pass
llvm-svn: 10407 
							
						 
						
							2003-12-11 21:48:18 +00:00  
						
					 
				
					
						
							
							
								 
								Brian Gaeke
							
						 
						
							 
							
							
							
							
								
							
							
								960707c335 
								
							 
						 
						
							
							
								
								Put all LLVM code into the llvm namespace, as per bug 109.  
							
							 
							
							... 
							
							
							
							llvm-svn: 9903 
							
						 
						
							2003-11-11 22:41:34 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								aa81dce20c 
								
							 
						 
						
							
							
								
								Make sure to print labels on nodes without names  
							
							 
							
							... 
							
							
							
							llvm-svn: 9376 
							
						 
						
							2003-10-22 16:30:58 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								9d63afdea5 
								
							 
						 
						
							
							
								
								If the basic block has no name, make sure to print the % number of it  
							
							 
							
							... 
							
							
							
							llvm-svn: 9375 
							
						 
						
							2003-10-22 16:22:42 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								a93d11bc1d 
								
							 
						 
						
							
							
								
								Implement the Function::viewCFG* methods, for use in a debugger.  Also, the  
							
							 
							
							... 
							
							
							
							-print-cfg pass now lives here.
llvm-svn: 9374 
							
						 
						
							2003-10-22 16:03:49 +00:00