Devang Patel 
							
						 
					 
					
						
						
							
						
						794fd75c67 
					 
					
						
						
							
							Do not use typeinfo to identify pass in pass manager.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36632  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-01 21:15:47 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e34e9a29dc 
					 
					
						
						
							
							fix long lines  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36031  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-14 23:32:02 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						6c36157f3d 
					 
					
						
						
							
							Check _all_ PHINodes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35836  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-09 22:20:10 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						c415afc726 
					 
					
						
						
							
							Insert new pre-header before new header. Original pre-header may  
						
						... 
						
						
						
						happen to be an entry, in such case, it is not a good idea to
insert new block before entry.
Also fix typo in assertion check.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35833  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-09 21:40:43 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						5464b96073 
					 
					
						
						
							
							Preserve canonical loop form.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35829  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-09 20:19:46 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						e98815469c 
					 
					
						
						
							
							Do not create new pre-header. Reuse original pre-header.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35825  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-09 19:04:21 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						4522c8a44c 
					 
					
						
						
							
							Simpler for() loops.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35822  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-09 17:09:13 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						cfde9594d1 
					 
					
						
						
							
							Fix future bug. Of course, Chris spotted this.  
						
						... 
						
						
						
						Handle Argument or Undef as an incoming PHI value.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35821  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-09 16:41:46 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						24a1c49172 
					 
					
						
						
							
							More cosmetic changes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35820  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-09 16:21:29 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						322313376a 
					 
					
						
						
							
							Only cosmetic changes. Zero functionality Change.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35819  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-09 16:11:48 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						c4625da483 
					 
					
						
						
							
							Add loop rotation pass.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35714  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-04-07 01:25:15 +00:00