Chris Lattner 
							
						 
					 
					
						
						
							
						
						d745602662 
					 
					
						
						
							
							Finegrainify namespacification  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10725  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-01-09 06:02:20 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						559d519549 
					 
					
						
						
							
							Finegrainify namespacification  
						
						... 
						
						
						
						add flags for PR82
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10724  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-01-09 05:53:38 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						63a917bbc2 
					 
					
						
						
							
							Inching towards fixing PR82  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10722  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-01-09 05:44:50 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						329c1c6c94 
					 
					
						
						
							
							Improve encapsulation in the Loop and LoopInfo classes by eliminating the  
						
						... 
						
						
						
						getSubLoops/getTopLevelLoops methods, replacing them with iterator-based
accessors.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10714  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-01-08 00:09:44 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0898c78a52 
					 
					
						
						
							
							Merging constants can cause further room for improvement.  Iterate until  
						
						... 
						
						
						
						we converge
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10618  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-28 07:19:08 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9a0a41f224 
					 
					
						
						
							
							rename ClassifyExpression -> ClassifyExpr  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10592  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-23 08:04:08 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						15cad759fe 
					 
					
						
						
							
							More minor non-functional changes.  This now computes the exit condition, though  
						
						... 
						
						
						
						it doesn't do anything with it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10590  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-23 07:47:09 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e799902fbb 
					 
					
						
						
							
							Remove extraneous #include  
						
						... 
						
						
						
						finegrainify namespacification
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10589  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-23 07:43:38 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b97238079d 
					 
					
						
						
							
							Fix memory corruption bug PR193  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10586  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-22 23:49:36 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						500597a1c3 
					 
					
						
						
							
							Don't mind me, I'm just refactoring away.  This patch makes room for LFTR, but  
						
						... 
						
						
						
						contains no functionality changes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10583  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-22 09:53:29 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						18b3c97bc7 
					 
					
						
						
							
							Implement IndVarsSimplify/pointer-indvars.ll, transforming pointer  
						
						... 
						
						
						
						arithmetic into "array subscripts"
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10580  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-22 05:02:01 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3324e718bc 
					 
					
						
						
							
							Fix PR194  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10573  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-22 03:58:44 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						bd1a90ecc7 
					 
					
						
						
							
							Fix ADCE/2003-12-19-MergeReturn.llx  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10539  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-19 09:08:34 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a3df8a964a 
					 
					
						
						
							
							Remove the wierd "Operands" loop, by traversing basicblocks in reverse order  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10536  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-19 08:18:16 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e4365b2e8c 
					 
					
						
						
							
							Implement LICM/sink_multiple.ll, by sinking all possible instructions in the  
						
						... 
						
						
						
						loop before hoisting any.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10534  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-19 07:22:45 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0f98e75adf 
					 
					
						
						
							
							Generalize a special case to fix PR187  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10531  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-19 06:27:08 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						60921c9aa1 
					 
					
						
						
							
							Factor code out into the Utils library  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10530  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-19 05:58:40 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						abbc2dd779 
					 
					
						
						
							
							Add new function  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10529  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-19 05:56:28 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						47df12d80d 
					 
					
						
						
							
							Reverted back to previous revision - this was previously merged  
						
						... 
						
						
						
						according to the CVS log messages.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10517  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-18 17:19:19 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						d000e1dc2f 
					 
					
						
						
							
							Merged in RELEASE_11.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10516  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-18 16:43:17 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ba7df4c482 
					 
					
						
						
							
							When we delete instructions from the loop, make sure to remove them from the  
						
						... 
						
						
						
						AliasSetTracker as well.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10507  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-18 08:12:32 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9e45d2e0e8 
					 
					
						
						
							
							Fix for PR185 & IndVarsSimplify/2003-12-15-Crash.llx  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10473  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-15 17:34:02 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d64152a708 
					 
					
						
						
							
							Refactor code just a little bit, allowing us to implement TailCallElim/return_constant.ll  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10467  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-14 23:57:39 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						00ad4a2d17 
					 
					
						
						
							
							Do not promote volatile alias sets into registers  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10458  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-14 04:52:31 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ea9403f2aa 
					 
					
						
						
							
							Fix LICM/2003-12-11-SinkingToPHI.ll, and quite possibly all of the other known problems in the universe.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10409  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-11 22:23:32 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1301515197 
					 
					
						
						
							
							verifyFunction depends on dominator info, which levelraise does not declare  
						
						... 
						
						
						
						that it needs.  This is pretty scary code!  This fixes
Regression.Transforms.LevelRaise.2002-07-16-SourceAndDestCrash
Regression.Transforms.LevelRaise.2002-07-31-AssertionFailure
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10406  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-11 21:47:37 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7d3ced934f 
					 
					
						
						
							
							Fix bug: LICM/sink_multiple_exits.ll  
						
						... 
						
						
						
						Thanks for pointing this out John  :)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10387  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-10 22:35:56 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						df45bd3803 
					 
					
						
						
							
							Don't allow dead instructions to stop sinking early.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10386  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-10 20:43:29 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						88369d214f 
					 
					
						
						
							
							Fix bug: IndVarsSimplify/2003-12-10-RemoveInstrCrash.llx  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10385  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-10 20:43:04 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						dead99325c 
					 
					
						
						
							
							Finegrainify namespacification  
						
						... 
						
						
						
						Fix bug: LowerInvoke/2003-12-10-Crash.llx
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10382  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-10 20:22:42 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ba4f3f6a41 
					 
					
						
						
							
							Finegrainify namespacification  
						
						... 
						
						
						
						Reorder #includes
Implement: IndVarsSimplify/2003-12-10-IndVarDeadCode.ll
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10376  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-10 18:06:47 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						66ea98e85c 
					 
					
						
						
							
							Finegrainify namespacification  
						
						... 
						
						
						
						Fix bug: LoopSimplify/2003-12-10-ExitBlocksProblem.ll
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10373  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-10 17:20:35 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e3cfe8d563 
					 
					
						
						
							
							Simplify code  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10371  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-10 16:58:24 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f594a03197 
					 
					
						
						
							
							Avoid performing two identical lookups when one will suffice  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10370  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-10 16:57:24 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						0ed2da9ac7 
					 
					
						
						
							
							Make LICM itself a bit more efficient, and make the generated code more efficient too: don't insert a store in every exit block, because a particular block may be exited to more than once by a loop  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10369  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-10 15:56:24 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a2706518f9 
					 
					
						
						
							
							Implement instruction sinking out of loops.  This still can do a little bit  
						
						... 
						
						
						
						better job, but this is the majority of the work.  This implements
LICM/sink*.ll
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10358  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-10 06:41:05 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						010ba10032 
					 
					
						
						
							
							Do not insert one entry PHI nodes in split exit blocks!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10348  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-09 23:12:55 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ed6dfc2856 
					 
					
						
						
							
							Refactor code a little bit, eliminating the gratuitous InstVisitor, which  
						
						... 
						
						
						
						should make subsequent changes simpler.  This also allows us to hoist vaarg
and vanext instructions
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10342  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-09 19:32:44 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						92094b4d92 
					 
					
						
						
							
							Fine grainify namespacification  
						
						... 
						
						
						
						Code cleanups
Make LICM::SafeToHoist marginally more efficient
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10341  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-09 17:18:00 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						cf2f89251d 
					 
					
						
						
							
							Implement: TailCallElim/accum_recursion_constant_arg.ll  
						
						... 
						
						
						
						Also make sure to clean up any PHI nodes that are inserted which are pointless.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10333  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-08 23:37:35 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						543d622ef7 
					 
					
						
						
							
							Implement: test/Regression/Transforms/TailCallElim/accum_recursion.ll  
						
						... 
						
						
						
						We now insert accumulator variables as necessary to eliminate tail recursion
more aggressively.  This is still fairly limited, but allows us to transform
fib/factorial, and other functions into nice happy loops.  :)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10332  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-08 23:19:26 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7152da38ef 
					 
					
						
						
							
							Cleanup and restructure the code to make it easier to read and maintain.  
						
						... 
						
						
						
						The only functionality change is that we now implement:
  Regression/Transforms/TailCallElim/intervening-inst.ll
Which is really kinda pointless, because it means that trivially dead code
does not interfere with -tce, but trivially dead code probably wouldn't be
around anytime when this pass is run anyway.
The point of including this change it to support other more aggressive
transformations when we have the analysis capabilities to do so.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10312  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-08 05:34:54 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						eb12cd67dd 
					 
					
						
						
							
							Implement RaiseAllocations/FreeCastConstantExpr.ll  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10305  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-07 01:42:08 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						67b1e1b89f 
					 
					
						
						
							
							* Finegrainify namespacification  
						
						... 
						
						
						
						* Transform: free <ty>* (cast <ty2>* X to <ty>*) into free <ty2>* X
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10303  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-07 01:24:23 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d866473094 
					 
					
						
						
							
							Finegrainify namespacification  
						
						... 
						
						
						
						Fix regressions ScalarRepl/basictest.ll & arraytest.ll
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10287  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-12-02 17:43:55 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3607f4d217 
					 
					
						
						
							
							Fix test: Transforms/LevelRaise/2003-11-28-IllegalTypeConversion.ll  
						
						... 
						
						
						
						Some gep generalization changes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10252  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-11-29 05:31:25 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						be883a23ed 
					 
					
						
						
							
							Do not use index type to determine what it is indexing into!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10226  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-11-25 21:09:18 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ab25f5a6c1 
					 
					
						
						
							
							Delete dead line  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10164  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-11-22 02:26:17 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3788c242be 
					 
					
						
						
							
							Fix bug: Transforms/PruneEH/2003-11-21-PHIUpdate.llx  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10163  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-11-22 02:20:36 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c8ecd22037 
					 
					
						
						
							
							Do not crash when deleing a region with a dead invoke instruction  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10161  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-11-22 02:13:08 +00:00