Patrik Hägglund 
							
						 
					 
					
						
						
							
						
						c3cd3956e6 
					 
					
						
						
							
							Fix -Wcovered-switch-default warning.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@157381  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-05-24 07:51:46 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						cdaedf9f4a 
					 
					
						
						
							
							Silence unused function warning when graphviz is not available.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@152346  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-03-08 22:15:23 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Trick 
							
						 
					 
					
						
						
							
						
						255cd51fbd 
					 
					
						
						
							
							Added -view-background to avoid waiting for each GraphViz invocation.  
						
						... 
						
						
						
						GV and XDOT paths are untested but should work the same.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@152179  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-03-07 00:18:27 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						1f6efa3996 
					 
					
						
						
							
							Merge System into Support.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120298  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-29 18:16:10 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						c463316046 
					 
					
						
						
							
							Fix these error messages to be less confusing. These error  
						
						... 
						
						
						
						messages primarily indicate errors running the viewer, not
errors with the graph file itself.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@117665  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-29 17:03:40 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						644801a199 
					 
					
						
						
							
							After printing "Running 'Graphviz' program... " and running the  
						
						... 
						
						
						
						Graphviz program, print something with a newline, to avoid leaving
the line unfinished.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@115620  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-05 15:30:27 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						477268cd24 
					 
					
						
						
							
							Delete an unused declaration.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@114839  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-09-27 16:54:49 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						48fd5a79e0 
					 
					
						
						
							
							Add support for viewing graphviz graphs with xdot.py.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@114832  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-09-27 16:28:34 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						459e13a9ce 
					 
					
						
						
							
							reduce indentation  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101692  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-18 03:35:23 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7c57b7b808 
					 
					
						
						
							
							Fix PR6826: GraphWriter delete the generated file before "dotty" load it,  
						
						... 
						
						
						
						patch by 'ether'.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101116  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-13 04:35:39 +00:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Yasskin 
							
						 
					 
					
						
						
							
						
						e298d7cc58 
					 
					
						
						
							
							Fix viewCFG on Linux.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96834  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-23 00:04:53 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						2d5e3acd2a 
					 
					
						
						
							
							Unbreak the build for HAVE_GV platforms.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79883  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-24 03:23:12 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						40ef79d5e2 
					 
					
						
						
							
							fix some problems with my last patch which happen when one of  
						
						... 
						
						
						
						(HAVE_GV && (HAVE_DOT || HAVE_FDP || HAVE_NEATO || \
                   HAVE_TWOPI || HAVE_CIRCO))
are true.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79872  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-23 22:53:53 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						74382b7c69 
					 
					
						
						
							
							Prune #includes from llvm/Linker.h and llvm/System/Path.h,  
						
						... 
						
						
						
						forcing them down into various .cpp files.
This change also:
1. Renames TimeValue::toString() and Path::toString() to ::str()
   for similarity with the STL.
2. Removes all stream insertion support for sys::Path, forcing
   clients to call .str().
3. Removes a use of Config/alloca.h from bugpoint, using smallvector
   instead.
4. Weans llvm-db off <iostream>
sys::Path really needs to be gutted, but I don't have the desire to
do it at this point.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79869  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-23 22:45:37 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						103289e938 
					 
					
						
						
							
							convert LoopInfo.h and GraphWriter.h to use raw_ostream  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79836  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-23 07:19:13 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						c2a9eeb273 
					 
					
						
						
							
							cerr isn't buffered so it doesn't need to be flushed.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78135  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-05 00:44:01 +00:00 
						 
				 
			
				
					
						
							
							
								David Greene 
							
						 
					 
					
						
						
							
						
						00ad26ff57 
					 
					
						
						
							
							Add support for other GraphViz display tools.  This can help  
						
						... 
						
						
						
						with very large graphs, where dot isn't necessarily the 
most visually pleasing way of looking at the graph.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75144  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-09 17:06:18 +00:00 
						 
				 
			
				
					
						
							
							
								David Greene 
							
						 
					 
					
						
						
							
						
						229509a8bc 
					 
					
						
						
							
							Allow users of GraphWriter to display graphs asynchronously.  This  
						
						... 
						
						
						
						provides a way to quickly dump a bunch of graph information to dot files
and display them.  It's a timesaver when working on large systems.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75056  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-08 21:53:41 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ccb3ab46f6 
					 
					
						
						
							
							improve compatibility with various versions of graphviz, patch by  
						
						... 
						
						
						
						Patrick Boettcher!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@62592  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-20 18:25:03 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						b11af0db2e 
					 
					
						
						
							
							Use gv's --spartan option, which trades away an extra row of UI buttons  
						
						... 
						
						
						
						for more space for displaying the graph.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49730  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-04-15 17:27:05 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4ee451de36 
					 
					
						
						
							
							Remove attribution from file headers, per discussion on llvmdev.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45418  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-12-29 20:36:04 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						82493289e0 
					 
					
						
						
							
							This is a patch to fix a compile error in STLExtras.h, and  
						
						... 
						
						
						
						a bug in GraphWriter.cpp.
Patch by Florian Brandner
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36684  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-03 18:32:10 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						9ba8a76f8b 
					 
					
						
						
							
							Add possibility to set memory limit for binaries run via libSystem. This  
						
						... 
						
						
						
						is especially needed for bugpoint. This partly implements PR688
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34349  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-16 19:11:07 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						e81561909d 
					 
					
						
						
							
							Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are  
						
						... 
						
						
						
						now cerr, cout, and NullStream resp.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32298  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-12-07 01:30:32 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						fe6b146dcd 
					 
					
						
						
							
							Removed #include <iostream> and replace with llvm_* streams.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31927  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-11-26 10:52:51 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						7b7a1be856 
					 
					
						
						
							
							Remove a character to avoid line exceeding 80 cols.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29860  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-08-24 22:39:25 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						8ea5ecb056 
					 
					
						
						
							
							For PR797:  
						
						... 
						
						
						
						Adjust usage of the ExecuteAndWait function to use the last argument which
is the ErrMsg string. This is necessitated because this function no longer
throws exceptions on error.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29791  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-08-21 06:04:45 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						023fcf9776 
					 
					
						
						
							
							For PR797:  
						
						... 
						
						
						
						Make sys::Program::ExecuteAndWait not throw exceptions and update any
affected code. It now return -9999 to signal that the program couldn't be
executed. Only one case (in bugpoint) actually examines the result code.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29785  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-08-21 02:04:43 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						65a392ebea 
					 
					
						
						
							
							Finegrainify namespacification, minor cleanups  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29399  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-07-28 22:21:01 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Spencer 
							
						 
					 
					
						
						
							
						
						9d5b532de9 
					 
					
						
						
							
							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!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28925  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-06-27 16:49:46 +00:00