Dan Gohman 
							
						 
					 
					
						
						
							
						
						9450b0e1a6 
					 
					
						
						
							
							Move the dominator verification code out of special code embedded within  
						
						... 
						
						
						
						the PassManager code into a regular verifyAnalysis method.
Also, reorganize loop verification. Make the LoopPass infrastructure
call verifyLoop as needed instead of having LoopInfo::verifyAnalysis
check every loop in the function after each looop pass. Add a new
command-line argument, -verify-loop-info, to enable the expensive
full checking.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82952  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-28 00:27:48 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						75c7c995b7 
					 
					
						
						
							
							move DominatorTree::dominates for instructions out of line,  
						
						... 
						
						
						
						no functionality change.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82490  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-21 22:30:50 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						45336a6f22 
					 
					
						
						
							
							fix PR4915, a crash in -debug mode.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81177  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-08 01:22:54 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						3445d9a72a 
					 
					
						
						
							
							Add const qualifiers to dominates' arguments.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80801  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-02 17:05:05 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						1af0513be7 
					 
					
						
						
							
							Be somewhat more consistent about const qualifiers.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80264  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-27 17:54:15 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						0aeed044d6 
					 
					
						
						
							
							Strip trailing whitespace from blank lines.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80259  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-27 17:29:49 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						45cfe545ec 
					 
					
						
						
							
							Change Pass::print to take a raw ostream instead of std::ostream,  
						
						... 
						
						
						
						update all code that this affects.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79830  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-23 06:03:38 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						791102fb11 
					 
					
						
						
							
							eliminate the std::ostream form of WriteAsOperand and update clients.  
						
						... 
						
						
						
						This also updates dominator related stuff.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79825  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-23 05:17:37 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						f530c92cd5 
					 
					
						
						
							
							Fix a bunch of other places that used operator[] to test whether  
						
						... 
						
						
						
						a key is present in a std::map or DenseMap to use find instead.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74676  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-02 00:17:47 +00:00 
						 
				 
			
				
					
						
							
							
								Eli Friedman 
							
						 
					 
					
						
						
							
						
						a8ba2c25e9 
					 
					
						
						
							
							PR4317: Handle splits where the new block is unreachable correctly in  
						
						... 
						
						
						
						DominatorTreeBase::Split.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72810  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-03 21:42:06 +00:00 
						 
				 
			
				
					
						
							
							
								Eli Friedman 
							
						 
					 
					
						
						
							
						
						15002a2b52 
					 
					
						
						
							
							Fix broken logic in DominatorTreeBase::Split.  Part of PR4238.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72231  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-05-21 21:47:54 +00:00 
						 
				 
			
				
					
						
							
							
								Eli Friedman 
							
						 
					 
					
						
						
							
						
						e528fca673 
					 
					
						
						
							
							Fix indentation.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72227  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-05-21 21:08:47 +00:00 
						 
				 
			
				
					
						
							
							
								Duncan Sands 
							
						 
					 
					
						
						
							
						
						0a8fe7a245 
					 
					
						
						
							
							When comparing DominanceFrontier's, advance iterators  
						
						... 
						
						
						
						before erasing nodes, not after.  Otherwise dom frontier
checking reads from freed memory.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72168  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-05-20 15:12:01 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						d68a07650c 
					 
					
						
						
							
							Tidy up #includes, deleting a bunch of unnecessary #includes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61715  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-01-05 17:59:02 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						ae73dc1448 
					 
					
						
						
							
							Tidy up several unbeseeming casts from pointer to intptr_t.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@55779  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-09-04 17:05:41 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						a45a9e416f 
					 
					
						
						
							
							Fix dom tree compare. Don't forget to compare children!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52984  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-07-01 21:41:00 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						844a3d163b 
					 
					
						
						
							
							Fix typos in comments.  
						
						... 
						
						
						
						Thanks for the feedback!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52978  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-07-01 19:50:56 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						5b57e720c8 
					 
					
						
						
							
							Add dom info verifier.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52967  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-07-01 17:44:24 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						c602769822 
					 
					
						
						
							
							Add an isReachableFromEntry method.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52916  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-06-30 20:28:02 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						6d0cc55ef3 
					 
					
						
						
							
							Check empty dominance frontier.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52437  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-06-18 02:12:09 +00:00 
						 
				 
			
				
					
						
							
							
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						34cd4a484e 
					 
					
						
						
							
							Fix more -Wshorten-64-to-32 warnings.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50659  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-05 18:30:58 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						46bb007014 
					 
					
						
						
							
							Fix PR1098 by correcting the postdominators analysis.  
						
						... 
						
						
						
						Patch by Florian Brandner.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50628  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-04 21:07:35 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						1f23e16319 
					 
					
						
						
							
							Major repairs to the post-dominators implementation.  Patch from Florian Brandner!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49768  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-04-16 04:21:16 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						e5ffa900f8 
					 
					
						
						
							
							Make GVN more memory efficient, particularly on code that contains a large number of  
						
						... 
						
						
						
						allocations, which GVN can't optimize anyways.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49329  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-04-07 09:59:07 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						950a4c40b8 
					 
					
						
						
							
							Add explicit keywords.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48801  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-03-25 22:06:05 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						c9235d2e85 
					 
					
						
						
							
							Don't include <map> in Pass.h, which doesn't need it. This requires  
						
						... 
						
						
						
						adding <map> to many files that actually do need it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48667  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-03-21 23:51:57 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						c758209153 
					 
					
						
						
							
							PassInfo keep tracks whether a pass is an analysis pass or not.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48554  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-03-19 21:56:59 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						c7fe32e840 
					 
					
						
						
							
							Do not use virtual function to identify an analysis pass.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48520  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-03-19 00:48:41 +00:00 
						 
				 
			
				
					
						
							
							
								Devang Patel 
							
						 
					 
					
						
						
							
						
						1cee94f041 
					 
					
						
						
							
							Identify Analysis pass.  
						
						... 
						
						
						
						Do not run analysis pass again if analysis info is still available.
This fixes PR1441.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48476  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-03-18 00:39:19 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						e8ae2fe2a8 
					 
					
						
						
							
							Add -analyze support to postdomtree.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47680  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-02-27 18:38:29 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7ed47a1335 
					 
					
						
						
							
							Don't attribute in file headers anymore.  See llvmdev for the  
						
						... 
						
						
						
						discussion of this change.  Boy are my fingers tired. ;-)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45411  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-12-29 19:59:42 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						af9ac8f821 
					 
					
						
						
							
							Add accessor for getting the underlying templated type.  This is necessary for templated LoopInfo.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44347  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-11-27 03:33:40 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						50cdabcfd5 
					 
					
						
						
							
							Remove meaningless qualifiers from return types, avoiding compiler warnings.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44240  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-11-19 20:46:23 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						5d32ec4cb0 
					 
					
						
						
							
							Some fixes to get MachineDomTree working better.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43541  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-10-31 03:30:14 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						08895f8866 
					 
					
						
						
							
							Add a first attempt at dominator information for MBB's.  Use with caution: this has been tested to compile.  It has not yet been confirmed to generate correct analysis.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43438  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-10-29 04:50:50 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						4d6d5783d8 
					 
					
						
						
							
							Make it possible for DomTreeBase to be constructed from MachineFunction's as well as just Function's.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43321  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-10-25 00:16:57 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						7feb3be0b7 
					 
					
						
						
							
							Make DomTreeBase not a FunctionPass.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43263  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-10-23 21:42:49 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						78daec973e 
					 
					
						
						
							
							Unbreak the build.  Forgot to commit this file.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43260  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-10-23 21:04:37 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						7b714321df 
					 
					
						
						
							
							Move Split<...>() into DomTreeBase.  This should make the #include's of DominatorInternals.h  
						
						... 
						
						
						
						in CodeExtractor and LoopSimplify unnecessary.
Hartmut, could you confirm that this fixes the issues you were seeing?
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43115  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-10-18 05:13:52 +00:00 
						 
				 
			
				
					
						
							
							
								Hartmut Kaiser 
							
						 
					 
					
						
						
							
						
						efd4a5144b 
					 
					
						
						
							
							Updated VC++ build system.  
						
						... 
						
						
						
						Silenced some VC warnings.
I'm getting linker errors, though: unresolved externals:
llvm::Split<class llvm::BasicBlock *,struct llvm::GraphTraits<class llvm::BasicBlock *> >(class llvm::DominatorTreeBase<class llvm::BasicBlock> &,class llvm::BasicBlock *)
and
llvm::Split<struct llvm::Inverse<class llvm::BasicBlock *>,struct llvm::GraphTraits<struct llvm::Inverse<class llvm::BasicBlock *> > >(class llvm::DominatorTreeBase<class llvm::BasicBlock> &,class llvm::BasicBlock *)
Where are these defined?
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43073  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-10-17 14:56:40 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						05d2318fbd 
					 
					
						
						
							
							Move splitBlock into DomTreeBase from DomTree.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43059  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-10-17 02:03:17 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						280f8a2ece 
					 
					
						
						
							
							Fix some formatting.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43049  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-10-16 22:59:15 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						49b653aa6a 
					 
					
						
						
							
							Template DominatorTreeBase by node type.  This is the next major step towards  
						
						... 
						
						
						
						having dominator information on MBB's.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43036  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-10-16 19:59:25 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						1aad74c9e8 
					 
					
						
						
							
							Begin the process of allowing DomTree on MBB's.  Step One: template DomTreeNode by making it a typedef of a templated DomTreeNodeBase.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42743  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-10-08 07:44:39 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						9cb7f49ee9 
					 
					
						
						
							
							Completely merge the implementation details of DomTree and PostDomTree.  
						
						... 
						
						
						
						Also, add a FIXME for a bug in PostDomTree calculation I noticed while writing this,
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42593  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-10-03 21:25:45 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						ab528fe0fb 
					 
					
						
						
							
							Template-ize more of the DomTree internal implementation details.  Only the calculate() methods for DomTree and PostDomTree remain to be merged/template-ized.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42476  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-09-30 04:17:16 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						303f47b1dd 
					 
					
						
						
							
							Have PostDomTree use the newly templated DFSPass.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42427  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-09-28 01:23:47 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						58ec8825d4 
					 
					
						
						
							
							Convert DFSPass into a templated friend function, in preparation for making it common to DomTree and PostDomTree.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42420  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-09-27 23:23:00 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						68099d58cb 
					 
					
						
						
							
							Merge significant portions of the DomTree and PostDomTree implementations.  
						
						... 
						
						
						
						The two remaining unmerged parts are DFSPass, and the Calculate().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42255  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-09-24 02:29:29 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						eefb31094f 
					 
					
						
						
							
							Move DFSPass back down into DominatorTree.  I need to figure out what the difference is between it  
						
						... 
						
						
						
						and the PostDomTree version first.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42250  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-09-23 22:16:38 +00:00