Chris Lattner 
							
						 
					 
					
						
						
							
						
						f1e366acff 
					 
					
						
						
							
							Make sure to delete the output file if there is an error  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7481  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-01 19:21:43 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						54d156d333 
					 
					
						
						
							
							Add the ability to emit register file enums  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7471  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-01 05:59:20 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						accd8abeeb 
					 
					
						
						
							
							Dead code elimination  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7468  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-01 04:47:20 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1d1adea493 
					 
					
						
						
							
							Add file comment  
						
						... 
						
						
						
						Add register info emitter
Simplify code by using "high-level" methods.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7466  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-01 04:39:05 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f745a20deb 
					 
					
						
						
							
							Rename createEmitter to run because eventually all tablegen backends will  
						
						... 
						
						
						
						be subclasses of a common interface.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7445  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-31 04:38:26 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						90523906fa 
					 
					
						
						
							
							Make tablegen take an input filename to parse if one is specified, otherwise  
						
						... 
						
						
						
						use stdin.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7431  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-30 19:48:02 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						30709543d2 
					 
					
						
						
							
							Don't crash if there is no Inst class in the tablegen file!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7402  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-29 23:00:08 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						85df22568d 
					 
					
						
						
							
							Spiff up options a bit  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6573  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-03 05:07:28 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9a886386a4 
					 
					
						
						
							
							Add -o support for TableGen  
						
						... 
						
						
						
						I figure that misha has done a lot of things on my todo list, the least I
can do is reciprocate a bit.  :)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6571  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-03 05:04:42 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						bc52013e30 
					 
					
						
						
							
							Make tablegen use more structured command line options  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6570  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-03 04:56:29 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						f00ce8bc29 
					 
					
						
						
							
							Add ability to utilize the code emitter generator (CodeEmitterGen).  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6322  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-05-24 00:17:12 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7b1d49b61d 
					 
					
						
						
							
							Add code that can be used for debugging  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4888  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-12-03 20:01:04 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9833493bae 
					 
					
						
						
							
							Adjustments due to new FieldInit stuff  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4852  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-12-02 17:43:43 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e62c1185be 
					 
					
						
						
							
							Initial checkin of TableGen utility  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4843  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-12-02 01:23:04 +00:00