Chris Lattner 
							
						 
					 
					
						
						
							
						
						577057faaa 
					 
					
						
						
							
							implementing shifting of literal integers  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21336  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-04-19 01:17:35 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						141e3fd81d 
					 
					
						
						
							
							Quiet VC++ warnings  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17484  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-11-05 04:50:59 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						cf4f810372 
					 
					
						
						
							
							Properly `quote' names, and don't forget to add the ending quote!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16838  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-10-08 14:59:05 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						231684adb4 
					 
					
						
						
							
							#include DataTypes.h to compile on MinGW, patch by Henrik Bach.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16616  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-09-30 18:27:39 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2082ebe8b3 
					 
					
						
						
							
							Finegrainify namespacification  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15381  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-08-01 03:55:39 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1dba7abdd7 
					 
					
						
						
							
							Implement test/Regression/TableGen/ListSlices.td  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15249  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-27 01:01:21 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b0fef64dc9 
					 
					
						
						
							
							Add initial support for list slices.  This currently allows you to do stuff  
						
						... 
						
						
						
						like this:
def B {
  list<int> X = [10, 20, 30, 4, 1, 1231, 20] [2-4,2,2,0-6];
}
... which isn't particularly useful, but more is to come.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15247  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-26 23:21:34 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						294984cecb 
					 
					
						
						
							
							Handle shifts >= 32 bits.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14291  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-06-21 18:01:47 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ff367ee1c5 
					 
					
						
						
							
							Assert instead of going into an infinite loop!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11946  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-28 16:31:53 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						d0fde30ce8 
					 
					
						
						
							
							Put all LLVM code into the llvm namespace, as per bug 109.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9903  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-11-11 22:41:34 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						01d45827a1 
					 
					
						
						
							
							Added LLVM copyright header.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9305  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-10-20 20:20:30 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						91290d7e9a 
					 
					
						
						
							
							Implement correct parsing, representation, and printing of DAG argument names  
						
						... 
						
						
						
						Implements testcase TableGen/TreeNames.td
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7713  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-10 22:14:13 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						784a793636 
					 
					
						
						
							
							Add new method getVAlueAsDag  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7669  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-07 06:00:43 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						81a83f2770 
					 
					
						
						
							
							There is something wrong with code that looks like:  
						
						... 
						
						
						
						if (R == 0 || ...)
  R->getName()
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7654  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-06 22:29:04 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8e9a9774eb 
					 
					
						
						
							
							add support for DagInit initializers, which represent DAG patterns  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7576  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-04 20:44:17 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e9d019c364 
					 
					
						
						
							
							It appears that somehow we forgot to add support for code variables.  
						
						... 
						
						
						
						Fix bug: TableGen/2003-08-03-PassCode.td
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7561  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-04 04:53:50 +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 
							
						 
					 
					
						
						
							
						
						0969c5bdf2 
					 
					
						
						
							
							Add new Record::getValueAsBit method  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7544  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-03 21:58:13 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						08ca97291f 
					 
					
						
						
							
							Fix bug: TableGen/IntBitInit.td  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7526  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-03 18:29:51 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d19c2cf5d2 
					 
					
						
						
							
							Fix bug: TableGen/BitsInitOverflow.td  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7524  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-03 18:24:34 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7cf0ce4b8d 
					 
					
						
						
							
							Changes to allow lists of any type  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7519  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-03 18:17:22 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						dbb295bd0d 
					 
					
						
						
							
							Add new method  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7502  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-02 01:27:37 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c7d58024f8 
					 
					
						
						
							
							add support for emitting register classes  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7473  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-01 06:27:59 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						58c5de1692 
					 
					
						
						
							
							Add new getValueAsListInit and getValueAsInt methods  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7472  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-01 06:15:10 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						24151a6888 
					 
					
						
						
							
							Fix the way field bit references are resolved, also allow resolution of field references overall!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7470  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-01 05:58:58 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6f334ad8f5 
					 
					
						
						
							
							Add new getValueAsBitsInit 'high-level' method  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7467  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-01 04:46:24 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						5c737ad4d6 
					 
					
						
						
							
							Switch over to an exception handling model for "high-level" requests.  
						
						... 
						
						
						
						Add new getValueAsString method.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7463  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-01 04:37:57 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ab47ae3381 
					 
					
						
						
							
							Factor code out into a new getAllDerivedDefinitions method, which is generally useful  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7461  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-01 04:09:58 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f1b36f9a71 
					 
					
						
						
							
							Allow passing lists through variables  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7407  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-30 04:16:52 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9b929aa749 
					 
					
						
						
							
							Implement resolution of variables to the value of the variable once it gets a value  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7406  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-30 04:05:07 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ce3d64025b 
					 
					
						
						
							
							Allow initializing variable initializers with variables  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7354  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-28 03:39:57 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						23ffa4a488 
					 
					
						
						
							
							Allow printing partially constructed bitsets  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4941  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-12-06 04:42:10 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						cdbfa422cd 
					 
					
						
						
							
							Don't delete values that may still be referenced!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4940  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-12-06 04:02:48 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ade0de9123 
					 
					
						
						
							
							Tighten up assertion checking  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4939  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-12-06 03:55:39 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b1ed0fc630 
					 
					
						
						
							
							Continue implementing field initializers  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4879  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-12-03 06:00:33 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b45b3b3cd1 
					 
					
						
						
							
							Continued support for field intitializers  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4855  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-12-02 17:53:54 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						db1b766fe6 
					 
					
						
						
							
							Continued support for field initializer  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4854  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-12-02 17:44:35 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						28520c4b61 
					 
					
						
						
							
							* Move BitsInit::resolveReferences up with the rest of BitsInit code  
						
						... 
						
						
						
						* Initial support for field expressions
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4849  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-12-02 16:43:30 +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