..  
			 
		
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										ADCE
									
								 
							
						
					 
				 
				
					
						
							
							[ADCE][Dominators] Reapply: Teach ADCE to preserve dominators 
						
					 
				 
				2017-08-22 16:30:21 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										AddDiscriminators
									
								 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										AlignmentFromAssumptions
									
								 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										ArgumentPromotion
									
								 
							
						
					 
				 
				
					
						
							
							[ArgPromotion] Preserve alignment of byval argument in new alloca 
						
					 
				 
				2017-08-04 17:09:11 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										AtomicExpand
									
								 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										BDCE
									
								 
							
						
					 
				 
				
					
						
							
							[BDCE] Don't check demanded bits on unsized types 
						
					 
				 
				2017-08-16 16:09:22 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										BranchFolding
									
								 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										CallSiteSplitting
									
								 
							
						
					 
				 
				
					
						
							
							Recommit r317351 : Add CallSiteSplitting pass 
						
					 
				 
				2017-11-03 20:41:16 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										CalledValuePropagation
									
								 
							
						
					 
				 
				
					
						
							
							Add CalledValuePropagation pass 
						
					 
				 
				2017-10-25 13:40:08 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										CodeExtractor
									
								 
							
						
					 
				 
				
					
						
							
							[PartialInliner] Inline vararg functions that forward varargs. 
						
					 
				 
				2017-11-13 10:35:52 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										CodeGenPrepare
									
								 
							
						
					 
				 
				
					
						
							
							Let llvm.invariant.group.barrier accepts pointer to any address space 
						
					 
				 
				2017-11-16 16:32:16 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										ConstProp
									
								 
							
						
					 
				 
				
					
						
							
							[X86] Replace 'REQUIRES: x86' in tests with 'REQUIRES: x86-registered-target' which seems to be the correct way to make them run on an x86 build. 
						
					 
				 
				2017-06-04 08:21:58 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										ConstantHoisting
									
								 
							
						
					 
				 
				
					
						
							
							Fix out-of-order stepping behavior in programs with hoisted constants. 
						
					 
				 
				2017-11-09 20:01:31 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										ConstantMerge
									
								 
							
						
					 
				 
				
					
						
							
							Canonicalize the representation of empty an expression in DIGlobalVariableExpression 
						
					 
				 
				2017-08-30 18:06:51 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										Coroutines
									
								 
							
						
					 
				 
				
					
						
							
							[coroutines] Add support for symmetric control transfer (musttail on coro.resumes followed by a suspend) 
						
					 
				 
				2017-08-25 02:25:10 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										CorrelatedValuePropagation
									
								 
							
						
					 
				 
				
					
						
							
							[CVP] Remove some {s|u}add.with.overflow checks. 
						
					 
				 
				2017-11-10 19:13:35 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										CountingFunctionInserter
									
								 
							
						
					 
				 
				
					
						
							
							Rename CountingFunctionInserter and use for both mcount and cygprofile calls, before and after inlining 
						
					 
				 
				2017-11-14 21:09:45 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										CrossDSOCFI
									
								 
							
						
					 
				 
				
					
						
							
							[cfi] Build __cfi_check as Thumb when applicable. 
						
					 
				 
				2017-08-29 22:29:15 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										DCE
									
								 
							
						
					 
				 
				
					
						
							
							Add an @llvm.sideeffect intrinsic 
						
					 
				 
				2017-11-08 21:59:51 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										DeadArgElim
									
								 
							
						
					 
				 
				
					
						
							
							Remove the obsolete offset parameter from @llvm.dbg.value 
						
					 
				 
				2017-07-28 20:21:02 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										DeadStoreElimination
									
								 
							
						
					 
				 
				
					
						
							
							Add an @llvm.sideeffect intrinsic 
						
					 
				 
				2017-11-08 21:59:51 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										DivRemPairs
									
								 
							
						
					 
				 
				
					
						
							
							[DivRemPairs] split tests per target to account for bots that don't build for all targets 
						
					 
				 
				2017-09-09 14:10:59 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										EarlyCSE
									
								 
							
						
					 
				 
				
					
						
							
							Add an @llvm.sideeffect intrinsic 
						
					 
				 
				2017-11-08 21:59:51 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										EliminateAvailableExternally
									
								 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										
										ExpandMemCmp /X86
									
								 
							
						
					 
				 
				
					
						
							
							re-land [ExpandMemCmp] Split ExpandMemCmp from CodeGen into its own pass." 
						
					 
				 
				2017-11-03 12:12:27 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										Float2Int
									
								 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										ForcedFunctionAttrs
									
								 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										FunctionAttrs
									
								 
							
						
					 
				 
				
					
						
							
							Add an @llvm.sideeffect intrinsic 
						
					 
				 
				2017-11-08 21:59:51 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										FunctionImport
									
								 
							
						
					 
				 
				
					
						
							
							Fix bot failures by requiring x86 target 
						
					 
				 
				2017-08-19 19:15:04 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										GCOVProfiling
									
								 
							
						
					 
				 
				
					
						
							
							Canonicalize the representation of empty an expression in DIGlobalVariableExpression 
						
					 
				 
				2017-08-30 18:06:51 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										GVN
									
								 
							
						
					 
				 
				
					
						
							
							Let llvm.invariant.group.barrier accepts pointer to any address space 
						
					 
				 
				2017-11-16 16:32:16 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										GVNHoist
									
								 
							
						
					 
				 
				
					
						
							
							Add an @llvm.sideeffect intrinsic 
						
					 
				 
				2017-11-08 21:59:51 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										GVNSink
									
								 
							
						
					 
				 
				
					
						
							
							Add an @llvm.sideeffect intrinsic 
						
					 
				 
				2017-11-08 21:59:51 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										GlobalDCE
									
								 
							
						
					 
				 
				
					
						
							
							[PM] Teach the PGO instrumentation pasess to run GlobalDCE before 
						
					 
				 
				2017-05-25 07:15:09 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										GlobalMerge
									
								 
							
						
					 
				 
				
					
						
							
							Canonicalize the representation of empty an expression in DIGlobalVariableExpression 
						
					 
				 
				2017-08-30 18:06:51 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										GlobalOpt
									
								 
							
						
					 
				 
				
					
						
							
							Add an @llvm.sideeffect intrinsic 
						
					 
				 
				2017-11-08 21:59:51 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										GlobalSplit
									
								 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										GuardWidening
									
								 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										IPConstantProp
									
								 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										IRCE
									
								 
							
						
					 
				 
				
					
						
							
							[IRCE] Remove folding of two range checks into RANGE_CHECK_BOTH 
						
					 
				 
				2017-11-17 06:49:26 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										IndVarSimplify
									
								 
							
						
					 
				 
				
					
						
							
							IndVarSimplify: preserve debug information attached to widened PHI nodes. 
						
					 
				 
				2017-11-02 23:17:06 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										InferAddressSpaces
									
								 
							
						
					 
				 
				
					
						
							
							InferAddressSpaces: Fix bug about replacing addrspacecast 
						
					 
				 
				2017-10-30 21:19:41 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										InferFunctionAttrs
									
								 
							
						
					 
				 
				
					
						
							
							Add argmononly attribute to strlen and wcslen, i.e. they only read memory (string) passed to them. 
						
					 
				 
				2017-06-18 03:10:26 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										Inline
									
								 
							
						
					 
				 
				
					
						
							
							Move verbosity check for remarks to the diag handler 
						
					 
				 
				2017-10-04 04:26:23 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										InstCombine
									
								 
							
						
					 
				 
				
					
						
							
							[InstCombine] add tests for pow(); NFC 
						
					 
				 
				2017-11-16 17:49:54 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										InstMerge
									
								 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										InstNamer
									
								 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										InstSimplify
									
								 
							
						
					 
				 
				
					
						
							
							[InstSimplify] add tests for fcmp ord/uno; NFC 
						
					 
				 
				2017-11-16 15:25:59 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										InterleavedAccess
									
								 
							
						
					 
				 
				
					
						
							
							[X86][LLVM]Expanding Supports lowerInterleaved{store|load}() in X86InterleavedAccess (VF64 stride 3-4) 
						
					 
				 
				2017-10-02 07:35:25 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										Internalize
									
								 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										JumpThreading
									
								 
							
						
					 
				 
				
					
						
							
							Fix some misc. -enable-var-scope violations 
						
					 
				 
				2017-11-13 01:47:52 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										LCSSA
									
								 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										LICM
									
								 
							
						
					 
				 
				
					
						
							
							Add an @llvm.sideeffect intrinsic 
						
					 
				 
				2017-11-08 21:59:51 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										LoadStoreVectorizer
									
								 
							
						
					 
				 
				
					
						
							
							Add an @llvm.sideeffect intrinsic 
						
					 
				 
				2017-11-08 21:59:51 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										LoopDataPrefetch
									
								 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										LoopDeletion
									
								 
							
						
					 
				 
				
					
						
							
							[Dominators] Teach LoopDeletion to use the new incremental API 
						
					 
				 
				2017-08-02 18:17:52 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										LoopDistribute
									
								 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										LoopIdiom
									
								 
							
						
					 
				 
				
					
						
							
							Add an @llvm.sideeffect intrinsic 
						
					 
				 
				2017-11-08 21:59:51 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										LoopInterchange
									
								 
							
						
					 
				 
				
					
						
							
							[LoopInterchange] Fix phi node ordering miscompile. 
						
					 
				 
				2017-10-21 13:58:37 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										LoopLoadElim
									
								 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										LoopPredication
									
								 
							
						
					 
				 
				
					
						
							
							[LoopPredication] Enable predication when latchCheckIV is wider than rangeCheck 
						
					 
				 
				2017-11-02 21:21:02 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										LoopReroll
									
								 
							
						
					 
				 
				
					
						
							
							Remove the obsolete offset parameter from @llvm.dbg.value 
						
					 
				 
				2017-07-28 20:21:02 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										LoopRotate
									
								 
							
						
					 
				 
				
					
						
							
							Fix llvm/test/Transforms/LoopRotate/pr35210.ll in rL318237, it uses debug options. 
						
					 
				 
				2017-11-15 06:46:58 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										LoopSimplify
									
								 
							
						
					 
				 
				
					
						
							
							[SCEV] Teach SCEV to find maxBECount when loop endbound is variant 
						
					 
				 
				2017-10-13 14:30:43 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										LoopSimplifyCFG
									
								 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										LoopStrengthReduce
									
								 
							
						
					 
				 
				
					
						
							
							Revert r314886 "[X86] Improvement in CodeGen instruction selection for LEAs (re-applying post required revision changes.)" 
						
					 
				 
				2017-10-04 17:54:06 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										LoopUnroll
									
								 
							
						
					 
				 
				
					
						
							
							loop-unroll: teach remapInstruction to update dbg.value intrinsics. 
						
					 
				 
				2017-11-01 23:12:35 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										LoopUnswitch
									
								 
							
						
					 
				 
				
					
						
							
							[LoopUnswitch] Fix a simple bug which disables loop unswitch for select statement 
						
					 
				 
				2017-08-29 21:45:11 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										LoopVectorize
									
								 
							
						
					 
				 
				
					
						
							
							[LV] Introduce VPBlendRecipe, VPWidenMemoryInstructionRecipe 
						
					 
				 
				2017-11-14 12:09:30 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										LoopVersioning
									
								 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										LoopVersioningLICM
									
								 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										LowerAtomic
									
								 
							
						
					 
				 
				
					
						
							
							LowerAtomic: Don't skip optnone functions; atomic still need lowering (PR34020) 
						
					 
				 
				2017-08-23 15:43:28 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										LowerExpectIntrinsic
									
								 
							
						
					 
				 
				
					
						
							
							Fix builin_expect lowering bug 
						
					 
				 
				2017-06-07 18:32:24 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										LowerGuardIntrinsic
									
								 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										LowerInvoke
									
								 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										LowerSwitch
									
								 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										LowerTypeTests
									
								 
							
						
					 
				 
				
					
						
							
							Current implementation of Value::replaceUsesExceptBlockAddr() uses UseList 
						
					 
				 
				2017-11-17 00:30:24 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										Mem2Reg
									
								 
							
						
					 
				 
				
					
						
							
							Re-land r313825: "[IR] Add llvm.dbg.addr, a control-dependent version of llvm.dbg.declare" 
						
					 
				 
				2017-09-21 19:52:03 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										MemCpyOpt
									
								 
							
						
					 
				 
				
					
						
							
							Fix some misc. -enable-var-scope violations 
						
					 
				 
				2017-11-13 01:47:52 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										MergeFunc
									
								 
							
						
					 
				 
				
					
						
							
							[MergeFunctions] Merge small functions if possible without a thunk. 
						
					 
				 
				2017-10-15 12:29:09 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										MergeICmps
									
								 
							
						
					 
				 
				
					
						
							
							Re-land "[MergeICmps] Disable mergeicmps if the target does not want to handle memcmp expansion." 
						
					 
				 
				2017-10-10 08:00:45 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										MetaRenamer
									
								 
							
						
					 
				 
				
					
						
							
							[MetaRenamer] Leave `@main` alone. 
						
					 
				 
				2017-08-01 05:14:45 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										NameAnonGlobals
									
								 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										NaryReassociate
									
								 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										NewGVN
									
								 
							
						
					 
				 
				
					
						
							
							Add an @llvm.sideeffect intrinsic 
						
					 
				 
				2017-11-08 21:59:51 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										ObjCARC
									
								 
							
						
					 
				 
				
					
						
							
							ObjCARC: do not increment past the end of the BB 
						
					 
				 
				2017-10-24 00:09:10 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										PGOProfile
									
								 
							
						
					 
				 
				
					
						
							
							Simplify irreducible loop metadata test code. 
						
					 
				 
				2017-11-14 19:48:59 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										PartiallyInlineLibCalls
									
								 
							
						
					 
				 
				
					
						
							
							[PartialInlineLibCalls] Teach PartialInlineLibCalls to honor nobuiltin, properly check the function signature, and check TLI::has 
						
					 
				 
				2017-10-28 00:36:58 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										PhaseOrdering
									
								 
							
						
					 
				 
				
					
						
							
							[PassManager, SimplifyCFG] add test for PR34603 / D38566; NFC 
						
					 
				 
				2017-11-15 16:37:30 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										PlaceSafepoints
									
								 
							
						
					 
				 
				
					
						
							
							All libcalls should be considered to be GC-leaf functions. 
						
					 
				 
				2017-07-27 16:49:39 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										PreISelIntrinsicLowering
									
								 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										PruneEH
									
								 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										Reassociate
									
								 
							
						
					 
				 
				
					
						
							
							[Reassociation] regenerate test checks; NFC 
						
					 
				 
				2017-11-13 19:46:28 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										Reg2Mem
									
								 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										RewriteStatepointsForGC
									
								 
							
						
					 
				 
				
					
						
							
							Strip off invariant.start because memory locations arent invariant 
						
					 
				 
				2017-11-02 18:24:04 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										SCCP
									
								 
							
						
					 
				 
				
					
						
							
							Recommit r315288: [SCCP] Propagate integer range info for parameters in IPSCCP. 
						
					 
				 
				2017-10-30 10:07:42 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										SLPVectorizer
									
								 
							
						
					 
				 
				
					
						
							
							[SLP] Added more missed optimization remarks 
						
					 
				 
				2017-11-15 17:04:53 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										SROA
									
								 
							
						
					 
				 
				
					
						
							
							Re-land r313825: "[IR] Add llvm.dbg.addr, a control-dependent version of llvm.dbg.declare" 
						
					 
				 
				2017-09-21 19:52:03 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										SafeStack
									
								 
							
						
					 
				 
				
					
						
							
							Parse and print DIExpressions inline to ease IR and MIR testing 
						
					 
				 
				2017-08-23 20:31:27 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										SampleProfile
									
								 
							
						
					 
				 
				
					
						
							
							Include already promoted counts when computing SUM for VP. 
						
					 
				 
				2017-11-06 19:52:49 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										Scalarizer
									
								 
							
						
					 
				 
				
					
						
							
							Remove the obsolete offset parameter from @llvm.dbg.value 
						
					 
				 
				2017-07-28 20:21:02 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										SeparateConstOffsetFromGEP
									
								 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										SimpleLoopUnswitch
									
								 
							
						
					 
				 
				
					
						
							
							[PM/Unswitch] Fix a bug in the domtree update logic for the new unswitch 
						
					 
				 
				2017-05-25 06:33:36 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										SimplifyCFG
									
								 
							
						
					 
				 
				
					
						
							
							Fix some misc. -enable-var-scope violations 
						
					 
				 
				2017-11-13 01:47:52 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										Sink
									
								 
							
						
					 
				 
				
					
						
							
							Enhance synchscope representation 
						
					 
				 
				2017-07-11 22:23:00 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										SpeculativeExecution
									
								 
							
						
					 
				 
				
					
						
							
							Revert r301950: SpeculativeExecution: Stop using whitelist for costs 
						
					 
				 
				2017-05-10 12:30:07 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										StraightLineStrengthReduce
									
								 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										StripDeadPrototypes
									
								 
							
						
					 
				 
				
					
						
							…
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										StripSymbols
									
								 
							
						
					 
				 
				
					
						
							
							Canonicalize the representation of empty an expression in DIGlobalVariableExpression 
						
					 
				 
				2017-08-30 18:06:51 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										StructurizeCFG
									
								 
							
						
					 
				 
				
					
						
							
							[Dominators] Include infinite loops in PostDominatorTree 
						
					 
				 
				2017-08-15 18:14:57 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										TailCallElim
									
								 
							
						
					 
				 
				
					
						
							
							[TRE] Add another test for OptRemark. 
						
					 
				 
				2017-07-19 21:39:51 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										ThinLTOBitcodeWriter
									
								 
							
						
					 
				 
				
					
						
							
							ModuleUtils: Stop using comdat members to generate unique module ids. 
						
					 
				 
				2017-10-05 21:54:53 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										Util
									
								 
							
						
					 
				 
				
					
						
							
							[InstCombine] Add a flag to disable LowerDbgDeclare 
						
					 
				 
				2017-09-13 01:43:25 +00:00  
			 
		
			
			
			
			
				
					
						
							
								
								 
								
									
									
									
										WholeProgramDevirt
									
								 
							
						
					 
				 
				
					
						
							
							[LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local. 
						
					 
				 
				2017-11-04 17:04:39 +00:00