Chris Lattner 
							
						 
					 
					
						
						
							
						
						7228aa7868 
					 
					
						
						
							
							Print physreg register nodes with target names (e.g. F1) instead of numbers  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22934  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-19 21:21:16 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a23e8154dc 
					 
					
						
						
							
							Fix printing of VTSDNodes  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22853  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-18 03:31:02 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d5d0f9bd20 
					 
					
						
						
							
							Eliminate the RegSDNode class, which 3 nodes (CopyFromReg/CopyToReg/ImplicitDef)  
						
						... 
						
						
						
						used to tack a register number onto the node.
Instead of doing this, make a new node, RegisterSDNode, which is a leaf
containing a register number.  These three operations just become normal
DAG nodes now, instead of requiring special handling.
Note that with this change, it is no longer correct to make illegal
CopyFromReg/CopyToReg nodes.  The legalizer will not touch them, and this
is bad, so don't do it. :)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22806  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-16 21:55:35 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ad95d6ab20 
					 
					
						
						
							
							Use a extant helper to do this.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22802  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-16 18:31:23 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						cd33eef1b2 
					 
					
						
						
							
							* Unbreak release build  
						
						... 
						
						
						
						* Add comments to #endif pragmas for readability
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22647  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-04 14:22:41 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4c64dd7977 
					 
					
						
						
							
							Fix PR611, codegen'ing SREM of FP operands to fmod or fmodf instead of  
						
						... 
						
						
						
						the sequence used for integer ops
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22629  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-08-03 20:31:37 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6e741f8842 
					 
					
						
						
							
							You can't use config options without config.h  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22446  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-07-15 22:48:31 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c5f44add43 
					 
					
						
						
							
							Make this use the new autoconf support for finding the executables for  
						
						... 
						
						
						
						gv and Graphviz.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22434  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-07-14 05:33:13 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e388b5ea2c 
					 
					
						
						
							
							As discussed on IRC, this stuff is just for debugging.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22432  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-07-14 05:17:43 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f1a2f15ed3 
					 
					
						
						
							
							If the Graphviz program is available, use it to visualize dot graphs.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22429  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-07-14 01:10:55 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						5f056bf4b8 
					 
					
						
						
							
							Change *EXTLOAD to use an VTSDNode operand instead of being an MVTSDNode.  
						
						... 
						
						
						
						This is the last MVTSDNode.
This allows us to eliminate a bunch of special case code for handling
MVTSDNodes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22367  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-07-10 01:55:33 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2bf3c26b2b 
					 
					
						
						
							
							Print SrcValue nodes correctly  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21803  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-05-09 04:08:27 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						dedf2bd5a3 
					 
					
						
						
							
							Convert tabs to spaces  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21439  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-04-22 04:01:18 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						edf128a7fa 
					 
					
						
						
							
							Remove trailing whitespace  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21420  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-04-21 22:36:52 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4b7899343e 
					 
					
						
						
							
							Don't mash stuff together.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19611  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-01-16 07:28:31 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8a389bb376 
					 
					
						
						
							
							Print extra type for nodes with extra type info.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19575  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-01-15 21:11:37 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						18c2f13e0f 
					 
					
						
						
							
							Add new ImplicitDef node, rename CopyRegSDNode class to RegSDNode.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19535  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-01-13 20:50:02 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c871e1d56f 
					 
					
						
						
							
							Print the value types in the nodes of the graph  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19485  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-01-11 22:21:04 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e9c44cdf18 
					 
					
						
						
							
							Print SelectionDAGs bottom up, include extra info in the node labels  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19447  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-01-11 00:34:33 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						fc08d9c789 
					 
					
						
						
							
							Add a marker for the graph root.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19445  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-01-10 23:52:04 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e0646b86e3 
					 
					
						
						
							
							Put the operation name in each node, put the function name on the graph.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19444  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-01-10 23:26:00 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						66328480bb 
					 
					
						
						
							
							Implement initial selectiondag printing support.  This gets us a nice  
						
						... 
						
						
						
						graph with no labels! :)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19441  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-01-10 23:08:40 +00:00