Alkis Evlogimenos 
							
						 
					 
					
						
						
							
						
						f978a1db51 
					 
					
						
						
							
							Make OptimizeBlock take a MachineFunction::iterator instead of a  
						
						... 
						
						
						
						MachineBasicBlock* as a parameter so that nxext() and prior() helper
functions can work naturally on it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15376  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-31 19:24:41 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7f74340733 
					 
					
						
						
							
							Next on a pointer increments the pointer, not an iterator  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15375  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-31 18:40:36 +00:00 
						 
				 
			
				
					
						
							
							
								Alkis Evlogimenos 
							
						 
					 
					
						
						
							
						
						9fd332392c 
					 
					
						
						
							
							Use next() helper to make code more readable. Use  
						
						... 
						
						
						
						MachineFunction::iterator instead of MachineBasicBlock* to avoid
dereferencing end iterators.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15373  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-31 15:14:29 +00:00 
						 
				 
			
				
					
						
							
							
								Alkis Evlogimenos 
							
						 
					 
					
						
						
							
						
						dd04583781 
					 
					
						
						
							
							Use MachineFunction::iterator instead of a MachineBasicBlock* because  
						
						... 
						
						
						
						FallThrough maybe == to MF.end().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15372  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-31 15:03:52 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						21ab22e475 
					 
					
						
						
							
							Implement a simple target-independent CFG cleanup pass  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15368  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-07-31 10:01:27 +00:00