Devang Patel 
							
						 
					 
					
						
						
							
						
						7f99761143 
					 
					
						
						
							
							Avoid constructing std::strings unless pass debugging is ON.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34933  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-03-05 20:01:30 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						84da80d10b 
					 
					
						
						
							
							Make getPassManagerType() const.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34669  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-27 15:00:39 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						63925c831a 
					 
					
						
						
							
							temporarily revert Devang's most recent patch, which caused a large  
						
						... 
						
						
						
						compile-time regression in LLC.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34385  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-17 23:14:24 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						62b20023eb 
					 
					
						
						
							
							Use inverted map to speedup collectLastUses().  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34364  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-17 03:53:44 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						305d2533f6 
					 
					
						
						
							
							Pretty print pass managers.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33767  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-02-01 22:10:12 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						c874eb54ec 
					 
					
						
						
							
							- Undo previous check-in (i.e. Do not export TimingInfo class through  
						
						... 
						
						
						
						PassManagers.h).
- Add StopPassTimer() and StartPassTimer() to expose TimingInfo to
CallGraphPassManager
- Use these two APIs in CalLgraphPassManager to measure timings.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33638  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-29 23:10:37 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						b05ef6a8eb 
					 
					
						
						
							
							Move TimingInfo into PassManagers.h so that other libs can use it.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33626  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-29 20:06:26 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						8f3f3d103a 
					 
					
						
						
							
							Code refactoring.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33245  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-16 02:00:38 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						66eeb49d8f 
					 
					
						
						
							
							Remove extra white spaces. Fix comments.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33244  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-15 23:06:56 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						e24e0e1244 
					 
					
						
						
							
							s/addPassToManager/add/g  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33138  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-12 20:07:16 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						ab7752c149 
					 
					
						
						
							
							Move PMTopLevelManager, PMDataManager and FPPassManger classes into  
						
						... 
						
						
						
						new PassManagers.h header.
This opens door for implementing CGPassManager in IPA library.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33135  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-01-12 18:52:44 +00:00