| .. | 
			
		
		
			
			
			
			
				| 
					
						
							
								
								ADCE.cpp
							
						
					
				 | 
				
					
						
							
							Remove unneeded hook.  Patch by Anton K. Thanks!
						
					
				 | 
				2006-06-02 19:11:46 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								BasicBlockPlacement.cpp
							
						
					
				 | 
				
					
						
							
							Remove trailing whitespace
						
					
				 | 
				2005-04-21 23:48:37 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								CondPropagate.cpp
							
						
					
				 | 
				
					
						
							
							Fix a fixme in CondPropagate.cpp by moving a PhiNode optimization into
						
					
				 | 
				2005-08-04 23:24:19 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ConstantProp.cpp
							
						
					
				 | 
				
					
						
							
							Remove trailing whitespace
						
					
				 | 
				2005-04-21 23:48:37 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								CorrelatedExprs.cpp
							
						
					
				 | 
				
					
						
							
							Teach cee to propagate through switch statements.  This implements
						
					
				 | 
				2006-03-19 19:37:24 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								DCE.cpp
							
						
					
				 | 
				
					
						
							
							clean up and modernize this pass.
						
					
				 | 
				2005-05-08 18:45:26 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								DeadStoreElimination.cpp
							
						
					
				 | 
				
					
						
							
							Fix a bug where we didn't realize that vaarg reads memory.  This fixes
						
					
				 | 
				2005-11-30 19:38:22 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								GCSE.cpp
							
						
					
				 | 
				
					
						
							
							Switch these to using ETForest instead of DominatorSet to compute itself.
						
					
				 | 
				2006-01-11 05:10:20 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								IndVarSimplify.cpp
							
						
					
				 | 
				
					
						
							
							De-pessimize the handling of LCSSA Phi nodes in IndVarSimplify.  Hopefully this
						
					
				 | 
				2006-06-27 02:17:08 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								InstructionCombining.cpp
							
						
					
				 | 
				
					
						
							
							Make instcombine not remove Phi nodes when LCSSA is live.
						
					
				 | 
				2006-07-10 19:03:49 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								LICM.cpp
							
						
					
				 | 
				
					
						
							
							random code cleanups, no functionality change
						
					
				 | 
				2006-06-26 19:10:05 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								LoopStrengthReduce.cpp
							
						
					
				 | 
				
					
						
							
							Use hidden visibility to make symbols in an anonymous namespace get
						
					
				 | 
				2006-06-28 23:17:24 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								LoopUnroll.cpp
							
						
					
				 | 
				
					
						
							
							Fix a spello in a comment.
						
					
				 | 
				2006-06-07 21:24:10 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								LoopUnswitch.cpp
							
						
					
				 | 
				
					
						
							
							Switch to a very conservative heuristic for determining when loop-unswitching
						
					
				 | 
				2006-06-28 17:47:50 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								LowerAllocations.cpp
							
						
					
				 | 
				
					
						
							
							Use hidden visibility to make symbols in an anonymous namespace get
						
					
				 | 
				2006-06-28 23:17:24 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								LowerGC.cpp
							
						
					
				 | 
				
					
						
							
							Shrink libllvmgcc.dylib by another 23K
						
					
				 | 
				2006-06-28 22:08:15 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								LowerInvoke.cpp
							
						
					
				 | 
				
					
						
							
							Shrink libllvmgcc.dylib by another 23K
						
					
				 | 
				2006-06-28 22:08:15 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								LowerPacked.cpp
							
						
					
				 | 
				
					
						
							
							Lowerpacked and SCCP support for the insertelement operation.
						
					
				 | 
				2006-01-17 20:06:55 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								LowerSelect.cpp
							
						
					
				 | 
				
					
						
							
							Declare that lowerinvoke doesn't interact with other lowering passes.
						
					
				 | 
				2006-05-17 21:05:27 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								LowerSwitch.cpp
							
						
					
				 | 
				
					
						
							
							Shrink libllvmgcc.dylib by another 23K
						
					
				 | 
				2006-06-28 22:08:15 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								Makefile
							
						
					
				 | 
				
					
						
							
							DONT_BUILD_RELINKED is gone and implied by BUILD_ARCHIVE now
						
					
				 | 
				2005-10-24 02:26:13 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								Mem2Reg.cpp
							
						
					
				 | 
				
					
						
							
							Shrink libllvmgcc.dylib by another 23K
						
					
				 | 
				2006-06-28 22:08:15 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								Reassociate.cpp
							
						
					
				 | 
				
					
						
							
							Fix Transforms/Reassociate/2006-04-27-ReassociateVector.ll
						
					
				 | 
				2006-04-28 04:14:49 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								Reg2Mem.cpp
							
						
					
				 | 
				
					
						
							
							since reg2mem requires it, might as well mention that it preserves it
						
					
				 | 
				2005-11-25 16:04:54 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SCCP.cpp
							
						
					
				 | 
				
					
						
							
							Add supprot for shufflevector
						
					
				 | 
				2006-04-08 01:19:12 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ScalarReplAggregates.cpp
							
						
					
				 | 
				
					
						
							
							Use hidden visibility to make symbols in an anonymous namespace get
						
					
				 | 
				2006-06-28 23:17:24 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SimplifyCFG.cpp
							
						
					
				 | 
				
					
						
							
							Remove trailing whitespace
						
					
				 | 
				2005-04-21 23:48:37 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								TailDuplication.cpp
							
						
					
				 | 
				
					
						
							
							Make iostream #inclusion explicit
						
					
				 | 
				2006-01-22 23:32:06 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								TailRecursionElimination.cpp
							
						
					
				 | 
				
					
						
							
							Implement Transforms/TailCallElim/return-undef.ll, a trivial case
						
					
				 | 
				2005-11-05 08:21:11 +00:00 |