Jakub Staszak
							
						 
					 | 
					
						
						
							
						
						25101bb2a7
					 | 
					
						
						
							
							Add some constantness to BranchProbabilityInfo and BlockFrequnencyInfo.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146986 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2011-12-20 20:03:10 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Kramer
							
						 
					 | 
					
						
						
							
						
						a7b0cb7594
					 | 
					
						
						
							
							Remove all remaining uses of Value::getNameStr().
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@144648 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2011-11-15 16:27:03 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakub Staszak
							
						 
					 | 
					
						
						
							
						
						e2481ff8ee
					 | 
					
						
						
							
							Add BlockFrequency::getEntryFrequency()
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136618 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2011-08-01 15:22:10 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakub Staszak
							
						 
					 | 
					
						
						
							
						
						7f1cce55b5
					 | 
					
						
						
							
							If run with -debug give more information about Cyclic Probability.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136403 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2011-07-28 21:46:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakub Staszak
							
						 
					 | 
					
						
						
							
						
						af7a46d5a6
					 | 
					
						
						
							
							Fix stupid mistake from commit 136381.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136384 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2011-07-28 20:17:18 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakub Staszak
							
						 
					 | 
					
						
						
							
						
						2f9427c6a3
					 | 
					
						
						
							
							Speed up BlockFrequencyInfo a little bit.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136381 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2011-07-28 20:09:31 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakub Staszak
							
						 
					 | 
					
						
						
							
						
						9a24f1f070
					 | 
					
						
						
							
							Use BlockFrequency instead of uint32_t in BlockFrequencyInfo.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136278 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2011-07-27 22:05:51 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakub Staszak
							
						 
					 | 
					
						
						
							
						
						9d9f765519
					 | 
					
						
						
							
							Edge to itself is backedge as well.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136219 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2011-07-27 15:42:09 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakub Staszak
							
						 
					 | 
					
						
						
							
						
						f55c1c8588
					 | 
					
						
						
							
							Rename BlockFrequency to BlockFrequencyInfo and MachineBlockFrequency to
						
						
						
						
						
						
						
						MachineBlockFrequencyInfo.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135937 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2011-07-25 19:25:40 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakub Staszak
							
						 
					 | 
					
						
						
							
						
						23f34f1c22
					 | 
					
						
						
							
							Allow getBlockFreq to return 0.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135742 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2011-07-22 02:24:57 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakub Staszak
							
						 
					 | 
					
						
						
							
						
						59a9dab4d8
					 | 
					
						
						
							
							Add MachineBlockFrequency analysis.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135352 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2011-07-16 20:23:20 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakub Staszak
							
						 
					 | 
					
						
						
							
						
						66dddd1da3
					 | 
					
						
						
							
							Calculate backedge probability correctly.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133776 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2011-06-23 23:52:11 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jakub Staszak
							
						 
					 | 
					
						
						
							
						
						fd9533b4a3
					 | 
					
						
						
							
							Missing files for the BlockFrequency analysis added.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133767 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2011-06-23 21:56:59 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |