| .. | 
		
		
			
			
			
			
				| ArgumentPromotion.cpp | fix PR8932, a case where arg promotion could infinitely promote. | 2011-01-16 08:09:24 +00:00 | 
		
			
			
			
			
				| CMakeLists.txt | remove the partial specialization pass.  It is unmaintained and has bugs. | 2011-01-16 00:27:10 +00:00 | 
		
			
			
			
			
				| ConstantMerge.cpp | Don't merge two constants if we care about the address of both. | 2011-01-16 17:05:09 +00:00 | 
		
			
			
			
			
				| DeadArgumentElimination.cpp | Add an obvious missing safety check to DAE::RemoveDeadArgumentsFromCallers. | 2011-03-01 00:33:47 +00:00 | 
		
			
			
			
			
				| DeadTypeElimination.cpp | Get rid of static constructors for pass registration.  Instead, every pass exposes an initializeMyPassFunction(), which | 2010-10-19 17:21:58 +00:00 | 
		
			
			
			
			
				| ExtractGV.cpp | Fix llvm-extract so that it changes the linkage of all GlobalValues to | 2010-09-23 17:25:06 +00:00 | 
		
			
			
			
			
				| FunctionAttrs.cpp | Add helper functions for computing the Location of load, store, | 2010-11-11 21:50:19 +00:00 | 
		
			
			
			
			
				| GlobalDCE.cpp | Get rid of static constructors for pass registration.  Instead, every pass exposes an initializeMyPassFunction(), which | 2010-10-19 17:21:58 +00:00 | 
		
			
			
			
			
				| GlobalOpt.cpp | Remove PHINode::reserveOperandSpace(). Instead, add a parameter to | 2011-03-30 11:28:46 +00:00 | 
		
			
			
			
			
				| IPConstantPropagation.cpp | Get rid of static constructors for pass registration.  Instead, every pass exposes an initializeMyPassFunction(), which | 2010-10-19 17:21:58 +00:00 | 
		
			
			
			
			
				| IPO.cpp | remove the partial specialization pass.  It is unmaintained and has bugs. | 2011-01-16 00:27:10 +00:00 | 
		
			
			
			
			
				| InlineAlways.cpp | Get rid of static constructors for pass registration.  Instead, every pass exposes an initializeMyPassFunction(), which | 2010-10-19 17:21:58 +00:00 | 
		
			
			
			
			
				| InlineSimple.cpp | Get rid of static constructors for pass registration.  Instead, every pass exposes an initializeMyPassFunction(), which | 2010-10-19 17:21:58 +00:00 | 
		
			
			
			
			
				| Inliner.cpp | Improve the accuracy of the inlining heuristic looking for the | 2011-01-04 19:01:54 +00:00 | 
		
			
			
			
			
				| Internalize.cpp | These llvm.dbg.* constants are not used anymore. | 2011-03-09 19:41:33 +00:00 | 
		
			
			
			
			
				| LoopExtractor.cpp | Get rid of static constructors for pass registration.  Instead, every pass exposes an initializeMyPassFunction(), which | 2010-10-19 17:21:58 +00:00 | 
		
			
			
			
			
				| LowerSetJmp.cpp | Remove PHINode::reserveOperandSpace(). Instead, add a parameter to | 2011-03-30 11:28:46 +00:00 | 
		
			
			
			
			
				| Makefile | make -fno-rtti the default unless a directory builds with REQUIRES_RTTI. | 2010-01-24 20:43:08 +00:00 | 
		
			
			
			
			
				| MergeFunctions.cpp | No functionality change, just adjust some whitespace for coding style compliance. | 2011-03-25 06:05:50 +00:00 | 
		
			
			
			
			
				| PartialInlining.cpp | Remove PHINode::reserveOperandSpace(). Instead, add a parameter to | 2011-03-30 11:28:46 +00:00 | 
		
			
			
			
			
				| PruneEH.cpp | Get rid of static constructors for pass registration.  Instead, every pass exposes an initializeMyPassFunction(), which | 2010-10-19 17:21:58 +00:00 | 
		
			
			
			
			
				| StripDeadPrototypes.cpp | Get rid of static constructors for pass registration.  Instead, every pass exposes an initializeMyPassFunction(), which | 2010-10-19 17:21:58 +00:00 | 
		
			
			
			
			
				| StripSymbols.cpp | Get rid of static constructors for pass registration.  Instead, every pass exposes an initializeMyPassFunction(), which | 2010-10-19 17:21:58 +00:00 | 
		
			
			
			
			
				| StructRetPromotion.cpp | Get rid of static constructors for pass registration.  Instead, every pass exposes an initializeMyPassFunction(), which | 2010-10-19 17:21:58 +00:00 |