Alexander Kornienko 
							
						 
					 
					
						
						
							
						
						cd52a7a381 
					 
					
						
						
							
							Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)  
						
						... 
						
						
						
						Apparently, the style needs to be agreed upon first.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@240390  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-06-23 09:49:53 +00:00 
						 
				 
			
				
					
						
							
							
								Alexander Kornienko 
							
						 
					 
					
						
						
							
						
						cf0db29df2 
					 
					
						
						
							
							Fixed/added namespace ending comments using clang-tidy. NFC  
						
						... 
						
						
						
						The patch is generated using this command:
tools/clang/tools/extra/clang-tidy/tool/run-clang-tidy.py -fix \
  -checks=-*,llvm-namespace-comment -header-filter='llvm/.*|clang/.*' \
  llvm/lib/
Thanks to Eugene Kosov for the original patch!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@240137  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-06-19 15:57:42 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						d032911655 
					 
					
						
						
							
							[TableGen] Change OpInit::getNumOperands and getOperand to use unsigned integers. NFC  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@239210  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-06-06 01:34:04 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						32d99f93e4 
					 
					
						
						
							
							[TableGen] Remove trailing whitespace, add space between 'if' and paren, other formatting fixes. NFC  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@239209  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-06-06 01:34:01 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						8e29f136cf 
					 
					
						
						
							
							[TableGen] Remove unnecessary temporary. NFC  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@239208  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-06-06 01:34:00 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						33d0763bd1 
					 
					
						
						
							
							[TableGen] Fold variable declaration/initialization into if condition for a couple short lived variables. NFC  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@239207  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-06-06 01:33:58 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						c052f54559 
					 
					
						
						
							
							[TableGen] Remove unnecessary outer 'if' and merge it's conditions into the inner 'if's. NFC  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@239206  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-06-06 01:33:55 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						77411bdfe3 
					 
					
						
						
							
							[TableGen] Fold variable declarations with their assignments. NFC  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@239205  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-06-06 00:44:45 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						44bc71549e 
					 
					
						
						
							
							[TableGen] Use range-based for loops. NFC  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@239022  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-06-04 07:40:14 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						40c791eda9 
					 
					
						
						
							
							[TableGen] Merge single prefix bit in RecordVal into PointerIntPair with Name to reduce memory usage.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@239021  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-06-04 07:40:12 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						caa40ec228 
					 
					
						
						
							
							[TableGen] Use range-based for loops. NFC  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@238808  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-06-02 06:19:28 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						61f49542d7 
					 
					
						
						
							
							[TableGen] Rename ListInit::getSize to just 'size' to be more consistent.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@238806  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-06-02 04:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						a1bedd75a0 
					 
					
						
						
							
							[TableGen] Use range-based for loops. NFC.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@238805  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-06-02 04:15:51 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						dd2a26fccb 
					 
					
						
						
							
							[TableGen] Move a couple virtual methods out of line so vtable anchors can be removed. NFC  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@238727  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-06-01 06:44:18 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						be43b88fae 
					 
					
						
						
							
							[TableGen] Merge RecTy::typeIsConvertibleTo and RecTy::baseClassOf. NFC  
						
						... 
						
						
						
						typeIsConvertibleTo was just calling baseClassOf(this) on the argument passed to it, but there weren't different signatures for baseClassOf so passing 'this' didn't really do anything interesting. typeIsConvertibleTo could have just been a non-virtual method in RecTy. But since that would be kind of a silly method, I instead re-distributed the logic from baseClassOf into typeIsConvertibleTo.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@238648  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-05-30 07:36:01 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						17246b12cf 
					 
					
						
						
							
							[TableGen] Remove all the variations of RecTy::convertValue and just handle the conversions in convertInitializerTo directly. This saves a bunch of vtable entries. NFC  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@238646  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-05-30 07:34:51 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						9589ff8949 
					 
					
						
						
							
							Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial types  
						
						... 
						
						
						
						If the type isn't trivially moveable emplace can skip a potentially
expensive move. It also saves a couple of characters.
Call sites were found with the ASTMatcher + some semi-automated cleanup.
memberCallExpr(
    argumentCountIs(1), callee(methodDecl(hasName("push_back"))),
    on(hasType(recordDecl(has(namedDecl(hasName("emplace_back")))))),
    hasArgument(0, bindTemporaryExpr(
                       hasType(recordDecl(hasNonTrivialDestructor())),
                       has(constructExpr()))),
    unless(isInTemplateInstantiation()))
No functional change intended.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@238602  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-05-29 19:43:39 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						60bc0ab340 
					 
					
						
						
							
							[TableGen] Remove convertValue functions for UnOpInit, BinOpInit, and TernOpInit as they weren't able to be called.  
						
						... 
						
						
						
						I don't think converting the inputs to the Ops was the right behavior anyway.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@238543  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-05-29 05:51:32 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						24bccaf9f9 
					 
					
						
						
							
							Don't call utostr in Twine/raw_ostream contexts.  
						
						... 
						
						
						
						Creating temporary std::strings there is unnecessary.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@238412  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-05-28 11:24:24 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						aac3ba8fad 
					 
					
						
						
							
							[TableGen] Use DefInit::getAsString instead of getDef()->getName(). NFC  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@238399  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-05-28 06:38:32 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						38e3e6a195 
					 
					
						
						
							
							[TableGen] Don't convert types to strings to query what they are. Just use 'isa'  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@238398  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-05-28 06:38:28 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						7b0f8fc600 
					 
					
						
						
							
							[TableGen] Fix line wrapping logic for the autogenerated header to use math that makes more sense (at least to me).  
						
						... 
						
						
						
						The old code had a bug if the description was between 75 and 85 characters or so as it substracted PSLen from Desc.size() instead of MAX_LINE_LEN in the compare. It also calculated odd values for PosE on the last split and just let StringRef::slice take care of it being larger than the description string.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@238187  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-05-26 08:07:56 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						c9739ec212 
					 
					
						
						
							
							[TableGen] Rewrite an assert to not do a bunch unsigned math and then try to ensure the result is a positive number.  
						
						... 
						
						
						
						I think the fact that it was explicitly excluding 0 kept this from being a tautology. The exclusion of 0 for the old math was also a bug that's easily hit if the description gets split into multiple lines.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@238186  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-05-26 08:07:49 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						88008cb710 
					 
					
						
						
							
							[TableGen] Put a space between '*' and description in the autogenerated tablegen header. Minor cleanup in surrounding code.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@238185  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-05-26 08:07:45 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						d0185f83c6 
					 
					
						
						
							
							[TableGen] Fix indentation. NFC  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@238181  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-05-26 06:48:47 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						cfacb30e5d 
					 
					
						
						
							
							[TableGen] Include header for each cpp file first. NFC  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@238180  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-05-26 06:48:46 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						a274efbc67 
					 
					
						
						
							
							[TableGen] Remove unneeded namespace around a function. Just put llvm:: on the definition since it's already declared in a header file.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@238178  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-05-26 06:48:41 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						ef92f29b75 
					 
					
						
						
							
							[TableGen] Use 'static' instead of an anonymous namespace.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@238177  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-05-26 06:48:38 +00:00 
						 
				 
			
				
					
						
							
							
								Hal Finkel 
							
						 
					 
					
						
						
							
						
						80bb2d981d 
					 
					
						
						
							
							[TableGen] Resolve complex def names inside multiclasses  
						
						... 
						
						
						
						We had not been trying hard enough to resolve def names inside multiclasses
that had complex concatenations, etc. Now we'll try harder.
Patch by Amaury Sechet!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@237877  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-05-21 04:32:56 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						43ec501d2c 
					 
					
						
						
							
							[TableGen] Make some variable names consistent with their type names and just generally consistent across all of the overloads.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@237775  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-05-20 05:40:13 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						ee25444b06 
					 
					
						
						
							
							[TableGen] Fix a memory leak.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@237774  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-05-20 05:40:09 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						d43901cbb1 
					 
					
						
						
							
							[TableGen] Change 'car' to 'head' and 'cdr' to 'tail' in assert comments. These were the old names for these operations long ago. NFC  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@237514  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-05-16 05:42:13 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						5dddb1909c 
					 
					
						
						
							
							[TableGen] Remove !! that I can't really explain why I wrote. Also remove some unnecessary curly braces from the same area.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@237513  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-05-16 05:42:11 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						a4b093e2d3 
					 
					
						
						
							
							[TableGen] Restructure a loop to make it exit early instead of skipping a portion of the body based on what will also be the terminating condition. NFC  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@237511  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-05-16 05:42:03 +00:00 
						 
				 
			
				
					
						
							
							
								Justin Bogner 
							
						 
					 
					
						
						
							
						
						f8ca978417 
					 
					
						
						
							
							TableGen: Avoid undefined behaviour by doing this shift in int64  
						
						... 
						
						
						
						Found by ubsan. This was taking a bool and left shifting by 32 - the
result is 64 bit, so we should really do the math in a type it fits
in.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@237345  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-05-14 06:47:02 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						bed1965111 
					 
					
						
						
							
							[TableGen] Remove an unnecessary outer 'if' around 3 separate inner ifs. No functional change intended.  
						
						... 
						
						
						
						The outer if had 3 separate conditions ORed together and then the inner ifs detected which of the three conditions it was by using only a portion of the specific condition. Just put the whole condition in each inner if and remove the outer if.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@237343  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-05-14 05:54:02 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						8a049abf2f 
					 
					
						
						
							
							[TableGen] Simplify some code. NFC  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@237342  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-05-14 05:53:59 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						bbf57b36bb 
					 
					
						
						
							
							[TableGen] Replace some calls to ListInit::getSize() with ListInit::empty() if it was just comparing to 0. NFC.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@237340  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-05-14 05:53:53 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						448c555c54 
					 
					
						
						
							
							Use ArrayRef::slice instead of manually constructing an ArrayRef from ArrayRef iterators. NFC  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@237231  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-05-13 06:57:51 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						ee686477ac 
					 
					
						
						
							
							Remove unnecessary variables by folding calls into for loop header. NFC.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@237090  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-05-12 05:25:10 +00:00 
						 
				 
			
				
					
						
							
							
								James Y Knight 
							
						 
					 
					
						
						
							
						
						aeda490976 
					 
					
						
						
							
							Fix tablegen's PrintFatalError function to run registered file  
						
						... 
						
						
						
						cleanups.
Also, change code in tablegen which printed a message and then called
"exit(1)" to use PrintFatalError, instead.
This fixes instances where an empty output file was left behind after
a failed tablegen invocation, which would confuse subsequent ninja
runs into not attempting to rebuild.
Differential Revision: http://reviews.llvm.org/D9608 
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@237058  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-05-11 22:17:13 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						82b7c1b25b 
					 
					
						
						
							
							[TableGen] Replace 'static_cast' with 'cast'.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@236398  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-05-04 01:35:42 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						dc0b6f2171 
					 
					
						
						
							
							[TableGen] Formatting cleanup. Mostly removing trailing whitespace and unnecessary curly braces. NFC  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@236397  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-05-04 01:35:39 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						21092d8a7c 
					 
					
						
						
							
							[TableGen] Cleanup formatting by moving operators from beginning of line to end of previous line. NFC  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@236206  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-04-30 05:54:22 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						54bff8596f 
					 
					
						
						
							
							[TableGen] Used range-based for loop. NFC.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@236205  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-04-30 05:54:20 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						4fc782c025 
					 
					
						
						
							
							[TableGen] Merge a variable assignment and a return to drop curly braces. Fold an assignment into an if. Use auto on the result of a couple dyn_casts. NFC  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@236204  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-04-30 05:12:52 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						40048e70d7 
					 
					
						
						
							
							[TableGen] Use range-based for loops. NFC.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@236089  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-04-29 07:13:14 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						ac9abe5e99 
					 
					
						
						
							
							[TableGen] Fold a couple dyn_casts into the ifs that check their results. NFC  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@236088  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-04-29 07:13:12 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						134e2e75b3 
					 
					
						
						
							
							[TableGen] Replace some dyn_casts followed by an assert with just a regular cast which asserts internally. NFC  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@236087  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-04-29 07:13:05 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						ed5293c2e9 
					 
					
						
						
							
							[TableGen] Use range-based for loops. NFC  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@236083  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-04-29 04:43:36 +00:00