Chandler Carruth 
							
						 
					 
					
						
						
							
						
						7f00f87767 
					 
					
						
						
							
							Sort a few more #include lines in tools/... unittests/... and utils/...  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@171363  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2013-01-02 10:26:28 +00:00 
						 
				 
			
				
					
						
							
							
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						96a564f2be 
					 
					
						
						
							
							Copy clang/Driver/<Option parsing stuff> to llvm.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169344  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-12-05 00:29:32 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Collingbourne 
							
						 
					 
					
						
						
							
						
						6d1409dcc5 
					 
					
						
						
							
							Remove the Clang tblgen backends from LLVM.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@141293  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-10-06 13:21:42 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Collingbourne 
							
						 
					 
					
						
						
							
						
						7c78888887 
					 
					
						
						
							
							Move TableGen's parser and entry point into a library  
						
						... 
						
						
						
						This is the first step towards splitting LLVM and Clang's tblgen executables.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@140951  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-10-01 16:41:13 +00:00 
						 
				 
			
				
					
						
							
							
								David Greene 
							
						 
					 
					
						
						
							
						
						05bce0beee 
					 
					
						
						
							
							Unconstify Inits  
						
						... 
						
						
						
						Remove const qualifiers from Init references, per Chris' request.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136531  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-07-29 22:43:06 +00:00 
						 
				 
			
				
					
						
							
							
								David Greene 
							
						 
					 
					
						
						
							
						
						f37dd02f77 
					 
					
						
						
							
							[AVX] Constify Inits  
						
						... 
						
						
						
						Make references to Inits const everywhere.  This is the final step
before making them unique.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136485  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-07-29 19:07:05 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						d568b3f552 
					 
					
						
						
							
							Revert r134921, 134917, 134908 and 134907. They're causing failures  
						
						... 
						
						
						
						in multiple buildbots.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@134936  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-07-11 23:06:52 +00:00 
						 
				 
			
				
					
						
							
							
								David Greene 
							
						 
					 
					
						
						
							
						
						d4a9066c93 
					 
					
						
						
							
							[AVX] Make Inits Foldable  
						
						... 
						
						
						
						Manage Inits in a FoldingSet.  This provides several benefits:
- Memory for Inits is properly managed
- Duplicate Inits are folded into Flyweights, saving memory
- It enforces const-correctness, protecting against certain classes
  of bugs
The above benefits allow Inits to be used in more contexts, which in
turn provides more dynamism to TableGen.  This enhanced capability
will be used by the AVX code generator to a fold common patterns
together.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@134907  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-07-11 18:25:51 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7a2bdde0a0 
					 
					
						
						
							
							Fix a ton of comment typos found by codespell.  Patch by  
						
						... 
						
						
						
						Luis Felipe Strano Moraes!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129558  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-04-15 05:18:47 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						5ddcd6be8f 
					 
					
						
						
							
							tblgen/OptParser: Use EmitSourceFileHeader.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92521  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-01-04 22:03:51 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						d90ade54cd 
					 
					
						
						
							
							OptParser: Emit HelpText field for option groups.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@90599  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-12-04 21:41:24 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						a627ef57ec 
					 
					
						
						
							
							TableGen/OptParser: When ordering options, make "sentinel" options appear before  
						
						... 
						
						
						
						everything else.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@89368  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-19 18:22:16 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						2d6a8fb827 
					 
					
						
						
							
							TableGen: Add initial backend for clang Driver's option parsing.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@89245  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-18 21:29:51 +00:00