Chandler Carruth 
							
						 
					 
					
						
						
							
						
						1b279144ec 
					 
					
						
						
							
							[cleanup] Re-sort all the #include lines in LLVM using  
						
						... 
						
						
						
						utils/sort_includes.py.
I clearly haven't done this in a while, so more changed than usual. This
even uncovered a missing include from the InstrProf library that I've
added. No functionality changed here, just mechanical cleanup of the
include order.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@225974  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-01-14 11:23:27 +00:00 
						 
				 
			
				
					
						
							
							
								Alexey Samsonov 
							
						 
					 
					
						
						
							
						
						877ef747d8 
					 
					
						
						
							
							Include <tuple> for std::tie  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@211569  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-06-24 05:59:52 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan P. N. Exon Smith 
							
						 
					 
					
						
						
							
						
						856361cb06 
					 
					
						
						
							
							Support: Move class ScaledNumber  
						
						... 
						
						
						
						ScaledNumber has been cleaned up enough to pull out of BFI now.  Still
work to do there (tests for shifting, bloated printing code, etc.), but
it seems clean enough for its new home.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@211562  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-06-24 00:38:09 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan P. N. Exon Smith 
							
						 
					 
					
						
						
							
						
						8e52bcc591 
					 
					
						
						
							
							Support: Return ScaledNumbers::MaxScale from getQuotient()  
						
						... 
						
						
						
						Return MaxScale now that it's available.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@211559  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-06-24 00:26:08 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan P. N. Exon Smith 
							
						 
					 
					
						
						
							
						
						784bb5992a 
					 
					
						
						
							
							Support: Extract ScaledNumbers::MinScale and MaxScale  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@211558  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-06-24 00:15:19 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan P. N. Exon Smith 
							
						 
					 
					
						
						
							
						
						67886a98a2 
					 
					
						
						
							
							Fix comments from r211553  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@211554  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-06-23 23:17:36 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan P. N. Exon Smith 
							
						 
					 
					
						
						
							
						
						558b7725b7 
					 
					
						
						
							
							Support: Extract ScaledNumbers::getSum() and getDifference()  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@211553  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-06-23 23:15:25 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan P. N. Exon Smith 
							
						 
					 
					
						
						
							
						
						465f06cfa6 
					 
					
						
						
							
							Support: Return scale from ScaledNumbers::matchScales()  
						
						... 
						
						
						
						This will be convenient when extracting `ScaledNumbers::getSum()`.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@211552  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-06-23 23:14:51 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan P. N. Exon Smith 
							
						 
					 
					
						
						
							
						
						0da818cdbb 
					 
					
						
						
							
							Support: Extract ScaledNumbers::matchScale()  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@211531  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-06-23 20:40:45 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan P. N. Exon Smith 
							
						 
					 
					
						
						
							
						
						dd15ed8a83 
					 
					
						
						
							
							Cleanup r211507  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@211521  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-06-23 18:08:58 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan P. N. Exon Smith 
							
						 
					 
					
						
						
							
						
						18a301e578 
					 
					
						
						
							
							Support: Extract ScaledNumbers::compare()  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@211507  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-06-23 17:47:40 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan P. N. Exon Smith 
							
						 
					 
					
						
						
							
						
						fb7b9a7522 
					 
					
						
						
							
							Support: ScaledNumber: Fix inconsistent test names  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@211414  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-06-20 22:36:09 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan P. N. Exon Smith 
							
						 
					 
					
						
						
							
						
						6f5fa4a363 
					 
					
						
						
							
							Support: Write ScaledNumbers::getLg{,Floor,Ceiling}()  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@211413  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-06-20 22:33:40 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan P. N. Exon Smith 
							
						 
					 
					
						
						
							
						
						67291098a6 
					 
					
						
						
							
							Support: Write ScaledNumber::getQuotient() and getProduct()  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@211409  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-06-20 21:47:47 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan P. N. Exon Smith 
							
						 
					 
					
						
						
							
						
						97eb788203 
					 
					
						
						
							
							Support: Cleanup ScaledNumber::getAdjusted() doc  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@211407  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-06-20 21:44:36 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan P. N. Exon Smith 
							
						 
					 
					
						
						
							
						
						2d3fb0a171 
					 
					
						
						
							
							Support: Mark end of namespaces  
						
						... 
						
						
						
						This convinces clang-format to leave a newline.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@211406  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-06-20 21:43:20 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan P. N. Exon Smith 
							
						 
					 
					
						
						
							
						
						af08b8b820 
					 
					
						
						
							
							Support: Clean up getRounded() tests  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@211337  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-06-20 02:31:07 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan P. N. Exon Smith 
							
						 
					 
					
						
						
							
						
						5cf39383da 
					 
					
						
						
							
							Support: Write ScaledNumbers::getAdjusted()  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@211336  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-06-20 02:31:03 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan P. N. Exon Smith 
							
						 
					 
					
						
						
							
						
						16e592a6fe 
					 
					
						
						
							
							Support: Write ScaledNumbers::getRounded()  
						
						... 
						
						
						
						Start extracting helper functions out of -block-freq's `UnsignedFloat`
into `Support/ScaledNumber.h` with the eventual goal of moving and
renaming the class to `ScaledNumber`.
The bike shed about names is still being painted, but I'm going with
this for now.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@211333  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-06-20 01:30:43 +00:00