Chris Lattner
							
						 
					 | 
					
						
						
							
						
						8c2730e347
					 | 
					
						
						
							
							Annotate functions with edge counts as well, if they are available.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12233 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2004-03-08 20:04:32 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						f73b4ca7f9
					 | 
					
						
						
							
							Make sure to print a stack trace whenever an error signal is delivered to the
						
						
						
						
						
						
						
						tool.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11632 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2004-02-19 20:32:12 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						89cf3939b7
					 | 
					
						
						
							
							Factor profile information loading OUT of llvm-prof into libanalysis
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11316 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2004-02-11 05:56:07 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						c4ee2747f2
					 | 
					
						
						
							
							Remove some pointless #includes
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10653 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2003-12-30 07:50:31 +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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						cde1cf3f9d
					 | 
					
						
						
							
							Add new command line option
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9754 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2003-11-06 20:29:25 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						9088de7357
					 | 
					
						
						
							
							never print zero executions blocks
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9626 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2003-10-31 00:34:05 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						3b7f41631d
					 | 
					
						
						
							
							Simplify code
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9625 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2003-10-31 00:20:09 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						e1ccadf58c
					 | 
					
						
						
							
							Add percentage info
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9624 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2003-10-31 00:13:26 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						3baed41672
					 | 
					
						
						
							
							Hrm, some of my counters are wrapping around 32 bits
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9623 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2003-10-31 00:06:57 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						367373053b
					 | 
					
						
						
							
							If only have function profile, don't print out "not executed" for all of the blocks :)
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9622 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2003-10-30 23:44:28 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						5e717646d7
					 | 
					
						
						
							
							Add the ability to print out llvm code when the -annotated-llvm option is given
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9621 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2003-10-30 23:42:09 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						750ba3d6eb
					 | 
					
						
						
							
							Add the ability to synthesize function counts from block count information
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9595 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2003-10-29 21:47:44 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						18884a86ae
					 | 
					
						
						
							
							Print the top 20 most frequently executed blocks.  Fix sort predicate problem
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9594 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2003-10-29 21:41:17 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						368820586b
					 | 
					
						
						
							
							Cleanup output a bit
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9567 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2003-10-28 22:53:49 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						4963dcf584
					 | 
					
						
						
							
							Print out command lines used to run the programs
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9562 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2003-10-28 22:30:37 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						33f1ca7d8a
					 | 
					
						
						
							
							Add support for reading block frequencies.  Fix bug in attribution of counts
						
						
						
						
						
						
						
						to functions
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9559 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2003-10-28 21:25:23 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						7a78d819b7
					 | 
					
						
						
							
							Provide an accessor for getting function count information.  Print a simple
						
						
						
						
						
						
						
						report
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9557 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2003-10-28 21:08:18 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						e436779c5a
					 | 
					
						
						
							
							Read in the bytecode and profile information, but don't do anything with
						
						
						
						
						
						
						
						it yet.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9556 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2003-10-28 20:13:07 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						6f82d07060
					 | 
					
						
						
							
							Initial checkin of llvmprof stub
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9551 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2003-10-28 19:16:35 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |