Owen Anderson 
							
						 
					 
					
						
						
							
						
						081c34b725 
					 
					
						
						
							
							Get rid of static constructors for pass registration.  Instead, every pass exposes an initializeMyPassFunction(), which  
						
						... 
						
						
						
						must be called in the pass's constructor.  This function uses static dependency declarations to recursively initialize
the pass's dependencies.
Clients that only create passes through the createFooPass() APIs will require no changes.  Clients that want to use the
CommandLine options for passes will need to manually call the appropriate initialization functions in PassInitialization.h
before parsing commandline arguments.
I have tested this with all standard configurations of clang and llvm-gcc on Darwin.  It is possible that there are problems
with the static dependencies that will only be visible with non-standard options.  If you encounter any crash in pass
registration/creation, please send the testcase to me directly.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116820  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-19 17:21:58 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						14e8190f43 
					 
					
						
						
							
							Constify isReachableFromEntry.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@115788  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-06 15:49:14 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						e6098b6205 
					 
					
						
						
							
							Constify properlyDominates in the same manner as dominates.  
						
						... 
						
						
						
						Add constified overloads for findNearestCommonDominator.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@114834  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-09-27 16:33:31 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Greif 
							
						 
					 
					
						
						
							
						
						e2d50046fd 
					 
					
						
						
							
							typoes  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@113647  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-09-10 22:25:58 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						90c579de5a 
					 
					
						
						
							
							Reapply r110396, with fixes to appease the Linux buildbot gods.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110460  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-06 18:33:48 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						1f74590e9d 
					 
					
						
						
							
							Revert r110396 to fix buildbots.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110410  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-06 00:23:35 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						9ccaf53ada 
					 
					
						
						
							
							Don't use PassInfo* as a type identifier for passes.  Instead, use the address of the static  
						
						... 
						
						
						
						ID member as the sole unique type identifier.  Clean up APIs related to this change.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110396  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-05 23:42:04 +00:00 
						 
				 
			
				
					
						
							
							
								Tobias Grosser 
							
						 
					 
					
						
						
							
						
						9a7b37b8a3 
					 
					
						
						
							
							Add dump() to DominanceFrontier  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108512  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-16 05:59:39 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Greif 
							
						 
					 
					
						
						
							
						
						7c71b81a4f 
					 
					
						
						
							
							fix clang selfhost issue (shadowing)  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@107970  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-09 14:46:49 +00:00 
						 
				 
			
				
					
						
							
							
								Gabor Greif 
							
						 
					 
					
						
						
							
						
						e07c3c46d0 
					 
					
						
						
							
							refactor type expressions and cache operator*'s result  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@107964  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-09 14:00:56 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						4593433015 
					 
					
						
						
							
							Don't bother calling releaseMemory before destroying the DominatorTreeBase.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@106287  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-06-18 16:09:11 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						92d7b35bd0 
					 
					
						
						
							
							Fix coding style.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99362  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-24 00:27:49 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						66617633e7 
					 
					
						
						
							
							Generalize findNearestCommonDominator to work on post-dominators,  
						
						... 
						
						
						
						based on a suggestion by Jochen Wilhelmy.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99361  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-24 00:22:24 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						67d9bf9dc4 
					 
					
						
						
							
							Whitespace cleanups.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97452  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-01 17:47:21 +00:00 
						 
				 
			
				
					
						
							
							
								Tobias Grosser 
							
						 
					 
					
						
						
							
						
						fde781b8d6 
					 
					
						
						
							
							Add assert to check dominance dfs numbers.  
						
						... 
						
						
						
						Compare the dominance information calculated using a dominance tree walk to the
information calculated based on DFS numbers, if XDEBUG is enabled.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92969  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-01-07 23:50:41 +00:00 
						 
				 
			
				
					
						
							
							
								Tobias Grosser 
							
						 
					 
					
						
						
							
						
						365ccd3a91 
					 
					
						
						
							
							Remove workaround in PostDominators  
						
						... 
						
						
						
						Remove a FIXME and unify code that was necessary to work around broken
updateDFSNumbers().  Before updateDFSNumbers() did not work correctly for post
dominators.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92968  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-01-07 23:50:25 +00:00 
						 
				 
			
				
					
						
							
							
								Tobias Grosser 
							
						 
					 
					
						
						
							
						
						ecd4694458 
					 
					
						
						
							
							Fix DFS number calculation for postdominators  
						
						... 
						
						
						
						The DFS number calculation for postdominators was broken. In the case of
multiple exits that form the post dominator root nodes, do not iterate over
all exits, but start from the virtual root node. Otherwise bbs, that are not
post dominated by any exit but by the virtual root node, will never be assigned
a DFS number.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92967  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-01-07 23:50:06 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						1b226abcd9 
					 
					
						
						
							
							Remove dead variable found by clang++.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@88803  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-14 19:51:20 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						70b2bee8e7 
					 
					
						
						
							
							Make DominanceFrontier::addBasicBlock return the iterator for the newly  
						
						... 
						
						
						
						inserted block.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85010  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-24 19:57:58 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f0d24f1f59 
					 
					
						
						
							
							add nodes_begin/end/iterator for dominfo, patch by Tobias Grosser!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84395  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-18 04:05:53 +00:00 
						 
				 
			
				
					
						
							
							
								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