Chris Lattner 
							
						 
					 
					
						
						
							
						
						46e033d28d 
					 
					
						
						
							
							Use external df iterators to avoid revisiting blocks in functions with  
						
						... 
						
						
						
						multiple setjmp calls.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9093  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-10-13 16:44:50 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6d3906be28 
					 
					
						
						
							
							Minor cleanups  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9067  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-10-13 01:02:33 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						bb2d4de409 
					 
					
						
						
							
							Checkin an improvement contributed by Bill:  
						
						... 
						
						
						
						Only transform call sites in a setjmp'ing function which are reachable from
the setjmp.  If the call dominates the setjmp (for example), the called
function cannot longjmp to the setjmp.
This dramatically reduces the number of invoke instructions created in some
large testcases.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9066  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-10-13 00:57:16 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						763f5ae902 
					 
					
						
						
							
							Credits are now in top-level CREDITS.TXT  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8661  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-09-22 21:57:15 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						02a3be020a 
					 
					
						
						
							
							Rename Function::getEntryNode -> getEntryBlock  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8625  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-09-20 14:39:18 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						77b398cd5f 
					 
					
						
						
							
							Minor cleanups, give credit, remove code that should not be necessary, and  
						
						... 
						
						
						
						was a "major hack"  :)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8524  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-09-15 05:43:05 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6420f1cd50 
					 
					
						
						
							
							Initial checkin of the Setjmp/Longjmp lowering/transformation pass,  
						
						... 
						
						
						
						contributed by the masterful Bill Wendling!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8520  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-09-15 04:56:27 +00:00