Rafael Espindola
							
						 | 
						
							
							
							
							
							
								
							
							
								229e38f0fe
								
							
						 | 
						
							
							
								
								Be more consistent in using ValueToValueMapTy.
							
							
							
							
							
							
							
							llvm-svn: 116387 
							
						 | 
						
							2010-10-13 01:36:30 +00:00 | 
						
					
				
					
						
							
							
								 
								Devang Patel
							
						 | 
						
							
							
							
							
							
								
							
							
								0dc3c2d37e
								
							
						 | 
						
							
							
								
								Use ValueMap instead of DenseMap.
							
							
							
							
							
							
							
							The ValueMapper used by various cloning utility maps MDNodes also.
llvm-svn: 106706 
							
						 | 
						
							2010-06-24 00:33:28 +00:00 | 
						
					
				
					
						
							
							
								 
								Devang Patel
							
						 | 
						
							
							
							
							
							
								
							
							
								b8f11de105
								
							
						 | 
						
							
							
								
								Cosmetic change.
							
							
							
							
							
							
							
							Do not use "ValueMap" as a name for a local variable or an argument.
llvm-svn: 106698 
							
						 | 
						
							2010-06-23 23:55:51 +00:00 | 
						
					
				
					
						
							
							
								 
								Dan Gohman
							
						 | 
						
							
							
							
							
							
								
							
							
								28943873e6
								
							
						 | 
						
							
							
								
								Use do+while instead of while for loops which obviously have a
							
							
							
							
							
							
							
							non-zero trip count. Use SmallVector's pop_back_val().
llvm-svn: 92734 
							
						 | 
						
							2010-01-05 16:27:25 +00:00 | 
						
					
				
					
						
							
							
								 
								Dan Gohman
							
						 | 
						
							
							
							
							
							
								
							
							
								9a6fef0a52
								
							
						 | 
						
							
							
								
								Simplify code by using SmallVector's pop_back_val() instead of
							
							
							
							
							
							
							
							separate back() and pop_back() calls.
llvm-svn: 71089 
							
						 | 
						
							2009-05-06 17:22:41 +00:00 | 
						
					
				
					
						
							
							
								 
								Duncan Sands
							
						 | 
						
							
							
							
							
							
								
							
							
								5a913d61e3
								
							
						 | 
						
							
							
								
								Rename getAnalysisToUpdate to getAnalysisIfAvailable.
							
							
							
							
							
							
							
							llvm-svn: 63198 
							
						 | 
						
							2009-01-28 13:14:17 +00:00 | 
						
					
				
					
						
							
							
								 
								Nick Lewycky
							
						 | 
						
							
							
							
							
							
								
							
							
								4d43d3c72c
								
							
						 | 
						
							
							
								
								Remove 'unwinds to' support from mainline. This patch undoes r47802 r47989
							
							
							
							
							
							
							
							r48047 r48084 r48085 r48086 r48088 r48096 r48099 r48109 and r48123.
llvm-svn: 50265 
							
						 | 
						
							2008-04-25 16:53:59 +00:00 | 
						
					
				
					
						
							
							
								 
								Nick Lewycky
							
						 | 
						
							
							
							
							
							
								
							
							
								11fc6f8765
								
							
						 | 
						
							
							
								
								Update the block cloner which fixes bugpoint on code using unwind_to (phew!)
							
							
							
							
							
							
							
							and also update the cloning interface's major user, the loop optimizations.
llvm-svn: 48088 
							
						 | 
						
							2008-03-09 05:24:34 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								f3ebc3f3d2
								
							
						 | 
						
							
							
								
								Remove attribution from file headers, per discussion on llvmdev.
							
							
							
							
							
							
							
							llvm-svn: 45418 
							
						 | 
						
							2007-12-29 20:36:04 +00:00 | 
						
					
				
					
						
							
							
								 
								Owen Anderson
							
						 | 
						
							
							
							
							
							
								
							
							
								b0dd27ee91
								
							
						 | 
						
							
							
								
								Make LoopInfoBase more generic, in preparation for having MachineLoopInfo.  This involves a small interface change.
							
							
							
							
							
							
							
							llvm-svn: 44348 
							
						 | 
						
							2007-11-27 03:43:35 +00:00 | 
						
					
				
					
						
							
							
								 
								Devang Patel
							
						 | 
						
							
							
							
							
							
								
							
							
								f6ef552f3d
								
							
						 | 
						
							
							
								
								Insert cloned loop basic blocks before original loop header.
							
							
							
							
							
							
							
							llvm-svn: 41713 
							
						 | 
						
							2007-09-04 20:46:35 +00:00 | 
						
					
				
					
						
							
							
								 
								Devang Patel
							
						 | 
						
							
							
							
							
							
								
							
							
								22c7993ecf
								
							
						 | 
						
							
							
								
								Break infinite loop.
							
							
							
							
							
							
							
							llvm-svn: 41091 
							
						 | 
						
							2007-08-14 23:59:17 +00:00 | 
						
					
				
					
						
							
							
								 
								Devang Patel
							
						 | 
						
							
							
							
							
							
								
							
							
								aa36a43908
								
							
						 | 
						
							
							
								
								Add utility to clone loops.
							
							
							
							
							
							
							
							llvm-svn: 40997 
							
						 | 
						
							2007-08-10 17:59:47 +00:00 |