John Criswell 
							
						 
					 
					
						
						
							
						
						aefb666d07 
					 
					
						
						
							
							Added LLVM copyright notice.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9324  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-10-21 15:29:18 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						2d930034f4 
					 
					
						
						
							
							Modified the code so that we exit() with a non-zero value instead of calling  
						
						... 
						
						
						
						abort() when we can't open the input filename.  The abort() function generates
a core dump if possible and is meant for handling errors so grand that even the
program knows that debugging is necessary.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8415  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-09-09 14:37:48 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6cb0f4d774 
					 
					
						
						
							
							Remove unneeded #include  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8386  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-09-07 05:09:32 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						96b4beda5c 
					 
					
						
						
							
							Added an option to TableGen that allows users to specify a directory in which  
						
						... 
						
						
						
						to find include files.  TableGen will load include files from this directory if
it cannot find them in the current directory.
This feature was needed for building code inside the object tree (a la autoconf
style).
TODO: Allow for multiple -I options to specify a list of directories to search.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8159  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-27 13:41:57 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						fb9ea58eb1 
					 
					
						
						
							
							Recognize $foo as a variable  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7712  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-10 22:04:25 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						13854f295b 
					 
					
						
						
							
							Update file header comment  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7574  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-04 20:08:28 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						cad3569656 
					 
					
						
						
							
							Transition complete, remove the obsolete 'set' keyword  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7566  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-04 05:04:52 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						42aa89eeb1 
					 
					
						
						
							
							Start transitioning towards using 'let X = y in' statements, instead of 'set X = y in'.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7562  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-04 04:56:53 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						40f71134b9 
					 
					
						
						
							
							Add initial support for a new 'dag' type  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7559  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-04 04:50:57 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						bc1f0dc7eb 
					 
					
						
						
							
							expand contraction  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7518  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-03 18:12:59 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e3a1d05448 
					 
					
						
						
							
							Add support for code fragments  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7440  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-30 22:15:58 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f05760de76 
					 
					
						
						
							
							Initial support for the 'code' type.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7439  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-30 21:47:42 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7dff053540 
					 
					
						
						
							
							Move err() to the lexer, implement file inclusion capabilities directly in tblgen  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7436  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-30 20:56:47 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e623fe3d0a 
					 
					
						
						
							
							Minor reorganization, move ParseFile to the lexer  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7432  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-30 19:55:10 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d33b8db415 
					 
					
						
						
							
							Directly support C style comments in tblgen, but allow them to actually nest  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7429  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-30 19:39:36 +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