..  
		
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										ADCE
									
								 
							
						
					 
				 
				
					
						
							
							[tests] Cleanup initialization of test suffixes. 
						
					 
				 
				2013-08-16 00:37:11 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										ArgumentPromotion
									
								 
							
						
					 
				 
				
					
						
							
							ArgumentPromotion: correctly transfer TBAA tags and alignments. 
						
					 
				 
				2013-11-15 20:41:15 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										BBVectorize
									
								 
							
						
					 
				 
				
					
						
							
							Prevent LoopVectorizer and SLPVectorizer running if the target has no vector registers. 
						
					 
				 
				2013-09-18 12:43:35 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										BranchFolding
									
								 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										CodeExtractor
									
								 
							
						
					 
				 
				
					
						
							
							[tests] Cleanup initialization of test suffixes. 
						
					 
				 
				2013-08-16 00:37:11 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										CodeGenPrepare
									
								 
							
						
					 
				 
				
					
						
							
							[tests] Cleanup initialization of test suffixes. 
						
					 
				 
				2013-08-16 00:37:11 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										ConstProp
									
								 
							
						
					 
				 
				
					
						
							
							Teach ConstantFolding about pointer address spaces 
						
					 
				 
				2013-08-20 21:20:04 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										ConstantMerge
									
								 
							
						
					 
				 
				
					
						
							
							Corruptly merge constants with explicit and implicit alignments. 
						
					 
				 
				2013-11-12 20:21:43 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										CorrelatedValuePropagation
									
								 
							
						
					 
				 
				
					
						
							
							[tests] Cleanup initialization of test suffixes. 
						
					 
				 
				2013-08-16 00:37:11 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										DeadArgElim
									
								 
							
						
					 
				 
				
					
						
							
							Fix a bug in Dead Argument Elimination. 
						
					 
				 
				2013-10-09 17:21:44 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										DeadStoreElimination
									
								 
							
						
					 
				 
				
					
						
							
							Fixing a heisenbug where the memory dependence analysis behaves differently 
						
					 
				 
				2013-11-14 01:10:52 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										DebugIR
									
								 
							
						
					 
				 
				
					
						
							
							Use right pointer type in DebugIR 
						
					 
				 
				2013-09-27 22:26:25 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										EarlyCSE
									
								 
							
						
					 
				 
				
					
						
							
							[tests] Cleanup initialization of test suffixes. 
						
					 
				 
				2013-08-16 00:37:11 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										FunctionAttrs
									
								 
							
						
					 
				 
				
					
						
							
							[tests] Cleanup initialization of test suffixes. 
						
					 
				 
				2013-08-16 00:37:11 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										GCOVProfiling
									
								 
							
						
					 
				 
				
					
						
							
							Debug Info Testing: update context from empty string to null. 
						
					 
				 
				2013-09-08 03:11:54 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										GVN
									
								 
							
						
					 
				 
				
					
						
							
							Fix PR17952. 
						
					 
				 
				2013-11-11 22:00:23 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										GlobalDCE
									
								 
							
						
					 
				 
				
					
						
							
							[tests] Cleanup initialization of test suffixes. 
						
					 
				 
				2013-08-16 00:37:11 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										GlobalOpt
									
								 
							
						
					 
				 
				
					
						
							
							Quote potential shell expansions found in tests 
						
					 
				 
				2013-10-28 23:37:45 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										IPConstantProp
									
								 
							
						
					 
				 
				
					
						
							
							[tests] Cleanup initialization of test suffixes. 
						
					 
				 
				2013-08-16 00:37:11 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										IndVarSimplify
									
								 
							
						
					 
				 
				
					
						
							
							Add test case for PR12377, it was fixed by r194116. 
						
					 
				 
				2013-11-06 11:55:41 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										Inline
									
								 
							
						
					 
				 
				
					
						
							
							Rename testing case to use - instead of _. 
						
					 
				 
				2013-11-04 18:52:06 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										InstCombine
									
								 
							
						
					 
				 
				
					
						
							
							Add the cold attribute to error-reporting call sites 
						
					 
				 
				2013-11-17 02:06:35 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										InstSimplify
									
								 
							
						
					 
				 
				
					
						
							
							Add a test that large offsets on GEPs on 32 bits targets are handled correctly. 
						
					 
				 
				2013-09-28 21:27:49 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										Internalize
									
								 
							
						
					 
				 
				
					
						
							
							Use LTO_SYMBOL_SCOPE_DEFAULT_CAN_BE_HIDDEN instead of the "dso list". 
						
					 
				 
				2013-10-31 20:51:58 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										JumpThreading
									
								 
							
						
					 
				 
				
					
						
							
							Don't eliminate a partially redundant load if it's in a landing pad. 
						
					 
				 
				2013-10-21 04:09:17 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										LCSSA
									
								 
							
						
					 
				 
				
					
						
							
							[tests] Cleanup initialization of test suffixes. 
						
					 
				 
				2013-08-16 00:37:11 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										LICM
									
								 
							
						
					 
				 
				
					
						
							
							Debug Info: In DIBuilder, the derived-from field of a DW_TAG_pointer_type 
						
					 
				 
				2013-10-05 01:43:03 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										LoopDeletion
									
								 
							
						
					 
				 
				
					
						
							
							[tests] Cleanup initialization of test suffixes. 
						
					 
				 
				2013-08-16 00:37:11 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										LoopIdiom
									
								 
							
						
					 
				 
				
					
						
							
							Teach loop-idiom about address space pointer sizes 
						
					 
				 
				2013-09-11 05:09:42 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										LoopReroll
									
								 
							
						
					 
				 
				
					
						
							
							Add a loop rerolling pass 
						
					 
				 
				2013-11-16 23:59:05 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										LoopRotate
									
								 
							
						
					 
				 
				
					
						
							
							Debug Info Testing: updated to use NULL instead of "i32 0" in a few fields. 
						
					 
				 
				2013-09-06 21:03:58 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										LoopSimplify
									
								 
							
						
					 
				 
				
					
						
							
							UpdatePHINodes in BasicBlockUtils should not crash on duplicate predecessors 
						
					 
				 
				2013-10-04 23:41:05 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										LoopStrengthReduce
									
								 
							
						
					 
				 
				
					
						
							
							Fix "existant" typos 
						
					 
				 
				2013-10-29 02:35:28 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										LoopUnroll
									
								 
							
						
					 
				 
				
					
						
							
							Implement TTI getUnrollingPreferences for PowerPC 
						
					 
				 
				2013-09-11 21:20:40 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										LoopUnswitch
									
								 
							
						
					 
				 
				
					
						
							
							[tests] Cleanup initialization of test suffixes. 
						
					 
				 
				2013-08-16 00:37:11 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										LoopVectorize
									
								 
							
						
					 
				 
				
					
						
							
							LoopVectorizer: Use abi alignment for accesses with no alignment 
						
					 
				 
				2013-11-15 23:09:33 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										LowerAtomic
									
								 
							
						
					 
				 
				
					
						
							
							[tests] Cleanup initialization of test suffixes. 
						
					 
				 
				2013-08-16 00:37:11 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										LowerExpectIntrinsic
									
								 
							
						
					 
				 
				
					
						
							
							[tests] Cleanup initialization of test suffixes. 
						
					 
				 
				2013-08-16 00:37:11 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										LowerInvoke
									
								 
							
						
					 
				 
				
					
						
							
							[tests] Cleanup initialization of test suffixes. 
						
					 
				 
				2013-08-16 00:37:11 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										LowerSwitch
									
								 
							
						
					 
				 
				
					
						
							
							Revert patches to add case-range support for PR1255. 
						
					 
				 
				2013-09-09 19:14:35 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										Mem2Reg
									
								 
							
						
					 
				 
				
					
						
							
							Debug Info: add an identifier field to DICompositeType. 
						
					 
				 
				2013-08-26 22:39:55 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										MemCpyOpt
									
								 
							
						
					 
				 
				
					
						
							
							[tests] Cleanup initialization of test suffixes. 
						
					 
				 
				2013-08-16 00:37:11 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										MergeFunc
									
								 
							
						
					 
				 
				
					
						
							
							Teach MergeFunctions about address spaces 
						
					 
				 
				2013-11-10 01:44:37 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										MetaRenamer
									
								 
							
						
					 
				 
				
					
						
							
							[tests] Cleanup initialization of test suffixes. 
						
					 
				 
				2013-08-16 00:37:11 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										ObjCARC
									
								 
							
						
					 
				 
				
					
						
							
							[objc-arc] Convert the one directional retain/release relation assert to a conditional check + fail. 
						
					 
				 
				2013-11-05 16:02:40 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										PhaseOrdering
									
								 
							
						
					 
				 
				
					
						
							
							[tests] Cleanup initialization of test suffixes. 
						
					 
				 
				2013-08-16 00:37:11 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										PruneEH
									
								 
							
						
					 
				 
				
					
						
							
							[tests] Cleanup initialization of test suffixes. 
						
					 
				 
				2013-08-16 00:37:11 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										Reassociate
									
								 
							
						
					 
				 
				
					
						
							
							[tests] Cleanup initialization of test suffixes. 
						
					 
				 
				2013-08-16 00:37:11 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										Reg2Mem
									
								 
							
						
					 
				 
				
					
						
							
							[tests] Cleanup initialization of test suffixes. 
						
					 
				 
				2013-08-16 00:37:11 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										SCCP
									
								 
							
						
					 
				 
				
					
						
							
							[tests] Cleanup initialization of test suffixes. 
						
					 
				 
				2013-08-16 00:37:11 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										SLPVectorizer
									
								 
							
						
					 
				 
				
					
						
							
							Add llvm/test/Transforms/SLPVectorizer/ARM/lit.local.cfg. Tests there require ARM in targets. 
						
					 
				 
				2013-10-29 02:46:00 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										SROA
									
								 
							
						
					 
				 
				
					
						
							
							SROA: Handle casts involving vectors of pointers and integer scalars. 
						
					 
				 
				2013-09-21 20:36:04 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										SampleProfile
									
								 
							
						
					 
				 
				
					
						
							
							SampleProfileLoader pass. Initial setup. 
						
					 
				 
				2013-11-13 12:22:21 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										ScalarRepl
									
								 
							
						
					 
				 
				
					
						
							
							Teach scalarrepl about address spaces 
						
					 
				 
				2013-10-30 22:54:58 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										SimplifyCFG
									
								 
							
						
					 
				 
				
					
						
							
							FoldBranchToCommonDest merges branches into a single branch with or/and of the condition. It has a heuristics for estimating when some of the dependencies are processed by out-of-order processors. This patch adds another rule to the heuristics that says that if the "BonusInstruction" that we speculatively execute is used by the condition of the second branch then it is okay to hoist it. This change exposes more opportunities for other passes to transform the code. It does not matter that much that we if-convert the code because the selectiondag builder splits or/and branches into multiple branches when profitable. 
						
					 
				 
				2013-11-12 22:37:16 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										Sink
									
								 
							
						
					 
				 
				
					
						
							
							[tests] Cleanup initialization of test suffixes. 
						
					 
				 
				2013-08-16 00:37:11 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										StripSymbols
									
								 
							
						
					 
				 
				
					
						
							
							Fix a test to not fail for users with my name. :) 
						
					 
				 
				2013-08-29 00:41:22 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										StructurizeCFG
									
								 
							
						
					 
				 
				
					
						
							
							StructurizeCFG: Add dependency on LowerSwitch pass 
						
					 
				 
				2013-10-02 17:04:59 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										TailCallElim
									
								 
							
						
					 
				 
				
					
						
							
							[tests] Cleanup initialization of test suffixes. 
						
					 
				 
				2013-08-16 00:37:11 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										TailDup
									
								 
							
						
					 
				 
				
					
						
							
							[tests] Cleanup initialization of test suffixes. 
						
					 
				 
				2013-08-16 00:37:11 +00:00